1#ifndef _SCRIPT_API_MAP_H_
2#define _SCRIPT_API_MAP_H_
9#ifdef _LANGUAGE_C_PLUS_PLUS
14API_CALLABLE(BasicAI_Main);
16API_CALLABLE(MakeShop);
17API_CALLABLE(MakeShopOwner);
18API_CALLABLE(CreateMapRoom);
19API_CALLABLE(CheckActionState);
20API_CALLABLE(CreatePushBlockGrid);
21API_CALLABLE(SetPushBlock);
22API_CALLABLE(GetPushBlock);
31API_CALLABLE(FillPushBlockX);
40API_CALLABLE(FillPushBlockZ);
42API_CALLABLE(GetGridIndexFromPos);
43API_CALLABLE(SetPushBlockFallEffect);
44API_CALLABLE(TeleportPartnerToPlayer);
63#ifdef _LANGUAGE_C_PLUS_PLUS
EVT scripting API functions available at all times.
ApiStatus MakeNpcs(Evt *script, b32 isInitialCall)
ApiStatus ResetFromLava(Evt *script, b32 isInitialCall)
EvtScript ExitSplitSingleDoor
EvtScript EnterSingleDoor
EvtScript EnterSplitDoubleDoor
EvtScript EnterSplitSingleDoor
EvtScript ExitSplitDoubleDoor
EvtScript EnterDoubleDoor
EvtScript EVS_ShopOwnerDialog