mirror of
https://github.com/HackerN64/HackerOoT.git
synced 2026-01-21 10:37:37 -08:00
Updated Example Scene (#148)
This commit is contained in:
Binary file not shown.
@@ -1,11 +1,5 @@
|
||||
#include "ultra64.h"
|
||||
#include "z64.h"
|
||||
#include "macros.h"
|
||||
#include "example_scene.h"
|
||||
#include "segment_symbols.h"
|
||||
#include "command_macros_base.h"
|
||||
#include "z64cutscene_commands.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
||||
/**
|
||||
* Header Child Day (Default)
|
||||
@@ -14,11 +8,11 @@
|
||||
#define LENGTH_EXAMPLE_ROOM_0_HEADER00_ACTORLIST 3
|
||||
SceneCmd example_room_0_header00[] = {
|
||||
SCENE_CMD_ALTERNATE_HEADER_LIST(example_room_0_alternateHeaders),
|
||||
SCENE_CMD_ROOM_SHAPE(&example_room_0_shapeHeader),
|
||||
SCENE_CMD_ECHO_SETTINGS(0x00),
|
||||
SCENE_CMD_ROOM_BEHAVIOR(0x00, 0x00, false, false),
|
||||
SCENE_CMD_SKYBOX_DISABLES(false, false),
|
||||
SCENE_CMD_TIME_SETTINGS(0xFF, 0xFF, 0),
|
||||
SCENE_CMD_ROOM_SHAPE(&example_room_0_shapeHeader),
|
||||
SCENE_CMD_TIME_SETTINGS(255, 255, 0),
|
||||
SCENE_CMD_OBJECT_LIST(LENGTH_EXAMPLE_ROOM_0_HEADER00_OBJECTLIST, example_room_0_header00_objectList),
|
||||
SCENE_CMD_ACTOR_LIST(LENGTH_EXAMPLE_ROOM_0_HEADER00_ACTORLIST, example_room_0_header00_actorList),
|
||||
SCENE_CMD_END(),
|
||||
@@ -43,14 +37,6 @@ ActorEntry example_room_0_header00_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER00_ACTO
|
||||
/* Parameters */ (((0x3F << 4) & 0x03F0))
|
||||
},
|
||||
|
||||
// Torch
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SYOKUDAI,
|
||||
/* Position */ { -400, 0, -437 },
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x2000 | ((0x1 & 0x003F)))
|
||||
},
|
||||
|
||||
// Dungeon Switches
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SWITCH,
|
||||
@@ -58,6 +44,14 @@ ActorEntry example_room_0_header00_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER00_ACTO
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x0003 | (((0x1 << 8) & 0x3F00) | (1 << 4)))
|
||||
},
|
||||
|
||||
// Torch
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SYOKUDAI,
|
||||
/* Position */ { -400, 0, -437 },
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x2000 | ((0x1 & 0x003F)))
|
||||
},
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -66,11 +60,11 @@ ActorEntry example_room_0_header00_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER00_ACTO
|
||||
#define LENGTH_EXAMPLE_ROOM_0_HEADER01_OBJECTLIST 1
|
||||
#define LENGTH_EXAMPLE_ROOM_0_HEADER01_ACTORLIST 3
|
||||
SceneCmd example_room_0_header01[] = {
|
||||
SCENE_CMD_ROOM_SHAPE(&example_room_0_shapeHeader),
|
||||
SCENE_CMD_ECHO_SETTINGS(0x00),
|
||||
SCENE_CMD_ROOM_BEHAVIOR(0x00, 0x00, false, false),
|
||||
SCENE_CMD_SKYBOX_DISABLES(false, false),
|
||||
SCENE_CMD_TIME_SETTINGS(0xFF, 0xFF, 0),
|
||||
SCENE_CMD_ROOM_SHAPE(&example_room_0_shapeHeader),
|
||||
SCENE_CMD_TIME_SETTINGS(255, 255, 0),
|
||||
SCENE_CMD_OBJECT_LIST(LENGTH_EXAMPLE_ROOM_0_HEADER01_OBJECTLIST, example_room_0_header01_objectList),
|
||||
SCENE_CMD_ACTOR_LIST(LENGTH_EXAMPLE_ROOM_0_HEADER01_ACTORLIST, example_room_0_header01_actorList),
|
||||
SCENE_CMD_END(),
|
||||
@@ -81,14 +75,6 @@ s16 example_room_0_header01_objectList[LENGTH_EXAMPLE_ROOM_0_HEADER01_OBJECTLIST
|
||||
};
|
||||
|
||||
ActorEntry example_room_0_header01_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER01_ACTORLIST] = {
|
||||
// Dungeon Switches
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SWITCH,
|
||||
/* Position */ { -308, 0, -437 },
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x0003 | (((0x1 << 8) & 0x3F00) | (1 << 4)))
|
||||
},
|
||||
|
||||
// Flame
|
||||
{
|
||||
/* Actor ID */ ACTOR_EN_LIGHT,
|
||||
@@ -97,6 +83,14 @@ ActorEntry example_room_0_header01_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER01_ACTO
|
||||
/* Parameters */ (0x0002 | (((0x3F << 4) & 0x03F0)))
|
||||
},
|
||||
|
||||
// Dungeon Switches
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SWITCH,
|
||||
/* Position */ { -308, 0, -437 },
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x0003 | (((0x1 << 8) & 0x3F00) | (1 << 4)))
|
||||
},
|
||||
|
||||
// Torch
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SYOKUDAI,
|
||||
@@ -112,11 +106,11 @@ ActorEntry example_room_0_header01_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER01_ACTO
|
||||
#define LENGTH_EXAMPLE_ROOM_0_HEADER02_OBJECTLIST 1
|
||||
#define LENGTH_EXAMPLE_ROOM_0_HEADER02_ACTORLIST 3
|
||||
SceneCmd example_room_0_header02[] = {
|
||||
SCENE_CMD_ROOM_SHAPE(&example_room_0_shapeHeader),
|
||||
SCENE_CMD_ECHO_SETTINGS(0x00),
|
||||
SCENE_CMD_ROOM_BEHAVIOR(0x00, 0x00, false, false),
|
||||
SCENE_CMD_SKYBOX_DISABLES(false, false),
|
||||
SCENE_CMD_TIME_SETTINGS(0xFF, 0xFF, 0),
|
||||
SCENE_CMD_ROOM_SHAPE(&example_room_0_shapeHeader),
|
||||
SCENE_CMD_TIME_SETTINGS(255, 255, 0),
|
||||
SCENE_CMD_OBJECT_LIST(LENGTH_EXAMPLE_ROOM_0_HEADER02_OBJECTLIST, example_room_0_header02_objectList),
|
||||
SCENE_CMD_ACTOR_LIST(LENGTH_EXAMPLE_ROOM_0_HEADER02_ACTORLIST, example_room_0_header02_actorList),
|
||||
SCENE_CMD_END(),
|
||||
@@ -127,14 +121,6 @@ s16 example_room_0_header02_objectList[LENGTH_EXAMPLE_ROOM_0_HEADER02_OBJECTLIST
|
||||
};
|
||||
|
||||
ActorEntry example_room_0_header02_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER02_ACTORLIST] = {
|
||||
// Dungeon Switches
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SWITCH,
|
||||
/* Position */ { -308, 0, -437 },
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x0003 | (((0x1 << 8) & 0x3F00) | (1 << 4)))
|
||||
},
|
||||
|
||||
// Flame
|
||||
{
|
||||
/* Actor ID */ ACTOR_EN_LIGHT,
|
||||
@@ -143,6 +129,14 @@ ActorEntry example_room_0_header02_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER02_ACTO
|
||||
/* Parameters */ (0x0003 | (((0x3F << 4) & 0x03F0)))
|
||||
},
|
||||
|
||||
// Dungeon Switches
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SWITCH,
|
||||
/* Position */ { -308, 0, -437 },
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x0003 | (((0x1 << 8) & 0x3F00) | (1 << 4)))
|
||||
},
|
||||
|
||||
// Torch
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SYOKUDAI,
|
||||
@@ -158,11 +152,11 @@ ActorEntry example_room_0_header02_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER02_ACTO
|
||||
#define LENGTH_EXAMPLE_ROOM_0_HEADER03_OBJECTLIST 1
|
||||
#define LENGTH_EXAMPLE_ROOM_0_HEADER03_ACTORLIST 3
|
||||
SceneCmd example_room_0_header03[] = {
|
||||
SCENE_CMD_ROOM_SHAPE(&example_room_0_shapeHeader),
|
||||
SCENE_CMD_ECHO_SETTINGS(0x00),
|
||||
SCENE_CMD_ROOM_BEHAVIOR(0x00, 0x00, false, false),
|
||||
SCENE_CMD_SKYBOX_DISABLES(false, false),
|
||||
SCENE_CMD_TIME_SETTINGS(0xFF, 0xFF, 0),
|
||||
SCENE_CMD_ROOM_SHAPE(&example_room_0_shapeHeader),
|
||||
SCENE_CMD_TIME_SETTINGS(255, 255, 0),
|
||||
SCENE_CMD_OBJECT_LIST(LENGTH_EXAMPLE_ROOM_0_HEADER03_OBJECTLIST, example_room_0_header03_objectList),
|
||||
SCENE_CMD_ACTOR_LIST(LENGTH_EXAMPLE_ROOM_0_HEADER03_ACTORLIST, example_room_0_header03_actorList),
|
||||
SCENE_CMD_END(),
|
||||
@@ -181,14 +175,6 @@ ActorEntry example_room_0_header03_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER03_ACTO
|
||||
/* Parameters */ (0x0008 | (((0x3F << 4) & 0x03F0)))
|
||||
},
|
||||
|
||||
// Torch
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SYOKUDAI,
|
||||
/* Position */ { -400, 0, -437 },
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x2000 | ((0x1 & 0x003F)))
|
||||
},
|
||||
|
||||
// Dungeon Switches
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SWITCH,
|
||||
@@ -196,5 +182,13 @@ ActorEntry example_room_0_header03_actorList[LENGTH_EXAMPLE_ROOM_0_HEADER03_ACTO
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x0003 | (((0x1 << 8) & 0x3F00) | (1 << 4)))
|
||||
},
|
||||
|
||||
// Torch
|
||||
{
|
||||
/* Actor ID */ ACTOR_OBJ_SYOKUDAI,
|
||||
/* Position */ { -400, 0, -437 },
|
||||
/* Rotation */ { DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000) },
|
||||
/* Parameters */ (0x2000 | ((0x1 & 0x003F)))
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,20 +1,14 @@
|
||||
#include "ultra64.h"
|
||||
#include "z64.h"
|
||||
#include "macros.h"
|
||||
#include "example_scene.h"
|
||||
#include "segment_symbols.h"
|
||||
#include "command_macros_base.h"
|
||||
#include "z64cutscene_commands.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
||||
RoomShapeNormal example_room_0_shapeHeader = {
|
||||
ROOM_SHAPE_TYPE_NORMAL,
|
||||
ARRAY_COUNT(example_room_0_shapeDListEntry),
|
||||
example_room_0_shapeDListEntry,
|
||||
example_room_0_shapeDListEntry + ARRAY_COUNT(example_room_0_shapeDListEntry)
|
||||
ARRAY_COUNT(example_room_0_shapeDListsEntry),
|
||||
example_room_0_shapeDListsEntry,
|
||||
example_room_0_shapeDListsEntry + ARRAY_COUNT(example_room_0_shapeDListsEntry)
|
||||
};
|
||||
|
||||
RoomShapeDListsEntry example_room_0_shapeDListEntry[1] = {
|
||||
{ example_room_0_entry_0_opaque, example_room_0_entry_0_transparent },
|
||||
RoomShapeDListsEntry example_room_0_shapeDListsEntry[1] = {
|
||||
{ example_room_0_shapeHeader_entry_0_opaque, example_room_0_shapeHeader_entry_0_transparent }
|
||||
};
|
||||
|
||||
|
||||
@@ -1,35 +1,43 @@
|
||||
#ifndef EXAMPLE_SCENE_H
|
||||
#define EXAMPLE_SCENE_H
|
||||
|
||||
#include "ultra64.h"
|
||||
#include "macros.h"
|
||||
#include "z64.h"
|
||||
|
||||
|
||||
extern SceneCmd example_scene_header00[];
|
||||
extern SceneCmd* example_scene_alternateHeaders[];
|
||||
extern RomFile example_scene_roomList[];
|
||||
extern u8 _example_room_0SegmentRomStart[];
|
||||
extern u8 _example_room_0SegmentRomEnd[];
|
||||
extern ActorEntry example_scene_header00_playerEntryList[];
|
||||
extern TransitionActorEntry example_scene_header00_transitionActors[];
|
||||
extern Spawn example_scene_header00_entranceList[];
|
||||
extern TransitionActorEntry example_scene_header00_transitionActors[];
|
||||
extern EnvLightSettings example_scene_header00_lightSettings[4];
|
||||
extern SceneCmd example_scene_header01[];
|
||||
extern ActorEntry example_scene_header01_playerEntryList[];
|
||||
extern TransitionActorEntry example_scene_header01_transitionActors[];
|
||||
extern Spawn example_scene_header01_entranceList[];
|
||||
extern TransitionActorEntry example_scene_header01_transitionActors[];
|
||||
extern EnvLightSettings example_scene_header01_lightSettings[4];
|
||||
extern SceneCmd example_scene_header02[];
|
||||
extern ActorEntry example_scene_header02_playerEntryList[];
|
||||
extern TransitionActorEntry example_scene_header02_transitionActors[];
|
||||
extern Spawn example_scene_header02_entranceList[];
|
||||
extern TransitionActorEntry example_scene_header02_transitionActors[];
|
||||
extern EnvLightSettings example_scene_header02_lightSettings[4];
|
||||
extern SceneCmd example_scene_header03[];
|
||||
extern ActorEntry example_scene_header03_playerEntryList[];
|
||||
extern TransitionActorEntry example_scene_header03_transitionActors[];
|
||||
extern Spawn example_scene_header03_entranceList[];
|
||||
extern TransitionActorEntry example_scene_header03_transitionActors[];
|
||||
extern EnvLightSettings example_scene_header03_lightSettings[4];
|
||||
extern Vec3s example_camPosData[12];
|
||||
extern BgCamInfo example_camData[4];
|
||||
extern SurfaceType example_polygonTypes[];
|
||||
extern CollisionPoly example_polygons[];
|
||||
extern Vec3s example_vertices[133];
|
||||
extern WaterBox example_waterBoxes[];
|
||||
extern CollisionHeader example_collisionHeader;
|
||||
extern CutsceneData gExampleCS[];
|
||||
extern CollisionHeader example_scene_collisionHeader;
|
||||
extern WaterBox example_scene_waterBoxes[1];
|
||||
extern Vec3s example_scene_camPosData[];
|
||||
extern BgCamInfo example_scene_bgCamInfo[];
|
||||
extern SurfaceType example_scene_polygonTypes[15];
|
||||
extern Vec3s example_scene_vertices[137];
|
||||
extern CollisionPoly example_scene_polygons[200];
|
||||
extern SceneCmd* example_room_0_alternateHeaders[];
|
||||
extern SceneCmd example_room_0_header00[];
|
||||
extern s16 example_room_0_header00_objectList[];
|
||||
@@ -43,191 +51,193 @@ extern ActorEntry example_room_0_header02_actorList[];
|
||||
extern SceneCmd example_room_0_header03[];
|
||||
extern s16 example_room_0_header03_objectList[];
|
||||
extern ActorEntry example_room_0_header03_actorList[];
|
||||
extern Gfx example_room_0_shapeHeader_entry_0_opaque[];
|
||||
extern Gfx example_room_0_shapeHeader_entry_0_transparent[];
|
||||
extern u64 example_room_0_dl_wall_hackeroot_i8[];
|
||||
extern u64 example_room_0_dl__2grass_hackeroot_ci8[];
|
||||
extern u64 example_room_0_dl__2grass_hackeroot_pal_rgba16[];
|
||||
extern u64 example_room_0_dl_ice_hackeroot_ci8[];
|
||||
extern u64 example_room_0_dl_ice_hackeroot_pal_rgba16[];
|
||||
extern u64 example_room_0_dl_ladder_hackeroot_ci8[];
|
||||
extern u64 example_room_0_dl_ladder_hackeroot_pal_rgba16[];
|
||||
extern u64 example_room_0_dl_lava_hackeroot_ci8[];
|
||||
extern u64 example_room_0_dl_lava_hackeroot_pal_rgba16[];
|
||||
extern u64 example_room_0_dl_sand_hackeroot_ci8[];
|
||||
extern u64 example_room_0_dl_sand_hackeroot_pal_rgba16[];
|
||||
extern u64 example_room_0_dl_vines_ci8[];
|
||||
extern u64 example_room_0_dl_vines_pal_rgba16[];
|
||||
extern u64 example_room_0_dl_water_hackeroot_ci8[];
|
||||
extern u64 example_room_0_dl_water_hackeroot_x_water_hackeroot_pal_rgba16[];
|
||||
extern u64 example_room_0_dl_water_hackeroot_ci8_copy[];
|
||||
extern Vtx example_room_0_dl_crawlspace_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_crawlspace_mesh_layer_Opaque_vtx_0[12];
|
||||
extern Gfx example_room_0_dl_crawlspace_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_crawlspace_outline_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_crawlspace_outline_mesh_layer_Opaque_vtx_0[47];
|
||||
extern Gfx example_room_0_dl_crawlspace_outline_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_door_outline_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_door_outline_mesh_layer_Opaque_vtx_0[58];
|
||||
extern Gfx example_room_0_dl_door_outline_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_001_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_001_mesh_layer_Opaque_vtx_0[22];
|
||||
extern Gfx example_room_0_dl_grass_001_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_001_mesh_layer_Opaque_vtx_1[16];
|
||||
extern Gfx example_room_0_dl_grass_001_mesh_layer_Opaque_tri_1[];
|
||||
extern Vtx example_room_0_dl_ice_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_ice_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_ice_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_ladder_001_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_ladder_001_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_ladder_001_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_ladder_001_mesh_layer_Opaque_vtx_1[4];
|
||||
extern Gfx example_room_0_dl_ladder_001_mesh_layer_Opaque_tri_1[];
|
||||
extern Vtx example_room_0_dl_lava_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_lava_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_lava_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_lava_void_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_lava_void_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_lava_void_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_Floor_002_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_Floor_002_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_Floor_002_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_Floor_006_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_Floor_006_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_Floor_006_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_Floor_007_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_Floor_007_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_Floor_007_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_002_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_002_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_002_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_003_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_003_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_003_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_004_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_004_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_004_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_005_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_005_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_005_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_006_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_006_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_006_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_007_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_007_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_007_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_008_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_008_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_008_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_009_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_009_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_009_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_010_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_010_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_010_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_011_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_011_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_011_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_012_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_012_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_012_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_013_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_013_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_013_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_014_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_014_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_014_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_015_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_015_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_015_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_016_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_016_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_016_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_017_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_017_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_017_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_018_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_018_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_018_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_019_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_019_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_019_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_020_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_020_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_020_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_grass_021_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_grass_021_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_grass_021_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_sand_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_sand_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_sand_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_room_0_dl_sand_mesh_layer_Opaque_vtx_1[4];
|
||||
extern Gfx example_room_0_dl_sand_mesh_layer_Opaque_tri_1[];
|
||||
extern Vtx example_room_0_dl_sand_mesh_layer_Opaque_vtx_2[4];
|
||||
extern Gfx example_room_0_dl_sand_mesh_layer_Opaque_tri_2[];
|
||||
extern Vtx example_room_0_dl_sand_mesh_layer_Opaque_vtx_3[4];
|
||||
extern Gfx example_room_0_dl_sand_mesh_layer_Opaque_tri_3[];
|
||||
extern Vtx example_room_0_dl_vines_mesh_layer_Transparent_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_vines_mesh_layer_Transparent_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_vines_mesh_layer_Transparent_tri_0[];
|
||||
extern Vtx example_room_0_dl_water_mesh_layer_Transparent_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_water_mesh_layer_Transparent_vtx_0[4];
|
||||
extern Gfx example_room_0_dl_water_mesh_layer_Transparent_tri_0[];
|
||||
extern Vtx example_room_0_dl_water_border_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_room_0_dl_water_border_mesh_layer_Opaque_vtx_0[20];
|
||||
extern Gfx example_room_0_dl_water_border_mesh_layer_Opaque_tri_0[];
|
||||
extern Gfx mat_example_room_0_dl_wall_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_grass_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_grass_002_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_ice_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_f3dlite_material_004_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_f3dlite_material_002_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_lava_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_lava_void_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_sand_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_sand2_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_epona1_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_epona2_layerOpaque[];
|
||||
extern Gfx mat_example_room_0_dl_f3dlite_material_006_layerTransparent[];
|
||||
extern Gfx mat_example_room_0_dl_water_layerTransparent[];
|
||||
extern Gfx example_room_0_dl_crawlspace_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_crawlspace_outline_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_door_outline_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_001_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_ice_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_ladder_001_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_lava_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_lava_void_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_Floor_002_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_Floor_006_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_Floor_007_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_002_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_003_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_004_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_005_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_006_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_007_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_008_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_009_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_010_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_011_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_012_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_013_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_014_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_015_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_016_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_017_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_018_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_019_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_020_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_grass_021_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_sand_mesh_layer_Opaque[];
|
||||
extern Gfx example_room_0_dl_vines_mesh_layer_Transparent[];
|
||||
extern Gfx example_room_0_dl_water_mesh_layer_Transparent[];
|
||||
extern Gfx example_room_0_dl_water_border_mesh_layer_Opaque[];
|
||||
extern RoomShapeNormal example_room_0_shapeHeader;
|
||||
extern RoomShapeDListsEntry example_room_0_shapeDListEntry[1];
|
||||
extern Gfx example_room_0_entry_0_opaque[];
|
||||
extern Gfx example_room_0_entry_0_transparent[];
|
||||
extern u64 example_dl_wall_hackeroot_i8[];
|
||||
extern u64 example_dl__2grass_hackeroot_ci8[];
|
||||
extern u64 example_dl__2grass_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_ice_hackeroot_ci8[];
|
||||
extern u64 example_dl_ice_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_ladder_hackeroot_ci8[];
|
||||
extern u64 example_dl_ladder_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_vines_ci8[];
|
||||
extern u64 example_dl_vines_pal_rgba16[];
|
||||
extern u64 example_dl_lava_hackeroot_ci8[];
|
||||
extern u64 example_dl_lava_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_sand_hackeroot_ci8[];
|
||||
extern u64 example_dl_sand_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_water_hackeroot_ci8[];
|
||||
extern u64 example_dl_water_hackeroot_x_water_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_water_hackeroot_ci8_copy[];
|
||||
extern Vtx example_dl_crawlspace_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_crawlspace_mesh_layer_Opaque_vtx_0[12];
|
||||
extern Gfx example_dl_crawlspace_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_crawlspace_outline_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_crawlspace_outline_mesh_layer_Opaque_vtx_0[47];
|
||||
extern Gfx example_dl_crawlspace_outline_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_door_outline_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_door_outline_mesh_layer_Opaque_vtx_0[58];
|
||||
extern Gfx example_dl_door_outline_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_001_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_001_mesh_layer_Opaque_vtx_0[22];
|
||||
extern Gfx example_dl_grass_001_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_001_mesh_layer_Opaque_vtx_1[16];
|
||||
extern Gfx example_dl_grass_001_mesh_layer_Opaque_tri_1[];
|
||||
extern Vtx example_dl_ice_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_ice_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_ice_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_ladder_001_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_ladder_001_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_ladder_001_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_ladder_001_mesh_layer_Opaque_vtx_1[4];
|
||||
extern Gfx example_dl_ladder_001_mesh_layer_Opaque_tri_1[];
|
||||
extern Vtx example_dl_ladder_002_mesh_layer_Transparent_vtx_cull[8];
|
||||
extern Vtx example_dl_ladder_002_mesh_layer_Transparent_vtx_0[4];
|
||||
extern Gfx example_dl_ladder_002_mesh_layer_Transparent_tri_0[];
|
||||
extern Vtx example_dl_lava_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_lava_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_lava_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_lava_void_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_lava_void_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_lava_void_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_Floor_002_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_Floor_002_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_Floor_002_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_Floor_006_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_Floor_006_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_Floor_006_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_Floor_007_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_Floor_007_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_Floor_007_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_002_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_002_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_002_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_003_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_003_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_003_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_004_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_004_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_004_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_005_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_005_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_005_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_006_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_006_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_006_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_007_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_007_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_007_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_008_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_008_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_008_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_009_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_009_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_009_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_010_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_010_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_010_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_011_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_011_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_011_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_012_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_012_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_012_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_013_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_013_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_013_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_014_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_014_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_014_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_015_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_015_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_015_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_016_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_016_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_016_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_017_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_017_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_017_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_018_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_018_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_018_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_019_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_019_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_019_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_020_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_020_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_020_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_021_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_021_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_grass_021_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_sand_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_sand_mesh_layer_Opaque_vtx_0[4];
|
||||
extern Gfx example_dl_sand_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_sand_mesh_layer_Opaque_vtx_1[4];
|
||||
extern Gfx example_dl_sand_mesh_layer_Opaque_tri_1[];
|
||||
extern Vtx example_dl_sand_mesh_layer_Opaque_vtx_2[4];
|
||||
extern Gfx example_dl_sand_mesh_layer_Opaque_tri_2[];
|
||||
extern Vtx example_dl_sand_mesh_layer_Opaque_vtx_3[4];
|
||||
extern Gfx example_dl_sand_mesh_layer_Opaque_tri_3[];
|
||||
extern Vtx example_dl_water_mesh_layer_Transparent_vtx_cull[8];
|
||||
extern Vtx example_dl_water_mesh_layer_Transparent_vtx_0[4];
|
||||
extern Gfx example_dl_water_mesh_layer_Transparent_tri_0[];
|
||||
extern Vtx example_dl_water_border_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_water_border_mesh_layer_Opaque_vtx_0[20];
|
||||
extern Gfx example_dl_water_border_mesh_layer_Opaque_tri_0[];
|
||||
extern Gfx mat_example_dl_wall_layerOpaque[];
|
||||
extern Gfx mat_example_dl_grass_layerOpaque[];
|
||||
extern Gfx mat_example_dl_grass_002_layerOpaque[];
|
||||
extern Gfx mat_example_dl_ice_layerOpaque[];
|
||||
extern Gfx mat_example_dl_f3dlite_material_004_layerOpaque[];
|
||||
extern Gfx mat_example_dl_f3dlite_material_002_layerOpaque[];
|
||||
extern Gfx mat_example_dl_f3dlite_material_006_layerTransparent[];
|
||||
extern Gfx mat_example_dl_lava_layerOpaque[];
|
||||
extern Gfx mat_example_dl_lava_void_layerOpaque[];
|
||||
extern Gfx mat_example_dl_sand_layerOpaque[];
|
||||
extern Gfx mat_example_dl_sand2_layerOpaque[];
|
||||
extern Gfx mat_example_dl_epona1_layerOpaque[];
|
||||
extern Gfx mat_example_dl_epona2_layerOpaque[];
|
||||
extern Gfx mat_example_dl_water_layerTransparent[];
|
||||
extern Gfx example_dl_crawlspace_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_crawlspace_outline_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_door_outline_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_001_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_ice_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_ladder_001_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_ladder_002_mesh_layer_Transparent[];
|
||||
extern Gfx example_dl_lava_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_lava_void_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_Floor_002_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_Floor_006_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_Floor_007_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_002_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_003_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_004_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_005_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_006_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_007_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_008_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_009_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_010_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_011_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_012_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_013_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_014_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_015_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_016_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_017_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_018_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_019_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_020_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_021_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_sand_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_water_mesh_layer_Transparent[];
|
||||
extern Gfx example_dl_water_border_mesh_layer_Opaque[];
|
||||
extern RoomShapeDListsEntry example_room_0_shapeDListsEntry[1];
|
||||
|
||||
#endif
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,48 +1,44 @@
|
||||
#include "ultra64.h"
|
||||
#include "z64.h"
|
||||
#include "macros.h"
|
||||
#include "example_scene.h"
|
||||
#include "segment_symbols.h"
|
||||
#include "command_macros_base.h"
|
||||
#include "z64cutscene.h"
|
||||
#include "z64cutscene_commands.h"
|
||||
#include "variables.h"
|
||||
|
||||
|
||||
CutsceneData gExampleCS[] = {
|
||||
CS_BEGIN_CUTSCENE(23, 308),
|
||||
// CS_DESTINATION(CS_DEST_KOKIRI_FOREST_FARORE, 99, 0),
|
||||
CS_MISC_LIST(3),
|
||||
CS_MISC(CS_MISC_RED_PULSATING_LIGHTS, 12, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_MISC(CS_MISC_VISMONO_BLACK_AND_WHITE, 80, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_MISC(CS_MISC_VISMONO_SEPIA, 125, 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_TRANSITION(CS_TRANS_GRAY_FILL_IN, 205, 245),
|
||||
CS_TEXT_LIST(2),
|
||||
CS_TEXT(0x1234, 0, 0, CS_TEXT_CHOICE, 0x0001, 0x0002),
|
||||
CS_TEXT_NONE(2, 3),
|
||||
CS_TEXT_LIST(1),
|
||||
CS_TEXT_OCARINA_ACTION(OCARINA_ACTION_TEACH_BOLERO, 5, 6, 0x5678),
|
||||
// CS_LIGHT_SETTING_LIST(1),
|
||||
// CS_LIGHT_SETTING(9, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_MISC_LIST(3),
|
||||
CS_MISC(CS_MISC_RED_PULSATING_LIGHTS, 12, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_MISC(CS_MISC_VISMONO_BLACK_AND_WHITE, 80, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_MISC(CS_MISC_VISMONO_SEPIA, 125, 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_RUMBLE_CONTROLLER_LIST(1),
|
||||
CS_RUMBLE_CONTROLLER(0, 381, 0, 117, 212, 235, 0, 0),
|
||||
CS_TRANSITION(CS_TRANS_GRAY_FILL_IN, 205, 245),
|
||||
CS_LIGHT_SETTING_LIST(1),
|
||||
CS_LIGHT_SETTING(9, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_TIME_LIST(1),
|
||||
CS_TIME(0, 45, 0, 14, 0),
|
||||
CS_STOP_SEQ_LIST(2),
|
||||
CS_STOP_SEQ(NA_BGM_GENERAL_SFX, 147, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_STOP_SEQ(NA_BGM_SHEIK, 148, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_START_SEQ_LIST(1),
|
||||
CS_START_SEQ(NA_BGM_GENERAL_SFX, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_FADE_OUT_SEQ_LIST(3),
|
||||
CS_FADE_OUT_SEQ(CS_FADE_OUT_BGM_MAIN, 120, 121, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_FADE_OUT_SEQ(CS_FADE_OUT_FANFARE, 374, 618, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_FADE_OUT_SEQ(CS_FADE_OUT_FANFARE, 551, 531, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_RUMBLE_CONTROLLER_LIST(1),
|
||||
CS_RUMBLE_CONTROLLER(0, 381, 0, 117, 212, 235, 0, 0),
|
||||
CS_START_SEQ_LIST(1),
|
||||
CS_START_SEQ(NA_BGM_GENERAL_SFX, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
|
||||
CS_ACTOR_CUE_LIST(CS_CMD_ACTOR_CUE_0_0, 3),
|
||||
CS_ACTOR_CUE(0x0000, 60, 80, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), -266, 0, 53, -230, 0, 53, 0.0f, 0.0f, 0.0f),
|
||||
CS_ACTOR_CUE(0x0000, 80, 100, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), -230, 0, 53, -192, 0, 53, 0.0f, 0.0f, 0.0f),
|
||||
CS_ACTOR_CUE(0x0000, 100, 120, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), -192, 0, 53, -157, 0, 53, 0.0f, 0.0f, 0.0f),
|
||||
CS_PLAYER_CUE_LIST(3),
|
||||
CS_PLAYER_CUE(PLAYER_CUEID_NONE, 60, 80, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), 0, 0, -80, 0, 0, -50, 0.0f, 0.0f, 0.0f),
|
||||
CS_PLAYER_CUE(PLAYER_CUEID_NONE, 80, 100, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), 0, 0, -50, 0, 0, -23, 0.0f, 0.0f, 0.0f),
|
||||
CS_PLAYER_CUE(PLAYER_CUEID_NONE, 100, 120, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), 0, 0, -23, 0, 0, 13, 0.0f, 0.0f, 0.0f),
|
||||
CS_ACTOR_CUE_LIST(CS_CMD_ACTOR_CUE_0_0, 3),
|
||||
CS_ACTOR_CUE(0x0000, 60, 80, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), -266, 0, 53, -230, 0, 53, 0.0f, 0.0f, 0.0f),
|
||||
CS_ACTOR_CUE(0x0000, 80, 100, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), -230, 0, 53, -192, 0, 53, 0.0f, 0.0f, 0.0f),
|
||||
CS_ACTOR_CUE(0x0000, 100, 120, DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), DEG_TO_BINANG(0.000), -192, 0, 53, -157, 0, 53, 0.0f, 0.0f, 0.0f),
|
||||
CS_CAM_EYE_SPLINE(0, 122),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 80.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 80.0f, 0, 12, 382, 0),
|
||||
@@ -52,27 +48,12 @@ CutsceneData gExampleCS[] = {
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(0, 131),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 1, 80.0f, 0, 68, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 80.0f, 0, 68, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 20, 80.0f, 0, 52, 342, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 20, 80.0f, 0, 12, 326, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 50, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_EYE_SPLINE(75, 126),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, -292, 166, 435, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, -292, 166, 435, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, -292, 166, 435, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, -292, 166, 435, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(75, 135),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, -253, 136, 395, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, -253, 136, 395, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, -253, 136, 395, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, -253, 136, 395, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_EYE_SPLINE(95, 206),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 438, 0),
|
||||
@@ -80,25 +61,12 @@ CutsceneData gExampleCS[] = {
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 494, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 494, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(95, 220),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 50, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_EYE_SPLINE(135, 186),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, -295, 136, -115, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, -295, 136, -115, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, -295, 136, -115, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, -295, 136, -115, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(135, 195),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, -255, 117, -75, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, -255, 117, -75, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, -255, 117, -75, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, -255, 117, -75, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_EYE_SPLINE(155, 307),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 494, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 494, 0),
|
||||
@@ -110,6 +78,34 @@ CutsceneData gExampleCS[] = {
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 550, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 0, 60.0f, 0, 12, 550, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(0, 131),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 1, 80.0f, 0, 68, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 80.0f, 0, 68, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 20, 80.0f, 0, 52, 342, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 20, 80.0f, 0, 12, 326, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 50, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(75, 135),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, -253, 136, 395, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, -253, 136, 395, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, -253, 136, 395, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, -253, 136, 395, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(95, 220),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 382, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 50, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(135, 195),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, -255, 117, -75, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, -255, 117, -75, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, -255, 117, -75, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 10, 60.0f, -255, 117, -75, 0),
|
||||
CS_CAM_POINT(CS_CAM_STOP, 0, 0, 0.0f, 0, 0, 0, 0),
|
||||
CS_CAM_AT_SPLINE(155, 336),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 1, 60.0f, 0, 12, 438, 0),
|
||||
CS_CAM_POINT(CS_CAM_CONTINUE, 0, 15, 60.0f, 0, 12, 438, 0),
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user