sm64coopdx/src/engine/level_script.h
Agent X 4aada40a62
area_create_warp_node and area_get_warp_node* (#270)
* area_get_warp_node*

- Added area_get_warp_node to Lua
- Added area_get_warp_node_from_params to Lua

* area_create_warp_node and warp constants

Here you go Isaac!

* Add object param

* Commits work again, pushing everything else
2023-02-20 21:47:32 -05:00

17 lines
426 B
C

#ifndef LEVEL_SCRIPT_H
#define LEVEL_SCRIPT_H
#include <PR/ultratypes.h>
struct LevelCommand;
extern s32 gLevelScriptModIndex;
extern LevelScript* gLevelScriptActive;
extern u8 level_script_entry[];
struct ObjectWarpNode *area_create_warp_node(u8 id, u8 destLevel, u8 destArea, u8 destNode, u8 checkpoint, struct Object *o);
struct LevelCommand *level_script_execute(struct LevelCommand *cmd);
#endif // LEVEL_SCRIPT_H