void AiCanNotBuild(const CUnit &unit, const CUnitType &what)
Called if AI unit can't build.
Definition: ai.cpp:793
void AiAttackWithForce(unsigned int force)
Attack with force.
Definition: ai_force.cpp:687
void AiTrainingComplete(CUnit &unit, CUnit &what)
Called if AI unit has completed training.
Definition: ai.cpp:952
void AiUpgradeToComplete(CUnit &unit, const CUnitType &what)
Called if AI unit has completed upgrade to.
Definition: ai.cpp:973
void AiUnitKilled(CUnit &unit)
Called if AI unit is killed.
Definition: ai.cpp:742
void InitAiModule()
Called each second.
Definition: ai.cpp:486
The big unit structure.
Definition: unit.h:119
void AiCanNotMove(CUnit &unit)
Called if an AI unit can't move.
Definition: ai.cpp:922
void AiNeedMoreSupply(const CPlayer &player)
Called if AI needs more farms.
Definition: ai.cpp:940
void AiHelpMe(const CUnit *attacker, CUnit &defender)
Called if AI unit is attacked.
Definition: ai.cpp:645
void CleanAi()
Init AI for this player.
Definition: ai.cpp:495
Definition: unittype.h:467
void AiAttackWithForceAt(unsigned int force, int x, int y)
Register ccl features.
Definition: ai_force.cpp:665
void AiCclRegister()
Save the AI state.
Definition: script_ai.cpp:1421
void FreeAi()
Cleanup the AI module.
Definition: ai.cpp:507
void AiEachCycle(CPlayer &player)
Ai sleeps # cycles.
Definition: ai.cpp:1004
Diplomacy states for CommandDiplomacy.
Definition: player.h:79
void AiCanNotReach(CUnit &unit, const CUnitType &what)
Called if AI unit can't reach building place.
Definition: ai.cpp:809
int AiSleepCycles
Definition: ai.cpp:162
void AiInit(CPlayer &player)
Init AI global structures.
Definition: ai.cpp:428
void SaveAi(CFile &file)
Free the AI resources.
Definition: ai.cpp:410
Definition: upgrade_structs.h:154
void AiResearchComplete(CUnit &unit, const CUpgrade *what)
Called if AI unit has completed research.
Definition: ai.cpp:988
void AiWorkComplete(CUnit *unit, CUnit &what)
Called if AI unit has completed work.
Definition: ai.cpp:772
void AiEachSecond(CPlayer &player)
Called each game cycle.
Definition: ai.cpp:1014