- When i load a game, the first DisplayFloatyMessage display "event 99". What is event 99 ? It is not events.xls.
- Then, the EVENT_TYPE_MODULE_LOAD does not occur, or maybe i can't see it
- When I enter combat mode, the EVENT_TYPE_HANDLE_CUSTOM_AI does not occur. I can see that some events are raised, but not the EVENT_TYPE_HANDLE_CUSTOM_AI event.
#include "cai_h"
void main()
{
object oPC = GetHero();
event ev = GetCurrentEvent();
int nEventType = GetEventType(ev);
DisplayFloatyMessage(oPC, "event "+IntToString(nEventType), FLOATY_MESSAGE, 16777215, 5.0);
switch(nEventType)
{
case EVENT_TYPE_MODULE_LOAD:
{
DisplayFloatyMessage(oPC, "EVENT_TYPE_MODULE_LOAD", FLOATY_MESSAGE, 16777215, 5.0);
object[] aPartyList = GetPartyList();
int i;
for (i = 0; i < GetArraySize(aPartyList); i++)
{
CAI_SetCustomAI(aPartyList[i], CAI_INITIATE);
}
break;
}
case EVENT_TYPE_HANDLE_CUSTOM_AI:
{
DisplayFloatyMessage(oPC, "EVENT_TYPE_HANDLE_CUSTOM_AI", FLOATY_MESSAGE, 16777215, 5.0);
break;
}
}
}





Retour en haut






