4#ifndef KNOCK_DOWN_MAP_VAR
5#warning KNOCK_DOWN_MAP_VAR must be defined!
17 G_SHADE | G_CULL_BOTH | G_FOG | G_LIGHTING | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR | G_LOD |
19 gSPSetGeometryMode(
gMainGfxPos++, G_ZBUFFER | G_SHADE | G_SHADING_SMOOTH);
20 gSPTexture(
gMainGfxPos++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
42 G_MTX_PUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
57API_CALLABLE(N(KnockdownCreate)) {
82API_CALLABLE(N(KnockdownDestroy)) {
92API_CALLABLE(N(KnockdownSetPos)) {
105API_CALLABLE(N(KnockdownSetRot)) {
106 Bytecode* args = script->ptrReadPos;
118API_CALLABLE(N(KnockdownSetScale)) {
119 Bytecode* args = script->ptrReadPos;
131API_CALLABLE(N(KnockdownSetRaster)) {
132 Bytecode* args = script->ptrReadPos;
void N gfx_build_knocked_down_player(void)
s32 create_worker_world(WorldArgs, WorldArgs)
s32 evt_get_variable(Evt *script, Bytecode var)
s32 imgfx_appendGfx_component(s32, ImgFXTexture *, u32, Matrix4f)
s32 imgfx_get_free_instances(s32)
s32 evt_set_variable(Evt *script, Bytecode var, s32 value)
void imgfx_release_instance(u32)
f32 evt_get_float_variable(Evt *script, Bytecode var)
void * heap_malloc(s32 size)
#define SPRITE_WORLD_SCALE_F
void spr_get_player_raster_info(SpriteRasterInfo *out, s32 playerSpriteID, s32 rasterIndex)
PlayerStatus gPlayerStatus
DisplayContext * gDisplayContext