AIEXP.H tartalma

Ha MI-t szerkesztünk a Space Tactics III-hoz, akkor elég ezt az egy header-t beszúrnunk a DLL-ünk kódjába.

Deklarált változók:

PROFILE **Profiles;         : Az összes játékos adatait tárolja (9db profil)
UNITDATA **UnitDatas;    : Az egységadatokat tárolja (200db egységadat)
int Difficulty;                  : A nehézségi fokot tárolja
PROFILE *ControlProf;    : Az épen irányított játékos profilja
float MAPSIZE;                      : A térképméretet tárolja

Ezek a változók automatikusan kapnak értéket, amikor a Space Tactics elindítja a GetAIData alprogramot a DLL-en belül.

Alprogramok:

Ezeknek az alprogramoknak a prototípusa van megadva, a hozzájuk tartozó kódot neked kell megírni. Ezek azok:

AIExtFunc

GetAIData

Initialize

SaveProc

LoadProc