Game Development Reference
In-Depth Information
-- reload action
fsm:AddTransition(
"reload", "die", SoldierEvaluators_IsNotAlive);
fsm:AddTransition(
"reload", "shoot", SoldierEvaluators_CanShootAgent);
fsm:AddTransition(
"reload", "pursue", SoldierEvaluators_HasEnemy);
fsm:AddTransition(
"reload", "randomMove", SoldierEvaluators_Random);
fsm:AddTransition("reload", "idle",
SoldierEvaluators_True);
fsm:SetState("idle");
return fsm;
end
Search WWH ::




Custom Search