summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcadmic <cadmic24@gmail.com>2024-02-09 10:17:24 -0800
committerGitHub <noreply@github.com>2024-02-09 13:17:24 -0500
commitea17b9619e338993028800313ebaea55cbecaeea (patch)
tree605fb40e31471e826b280e25cb48e2f85f0168aa
parent10ebdf9ff55191512546f00d76908a1aaf276671 (diff)
Match OnePointCutscene_Init by inlining static data (#1738)
* Match OnePointCutscene_Init by inlining static data * Inline what's left of z_onepointdemo_data.inc.c
-rw-r--r--src/code/z_onepointdemo.c4038
-rw-r--r--src/code/z_onepointdemo_data.inc.c3830
2 files changed, 3966 insertions, 3902 deletions
diff --git a/src/code/z_onepointdemo.c b/src/code/z_onepointdemo.c
index 41834bace..e9749331d 100644
--- a/src/code/z_onepointdemo.c
+++ b/src/code/z_onepointdemo.c
@@ -7,7 +7,123 @@ static s16 sDisableAttention = false;
static s16 sUnused = -1;
static s32 sPrevFrameCs1100 = -4096;
-#include "z_onepointdemo_data.inc.c"
+static CutsceneCameraPoint D_8012013C[14] = {
+ { CS_CAM_CONTINUE, 25, 40, 70.79991f, { -1814, 533, -1297 } },
+ { CS_CAM_CONTINUE, 20, 40, 70.99991f, { -1805, 434, -1293 } },
+ { CS_CAM_CONTINUE, 10, 30, 60.0f, { -1794, 323, -1280 } },
+ { CS_CAM_CONTINUE, 5, 25, 60.0f, { -1817, 218, -1270 } },
+ { CS_CAM_CONTINUE, 3, 20, 60.0f, { -1836, 168, -1243 } },
+ { CS_CAM_CONTINUE, 0, 20, 60.0f, { -1905, 115, -1193 } },
+ { CS_CAM_CONTINUE, 0, 30, 55.0f, { -1969, 58, -1212 } },
+ { CS_CAM_CONTINUE, 0, 30, 55.0f, { -1969, 31, -1164 } },
+ { CS_CAM_CONTINUE, 0, 30, 60.0f, { -1969, 54, -1209 } },
+ { CS_CAM_CONTINUE, 0, 30, 60.0f, { -1973, 35, -1206 } },
+ { CS_CAM_CONTINUE, 0, 50, 60.0f, { -1974, 12, -1179 } },
+ { CS_CAM_CONTINUE, 0, 50, 60.0f, { -1974, 12, -1179 } },
+ { CS_CAM_STOP, 0, 50, 60.0f, { -1974, 12, -1179 } },
+ { CS_CAM_STOP, 0, 30, 60.0f, { -1974, 12, -1179 } },
+};
+static CutsceneCameraPoint D_8012021C[14] = {
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1751, 604, -1233 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1752, 516, -1233 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1751, 417, -1233 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1767, 306, -1219 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1776, 257, -1205 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1881, 147, -1149 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1969, 72, -1077 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1969, 7, -1048 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1969, 1, -1030 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1987, 17, -1076 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { -2007, 10, -1004 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -2007, 10, -1004 } },
+ { CS_CAM_STOP, 0, 0, 60.0f, { -2007, 10, -1004 } }, { CS_CAM_STOP, 0, 0, 60.0f, { -2007, 10, -1004 } },
+};
+static s16 D_801202FC = 13;
+static s16 D_80120300 = 210;
+static s16 D_80120304 = 0;
+
+static CutsceneCameraPoint sCrawlspaceAtPoints[9] = {
+ { CS_CAM_CONTINUE, 0, 10, 40.0f, { 0, 4, 0 } }, { CS_CAM_CONTINUE, 0, 10, 40.000004f, { 0, 4, 0 } },
+ { CS_CAM_CONTINUE, 0, 10, 50.0f, { 0, 9, 0 } }, { CS_CAM_CONTINUE, 0, 12, 55.0f, { 0, 12, 0 } },
+ { CS_CAM_CONTINUE, 0, 15, 61.0f, { 0, 18, 0 } }, { CS_CAM_CONTINUE, 0, 20, 65.0f, { 0, 29, 0 } },
+ { CS_CAM_CONTINUE, 0, 40, 60.0f, { 0, 34, 0 } }, { CS_CAM_STOP, 0, 40, 60.0f, { 0, 34, 0 } },
+ { CS_CAM_STOP, 0, 10, 60.0f, { 0, 34, 0 } },
+};
+static CutsceneCameraPoint sCrawlspaceForwardsEyePoints[9] = {
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 9, 45 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 8, 50 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 17, 58 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 21, 78 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 46, 109 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 58, 118 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 63, 119 } }, { CS_CAM_STOP, 0, 0, 60.0f, { 0, 62, 119 } },
+ { CS_CAM_STOP, 0, 0, 60.0f, { 0, 62, 119 } },
+};
+static s16 sCrawlspaceUnused = 9;
+static s16 sCrawlspaceTimer = 90;
+static s16 sCrawlspaceActionParam = 1;
+static CutsceneCameraPoint sCrawlspaceBackwardsEyePoints[10] = {
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 9, -45 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 9, -45 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 8, -50 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 17, -58 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 21, -78 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 46, -109 } },
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 58, -118 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 63, -119 } },
+ { CS_CAM_STOP, 0, 0, 60.0f, { 0, 62, -119 } }, { CS_CAM_STOP, 0, 0, 60.0f, { 0, 62, -119 } },
+};
+
+static CutsceneCameraPoint D_801204D4[14] = {
+ { CS_CAM_CONTINUE, -15, 40, 80.600006f, { -60, 332, 183 } },
+ { CS_CAM_CONTINUE, -22, 30, 80.600006f, { -60, 332, 183 } },
+ { CS_CAM_CONTINUE, -20, 38, 80.600006f, { -118, 344, 41 } },
+ { CS_CAM_CONTINUE, -18, 32, 80.600006f, { -80, 251, -8 } },
+ { CS_CAM_CONTINUE, -12, 28, 80.600006f, { -64, 259, -28 } },
+ { CS_CAM_CONTINUE, -8, 22, 80.600006f, { -79, 200, -342 } },
+ { CS_CAM_CONTINUE, -5, 10, 65.80005f, { -110, 140, -549 } },
+ { CS_CAM_CONTINUE, -2, 8, 65.2f, { -74, 109, -507 } },
+ { CS_CAM_CONTINUE, 0, 10, 65.80002f, { -32, 78, -680 } },
+ { CS_CAM_CONTINUE, 0, 20, 85.199936f, { 25, 127, -950 } },
+ { CS_CAM_CONTINUE, 0, 30, 85.199936f, { 25, 127, -950 } },
+ { CS_CAM_CONTINUE, 0, 40, 85.199936f, { 25, 127, -950 } },
+ { CS_CAM_STOP, 6, 30, 85.199936f, { 25, 127, -950 } },
+ { CS_CAM_STOP, 0, 30, 85.199936f, { 25, 127, -950 } },
+};
+static CutsceneCameraPoint D_801205B4[14] = {
+ { CS_CAM_CONTINUE, 0, 0, 60.0f, { -225, 785, -242 } },
+ { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -245, 784, -242 } },
+ { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -288, 485, -379 } },
+ { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -250, 244, -442 } },
+ { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -163, 21, -415 } },
+ { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -98, 86, -520 } },
+ { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -86, 31, -816 } },
+ { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -74, 18, -931 } },
+ { CS_CAM_CONTINUE, 1, 0, 80.600006f, { -91, 80, -1220 } },
+ { CS_CAM_CONTINUE, 0, 0, 85.199936f, { 14, 153, -1340 } },
+ { CS_CAM_CONTINUE, 0, 0, 85.199936f, { 28, 125, -1340 } },
+ { CS_CAM_CONTINUE, 0, 0, 85.199936f, { 48, 124, -1340 } },
+ { CS_CAM_STOP, 0, 0, 85.199936f, { 48, 124, -1502 } },
+ { CS_CAM_STOP, 0, 0, 85.199936f, { 48, 124, -1262 } },
+};
+static s16 D_80120694 = 14;
+static s16 D_80120698 = 190;
+static s16 D_8012069C = 8;
+
+static CutsceneCameraPoint D_801206A0[12] = {
+ { CS_CAM_CONTINUE, 6, 20, 80.0f, { -96, 40, 170 } }, { CS_CAM_CONTINUE, 6, 20, 80.0f, { -96, 40, 170 } },
+ { CS_CAM_CONTINUE, 6, 20, 70.0f, { -70, 35, 150 } }, { CS_CAM_CONTINUE, 5, 10, 60.0f, { -57, 34, 133 } },
+ { CS_CAM_CONTINUE, 4, 25, 65.0f, { -22, 32, 110 } }, { CS_CAM_CONTINUE, 3, 12, 60.0f, { -9, 33, 98 } },
+ { CS_CAM_CONTINUE, 3, 5, 65.0f, { -3, 29, 87 } }, { CS_CAM_CONTINUE, 2, 10, 65.0f, { -1, 15, 84 } },
+ { CS_CAM_CONTINUE, 1, 200, 65.0f, { 0, 17, 82 } }, { CS_CAM_CONTINUE, 1, 500, 65.0f, { 0, 18, 82 } },
+ { CS_CAM_STOP, 8, 50, 65.0f, { 0, 18, 82 } }, { CS_CAM_STOP, 11, 60, 65.0f, { 0, 18, 82 } },
+};
+static CutsceneCameraPoint D_80120760[12] = {
+ { CS_CAM_CONTINUE, 6, 0, 80.0f, { -50, 10, 180 } }, { CS_CAM_CONTINUE, 6, 0, 80.0f, { -50, 20, 180 } },
+ { CS_CAM_CONTINUE, 6, 0, 70.0f, { -40, 30, 177 } }, { CS_CAM_CONTINUE, 5, 0, 65.0f, { 0, 35, 172 } },
+ { CS_CAM_CONTINUE, 4, 0, 65.0f, { 34, 35, 162 } }, { CS_CAM_CONTINUE, 3, 0, 65.0f, { 61, 32, 147 } },
+ { CS_CAM_CONTINUE, 3, 0, 65.0f, { 72, 30, 128 } }, { CS_CAM_CONTINUE, 2, 0, 65.0f, { 74, 20, 125 } },
+ { CS_CAM_CONTINUE, 1, 0, 65.0f, { 75, 18, 123 } }, { CS_CAM_CONTINUE, 1, 0, 65.0f, { 75, 10, 123 } },
+ { CS_CAM_STOP, 0, 0, 65.0f, { 75, 10, 122 } }, { CS_CAM_STOP, 0, 0, 65.0f, { 75, 10, 122 } },
+};
+static CutsceneCameraPoint D_80120820[12] = {
+ { CS_CAM_CONTINUE, 6, 0, 80.0f, { 85, 5, 170 } }, { CS_CAM_CONTINUE, 6, 0, 80.0f, { 85, 10, 170 } },
+ { CS_CAM_CONTINUE, 6, 0, 70.0f, { 80, 20, 167 } }, { CS_CAM_CONTINUE, 5, 0, 65.0f, { 74, 25, 165 } },
+ { CS_CAM_CONTINUE, 4, 0, 65.0f, { 63, 30, 162 } }, { CS_CAM_CONTINUE, 3, 0, 65.0f, { 66, 34, 147 } },
+ { CS_CAM_CONTINUE, 3, 0, 65.0f, { 72, 34, 128 } }, { CS_CAM_CONTINUE, 2, 0, 65.0f, { 74, 20, 125 } },
+ { CS_CAM_CONTINUE, 1, 0, 65.0f, { 75, 18, 123 } }, { CS_CAM_CONTINUE, 1, 0, 65.0f, { 75, 10, 123 } },
+ { CS_CAM_STOP, 0, 0, 65.0f, { 75, 10, 122 } }, { CS_CAM_STOP, 0, 0, 65.0f, { 75, 10, 122 } },
+};
+static s16 D_801208E0 = 12;
+static s16 D_801208E4 = 90;
+static s16 D_801208E8 = 8;
Vec3f OnePointCutscene_AddVecGeoToVec3f(Vec3f* a, VecGeo* geo) {
Vec3f sum;
@@ -73,7 +189,43 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
OnePointCsInfo* csInfo = &subCam->paramData.uniq9.csInfo;
switch (csId) {
- case 1020: // smoothly return to main camera from current view
+ case 1020: { // smoothly return to main camera from current view
+ static OnePointCsFull D_801208EC[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0101,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 0.0f, 150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
if (timer < 20) {
timer = 20;
}
@@ -92,8 +244,34 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 1030: {
+ static OnePointCsFull D_80120964[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0xA121,
+ 1,
+ 0,
+ 75.0f,
+ 0.6f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 0.0f, 150.0f },
+ },
+ };
- case 1030:
D_80120964[0].atTargetInit = play->view.at;
D_80120964[0].eyeTargetInit = play->view.eye;
D_80120964[0].fovTargetInit = play->view.fovy;
@@ -106,8 +284,56 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 5000: {
+ static OnePointCsFull D_801209B4[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0101,
+ 1,
+ 0,
+ 60.0f,
+ 0.9f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0100,
+ 29,
+ 0,
+ 45.0f,
+ 0.1f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 0.0f, 150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 10,
+ 0,
+ 60.0f,
+ 0.2f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 0.0f, 150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 5000:
D_801209B4[0].atTargetInit = D_801209B4[1].atTargetInit = play->view.at;
D_801209B4[0].eyeTargetInit = play->view.eye;
D_801209B4[0].fovTargetInit = D_801209B4[2].fovTargetInit = play->view.fovy;
@@ -121,6 +347,7 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 5010: // attention cutscene
// Setup keyFrames in `Camera_Demo5`
@@ -129,13 +356,108 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
subCam->roll = 0;
break;
- case 9500:
+ case 9500: {
+ static OnePointCsFull D_80120A54[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2525,
+ 1,
+ 0,
+ 75.0f,
+ 0.1f,
+ { 0.0f, 20.0f, -10.0f },
+ { 0.0f, 10.0f, -40.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 9,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0022,
+ 5000,
+ 0,
+ 75.0f,
+ 0.005f,
+ { 0.0f, 0.0f, -10.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
csInfo->keyFrames = D_80120A54;
csInfo->keyFrameCount = ARRAY_COUNT(D_80120A54);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 2260: {
+ static OnePointCsFull D_80120ACC[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0442,
+ 10,
+ 0,
+ 40.0f,
+ 1.0f,
+ { -10.0f, 45.0f, 20.0f },
+ { 20.0f, 30.0f, 160.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 40.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0442,
+ 10,
+ 0,
+ 40.0f,
+ 1.0f,
+ { -10.0f, 45.0f, 20.0f },
+ { 20.0f, 30.0f, 160.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 40.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 2260:
D_80120ACC[0].atTargetInit.x = D_80120ACC[2].atTargetInit.x =
((mainCam->play->state.frames & 1) ? -10.0f : 10.0f) + (Rand_ZeroOne() * 8.0f);
@@ -147,8 +469,133 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 2270: {
+ static OnePointCsFull D_80120B94[11] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x2142,
+ 1,
+ 0,
+ 40.0f,
+ 1.0f,
+ { 20.0f, 40.0f, 20.0f },
+ { -20.0f, 0.0f, -30.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 19,
+ 5,
+ 70.0f,
+ 0.01f,
+ { 0.0f, 30.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 20,
+ 0,
+ 60.0f,
+ 0.01f,
+ { 0.0f, 20.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 40,
+ -10,
+ 50.0f,
+ 0.02f,
+ { 0.0f, 30.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 1,
+ 0,
+ 40.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 20.0f },
+ { 0.0f, 20.0f, 50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 19,
+ 0,
+ 70.0f,
+ 0.01f,
+ { 0.0f, 30.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 40,
+ 10,
+ 50.0f,
+ 0.01f,
+ { 0.0f, 20.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 70,
+ 0,
+ 60.0f,
+ 0.01f,
+ { 0.0f, 30.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 0.0f },
+ { 80.0f, 20.0f, 60.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_13, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 150,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 5.0f, 0.0f },
+ { 0.0f, 4.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_24, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 2270:
csInfo->keyFrames = D_80120B94;
csInfo->keyFrameCount = ARRAY_COUNT(D_80120B94);
@@ -170,8 +617,89 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 4, 5, 40, 0x3C);
Quake_SetDuration(i, 1600);
break;
+ }
+
+ case 2280: {
+ static OnePointCsFull D_80120D4C[7] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x2142,
+ 1,
+ 0,
+ 40.0f,
+ 1.0f,
+ { 20.0f, 40.0f, 20.0f },
+ { -20.0f, 0.0f, -30.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 19,
+ 5,
+ 70.0f,
+ 0.01f,
+ { 0.0f, 30.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 20,
+ 0,
+ 60.0f,
+ 0.01f,
+ { 0.0f, 20.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0404,
+ 40,
+ -10,
+ 50.0f,
+ 0.02f,
+ { 0.0f, 30.0f, 20.0f },
+ { 120.0f, 60.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 0.0f },
+ { 80.0f, 20.0f, 60.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_13, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 150,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 5.0f, 0.0f },
+ { 0.0f, 4.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_24, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 2280:
csInfo->keyFrames = D_80120D4C;
csInfo->keyFrameCount = ARRAY_COUNT(D_80120D4C);
@@ -192,8 +720,100 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 2, 3, 200, 0x32);
Quake_SetDuration(i, 9999);
break;
+ }
+
+ case 2220: {
+ static OnePointCsFull D_80120E64[8] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, true, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x2142,
+ 20,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -25.0f, 20.0f, 0.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 80,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -25.0f, 20.0f, 0.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 8,
+ 0,
+ 60.0f,
+ 0.1f,
+ { -25.0f, 20.0f, 0.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 15,
+ 4,
+ 55.0f,
+ 0.05f,
+ { -50.0f, 20.0f, 20.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 15,
+ -4,
+ 50.0f,
+ 0.05f,
+ { 0.0f, 20.0f, 0.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 15,
+ 0,
+ 50.0f,
+ 0.1f,
+ { -25.0f, 20.0f, 0.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 40,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 2220:
csInfo->keyFrames = D_80120E64;
csInfo->keyFrameCount = ARRAY_COUNT(D_80120E64);
@@ -204,8 +824,78 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 2, 2, 50, 0);
Quake_SetDuration(i, 280);
break;
+ }
+
+ case 2230: {
+ static OnePointCsFull D_80120FA4[6] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x2143,
+ 30,
+ 0,
+ 70.0f,
+ 0.4f,
+ { 0.0f, 40.0f, 50.0f },
+ { 30.0f, 10.0f, -50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2222,
+ 10,
+ 0,
+ 42.0f,
+ 1.0f,
+ { 0.0f, 40.0f, 0.0f },
+ { 0.0f, 85.0f, 45.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 10.0f, 0.0f },
+ { 30.0f, 10.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 2230:
if (player->actor.world.pos.z < 1000.0f) {
D_80120FA4[0].eyeTargetInit.x = -D_80120FA4[0].eyeTargetInit.x;
D_80120FA4[2].eyeTargetInit.x = -D_80120FA4[2].eyeTargetInit.x;
@@ -216,8 +906,45 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 2340: {
+ static OnePointCsFull D_80121094[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x2101,
+ 20,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 3840.0f, 10.0f, 950.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x2101,
+ 50,
+ 0,
+ 55.0f,
+ 1.0f,
+ { 4000.0f, 50.0f, 1000.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 2340:
csInfo->keyFrames = D_80121094;
csInfo->keyFrameCount = ARRAY_COUNT(D_80121094);
@@ -228,15 +955,101 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 2, 2, 50, 0);
Quake_SetDuration(i, 60);
break;
+ }
+
+ case 2350: {
+ static OnePointCsFull D_8012110C[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
+ 0x2142,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -25.0f, 20.0f, 0.0f },
+ { 0.0f, 0.0f, 5.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 10.0f, 0.0f },
+ { 0.0f, 10.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 2350:
csInfo->keyFrames = D_8012110C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012110C);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 2200: {
+ static OnePointCsFull D_80121184[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0101,
+ 40,
+ 0,
+ -1.0f,
+ 0.1f,
+ { 0.0f, 10.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+ static OnePointCsFull D_801211D4[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0101,
+ 50,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 10.0f, 0.0f },
+ { -10.0f, 85.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
s16 sp82;
s16 sp80;
s16 sp7E;
@@ -271,9 +1084,78 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
}
Play_ChangeCameraStatus(play, CAM_ID_MAIN, CAM_STAT_UNK3);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
- } break;
+ break;
+ }
case 2290: {
+ static OnePointCsFull D_80121224[6] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x4141,
+ 2,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 5.0f, 10.0f },
+ { 0.0f, 0.0f, 45.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 18,
+ 0,
+ 45.0f,
+ 1.0f,
+ { 0.0f, 5.0f, 10.0f },
+ { 0.0f, -10.0f, 50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_52),
+ 0x4104,
+ 80,
+ 0,
+ 70.0f,
+ 0.05f,
+ { 0.0f, 0.0f, 60.0f },
+ { 0.0f, 250.0f, -50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0000,
+ 20,
+ 0,
+ 70.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0421,
+ 60,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, -30.0f, 20.0f },
+ { 10.0f, 5.0f, -50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
Actor* rideActor = player->rideActor;
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
@@ -285,9 +1167,24 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
csInfo->keyFrameCount = ARRAY_COUNT(D_80121224);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
- } break;
+ break;
+ }
+
+ case 5120: {
+ static OnePointCsFull D_80121314[1] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x4141,
+ 1000,
+ 0,
+ 75.0f,
+ 0.6f,
+ { 0.0f, 0.0f, 10.0f },
+ { 0.0f, 0.0f, 100.0f },
+ },
+ };
- case 5120:
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
csInfo->keyFrames = D_80121314;
@@ -295,8 +1192,45 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4510: {
+ static OnePointCsFull D_8012133C[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0141,
+ 40,
+ 0,
+ 75.0f,
+ 1.0f,
+ { 0.0f, 60.0f, 0.0f },
+ { 0.0f, 0.0f, 100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 20,
+ 0,
+ 60.0f,
+ 0.2f,
+ { 0.0f, -10.0f, -10.0f },
+ { 0.0f, 10.0f, -100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4510:
D_8012133C[0].eyeTargetInit = actor->world.pos;
D_8012133C[0].eyeTargetInit.y = player->actor.world.pos.y + 40.0f;
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
@@ -306,6 +1240,7 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 4500:
spA0 = Actor_GetFocus(actor);
@@ -326,7 +1261,65 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
}
break;
- case 2210:
+ case 2210: {
+ static OnePointCsFull D_801213B4[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0xC2C2,
+ 40,
+ 0,
+ 70.0f,
+ 1.0f,
+ { 80.0f, 0.0f, 20.0f },
+ { 20.0f, 0.0f, 80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0xC2C2,
+ 120,
+ 0,
+ 70.0f,
+ 0.1f,
+ { 80.0f, 0.0f, 20.0f },
+ { 20.0f, 0.0f, 80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_83),
+ 0xC2C2,
+ 30,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 60.0f, 0.0f, 20.0f },
+ { 60.0f, 0.0f, 60.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_69),
+ 0x4222,
+ 30,
+ 0,
+ 60.0f,
+ 0.1f,
+ { 0.0f, 50.0f, 0.0f },
+ { 5.0f, 30.0f, 220.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 75.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
spD0 = OLib_Vec3fDiffToVecGeo(&player->actor.world.pos, &actor->world.pos);
D_801213B4[0].eyeTargetInit.y = D_801213B4[1].eyeTargetInit.y = D_801213B4[2].eyeTargetInit.y =
D_801213B4[2].atTargetInit.y = CAM_BINANG_TO_DEG(spD0.yaw);
@@ -340,6 +1333,7 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 1010:
Play_RequestCameraSetting(play, subCamId, CAM_SET_FREE2);
@@ -362,12 +1356,60 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
sCrawlspaceAtPoints, sCrawlspaceBackwardsEyePoints);
break;
- case 4175:
+ case 4175: {
+ static OnePointCsFull D_8012147C[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0101,
+ 40,
+ 0,
+ 45.0f,
+ 1.0f,
+ { 820.0f, 1600.0f, -400.0f },
+ { 777.0f, 1577.0f, -577.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0142,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -50.0f, 80.0f, 0.0f },
+ { 900.0f, 1575.0f, 850.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0142,
+ 89,
+ -4,
+ 80.0f,
+ 0.07f,
+ { -50.0f, 70.0f, 0.0f },
+ { 975.0f, 1575.0f, 770.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
csInfo->keyFrames = D_8012147C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012147C);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 4180:
spC0.x = -1881.0f;
@@ -383,7 +1425,32 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
break;
- case 3040:
+ case 3040: {
+ static OnePointCsFull D_8012151C[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0101,
+ 29,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -700.0f, 875.0f, -100.0f },
+ { -550.0f, 920.0f, -150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
D_8012151C[0].timerInit = timer - 1;
@@ -392,8 +1459,34 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3020: {
+ static OnePointCsFull D_8012156C[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_77),
+ 0x4242,
+ 1,
+ 0,
+ 65.0f,
+ 1.0f,
+ { 60.0f, 30.0f, 0.0f },
+ { 50.0f, 20.0f, 150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ -1,
+ 0,
+ 65.0f,
+ 1.0f,
+ { -50.0f, 60.0f, 0.0f },
+ { -60.0f, 40.0f, 150.0f },
+ },
+ };
- case 3020:
D_8012156C[1].timerInit = timer - 1;
if (mainCam->play->state.frames & 1) {
D_8012156C[0].atTargetInit.x = -D_8012156C[0].atTargetInit.x;
@@ -411,8 +1504,23 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
break;
+ }
+
+ case 3010: {
+ static OnePointCsFull D_801215BC[1] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 5,
+ 0,
+ 65.0f,
+ 1.0f,
+ { -1185.0f, 655.0f, 1185.0f },
+ { -1255.0f, 735.0f, 1255.0f },
+ },
+ };
- case 3010:
D_801215BC[0].timerInit = timer;
csInfo->keyFrames = D_801215BC;
@@ -420,8 +1528,122 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3070: {
+ static OnePointCsFull D_801215E4[10] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x4141,
+ 20,
+ 0,
+ 30.0f,
+ 1.0f,
+ { 0.0f, 120.0f, 0.0f },
+ { -10.0f, 140.0f, -90.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0101,
+ 1,
+ 4,
+ 75.0f,
+ 1.0f,
+ { -1360.0f, -940.0f, -3343.0f },
+ { -1060.0f, -980.0f, -3325.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 129,
+ 0,
+ 75.0f,
+ 0.5f,
+ { 0.0f, 50.0f, 0.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0303,
+ 30,
+ 0,
+ 70.0f,
+ 0.05f,
+ { 0.0f, 80.0f, 0.0f },
+ { -10.0f, 120.0f, 10.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_9),
+ 0x0101,
+ 40,
+ -5,
+ 70.0f,
+ 1.0f,
+ { -973.0f, -924.0f, -3263.0f },
+ { -1190.0f, -1010.0f, -3365.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0101,
+ 1,
+ 0,
+ 75.0f,
+ 1.0f,
+ { -1355.0f, -700.0f, -3340.0f },
+ { -1040.0f, -940.0f, -3345.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 0,
+ 45.0f,
+ 0.8f,
+ { -1370.0f, -875.0f, -3345.0f },
+ { -1230.0f, -885.0f, -3345.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 10,
+ 0,
+ 70.0f,
+ 1.0f,
+ { -1370.0f, -875.0f, -3345.0f },
+ { -1210.0f, -900.0f, -3420.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 20,
+ 0,
+ 70.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3070:
csInfo->keyFrames = D_801215E4;
csInfo->keyFrameCount = ARRAY_COUNT(D_801215E4);
@@ -432,15 +1654,111 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 2, 0, 200, 0);
Quake_SetDuration(i, 10);
break;
+ }
+
+ case 3080: {
+ static OnePointCsFull D_80121774[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0101,
+ 1,
+ -2,
+ 75.0f,
+ 1.0f,
+ { -1340.0f, -860.0f, -3345.0f },
+ { -1415.0f, -940.0f, -3520.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0142,
+ 39,
+ 2,
+ 70.0f,
+ 1.0f,
+ { 0.0f, -20.0f, 10.0f },
+ { -1140.0f, -1010.0f, -3560.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
+ 0x0121,
+ 20,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, -20.0f, 20.0f },
+ { -1220.0f, -1005.0f, -3660.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3080:
csInfo->keyFrames = D_80121774;
csInfo->keyFrameCount = ARRAY_COUNT(D_80121774);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3090: {
+ static OnePointCsFull D_80121814[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_76),
+ 0x0101,
+ 5,
+ 0,
+ 40.0f,
+ 1.0f,
+ { -1400.0f, -540.0f, -3327.0f },
+ { -1254.0f, -20.0f, -3357.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 70,
+ 0,
+ 75.0f,
+ 0.75f,
+ { -1327.0f, 100.0f, -3342.0f },
+ { -1320.0f, 350.0f, -3540.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 10,
+ 0,
+ 60.0f,
+ 0.75f,
+ { 0.0f, 10.0f, 0.0f },
+ { 0.0f, 20.0f, -150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3090:
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
csInfo->keyFrames = D_80121814;
@@ -448,6 +1766,7 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 3100:
VEC_SET(spB4, 0.0f, -280.0f, -1400.0f);
@@ -462,7 +1781,32 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
break;
case 3380:
- case 3065:
+ case 3065: {
+ static OnePointCsFull D_801218B4[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 0,
+ 65.0f,
+ 1.0f,
+ { 0.0f, 350.0f, -1520.0f },
+ { 0.0f, 715.0f, -885.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 100,
+ 0,
+ 70.0f,
+ 0.02f,
+ { 0.0f, 75.0f, -1335.0f },
+ { 0.0f, 20.0f, -1190.0f },
+ },
+ };
+
csInfo->keyFrames = D_801218B4;
csInfo->keyFrameCount = ARRAY_COUNT(D_801218B4);
@@ -474,16 +1818,43 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 2, 0, 0, 0);
Quake_SetDuration(i, 160);
break;
+ }
+
+ case 3060: {
+ static OnePointCsFull D_80121904[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 50,
+ 10,
+ 65.0f,
+ 1.0f,
+ { 165.0f, 85.0f, -920.0f },
+ { 65.0f, -30.0f, -720.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3060:
csInfo->keyFrames = D_80121904;
csInfo->keyFrameCount = ARRAY_COUNT(D_80121904);
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
- case 3050:
+ case 3050: {
Play_RequestCameraSetting(play, subCamId, CAM_SET_CS_3);
Player_SetCsActionWithHaltedActors(play, &player->actor, PLAYER_CSACTION_5);
OnePointCutscene_SetCsCamPoints(subCam, D_80120304 | 0x2000, D_80120300, D_8012013C, D_8012021C);
@@ -508,8 +1879,84 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 2, 1, 1, 0);
Quake_SetDuration(i, 200);
break;
+ }
+
+ case 3120: {
+ static OnePointCsFull D_80121954[3][2] = {
+ {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 5,
+ 60.0f,
+ 1.0f,
+ { -700.0f, 940.0f, 300.0f },
+ { -765.0f, 1000.0f, 335.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 80,
+ -10,
+ 70.0f,
+ 0.1f,
+ { -540.0f, 875.0f, 245.0f },
+ { -585.0f, 900.0f, 335.0f },
+ },
+ },
+ {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 40,
+ -30,
+ 70.0f,
+ 1.0f,
+ { -80.0f, 115.0f, -180.0f },
+ { -5.0f, 240.0f, -190.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 20,
+ 70.0f,
+ 0.1f,
+ { -100.0f, 350.0f, -175.0f },
+ { -5.0f, 240.0f, -190.0f },
+ },
+ },
+ {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 80,
+ 5,
+ 70.0f,
+ 0.2f,
+ { 960.0f, 900.0f, 260.0f },
+ { 970.0f, 950.0f, 250.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 5,
+ 70.0f,
+ 1.0f,
+ { 960.0f, 900.0f, 260.0f },
+ { 970.0f, 950.0f, 250.0f },
+ },
+ },
+ };
- case 3120:
csInfo->keyFrames = D_80121954[-(timer + 101)];
subCam->timer = 100;
subCam->stateFlags |= CAM_STATE_CHECK_WATER;
@@ -518,8 +1965,144 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3130: {
+ static OnePointCsFull D_80121A44[12] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
+ 0x2121,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, -5.0f, 0.0f },
+ { 0.0f, 0.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, true, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x4242,
+ 30,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 45.0f, 0.0f },
+ { 0.0f, 45.0f, 50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
+ 0x2222,
+ 40,
+ 5,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 50.0f, 0.0f },
+ { 0.0f, 50.0f, 50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x4242,
+ 40,
+ 5,
+ 60.0f,
+ 1.0f,
+ { 30.0f, 30.0f, 15.0f },
+ { 70.0f, 30.0f, -40.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 30,
+ -5,
+ 50.0f,
+ 1.0f,
+ { 20.0f, 30.0f, -5.0f },
+ { 0.0f, 70.0f, 70.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x2242,
+ 40,
+ 0,
+ 45.0f,
+ 1.0f,
+ { 0.0f, 30.0f, 30.0f },
+ { 25.0f, 60.0f, -60.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x22C2,
+ 140,
+ 0,
+ 60.0f,
+ 0.04f,
+ { 0.0f, 0.0f, 30.0f },
+ { 25.0f, 60.0f, -60.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_9, true, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2222,
+ 20,
+ 0,
+ 60.0f,
+ 0.8f,
+ { 0.0f, 50.0f, 0.0f },
+ { 0.0f, 60.0f, -60.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3130:
csInfo->keyFrames = D_80121A44;
csInfo->keyFrameCount = ARRAY_COUNT(D_80121A44);
@@ -527,8 +2110,89 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
subCam->stateFlags |= CAM_STATE_CHECK_WATER;
break;
+ }
+
+ case 3140: {
+ static OnePointCsFull D_80121C24[7] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
+ 0x0101,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 89,
+ 0,
+ 50.0f,
+ 0.4f,
+ { 125.0f, 320.0f, -1500.0f },
+ { 125.0f, 500.0f, -1150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0101,
+ 40,
+ 4,
+ 55.0f,
+ 1.0f,
+ { 0.0f, 375.0f, -1440.0f },
+ { 5.0f, 365.0f, -1315.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 40,
+ -4,
+ 55.0f,
+ 1.0f,
+ { 250.0f, 375.0f, -1440.0f },
+ { 235.0f, 365.0f, -1315.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 100,
+ 0,
+ 95.0f,
+ 1.0f,
+ { 125.0f, 345.0f, -1500.0f },
+ { 125.0f, 255.0f, -1350.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 100,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 125.0f, 325.0f, -1500.0f },
+ { 125.0f, 480.0f, -1000.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3140:
D_80121C24[0].atTargetInit = play->view.at;
D_80121C24[0].eyeTargetInit = play->view.eye;
D_80121C24[0].fovTargetInit = play->view.fovy;
@@ -538,6 +2202,7 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 3150:
spC0.x = 1890.0f;
@@ -666,7 +2331,43 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
break;
- case 3240:
+ case 3240: {
+ static OnePointCsFull D_80121D3C[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 1023.0f, 738.0f, -2628.0f },
+ { 993.0f, 770.0f, -2740.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 4,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 1255.0f, 350.0f, -1870.0f },
+ { 1240.0f, 575.0f, -2100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ -1,
+ 0,
+ 75.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
D_80121D3C[2].timerInit = timer - 5;
csInfo->keyFrames = D_80121D3C;
@@ -675,6 +2376,7 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 6001:
Play_RequestCameraSetting(play, subCamId, CAM_SET_CS_3);
@@ -705,7 +2407,109 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetDuration(i, D_80120698 - 20);
break;
- case 3390:
+ case 3390: {
+ static OnePointCsFull D_80121DB4[9] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 40,
+ 0,
+ 70.0f,
+ 1.0f,
+ { 4290.0f, -1332.0f, -1900.0f },
+ { 4155.0f, -1360.0f, -1840.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 0,
+ 70.0f,
+ 1.0f,
+ { 4215.0f, -975.0f, -2095.0f },
+ { 4070.0f, -1000.0f, -2025.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 5,
+ 0,
+ 70.0f,
+ 1.0f,
+ { 4215.0f, -975.0f, -2095.0f },
+ { 4070.0f, -1000.0f, -2025.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 80,
+ 8,
+ 75.0f,
+ 1.0f,
+ { 4010.0f, -1152.0f, -1728.0f },
+ { 3997.0f, -1194.0f, -1629.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_57),
+ 0x2121,
+ 1,
+ 8,
+ 75.0f,
+ 1.0f,
+ { 20.0f, 20.0f, 0.0f },
+ { 50.0f, 30.0f, 200.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 99,
+ 2,
+ 70.0f,
+ 0.02f,
+ { -20.0f, 0.0f, 20.0f },
+ { 300.0f, 50.0f, -500.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_9, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_56),
+ 0x2121,
+ 149,
+ -20,
+ 70.0f,
+ 0.1f,
+ { 100.0f, 50.0f, -100.0f },
+ { 5000.0f, 1055.0f, -2250.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, -20.0f, 0.0f },
+ { 0.0f, 20.0f, -150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
player->actor.shape.rot.y = player->actor.world.rot.y = player->yaw = -0x3FD9;
csInfo->keyFrames = D_80121DB4;
@@ -714,6 +2518,7 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 3310:
Play_RequestCameraSetting(play, subCamId, CAM_SET_FIRE_STAIRCASE);
@@ -726,7 +2531,54 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetDuration(i, timer);
break;
- case 3290:
+ case 3290: {
+ static OnePointCsFull D_80121F1C[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0101,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 10,
+ 0,
+ 50.0f,
+ 0.5f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_2),
+ 0x2121,
+ 23,
+ 0,
+ 50.0f,
+ 0.5f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
D_80121F1C[0].atTargetInit = play->view.at;
D_80121F1C[0].eyeTargetInit = play->view.eye;
D_80121F1C[0].fovTargetInit = play->view.fovy;
@@ -743,8 +2595,56 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 0, 0, 1000, 0);
Quake_SetDuration(i, 5);
break;
+ }
+
+ case 3340: {
+ static OnePointCsFull D_80121FBC[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 5,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 10,
+ 0,
+ 30.0f,
+ 1.0f,
+ { -2130.0f, 2885.0f, -1055.0f },
+ { -2085.0f, 2875.0f, -1145.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 30,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3340:
D_80121FBC[0].atTargetInit = play->view.at;
D_80121FBC[0].eyeTargetInit = play->view.eye;
D_80121FBC[0].fovTargetInit = play->view.fovy;
@@ -760,16 +2660,112 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 0, 0, 1000, 0);
Quake_SetDuration(i, 5);
break;
+ }
+
+ case 3360: {
+ static OnePointCsFull D_8012205C[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x42C2,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 220.0f, 0.0f },
+ { 0.0f, 220.0f, 240.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0080,
+ 29,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 220.0f, 0.0f },
+ { 0.0f, 220.0f, 240.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x21A1,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 10.0f, -200.0f },
+ },
+ };
- case 3360:
csInfo->keyFrames = D_8012205C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012205C);
Player_SetCsAction(play, &player->actor, PLAYER_CSACTION_8);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3350: {
+ static OnePointCsFull D_801220D4[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0101,
+ 5,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 10,
+ 5,
+ 55.0f,
+ 0.75f,
+ { 400.0f, -50.0f, 800.0f },
+ { 600.0f, -60.0f, 800.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 15,
+ 10,
+ 40.0f,
+ 0.75f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 10.0f, 200.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 25,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3350:
D_801220D4[0].atTargetInit = play->view.at;
D_801220D4[0].eyeTargetInit = play->view.eye;
D_801220D4[0].fovTargetInit = play->view.fovy;
@@ -788,16 +2784,156 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3330: {
+ static OnePointCsFull D_8012219C[7] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 5,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, -5.0f, 0.0f },
+ { 0.0f, 0.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 15,
+ 0,
+ 40.0f,
+ 0.4f,
+ { 0.0f, 60.0f, -20.0f },
+ { 0.0f, 60.0f, 100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 20,
+ 0,
+ 40.0f,
+ 1.0f,
+ { 0.0f, 60.0f, -20.0f },
+ { 0.0f, 60.0f, 100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 20,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 20.0f, 60.0f, 20.0f },
+ { 40.0f, 60.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 90,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3330:
csInfo->keyFrames = D_8012219C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012219C);
Player_SetCsAction(play, &player->actor, PLAYER_CSACTION_8);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3410: {
+ static OnePointCsFull D_801222B4[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 10,
+ 45.0f,
+ 1.0f,
+ { -1200.0f, 730.0f, -860.0f },
+ { -1100.0f, 500.0f, -1025.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 10,
+ 45.0f,
+ 0.1f,
+ { -880.0f, 480.0f, -860.0f },
+ { -1100.0f, 500.0f, -1025.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
+ ONEPOINT_CS_INIT_FIELD_ACTORCAT(ACTORCAT_BG),
+ 0x0101,
+ 20,
+ 10,
+ 45.0f,
+ 0.1f,
+ { -880.0f, 500.0f, -860.0f },
+ { -1100.0f, 500.0f, -1025.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
+ ONEPOINT_CS_INIT_FIELD_ACTORCAT(ACTORCAT_DOOR),
+ 0x0101,
+ 5,
+ 10,
+ 45.0f,
+ 0.1f,
+ { -880.0f, 500.0f, -860.0f },
+ { -1100.0f, 500.0f, -1025.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3410:
csInfo->keyFrames = D_801222B4;
csInfo->keyFrameCount = ARRAY_COUNT(D_801222B4);
@@ -809,8 +2945,34 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 4, 0, 0, 0);
Quake_SetDuration(i, 20);
break;
+ }
+
+ case 3450: {
+ static OnePointCsFull D_8012237C[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ -2,
+ 65.0f,
+ 1.0f,
+ { -625.0f, 185.0f, -685.0f },
+ { -692.0f, 226.0f, -515.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3450:
csInfo->keyFrames = D_8012237C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012237C);
@@ -822,8 +2984,78 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 2, 0, 0, 0);
Quake_SetDuration(i, 10);
break;
+ }
+
+ case 3440: {
+ static OnePointCsFull D_801223CC[6] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 0,
+ 55.0f,
+ 1.0f,
+ { 60.0f, 1130.0f, -1430.0f },
+ { 60.0f, 1130.0f, -1190.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 18,
+ -13,
+ 68.0f,
+ 1.0f,
+ { 60.0f, 1130.0f, -1445.0f },
+ { 180.0f, 1170.0f, -1240.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 16,
+ 18,
+ 75.0f,
+ 1.0f,
+ { 42.0f, 1040.0f, -1400.0f },
+ { -20.0f, 940.0f, -1280.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 4,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 60.0f, 1100.0f, -1465.0f },
+ { 60.0f, 1100.0f, -1180.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 32,
+ 0,
+ 70.0f,
+ 1.0f,
+ { 60.0f, 1100.0f, -1030.0f },
+ { 60.0f, 1150.0f, -740.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3440:
csInfo->keyFrames = D_801223CC;
csInfo->keyFrameCount = ARRAY_COUNT(D_801223CC);
@@ -837,8 +3069,89 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 2, 0, 0, 0);
Quake_SetDuration(i, 10);
break;
+ }
+
+ case 3430: {
+ static OnePointCsFull D_801224BC[7] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 5,
+ 0,
+ 70.0f,
+ 1.0f,
+ { 60.0f, 1800.0f, -920.0f },
+ { 60.0f, 1860.0f, -800.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 0,
+ 70.0f,
+ 0.1f,
+ { 60.0f, 1720.0f, -920.0f },
+ { 60.0f, 1780.0f, -800.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0142,
+ 1,
+ 0,
+ 75.0f,
+ 1.0f,
+ { 0.0f, 70.0f, 0.0f },
+ { 60.0f, 990.0f, -690.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0142,
+ 119,
+ 0,
+ 75.0f,
+ 0.05f,
+ { 0.0f, 70.0f, 0.0f },
+ { 60.0f, 990.0f, -690.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 20,
+ 0,
+ 60.0f,
+ 0.1f,
+ { 0.0f, 70.0f, 0.0f },
+ { 0.0f, 100.0f, 200.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 3430:
csInfo->keyFrames = D_801224BC;
csInfo->keyFrameCount = ARRAY_COUNT(D_801224BC);
@@ -850,8 +3163,67 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 1, 0, 10, 0);
Quake_SetDuration(i, 20);
break;
+ }
+
+ case 4100: {
+ static OnePointCsFull D_801225D4[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0101,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 4100.0f, 1200.0f, -1400.0f },
+ { 3900.0f, 1100.0f, -1400.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_59),
+ 0x0101,
+ 60,
+ 4,
+ 50.0f,
+ 0.94f,
+ { 4100.0f, 965.0f, -1385.0f },
+ { 3790.0f, 825.0f, -1325.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 90,
+ -5,
+ 130.0f,
+ 0.02f,
+ { 4100.0f, 975.0f, -1375.0f },
+ { 3735.0f, 715.0f, -1325.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x2323,
+ 2,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 60.0f, 0.0f },
+ { -10.0f, 15.0f, -200.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4100:
csInfo->keyFrames = D_801225D4;
csInfo->keyFrameCount = ARRAY_COUNT(D_801225D4);
@@ -859,16 +3231,101 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
break;
+ }
+
+ case 4110: {
+ static OnePointCsFull D_8012269C[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 2,
+ 45.0f,
+ 1.0f,
+ { 975.0f, 225.0f, -1195.0f },
+ { 918.0f, 228.0f, -1228.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4110:
csInfo->keyFrames = D_8012269C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012269C);
Player_SetCsAction(play, &player->actor, PLAYER_CSACTION_8);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4120: {
+ static OnePointCsFull D_80122714[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 0,
+ 45.0f,
+ 1.0f,
+ { -915.0f, -2185.0f, 6335.0f },
+ { -915.0f, -2290.0f, 6165.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ -1,
+ 0,
+ 80.0f,
+ 0.8f,
+ { -920.0f, -2270.0f, 6140.0f },
+ { -920.0f, -2280.0f, 6070.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ 0,
+ 80.0f,
+ 0.9f,
+ { -920.0f, -2300.0f, 6140.0f },
+ { -920.0f, -2300.0f, 6070.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4120:
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
D_80122714[1].timerInit = 80;
csInfo->keyFrames = D_80122714;
@@ -876,16 +3333,145 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4140: {
+ static OnePointCsFull D_801227B4[6] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 30,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 1400.0f, 100.0f, -170.0f },
+ { 1250.0f, 100.0f, -170.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 130,
+ 0,
+ 60.0f,
+ 0.2f,
+ { 0.0f, -5.0f, 0.0f },
+ { -150.0f, -5.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0303,
+ 69,
+ 0,
+ 85.0f,
+ 1.0f,
+ { -40.0f, 0.0f, 0.0f },
+ { -40.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0303,
+ 20,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 10.0f, 0.0f, 0.0f },
+ { 10.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4140:
csInfo->keyFrames = D_801227B4;
csInfo->keyFrameCount = ARRAY_COUNT(D_801227B4);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
Camera_RequestMode(mainCam, CAM_MODE_NORMAL);
break;
+ }
+
+ case 4150: {
+ static OnePointCsFull D_801228A4[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0101,
+ 20,
+ 5,
+ 30.0f,
+ 1.0f,
+ { 800.0f, -40.0f, 2170.0f },
+ { 512.0f, 142.0f, 2020.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ -2,
+ 70.0f,
+ 0.8f,
+ { 800.0f, -40.0f, 2170.0f },
+ { 512.0f, 142.0f, 2020.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
+ 0x0101,
+ 90,
+ 2,
+ 62.0f,
+ 1.0f,
+ { 1140.0f, 125.0f, 1920.0f },
+ { 1255.0f, 150.0f, 1785.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 10.0f, 0.0f },
+ { 30.0f, 10.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4150:
csInfo->keyFrames = D_801228A4;
csInfo->keyFrameCount = ARRAY_COUNT(D_801228A4);
@@ -893,8 +3479,56 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Camera_RequestMode(mainCam, CAM_MODE_NORMAL);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4160: {
+ static OnePointCsFull D_8012296C[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 20,
+ -10,
+ 70.0f,
+ 1.0f,
+ { -930.0f, 765.0f, -3075.0f },
+ { -700.0f, 700.0f, -3075.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 80,
+ -10,
+ 70.0f,
+ 0.05f,
+ { -930.0f, 205.0f, -3075.0f },
+ { -700.0f, 140.0f, -3075.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 120,
+ 0,
+ 70.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4160:
csInfo->keyFrames = D_8012296C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012296C);
@@ -902,8 +3536,34 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Camera_RequestMode(mainCam, CAM_MODE_NORMAL);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4170: {
+ static OnePointCsFull D_80122A0C[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 4,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 400.0f, -1000.0f },
+ { -200.0f, 500.0f, -850.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4170:
csInfo->keyFrames = D_80122A0C;
csInfo->keyFrameCount = ARRAY_COUNT(D_80122A0C);
@@ -911,8 +3571,100 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Camera_RequestMode(mainCam, CAM_MODE_NORMAL);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4190: {
+ static OnePointCsFull D_80122A5C[8] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ -15,
+ 70.0f,
+ 1.0f,
+ { 230.0f, 3675.0f, -4230.0f },
+ { -45.0f, 3650.0f, -4415.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -120.0f, 2187.0f, -3286.0f },
+ { -110.0f, 2162.0f, -3262.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 55,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -38.0f, 1467.0f, -1102.0f },
+ { 64.0f, 1423.0f, -1188.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ -15,
+ 70.0f,
+ 1.0f,
+ { 230.0f, 3675.0f, -4230.0f },
+ { -20.0f, 3650.0f, -4400.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4190:
csInfo->keyFrames = D_80122A5C;
csInfo->keyFrameCount = ARRAY_COUNT(D_80122A5C);
@@ -920,8 +3672,45 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Camera_RequestMode(mainCam, CAM_MODE_NORMAL);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4200: {
+ static OnePointCsFull D_80122B9C[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 0,
+ 65.0f,
+ 1.0f,
+ { 1095.0f, 2890.0f, -2980.0f },
+ { 1166.0f, 2695.0f, -2710.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 15,
+ 65.0f,
+ 1.0f,
+ { 566.0f, 4654.0f, -4550.0f },
+ { 606.0f, 5160.0f, -4740.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4200:
csInfo->keyFrames = D_80122B9C;
csInfo->keyFrameCount = ARRAY_COUNT(D_80122B9C);
@@ -929,8 +3718,23 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Camera_RequestMode(mainCam, CAM_MODE_NORMAL);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4210: {
+ static OnePointCsFull D_80122C14[1] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 999,
+ 0,
+ 85.0f,
+ 1.0f,
+ { -15.0f, 185.0f, 160.0f },
+ { -15.0f, 210.0f, 250.0f },
+ },
+ };
- case 4210:
player->actor.freezeTimer = timer;
csInfo->keyFrames = D_80122C14;
@@ -943,8 +3747,36 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 0, 1, 100, 0);
Quake_SetDuration(i, timer - 80);
break;
+ }
+
+ case 4220: {
+ static OnePointCsFull D_80122C3C[1] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 999,
+ -2,
+ 70.0f,
+ 1.0f,
+ { -62.0f, 60.0f, -315.0f },
+ { -115.0f, 30.0f, -445.0f },
+ },
+ };
+ static OnePointCsFull D_80122C64[1] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 999,
+ 3,
+ 70.0f,
+ 1.0f,
+ { -40.0f, 80.0f, 375.0f },
+ { -85.0f, 45.0f, 485.0f },
+ },
+ };
- case 4220:
csInfo->keyFrames = (player->actor.world.pos.z < -15.0f) ? D_80122C3C : D_80122C64;
csInfo->keyFrameCount = ARRAY_COUNT(D_80122C3C);
@@ -956,16 +3788,57 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Quake_SetPerturbations(i, 0, 1, 10, 0);
Quake_SetDuration(i, timer - 10);
break;
+ }
+
+ case 4221: {
+ static OnePointCsFull D_80122C8C[1] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 999,
+ 5,
+ 60.0f,
+ 1.0f,
+ { -70.0f, 140.0f, 25.0f },
+ { 10.0f, 180.0f, 195.0f },
+ },
+ };
- case 4221:
csInfo->keyFrames = D_80122C8C;
csInfo->keyFrameCount = ARRAY_COUNT(D_80122C8C);
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3260: {
+ static OnePointCsFull D_80122CB4[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 5,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 1000.0f },
+ { 0.0f, 0.0f, 1100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ -1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, -100.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ };
- case 3260:
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
D_80122CB4[1].timerInit = timer - 5;
@@ -974,8 +3847,34 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 3261: {
+ static OnePointCsFull D_80122D04[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, -100.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ -1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 1000.0f },
+ { 0.0f, 0.0f, 1100.0f },
+ },
+ };
- case 3261:
Player_SetCsActionWithHaltedActors(play, NULL, PLAYER_CSACTION_8);
D_80122D04[1].timerInit = timer - 10;
@@ -984,22 +3883,258 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 8010: {
+ static OnePointCsFull D_80122D54[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ -4,
+ 50.0f,
+ 1.0f,
+ { 230.0f, 65.0f, 300.0f },
+ { 50.0f, 50.0f, 225.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 8010:
csInfo->keyFrames = D_80122D54;
csInfo->keyFrameCount = ARRAY_COUNT(D_80122D54);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 8002: {
+ static OnePointCsFull D_80122DCC[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 5.0f, -145.0f },
+ { 0.0f, 55.0f, 55.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 8002:
csInfo->keyFrames = D_80122DCC;
csInfo->keyFrameCount = ARRAY_COUNT(D_80122DCC);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 8700: {
+ static OnePointCsFull D_80122E44[2][7] = {
+ {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2222,
+ 10,
+ 5,
+ 90.0f,
+ 0.2f,
+ { 50.0f, 100.0f, 140.0f },
+ { -30.0f, 10.0f, -20.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 20,
+ 0,
+ 90.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4343,
+ 30,
+ -5,
+ 50.0f,
+ 0.2f,
+ { -10.0f, 80.0f, 10.0f },
+ { 20.0f, 20.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -5,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x4343,
+ 160,
+ 10,
+ 80.0f,
+ 0.005f,
+ { -50.0f, 60.0f, 0.0f },
+ { -100.0f, 20.0f, 50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0501,
+ 50,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 10.0f, 80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_19, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ },
+ {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2222,
+ 10,
+ -5,
+ 90.0f,
+ 0.2f,
+ { -50.0f, 100.0f, 140.0f },
+ { 30.0f, 10.0f, -20.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 20,
+ 0,
+ 90.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4343,
+ 30,
+ 5,
+ 50.0f,
+ 0.2f,
+ { 10.0f, 80.0f, 10.0f },
+ { -20.0f, 20.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 5,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x4343,
+ 160,
+ -10,
+ 80.0f,
+ 0.005f,
+ { 50.0f, 60.0f, 0.0f },
+ { 100.0f, 20.0f, 50.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0501,
+ 50,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 10.0f, 80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_19, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ -1,
+ -1.0f,
+ -1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ },
+ };
- case 8700:
spA0 = Actor_GetFocus(actor);
sp8C = Actor_GetFocus(&player->actor);
D_80122E44[timer & 1][0].atTargetInit.y = ((spA0.pos.y - sp8C.pos.y) / 10.0f) + 90.0f;
@@ -1010,14 +4145,109 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
case 1100: {
s32 tempDiff = play->state.frames - sPrevFrameCs1100;
if ((tempDiff > 3600) || (tempDiff < -3600)) {
+ static OnePointCsFull D_80123074[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0xA2A2,
+ 2,
+ 8,
+ 70.0f,
+ 1.0f,
+ { -27.0f, -96.0f, 25.0f },
+ { 37.0f, -5.0f, 100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0xA2A2,
+ 38,
+ 4,
+ 60.0f,
+ 1.0f,
+ { 64.0f, -109.0f, 55.0f },
+ { 37.0f, 150.0f, 155.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0xA2A2,
+ 2,
+ 8,
+ 70.0f,
+ 1.0f,
+ { 45.0f, 123.0f, 45.0f },
+ { 70.0f, 5.0f, 125.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0xA2A2,
+ 58,
+ 4,
+ 60.0f,
+ 0.9f,
+ { 82.0f, 95.0f, 55.0f },
+ { 25.0f, -175.0f, 180.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
csInfo->keyFrames = D_80123074;
csInfo->keyFrameCount = ARRAY_COUNT(D_80123074);
} else {
+ static OnePointCsFull D_8012313C[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0xA2A2,
+ 20,
+ 8,
+ 70.0f,
+ 1.0f,
+ { 65.0f, -150.0f, 50.0f },
+ { 30.0f, 10.0f, 90.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0xA2A2,
+ 100,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 70.0f, -160.0f, 50.0f },
+ { 25.0f, 180.0f, 180.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
if (play->state.frames & 1) {
D_8012313C[0].rollTargetInit = -D_8012313C[0].rollTargetInit;
D_8012313C[0].atTargetInit.y = -D_8012313C[0].atTargetInit.y;
@@ -1030,7 +4260,8 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
sPrevFrameCs1100 = play->state.frames;
- } break;
+ break;
+ }
case 9806:
subCam->timer = -99;
@@ -1045,6 +4276,53 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
case 9908:
if (Play_CamIsNotFixed(play)) {
+ static OnePointCsFull D_801231B4[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
+ 0x4343,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 20.0f, 0.0f },
+ { 0.0f, 5.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
+ 0x4343,
+ 48,
+ 0,
+ 50.0f,
+ 0.75f,
+ { 0.0f, 80.0f, 0.0f },
+ { 0.0f, 15.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
+ 0x4343,
+ 1,
+ 5,
+ 45.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 30.0f },
+ { 30.0f, 120.0f, 60.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
+ ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
+ 0x4343,
+ -1,
+ 0,
+ -1.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
+
D_801231B4[0].eyeTargetInit.z = D_801231B4[1].eyeTargetInit.z = !LINK_IS_ADULT ? 100.0f : 120.0f;
if (player->stateFlags1 & PLAYER_STATE1_27) {
@@ -1065,6 +4343,31 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
} else {
+ static OnePointCsFull D_80123254[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
+ 0x0101,
+ 49,
+ 0,
+ 50.0f,
+ 0.05f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ };
+
D_80123254[1].timerInit = timer - 1;
D_80123254[0].fovTargetInit = mainCam->fov;
D_80123254[0].atTargetInit = D_80123254[1].atTargetInit = mainCam->at;
@@ -1077,7 +4380,21 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
}
break;
- case 1000:
+ case 1000: {
+ static OnePointCsFull D_801232A4[1] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_69),
+ 0x0101,
+ 9999,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ };
+
D_801232A4[0].atTargetInit = play->view.at;
D_801232A4[0].eyeTargetInit = play->view.eye;
D_801232A4[0].fovTargetInit = play->view.fovy;
@@ -1087,57 +4404,496 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 8603: {
+ static OnePointCsFull D_801232CC[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 45,
+ -3,
+ 65.0f,
+ 1.0f,
+ { -52.0f, 84.0f, -846.0f },
+ { -159.0f, 33.0f, -729.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 15,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 10.0f, -5.0f, 0.0f },
+ { 0.0f, 0.0f, -150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 8603:
csInfo->keyFrames = D_801232CC;
csInfo->keyFrameCount = ARRAY_COUNT(D_801232CC);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 8604: {
+ static OnePointCsFull D_80123394[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 45,
+ 3,
+ 65.0f,
+ 1.0f,
+ { -16.0f, 87.0f, -829.0f },
+ { 98.0f, 24.0f, -714.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 15,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 10.0f, -5.0f, 0.0f },
+ { 0.0f, 0.0f, -150.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 8604:
csInfo->keyFrames = D_80123394;
csInfo->keyFrameCount = ARRAY_COUNT(D_80123394);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4000: {
+ static OnePointCsFull D_8012345C[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x4242,
+ 40,
+ 0,
+ 40.0f,
+ 1.0f,
+ { 0.0f, 50.0f, -40.0f },
+ { 0.0f, 60.0f, -160.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_77),
+ 0x4242,
+ 40,
+ 0,
+ 60.0f,
+ 0.3f,
+ { 0.0f, 90.0f, -40.0f },
+ { 0.0f, 60.0f, -160.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x2121,
+ 10,
+ 0,
+ 60.0f,
+ 0.2f,
+ { 0.0f, -10.0f, 10.0f },
+ { 0.0f, 10.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4000:
csInfo->keyFrames = D_8012345C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012345C);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4010: {
+ static OnePointCsFull D_801234FC[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
+ 0x0441,
+ 10,
+ 0,
+ 70.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 20.0f },
+ { 0.0f, 0.0f, 120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4141,
+ 30,
+ 0,
+ 50.0f,
+ 0.1f,
+ { 0.0f, -10.0f, 20.0f },
+ { 0.0f, 10.0f, 80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 10,
+ 0,
+ 60.0f,
+ 0.9f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 10.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4010:
csInfo->keyFrames = D_801234FC;
csInfo->keyFrameCount = ARRAY_COUNT(D_801234FC);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4011: {
+ static OnePointCsFull D_801235C4[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
+ 0x4141,
+ 1,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, -10.0f, 20.0f },
+ { 0.0f, 10.0f, 60.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0441,
+ 39,
+ 0,
+ 70.0f,
+ 0.1f,
+ { 0.0f, -10.0f, 20.0f },
+ { 0.0f, 0.0f, 100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x2121,
+ 15,
+ 0,
+ 60.0f,
+ 0.9f,
+ { 0.0f, -10.0f, 0.0f },
+ { 0.0f, 10.0f, -80.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4011:
csInfo->keyFrames = D_801235C4;
csInfo->keyFrameCount = ARRAY_COUNT(D_801235C4);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4020: {
+ static OnePointCsFull D_8012368C[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 10,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1110.0f, -180.0f, -840.0f },
+ { -985.0f, -220.0f, -840.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 70,
+ -45,
+ 75.0f,
+ 1.0f,
+ { -1060.0f, -160.0f, -840.0f },
+ { -1005.0f, -230.0f, -840.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 10,
+ -45,
+ 75.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 180,
+ 9,
+ 80.0f,
+ 1.0f,
+ { -1205.0f, -175.0f, -840.0f },
+ { -1305.0f, -230.0f, -828.0f },
+ },
+ };
- case 4020:
csInfo->keyFrames = D_8012368C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012368C);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4021: {
+ static OnePointCsFull D_8012372C[4] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0142,
+ 10,
+ 0,
+ 70.0f,
+ 1.0f,
+ { 0.0f, 80.0f, 0.0f },
+ { -1650.0f, 200.0f, -2920.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0142,
+ 110,
+ -2,
+ 50.0f,
+ 0.5f,
+ { 0.0f, 150.0f, 0.0f },
+ { -1320.0f, 170.0f, -2900.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 100,
+ 2,
+ 70.0f,
+ 0.1f,
+ { 0.0f, 150.0f, 50.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 60,
+ 2,
+ 45.0f,
+ 0.01f,
+ { 0.0f, 150.0f, 50.0f },
+ { 0.0f, 200.0f, -80.0f },
+ },
+ };
- case 4021:
csInfo->keyFrames = D_8012372C;
csInfo->keyFrameCount = ARRAY_COUNT(D_8012372C);
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 4022: {
+ static OnePointCsFull D_801237CC[5] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 20,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 50.0f, -10.0f },
+ { 0.0f, 0.0f, 100.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_10, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 80,
+ 0,
+ 75.0f,
+ 1.0f,
+ { 2900.0f, 1300.0f, 530.0f },
+ { 2800.0f, 1190.0f, 540.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 10,
+ 0,
+ 75.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 55,
+ 0,
+ 75.0f,
+ 1.0f,
+ { 2900.0f, 1300.0f, 530.0f },
+ { 1500.0f, 1415.0f, 650.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 100,
+ -45,
+ 75.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 4022:
subCam->timer = D_801237CC[0].timerInit + D_801237CC[3].timerInit + D_801237CC[1].timerInit +
D_801237CC[2].timerInit + D_801237CC[4].timerInit;
@@ -1146,8 +4902,45 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 9703: {
+ static OnePointCsFull D_80123894[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 30,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 28.0f, 0.0f },
+ { 0.0f, 20.0f, 40.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_13, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 120,
+ 0,
+ 180.0f,
+ 0.4f,
+ { 0.0f, -5.0f, 0.0f },
+ { 0.0f, 2.0f, 40.0f },
+ },
+ };
- case 9703:
D_80123894[0].atTargetInit = play->view.at;
D_80123894[0].eyeTargetInit = play->view.eye;
D_80123894[0].fovTargetInit = play->view.fovy;
@@ -1161,8 +4954,34 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 9704: {
+ static OnePointCsFull D_8012390C[2] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 30,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 180,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 78.0f, 0.0f },
+ { 0.0f, 78.0f, 200.0f },
+ },
+ };
- case 9704:
D_8012390C[0].atTargetInit = play->view.at;
D_8012390C[0].eyeTargetInit = play->view.eye;
D_8012390C[0].fovTargetInit = play->view.fovy;
@@ -1172,8 +4991,45 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 9705: {
+ static OnePointCsFull D_8012395C[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0101,
+ 60,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 0.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 30,
+ 0,
+ 50.0f,
+ 1.0f,
+ { 0.0f, 28.0f, 0.0f },
+ { 0.0f, 20.0f, -45.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_13, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 120,
+ 0,
+ 180.0f,
+ 0.4f,
+ { 0.0f, -5.0f, 0.0f },
+ { 0.0f, 2.0f, 45.0f },
+ },
+ };
- case 9705:
D_8012395C[0].atTargetInit = play->view.at;
D_8012395C[0].eyeTargetInit = play->view.eye;
D_8012395C[0].fovTargetInit = play->view.fovy;
@@ -1183,8 +5039,45 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, player, CAM_SET_CS_C);
break;
+ }
+
+ case 5110: {
+ static OnePointCsFull D_801239D4[3] = {
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 5,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 20.0f, 0.0f },
+ { 0.0f, 40.0f, -120.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_9, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x4242,
+ 0,
+ 0,
+ 60.0f,
+ 1.0f,
+ { 0.0f, 20.0f, 0.0f },
+ { 0.0f, 0.0f, 0.0f },
+ },
+ {
+ ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
+ ONEPOINT_CS_INIT_FIELD_NONE,
+ 0x0000,
+ 1,
+ 0,
+ 60.0f,
+ 1.0f,
+ { -1.0f, -1.0f, -1.0f },
+ { -1.0f, -1.0f, -1.0f },
+ },
+ };
- case 5110:
D_801239D4[1].timerInit = 10;
csInfo->keyFrames = D_801239D4;
@@ -1192,6 +5085,7 @@ s32 OnePointCutscene_SetInfo(PlayState* play, s16 subCamId, s16 csId, Actor* act
Play_InitCameraDataUsingPlayer(play, subCamId, (Player*)actor, CAM_SET_CS_C);
break;
+ }
default:
PRINTF(VT_COL(RED, WHITE) "onepointdemo camera: demo number not found !! (%d)\n" VT_RST, csId);
diff --git a/src/code/z_onepointdemo_data.inc.c b/src/code/z_onepointdemo_data.inc.c
deleted file mode 100644
index be16be1ce..000000000
--- a/src/code/z_onepointdemo_data.inc.c
+++ /dev/null
@@ -1,3830 +0,0 @@
-#include "global.h"
-
-static CutsceneCameraPoint D_8012013C[14] = {
- { CS_CAM_CONTINUE, 25, 40, 70.79991f, { -1814, 533, -1297 } },
- { CS_CAM_CONTINUE, 20, 40, 70.99991f, { -1805, 434, -1293 } },
- { CS_CAM_CONTINUE, 10, 30, 60.0f, { -1794, 323, -1280 } },
- { CS_CAM_CONTINUE, 5, 25, 60.0f, { -1817, 218, -1270 } },
- { CS_CAM_CONTINUE, 3, 20, 60.0f, { -1836, 168, -1243 } },
- { CS_CAM_CONTINUE, 0, 20, 60.0f, { -1905, 115, -1193 } },
- { CS_CAM_CONTINUE, 0, 30, 55.0f, { -1969, 58, -1212 } },
- { CS_CAM_CONTINUE, 0, 30, 55.0f, { -1969, 31, -1164 } },
- { CS_CAM_CONTINUE, 0, 30, 60.0f, { -1969, 54, -1209 } },
- { CS_CAM_CONTINUE, 0, 30, 60.0f, { -1973, 35, -1206 } },
- { CS_CAM_CONTINUE, 0, 50, 60.0f, { -1974, 12, -1179 } },
- { CS_CAM_CONTINUE, 0, 50, 60.0f, { -1974, 12, -1179 } },
- { CS_CAM_STOP, 0, 50, 60.0f, { -1974, 12, -1179 } },
- { CS_CAM_STOP, 0, 30, 60.0f, { -1974, 12, -1179 } },
-};
-static CutsceneCameraPoint D_8012021C[14] = {
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1751, 604, -1233 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1752, 516, -1233 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1751, 417, -1233 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1767, 306, -1219 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1776, 257, -1205 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1881, 147, -1149 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1969, 72, -1077 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1969, 7, -1048 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1969, 1, -1030 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -1987, 17, -1076 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { -2007, 10, -1004 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { -2007, 10, -1004 } },
- { CS_CAM_STOP, 0, 0, 60.0f, { -2007, 10, -1004 } }, { CS_CAM_STOP, 0, 0, 60.0f, { -2007, 10, -1004 } },
-};
-static s16 D_801202FC = 13;
-static s16 D_80120300 = 210;
-static s16 D_80120304 = 0;
-
-static CutsceneCameraPoint sCrawlspaceAtPoints[9] = {
- { CS_CAM_CONTINUE, 0, 10, 40.0f, { 0, 4, 0 } }, { CS_CAM_CONTINUE, 0, 10, 40.000004f, { 0, 4, 0 } },
- { CS_CAM_CONTINUE, 0, 10, 50.0f, { 0, 9, 0 } }, { CS_CAM_CONTINUE, 0, 12, 55.0f, { 0, 12, 0 } },
- { CS_CAM_CONTINUE, 0, 15, 61.0f, { 0, 18, 0 } }, { CS_CAM_CONTINUE, 0, 20, 65.0f, { 0, 29, 0 } },
- { CS_CAM_CONTINUE, 0, 40, 60.0f, { 0, 34, 0 } }, { CS_CAM_STOP, 0, 40, 60.0f, { 0, 34, 0 } },
- { CS_CAM_STOP, 0, 10, 60.0f, { 0, 34, 0 } },
-};
-static CutsceneCameraPoint sCrawlspaceForwardsEyePoints[9] = {
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 9, 45 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 8, 50 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 17, 58 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 21, 78 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 46, 109 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 58, 118 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 63, 119 } }, { CS_CAM_STOP, 0, 0, 60.0f, { 0, 62, 119 } },
- { CS_CAM_STOP, 0, 0, 60.0f, { 0, 62, 119 } },
-};
-static s16 sCrawlspaceUnused = 9;
-static s16 sCrawlspaceTimer = 90;
-static s16 sCrawlspaceActionParam = 1;
-static CutsceneCameraPoint sCrawlspaceBackwardsEyePoints[10] = {
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 9, -45 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 9, -45 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 8, -50 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 17, -58 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 21, -78 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 46, -109 } },
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 58, -118 } }, { CS_CAM_CONTINUE, 0, 0, 60.0f, { 0, 63, -119 } },
- { CS_CAM_STOP, 0, 0, 60.0f, { 0, 62, -119 } }, { CS_CAM_STOP, 0, 0, 60.0f, { 0, 62, -119 } },
-};
-
-static CutsceneCameraPoint D_801204D4[14] = {
- { CS_CAM_CONTINUE, -15, 40, 80.600006f, { -60, 332, 183 } },
- { CS_CAM_CONTINUE, -22, 30, 80.600006f, { -60, 332, 183 } },
- { CS_CAM_CONTINUE, -20, 38, 80.600006f, { -118, 344, 41 } },
- { CS_CAM_CONTINUE, -18, 32, 80.600006f, { -80, 251, -8 } },
- { CS_CAM_CONTINUE, -12, 28, 80.600006f, { -64, 259, -28 } },
- { CS_CAM_CONTINUE, -8, 22, 80.600006f, { -79, 200, -342 } },
- { CS_CAM_CONTINUE, -5, 10, 65.80005f, { -110, 140, -549 } },
- { CS_CAM_CONTINUE, -2, 8, 65.2f, { -74, 109, -507 } },
- { CS_CAM_CONTINUE, 0, 10, 65.80002f, { -32, 78, -680 } },
- { CS_CAM_CONTINUE, 0, 20, 85.199936f, { 25, 127, -950 } },
- { CS_CAM_CONTINUE, 0, 30, 85.199936f, { 25, 127, -950 } },
- { CS_CAM_CONTINUE, 0, 40, 85.199936f, { 25, 127, -950 } },
- { CS_CAM_STOP, 6, 30, 85.199936f, { 25, 127, -950 } },
- { CS_CAM_STOP, 0, 30, 85.199936f, { 25, 127, -950 } },
-};
-static CutsceneCameraPoint D_801205B4[14] = {
- { CS_CAM_CONTINUE, 0, 0, 60.0f, { -225, 785, -242 } },
- { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -245, 784, -242 } },
- { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -288, 485, -379 } },
- { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -250, 244, -442 } },
- { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -163, 21, -415 } },
- { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -98, 86, -520 } },
- { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -86, 31, -816 } },
- { CS_CAM_CONTINUE, -21, 0, 80.600006f, { -74, 18, -931 } },
- { CS_CAM_CONTINUE, 1, 0, 80.600006f, { -91, 80, -1220 } },
- { CS_CAM_CONTINUE, 0, 0, 85.199936f, { 14, 153, -1340 } },
- { CS_CAM_CONTINUE, 0, 0, 85.199936f, { 28, 125, -1340 } },
- { CS_CAM_CONTINUE, 0, 0, 85.199936f, { 48, 124, -1340 } },
- { CS_CAM_STOP, 0, 0, 85.199936f, { 48, 124, -1502 } },
- { CS_CAM_STOP, 0, 0, 85.199936f, { 48, 124, -1262 } },
-};
-static s16 D_80120694 = 14;
-static s16 D_80120698 = 190;
-static s16 D_8012069C = 8;
-
-static CutsceneCameraPoint D_801206A0[12] = {
- { CS_CAM_CONTINUE, 6, 20, 80.0f, { -96, 40, 170 } }, { CS_CAM_CONTINUE, 6, 20, 80.0f, { -96, 40, 170 } },
- { CS_CAM_CONTINUE, 6, 20, 70.0f, { -70, 35, 150 } }, { CS_CAM_CONTINUE, 5, 10, 60.0f, { -57, 34, 133 } },
- { CS_CAM_CONTINUE, 4, 25, 65.0f, { -22, 32, 110 } }, { CS_CAM_CONTINUE, 3, 12, 60.0f, { -9, 33, 98 } },
- { CS_CAM_CONTINUE, 3, 5, 65.0f, { -3, 29, 87 } }, { CS_CAM_CONTINUE, 2, 10, 65.0f, { -1, 15, 84 } },
- { CS_CAM_CONTINUE, 1, 200, 65.0f, { 0, 17, 82 } }, { CS_CAM_CONTINUE, 1, 500, 65.0f, { 0, 18, 82 } },
- { CS_CAM_STOP, 8, 50, 65.0f, { 0, 18, 82 } }, { CS_CAM_STOP, 11, 60, 65.0f, { 0, 18, 82 } },
-};
-static CutsceneCameraPoint D_80120760[12] = {
- { CS_CAM_CONTINUE, 6, 0, 80.0f, { -50, 10, 180 } }, { CS_CAM_CONTINUE, 6, 0, 80.0f, { -50, 20, 180 } },
- { CS_CAM_CONTINUE, 6, 0, 70.0f, { -40, 30, 177 } }, { CS_CAM_CONTINUE, 5, 0, 65.0f, { 0, 35, 172 } },
- { CS_CAM_CONTINUE, 4, 0, 65.0f, { 34, 35, 162 } }, { CS_CAM_CONTINUE, 3, 0, 65.0f, { 61, 32, 147 } },
- { CS_CAM_CONTINUE, 3, 0, 65.0f, { 72, 30, 128 } }, { CS_CAM_CONTINUE, 2, 0, 65.0f, { 74, 20, 125 } },
- { CS_CAM_CONTINUE, 1, 0, 65.0f, { 75, 18, 123 } }, { CS_CAM_CONTINUE, 1, 0, 65.0f, { 75, 10, 123 } },
- { CS_CAM_STOP, 0, 0, 65.0f, { 75, 10, 122 } }, { CS_CAM_STOP, 0, 0, 65.0f, { 75, 10, 122 } },
-};
-static CutsceneCameraPoint D_80120820[12] = {
- { CS_CAM_CONTINUE, 6, 0, 80.0f, { 85, 5, 170 } }, { CS_CAM_CONTINUE, 6, 0, 80.0f, { 85, 10, 170 } },
- { CS_CAM_CONTINUE, 6, 0, 70.0f, { 80, 20, 167 } }, { CS_CAM_CONTINUE, 5, 0, 65.0f, { 74, 25, 165 } },
- { CS_CAM_CONTINUE, 4, 0, 65.0f, { 63, 30, 162 } }, { CS_CAM_CONTINUE, 3, 0, 65.0f, { 66, 34, 147 } },
- { CS_CAM_CONTINUE, 3, 0, 65.0f, { 72, 34, 128 } }, { CS_CAM_CONTINUE, 2, 0, 65.0f, { 74, 20, 125 } },
- { CS_CAM_CONTINUE, 1, 0, 65.0f, { 75, 18, 123 } }, { CS_CAM_CONTINUE, 1, 0, 65.0f, { 75, 10, 123 } },
- { CS_CAM_STOP, 0, 0, 65.0f, { 75, 10, 122 } }, { CS_CAM_STOP, 0, 0, 65.0f, { 75, 10, 122 } },
-};
-static s16 D_801208E0 = 12;
-static s16 D_801208E4 = 90;
-static s16 D_801208E8 = 8;
-
-static OnePointCsFull D_801208EC[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0101,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 0.0f, 150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80120964[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0xA121,
- 1,
- 0,
- 75.0f,
- 0.6f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 0.0f, 150.0f },
- },
-};
-
-static OnePointCsFull D_801209B4[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0101,
- 1,
- 0,
- 60.0f,
- 0.9f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0100,
- 29,
- 0,
- 45.0f,
- 0.1f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 0.0f, 150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 10,
- 0,
- 60.0f,
- 0.2f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 0.0f, 150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80120A54[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2525,
- 1,
- 0,
- 75.0f,
- 0.1f,
- { 0.0f, 20.0f, -10.0f },
- { 0.0f, 10.0f, -40.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 9,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0022,
- 5000,
- 0,
- 75.0f,
- 0.005f,
- { 0.0f, 0.0f, -10.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80120ACC[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0442,
- 10,
- 0,
- 40.0f,
- 1.0f,
- { -10.0f, 45.0f, 20.0f },
- { 20.0f, 30.0f, 160.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 40.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0442,
- 10,
- 0,
- 40.0f,
- 1.0f,
- { -10.0f, 45.0f, 20.0f },
- { 20.0f, 30.0f, 160.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 40.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80120B94[11] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x2142,
- 1,
- 0,
- 40.0f,
- 1.0f,
- { 20.0f, 40.0f, 20.0f },
- { -20.0f, 0.0f, -30.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 19,
- 5,
- 70.0f,
- 0.01f,
- { 0.0f, 30.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 20,
- 0,
- 60.0f,
- 0.01f,
- { 0.0f, 20.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 40,
- -10,
- 50.0f,
- 0.02f,
- { 0.0f, 30.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 1,
- 0,
- 40.0f,
- 1.0f,
- { 0.0f, -10.0f, 20.0f },
- { 0.0f, 20.0f, 50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 19,
- 0,
- 70.0f,
- 0.01f,
- { 0.0f, 30.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 40,
- 10,
- 50.0f,
- 0.01f,
- { 0.0f, 20.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 70,
- 0,
- 60.0f,
- 0.01f,
- { 0.0f, 30.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, -10.0f, 0.0f },
- { 80.0f, 20.0f, 60.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_13, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 150,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 5.0f, 0.0f },
- { 0.0f, 4.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_24, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80120D4C[7] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x2142,
- 1,
- 0,
- 40.0f,
- 1.0f,
- { 20.0f, 40.0f, 20.0f },
- { -20.0f, 0.0f, -30.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 19,
- 5,
- 70.0f,
- 0.01f,
- { 0.0f, 30.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 20,
- 0,
- 60.0f,
- 0.01f,
- { 0.0f, 20.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0404,
- 40,
- -10,
- 50.0f,
- 0.02f,
- { 0.0f, 30.0f, 20.0f },
- { 120.0f, 60.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, -10.0f, 0.0f },
- { 80.0f, 20.0f, 60.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_13, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 150,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 5.0f, 0.0f },
- { 0.0f, 4.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_24, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80120E64[8] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, true, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x2142,
- 20,
- 0,
- 50.0f,
- 1.0f,
- { -25.0f, 20.0f, 0.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 80,
- 0,
- 50.0f,
- 1.0f,
- { -25.0f, 20.0f, 0.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 8,
- 0,
- 60.0f,
- 0.1f,
- { -25.0f, 20.0f, 0.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 15,
- 4,
- 55.0f,
- 0.05f,
- { -50.0f, 20.0f, 20.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 15,
- -4,
- 50.0f,
- 0.05f,
- { 0.0f, 20.0f, 0.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 15,
- 0,
- 50.0f,
- 0.1f,
- { -25.0f, 20.0f, 0.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 40,
- 0,
- 50.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80120FA4[6] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x2143,
- 30,
- 0,
- 70.0f,
- 0.4f,
- { 0.0f, 40.0f, 50.0f },
- { 30.0f, 10.0f, -50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2222,
- 10,
- 0,
- 42.0f,
- 1.0f,
- { 0.0f, 40.0f, 0.0f },
- { 0.0f, 85.0f, 45.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 10.0f, 0.0f },
- { 30.0f, 10.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121094[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x2101,
- 20,
- 0,
- 50.0f,
- 1.0f,
- { 3840.0f, 10.0f, 950.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x2101,
- 50,
- 0,
- 55.0f,
- 1.0f,
- { 4000.0f, 50.0f, 1000.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012110C[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
- 0x2142,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { -25.0f, 20.0f, 0.0f },
- { 0.0f, 0.0f, 5.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 10.0f, 0.0f },
- { 0.0f, 10.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121184[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0101,
- 40,
- 0,
- -1.0f,
- 0.1f,
- { 0.0f, 10.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801211D4[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0101,
- 50,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 10.0f, 0.0f },
- { -10.0f, 85.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121224[6] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x4141,
- 2,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 5.0f, 10.0f },
- { 0.0f, 0.0f, 45.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 18,
- 0,
- 45.0f,
- 1.0f,
- { 0.0f, 5.0f, 10.0f },
- { 0.0f, -10.0f, 50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_52),
- 0x4104,
- 80,
- 0,
- 70.0f,
- 0.05f,
- { 0.0f, 0.0f, 60.0f },
- { 0.0f, 250.0f, -50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0000,
- 20,
- 0,
- 70.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0421,
- 60,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, -30.0f, 20.0f },
- { 10.0f, 5.0f, -50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121314[1] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x4141,
- 1000,
- 0,
- 75.0f,
- 0.6f,
- { 0.0f, 0.0f, 10.0f },
- { 0.0f, 0.0f, 100.0f },
- },
-};
-
-static OnePointCsFull D_8012133C[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0141,
- 40,
- 0,
- 75.0f,
- 1.0f,
- { 0.0f, 60.0f, 0.0f },
- { 0.0f, 0.0f, 100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 20,
- 0,
- 60.0f,
- 0.2f,
- { 0.0f, -10.0f, -10.0f },
- { 0.0f, 10.0f, -100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801213B4[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0xC2C2,
- 40,
- 0,
- 70.0f,
- 1.0f,
- { 80.0f, 0.0f, 20.0f },
- { 20.0f, 0.0f, 80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0xC2C2,
- 120,
- 0,
- 70.0f,
- 0.1f,
- { 80.0f, 0.0f, 20.0f },
- { 20.0f, 0.0f, 80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_83),
- 0xC2C2,
- 30,
- 0,
- 50.0f,
- 1.0f,
- { 60.0f, 0.0f, 20.0f },
- { 60.0f, 0.0f, 60.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_69),
- 0x4222,
- 30,
- 0,
- 60.0f,
- 0.1f,
- { 0.0f, 50.0f, 0.0f },
- { 5.0f, 30.0f, 220.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 75.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012147C[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0101,
- 40,
- 0,
- 45.0f,
- 1.0f,
- { 820.0f, 1600.0f, -400.0f },
- { 777.0f, 1577.0f, -577.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0142,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { -50.0f, 80.0f, 0.0f },
- { 900.0f, 1575.0f, 850.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0142,
- 89,
- -4,
- 80.0f,
- 0.07f,
- { -50.0f, 70.0f, 0.0f },
- { 975.0f, 1575.0f, 770.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012151C[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0101,
- 29,
- 0,
- 60.0f,
- 1.0f,
- { -700.0f, 875.0f, -100.0f },
- { -550.0f, 920.0f, -150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012156C[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_77),
- 0x4242,
- 1,
- 0,
- 65.0f,
- 1.0f,
- { 60.0f, 30.0f, 0.0f },
- { 50.0f, 20.0f, 150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- -1,
- 0,
- 65.0f,
- 1.0f,
- { -50.0f, 60.0f, 0.0f },
- { -60.0f, 40.0f, 150.0f },
- },
-};
-
-static OnePointCsFull D_801215BC[1] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 5,
- 0,
- 65.0f,
- 1.0f,
- { -1185.0f, 655.0f, 1185.0f },
- { -1255.0f, 735.0f, 1255.0f },
- },
-};
-
-static OnePointCsFull D_801215E4[10] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x4141,
- 20,
- 0,
- 30.0f,
- 1.0f,
- { 0.0f, 120.0f, 0.0f },
- { -10.0f, 140.0f, -90.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0101,
- 1,
- 4,
- 75.0f,
- 1.0f,
- { -1360.0f, -940.0f, -3343.0f },
- { -1060.0f, -980.0f, -3325.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 129,
- 0,
- 75.0f,
- 0.5f,
- { 0.0f, 50.0f, 0.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0303,
- 30,
- 0,
- 70.0f,
- 0.05f,
- { 0.0f, 80.0f, 0.0f },
- { -10.0f, 120.0f, 10.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_9),
- 0x0101,
- 40,
- -5,
- 70.0f,
- 1.0f,
- { -973.0f, -924.0f, -3263.0f },
- { -1190.0f, -1010.0f, -3365.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0101,
- 1,
- 0,
- 75.0f,
- 1.0f,
- { -1355.0f, -700.0f, -3340.0f },
- { -1040.0f, -940.0f, -3345.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 0,
- 45.0f,
- 0.8f,
- { -1370.0f, -875.0f, -3345.0f },
- { -1230.0f, -885.0f, -3345.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 10,
- 0,
- 70.0f,
- 1.0f,
- { -1370.0f, -875.0f, -3345.0f },
- { -1210.0f, -900.0f, -3420.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 20,
- 0,
- 70.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121774[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0101,
- 1,
- -2,
- 75.0f,
- 1.0f,
- { -1340.0f, -860.0f, -3345.0f },
- { -1415.0f, -940.0f, -3520.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0142,
- 39,
- 2,
- 70.0f,
- 1.0f,
- { 0.0f, -20.0f, 10.0f },
- { -1140.0f, -1010.0f, -3560.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
- 0x0121,
- 20,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, -20.0f, 20.0f },
- { -1220.0f, -1005.0f, -3660.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121814[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_76),
- 0x0101,
- 5,
- 0,
- 40.0f,
- 1.0f,
- { -1400.0f, -540.0f, -3327.0f },
- { -1254.0f, -20.0f, -3357.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 70,
- 0,
- 75.0f,
- 0.75f,
- { -1327.0f, 100.0f, -3342.0f },
- { -1320.0f, 350.0f, -3540.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 10,
- 0,
- 60.0f,
- 0.75f,
- { 0.0f, 10.0f, 0.0f },
- { 0.0f, 20.0f, -150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801218B4[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 0,
- 65.0f,
- 1.0f,
- { 0.0f, 350.0f, -1520.0f },
- { 0.0f, 715.0f, -885.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 100,
- 0,
- 70.0f,
- 0.02f,
- { 0.0f, 75.0f, -1335.0f },
- { 0.0f, 20.0f, -1190.0f },
- },
-};
-
-static OnePointCsFull D_80121904[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 50,
- 10,
- 65.0f,
- 1.0f,
- { 165.0f, 85.0f, -920.0f },
- { 65.0f, -30.0f, -720.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121954[3][2] = {
- {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 5,
- 60.0f,
- 1.0f,
- { -700.0f, 940.0f, 300.0f },
- { -765.0f, 1000.0f, 335.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 80,
- -10,
- 70.0f,
- 0.1f,
- { -540.0f, 875.0f, 245.0f },
- { -585.0f, 900.0f, 335.0f },
- },
- },
- {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 40,
- -30,
- 70.0f,
- 1.0f,
- { -80.0f, 115.0f, -180.0f },
- { -5.0f, 240.0f, -190.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 20,
- 70.0f,
- 0.1f,
- { -100.0f, 350.0f, -175.0f },
- { -5.0f, 240.0f, -190.0f },
- },
- },
- {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 80,
- 5,
- 70.0f,
- 0.2f,
- { 960.0f, 900.0f, 260.0f },
- { 970.0f, 950.0f, 250.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 5,
- 70.0f,
- 1.0f,
- { 960.0f, 900.0f, 260.0f },
- { 970.0f, 950.0f, 250.0f },
- },
- },
-};
-
-static OnePointCsFull D_80121A44[12] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
- 0x2121,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, -5.0f, 0.0f },
- { 0.0f, 0.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, true, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x4242,
- 30,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 45.0f, 0.0f },
- { 0.0f, 45.0f, 50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
- 0x2222,
- 40,
- 5,
- 50.0f,
- 1.0f,
- { 0.0f, 50.0f, 0.0f },
- { 0.0f, 50.0f, 50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x4242,
- 40,
- 5,
- 60.0f,
- 1.0f,
- { 30.0f, 30.0f, 15.0f },
- { 70.0f, 30.0f, -40.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 30,
- -5,
- 50.0f,
- 1.0f,
- { 20.0f, 30.0f, -5.0f },
- { 0.0f, 70.0f, 70.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, true, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x2242,
- 40,
- 0,
- 45.0f,
- 1.0f,
- { 0.0f, 30.0f, 30.0f },
- { 25.0f, 60.0f, -60.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, true, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x22C2,
- 140,
- 0,
- 60.0f,
- 0.04f,
- { 0.0f, 0.0f, 30.0f },
- { 25.0f, 60.0f, -60.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_9, true, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2222,
- 20,
- 0,
- 60.0f,
- 0.8f,
- { 0.0f, 50.0f, 0.0f },
- { 0.0f, 60.0f, -60.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121C24[7] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
- 0x0101,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 89,
- 0,
- 50.0f,
- 0.4f,
- { 125.0f, 320.0f, -1500.0f },
- { 125.0f, 500.0f, -1150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0101,
- 40,
- 4,
- 55.0f,
- 1.0f,
- { 0.0f, 375.0f, -1440.0f },
- { 5.0f, 365.0f, -1315.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 40,
- -4,
- 55.0f,
- 1.0f,
- { 250.0f, 375.0f, -1440.0f },
- { 235.0f, 365.0f, -1315.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 100,
- 0,
- 95.0f,
- 1.0f,
- { 125.0f, 345.0f, -1500.0f },
- { 125.0f, 255.0f, -1350.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 100,
- 0,
- 60.0f,
- 1.0f,
- { 125.0f, 325.0f, -1500.0f },
- { 125.0f, 480.0f, -1000.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121D3C[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { 1023.0f, 738.0f, -2628.0f },
- { 993.0f, 770.0f, -2740.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 4,
- 0,
- 50.0f,
- 1.0f,
- { 1255.0f, 350.0f, -1870.0f },
- { 1240.0f, 575.0f, -2100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- -1,
- 0,
- 75.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121DB4[9] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 40,
- 0,
- 70.0f,
- 1.0f,
- { 4290.0f, -1332.0f, -1900.0f },
- { 4155.0f, -1360.0f, -1840.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 0,
- 70.0f,
- 1.0f,
- { 4215.0f, -975.0f, -2095.0f },
- { 4070.0f, -1000.0f, -2025.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 5,
- 0,
- 70.0f,
- 1.0f,
- { 4215.0f, -975.0f, -2095.0f },
- { 4070.0f, -1000.0f, -2025.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 80,
- 8,
- 75.0f,
- 1.0f,
- { 4010.0f, -1152.0f, -1728.0f },
- { 3997.0f, -1194.0f, -1629.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_57),
- 0x2121,
- 1,
- 8,
- 75.0f,
- 1.0f,
- { 20.0f, 20.0f, 0.0f },
- { 50.0f, 30.0f, 200.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 99,
- 2,
- 70.0f,
- 0.02f,
- { -20.0f, 0.0f, 20.0f },
- { 300.0f, 50.0f, -500.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_9, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_56),
- 0x2121,
- 149,
- -20,
- 70.0f,
- 0.1f,
- { 100.0f, 50.0f, -100.0f },
- { 5000.0f, 1055.0f, -2250.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, -20.0f, 0.0f },
- { 0.0f, 20.0f, -150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121F1C[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0101,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 10,
- 0,
- 50.0f,
- 0.5f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_2),
- 0x2121,
- 23,
- 0,
- 50.0f,
- 0.5f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80121FBC[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 5,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 10,
- 0,
- 30.0f,
- 1.0f,
- { -2130.0f, 2885.0f, -1055.0f },
- { -2085.0f, 2875.0f, -1145.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 30,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012205C[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x42C2,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 220.0f, 0.0f },
- { 0.0f, 220.0f, 240.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0080,
- 29,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 220.0f, 0.0f },
- { 0.0f, 220.0f, 240.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x21A1,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 10.0f, -200.0f },
- },
-};
-
-static OnePointCsFull D_801220D4[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0101,
- 5,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 10,
- 5,
- 55.0f,
- 0.75f,
- { 400.0f, -50.0f, 800.0f },
- { 600.0f, -60.0f, 800.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 15,
- 10,
- 40.0f,
- 0.75f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 10.0f, 200.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 25,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012219C[7] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 5,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, -5.0f, 0.0f },
- { 0.0f, 0.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 15,
- 0,
- 40.0f,
- 0.4f,
- { 0.0f, 60.0f, -20.0f },
- { 0.0f, 60.0f, 100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 20,
- 0,
- 40.0f,
- 1.0f,
- { 0.0f, 60.0f, -20.0f },
- { 0.0f, 60.0f, 100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 20,
- 0,
- 60.0f,
- 1.0f,
- { 20.0f, 60.0f, 20.0f },
- { 40.0f, 60.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 90,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801222B4[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 10,
- 45.0f,
- 1.0f,
- { -1200.0f, 730.0f, -860.0f },
- { -1100.0f, 500.0f, -1025.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 10,
- 45.0f,
- 0.1f,
- { -880.0f, 480.0f, -860.0f },
- { -1100.0f, 500.0f, -1025.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
- ONEPOINT_CS_INIT_FIELD_ACTORCAT(ACTORCAT_BG),
- 0x0101,
- 20,
- 10,
- 45.0f,
- 0.1f,
- { -880.0f, 500.0f, -860.0f },
- { -1100.0f, 500.0f, -1025.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
- ONEPOINT_CS_INIT_FIELD_ACTORCAT(ACTORCAT_DOOR),
- 0x0101,
- 5,
- 10,
- 45.0f,
- 0.1f,
- { -880.0f, 500.0f, -860.0f },
- { -1100.0f, 500.0f, -1025.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012237C[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- -2,
- 65.0f,
- 1.0f,
- { -625.0f, 185.0f, -685.0f },
- { -692.0f, 226.0f, -515.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801223CC[6] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 0,
- 55.0f,
- 1.0f,
- { 60.0f, 1130.0f, -1430.0f },
- { 60.0f, 1130.0f, -1190.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 18,
- -13,
- 68.0f,
- 1.0f,
- { 60.0f, 1130.0f, -1445.0f },
- { 180.0f, 1170.0f, -1240.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 16,
- 18,
- 75.0f,
- 1.0f,
- { 42.0f, 1040.0f, -1400.0f },
- { -20.0f, 940.0f, -1280.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 4,
- 0,
- 60.0f,
- 1.0f,
- { 60.0f, 1100.0f, -1465.0f },
- { 60.0f, 1100.0f, -1180.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 32,
- 0,
- 70.0f,
- 1.0f,
- { 60.0f, 1100.0f, -1030.0f },
- { 60.0f, 1150.0f, -740.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801224BC[7] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 5,
- 0,
- 70.0f,
- 1.0f,
- { 60.0f, 1800.0f, -920.0f },
- { 60.0f, 1860.0f, -800.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 0,
- 70.0f,
- 0.1f,
- { 60.0f, 1720.0f, -920.0f },
- { 60.0f, 1780.0f, -800.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0142,
- 1,
- 0,
- 75.0f,
- 1.0f,
- { 0.0f, 70.0f, 0.0f },
- { 60.0f, 990.0f, -690.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0142,
- 119,
- 0,
- 75.0f,
- 0.05f,
- { 0.0f, 70.0f, 0.0f },
- { 60.0f, 990.0f, -690.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 20,
- 0,
- 60.0f,
- 0.1f,
- { 0.0f, 70.0f, 0.0f },
- { 0.0f, 100.0f, 200.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801225D4[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0101,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { 4100.0f, 1200.0f, -1400.0f },
- { 3900.0f, 1100.0f, -1400.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_59),
- 0x0101,
- 60,
- 4,
- 50.0f,
- 0.94f,
- { 4100.0f, 965.0f, -1385.0f },
- { 3790.0f, 825.0f, -1325.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 90,
- -5,
- 130.0f,
- 0.02f,
- { 4100.0f, 975.0f, -1375.0f },
- { 3735.0f, 715.0f, -1325.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x2323,
- 2,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 60.0f, 0.0f },
- { -10.0f, 15.0f, -200.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012269C[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 2,
- 45.0f,
- 1.0f,
- { 975.0f, 225.0f, -1195.0f },
- { 918.0f, 228.0f, -1228.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80122714[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 0,
- 45.0f,
- 1.0f,
- { -915.0f, -2185.0f, 6335.0f },
- { -915.0f, -2290.0f, 6165.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- -1,
- 0,
- 80.0f,
- 0.8f,
- { -920.0f, -2270.0f, 6140.0f },
- { -920.0f, -2280.0f, 6070.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- 0,
- 80.0f,
- 0.9f,
- { -920.0f, -2300.0f, 6140.0f },
- { -920.0f, -2300.0f, 6070.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801227B4[6] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 30,
- 0,
- 60.0f,
- 1.0f,
- { 1400.0f, 100.0f, -170.0f },
- { 1250.0f, 100.0f, -170.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 130,
- 0,
- 60.0f,
- 0.2f,
- { 0.0f, -5.0f, 0.0f },
- { -150.0f, -5.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0303,
- 69,
- 0,
- 85.0f,
- 1.0f,
- { -40.0f, 0.0f, 0.0f },
- { -40.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0303,
- 20,
- 0,
- 60.0f,
- 1.0f,
- { 10.0f, 0.0f, 0.0f },
- { 10.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801228A4[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0101,
- 20,
- 5,
- 30.0f,
- 1.0f,
- { 800.0f, -40.0f, 2170.0f },
- { 512.0f, 142.0f, 2020.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- -2,
- 70.0f,
- 0.8f,
- { 800.0f, -40.0f, 2170.0f },
- { 512.0f, 142.0f, 2020.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_8),
- 0x0101,
- 90,
- 2,
- 62.0f,
- 1.0f,
- { 1140.0f, 125.0f, 1920.0f },
- { 1255.0f, 150.0f, 1785.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 10.0f, 0.0f },
- { 30.0f, 10.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012296C[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 20,
- -10,
- 70.0f,
- 1.0f,
- { -930.0f, 765.0f, -3075.0f },
- { -700.0f, 700.0f, -3075.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 80,
- -10,
- 70.0f,
- 0.05f,
- { -930.0f, 205.0f, -3075.0f },
- { -700.0f, 140.0f, -3075.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 120,
- 0,
- 70.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80122A0C[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 4,
- 50.0f,
- 1.0f,
- { 0.0f, 400.0f, -1000.0f },
- { -200.0f, 500.0f, -850.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80122A5C[8] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- -15,
- 70.0f,
- 1.0f,
- { 230.0f, 3675.0f, -4230.0f },
- { -45.0f, 3650.0f, -4415.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -120.0f, 2187.0f, -3286.0f },
- { -110.0f, 2162.0f, -3262.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_21, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 55,
- 0,
- 60.0f,
- 1.0f,
- { -38.0f, 1467.0f, -1102.0f },
- { 64.0f, 1423.0f, -1188.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- -15,
- 70.0f,
- 1.0f,
- { 230.0f, 3675.0f, -4230.0f },
- { -20.0f, 3650.0f, -4400.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80122B9C[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 0,
- 65.0f,
- 1.0f,
- { 1095.0f, 2890.0f, -2980.0f },
- { 1166.0f, 2695.0f, -2710.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 15,
- 65.0f,
- 1.0f,
- { 566.0f, 4654.0f, -4550.0f },
- { 606.0f, 5160.0f, -4740.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80122C14[1] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 999,
- 0,
- 85.0f,
- 1.0f,
- { -15.0f, 185.0f, 160.0f },
- { -15.0f, 210.0f, 250.0f },
- },
-};
-
-static OnePointCsFull D_80122C3C[1] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 999,
- -2,
- 70.0f,
- 1.0f,
- { -62.0f, 60.0f, -315.0f },
- { -115.0f, 30.0f, -445.0f },
- },
-};
-
-static OnePointCsFull D_80122C64[1] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 999,
- 3,
- 70.0f,
- 1.0f,
- { -40.0f, 80.0f, 375.0f },
- { -85.0f, 45.0f, 485.0f },
- },
-};
-
-static OnePointCsFull D_80122C8C[1] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 999,
- 5,
- 60.0f,
- 1.0f,
- { -70.0f, 140.0f, 25.0f },
- { 10.0f, 180.0f, 195.0f },
- },
-};
-
-static OnePointCsFull D_80122CB4[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 5,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 1000.0f },
- { 0.0f, 0.0f, 1100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- -1,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, -100.0f },
- { 0.0f, 0.0f, 0.0f },
- },
-};
-
-static OnePointCsFull D_80122D04[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, -100.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- -1,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 1000.0f },
- { 0.0f, 0.0f, 1100.0f },
- },
-};
-
-static OnePointCsFull D_80122D54[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- -4,
- 50.0f,
- 1.0f,
- { 230.0f, 65.0f, 300.0f },
- { 50.0f, 50.0f, 225.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80122DCC[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 5.0f, -145.0f },
- { 0.0f, 55.0f, 55.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_17, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80122E44[2][7] = {
- {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2222,
- 10,
- 5,
- 90.0f,
- 0.2f,
- { 50.0f, 100.0f, 140.0f },
- { -30.0f, 10.0f, -20.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 20,
- 0,
- 90.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4343,
- 30,
- -5,
- 50.0f,
- 0.2f,
- { -10.0f, 80.0f, 10.0f },
- { 20.0f, 20.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -5,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x4343,
- 160,
- 10,
- 80.0f,
- 0.005f,
- { -50.0f, 60.0f, 0.0f },
- { -100.0f, 20.0f, 50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0501,
- 50,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 10.0f, 80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_19, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- },
- {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2222,
- 10,
- -5,
- 90.0f,
- 0.2f,
- { -50.0f, 100.0f, 140.0f },
- { 30.0f, 10.0f, -20.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 20,
- 0,
- 90.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4343,
- 30,
- 5,
- 50.0f,
- 0.2f,
- { 10.0f, 80.0f, 10.0f },
- { -20.0f, 20.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 5,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x4343,
- 160,
- -10,
- 80.0f,
- 0.005f,
- { 50.0f, 60.0f, 0.0f },
- { 100.0f, 20.0f, 50.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0501,
- 50,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 10.0f, 80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_19, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- -1,
- -1.0f,
- -1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- },
-};
-
-static OnePointCsFull D_80123074[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0xA2A2,
- 2,
- 8,
- 70.0f,
- 1.0f,
- { -27.0f, -96.0f, 25.0f },
- { 37.0f, -5.0f, 100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0xA2A2,
- 38,
- 4,
- 60.0f,
- 1.0f,
- { 64.0f, -109.0f, 55.0f },
- { 37.0f, 150.0f, 155.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0xA2A2,
- 2,
- 8,
- 70.0f,
- 1.0f,
- { 45.0f, 123.0f, 45.0f },
- { 70.0f, 5.0f, 125.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0xA2A2,
- 58,
- 4,
- 60.0f,
- 0.9f,
- { 82.0f, 95.0f, 55.0f },
- { 25.0f, -175.0f, 180.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012313C[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0xA2A2,
- 20,
- 8,
- 70.0f,
- 1.0f,
- { 65.0f, -150.0f, 50.0f },
- { 30.0f, 10.0f, 90.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0xA2A2,
- 100,
- 0,
- 60.0f,
- 1.0f,
- { 70.0f, -160.0f, 50.0f },
- { 25.0f, 180.0f, 180.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801231B4[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
- 0x4343,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 20.0f, 0.0f },
- { 0.0f, 5.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
- 0x4343,
- 48,
- 0,
- 50.0f,
- 0.75f,
- { 0.0f, 80.0f, 0.0f },
- { 0.0f, 15.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
- 0x4343,
- 1,
- 5,
- 45.0f,
- 1.0f,
- { 0.0f, 0.0f, 30.0f },
- { 30.0f, 120.0f, 60.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, true),
- ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
- 0x4343,
- -1,
- 0,
- -1.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80123254[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_HUD_VISIBILITY(HUD_VISIBILITY_A_HEARTS_MAGIC_FORCE),
- 0x0101,
- 49,
- 0,
- 50.0f,
- 0.05f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
-};
-
-static OnePointCsFull D_801232A4[1] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_69),
- 0x0101,
- 9999,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
-};
-
-static OnePointCsFull D_801232CC[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 45,
- -3,
- 65.0f,
- 1.0f,
- { -52.0f, 84.0f, -846.0f },
- { -159.0f, 33.0f, -729.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 15,
- 0,
- 60.0f,
- 1.0f,
- { 10.0f, -5.0f, 0.0f },
- { 0.0f, 0.0f, -150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80123394[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 45,
- 3,
- 65.0f,
- 1.0f,
- { -16.0f, 87.0f, -829.0f },
- { 98.0f, 24.0f, -714.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 15,
- 0,
- 60.0f,
- 1.0f,
- { 10.0f, -5.0f, 0.0f },
- { 0.0f, 0.0f, -150.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012345C[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x4242,
- 40,
- 0,
- 40.0f,
- 1.0f,
- { 0.0f, 50.0f, -40.0f },
- { 0.0f, 60.0f, -160.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_77),
- 0x4242,
- 40,
- 0,
- 60.0f,
- 0.3f,
- { 0.0f, 90.0f, -40.0f },
- { 0.0f, 60.0f, -160.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_4, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x2121,
- 10,
- 0,
- 60.0f,
- 0.2f,
- { 0.0f, -10.0f, 10.0f },
- { 0.0f, 10.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801234FC[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_1, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_5),
- 0x0441,
- 10,
- 0,
- 70.0f,
- 1.0f,
- { 0.0f, -10.0f, 20.0f },
- { 0.0f, 0.0f, 120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4141,
- 30,
- 0,
- 50.0f,
- 0.1f,
- { 0.0f, -10.0f, 20.0f },
- { 0.0f, 10.0f, 80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 10,
- 0,
- 60.0f,
- 0.9f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 10.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_801235C4[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_PLAYER_CS(PLAYER_CSACTION_1),
- 0x4141,
- 1,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, -10.0f, 20.0f },
- { 0.0f, 10.0f, 60.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0441,
- 39,
- 0,
- 70.0f,
- 0.1f,
- { 0.0f, -10.0f, 20.0f },
- { 0.0f, 0.0f, 100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_16, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x2121,
- 15,
- 0,
- 60.0f,
- 0.9f,
- { 0.0f, -10.0f, 0.0f },
- { 0.0f, 10.0f, -80.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_8012368C[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 10,
- 0,
- 60.0f,
- 1.0f,
- { -1110.0f, -180.0f, -840.0f },
- { -985.0f, -220.0f, -840.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 70,
- -45,
- 75.0f,
- 1.0f,
- { -1060.0f, -160.0f, -840.0f },
- { -1005.0f, -230.0f, -840.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 10,
- -45,
- 75.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 180,
- 9,
- 80.0f,
- 1.0f,
- { -1205.0f, -175.0f, -840.0f },
- { -1305.0f, -230.0f, -828.0f },
- },
-};
-
-static OnePointCsFull D_8012372C[4] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0142,
- 10,
- 0,
- 70.0f,
- 1.0f,
- { 0.0f, 80.0f, 0.0f },
- { -1650.0f, 200.0f, -2920.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0142,
- 110,
- -2,
- 50.0f,
- 0.5f,
- { 0.0f, 150.0f, 0.0f },
- { -1320.0f, 170.0f, -2900.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_11, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 100,
- 2,
- 70.0f,
- 0.1f,
- { 0.0f, 150.0f, 50.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_3, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 60,
- 2,
- 45.0f,
- 0.01f,
- { 0.0f, 150.0f, 50.0f },
- { 0.0f, 200.0f, -80.0f },
- },
-};
-
-static OnePointCsFull D_801237CC[5] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, true),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 20,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 50.0f, -10.0f },
- { 0.0f, 0.0f, 100.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_10, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 80,
- 0,
- 75.0f,
- 1.0f,
- { 2900.0f, 1300.0f, 530.0f },
- { 2800.0f, 1190.0f, 540.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 10,
- 0,
- 75.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_2, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 55,
- 0,
- 75.0f,
- 1.0f,
- { 2900.0f, 1300.0f, 530.0f },
- { 1500.0f, 1415.0f, 650.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 100,
- -45,
- 75.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};
-
-static OnePointCsFull D_80123894[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 30,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 28.0f, 0.0f },
- { 0.0f, 20.0f, 40.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_13, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 120,
- 0,
- 180.0f,
- 0.4f,
- { 0.0f, -5.0f, 0.0f },
- { 0.0f, 2.0f, 40.0f },
- },
-};
-
-static OnePointCsFull D_8012390C[2] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 30,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 180,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 78.0f, 0.0f },
- { 0.0f, 78.0f, 200.0f },
- },
-};
-
-static OnePointCsFull D_8012395C[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0101,
- 60,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 0.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 30,
- 0,
- 50.0f,
- 1.0f,
- { 0.0f, 28.0f, 0.0f },
- { 0.0f, 20.0f, -45.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_13, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 120,
- 0,
- 180.0f,
- 0.4f,
- { 0.0f, -5.0f, 0.0f },
- { 0.0f, 2.0f, 45.0f },
- },
-};
-
-static OnePointCsFull D_801239D4[3] = {
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_15, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 5,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 20.0f, 0.0f },
- { 0.0f, 40.0f, -120.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_9, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x4242,
- 0,
- 0,
- 60.0f,
- 1.0f,
- { 0.0f, 20.0f, 0.0f },
- { 0.0f, 0.0f, 0.0f },
- },
- {
- ONEPOINT_CS_ACTION(ONEPOINT_CS_ACTION_ID_18, false, false),
- ONEPOINT_CS_INIT_FIELD_NONE,
- 0x0000,
- 1,
- 0,
- 60.0f,
- 1.0f,
- { -1.0f, -1.0f, -1.0f },
- { -1.0f, -1.0f, -1.0f },
- },
-};