5#define NAMESPACE world_twink
8 twink->collisionHeight = 20;
9 twink->collisionDiameter = 20;
12API_CALLABLE(N(TakeOut)) {
13 Npc* twink = script->owner2.npc;
26API_CALLABLE(N(Update)) {
28 Npc* twink = script->owner2.npc;
41API_CALLABLE(N(UseAbility)) {
45API_CALLABLE(N(PutAway)) {
46 Npc* twink = script->owner2.npc;
void partner_flying_update_player_tracking(Npc *partner)
void partner_flying_update_motion(Npc *partner)
void partner_flying_enable(Npc *partner, s32 val)
s32 partner_init_get_out(Npc *npc)
s32 partner_init_put_away(Npc *partner)
s32 partner_put_away(Npc *partner)
s32 partner_get_out(Npc *partner)
#define End
Signals the end of EVT script data. A script missing this will likely crash on load.
#define Call(FUNC, ARGS...)
Calls a given C EVT API function with any number of arguments.
#define Return
Kills the current EVT thread.
EvtScript EVS_WorldTwink_TakeOut
EvtScript EVS_WorldTwink_UseAbility
EvtScript EVS_WorldTwink_PutAway
EvtScript EVS_WorldTwink_Update