summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_sail.cpp
diff options
context:
space:
mode:
authorSuperDude88 <82904174+SuperDude88@users.noreply.github.com>2026-07-13 16:51:24 -0400
committerSuperDude88 <82904174+SuperDude88@users.noreply.github.com>2026-07-13 17:09:49 -0400
commitfbf39c24c9c1d539378816afdabdf50172522b7c (patch)
tree9baab04834898cf9556884071443e85846775d04 /src/d/actor/d_a_sail.cpp
parent99f93ebe98d144f48e4e494724a163b026fe9d91 (diff)
Extract Embedded Model Data
Diffstat (limited to 'src/d/actor/d_a_sail.cpp')
-rw-r--r--src/d/actor/d_a_sail.cpp222
1 files changed, 5 insertions, 217 deletions
diff --git a/src/d/actor/d_a_sail.cpp b/src/d/actor/d_a_sail.cpp
index f33e3268..c66e48cc 100644
--- a/src/d/actor/d_a_sail.cpp
+++ b/src/d/actor/d_a_sail.cpp
@@ -55,228 +55,16 @@ public:
static daObjPirateship::Act_c* l_p_ship;
static daSail_HIO_c l_HIO;
-static Vec l_pos[] = {
- {-840.0f, 0.0f, 0.0f},
- {-560.0f, 0.0f, 0.0f},
- {-280.0f, 0.0f, 0.0f},
- {0.0f, 0.0f, 0.0f},
- {280.0f, 0.0f, 0.0f},
- {560.0f, 0.0f, 0.0f},
- {840.0f, 0.0f, 0.0f},
- {-840.0f, -100.0f, 0.0f},
- {-560.0f, -100.0f, 0.0f},
- {-280.0f, -100.0f, 0.0f},
- {0.0f, -100.0f, 0.0f},
- {280.0f, -100.0f, 0.0f},
- {560.0f, -100.0f, 0.0f},
- {840.0f, -100.0f, 0.0f},
- {-840.0f, -200.0f, 0.0f},
- {-560.0f, -200.0f, 0.0f},
- {-280.0f, -200.0f, 0.0f},
- {0.0f, -200.0f, 0.0f},
- {280.0f, -200.0f, 0.0f},
- {560.0f, -200.0f, 0.0f},
- {840.0f, -200.0f, 0.0f},
- {-840.0f, -300.0f, 0.0f},
- {-560.0f, -300.0f, 0.0f},
- {-280.0f, -300.0f, 0.0f},
- {0.0f, -300.0f, 0.0f},
- {280.0f, -300.0f, 0.0f},
- {560.0f, -300.0f, 0.0f},
- {840.0f, -300.0f, 0.0f},
- {-840.0f, -400.0f, 0.0f},
- {-560.0f, -400.0f, 0.0f},
- {-280.0f, -400.0f, 0.0f},
- {0.0f, -400.0f, 0.0f},
- {280.0f, -400.0f, 0.0f},
- {560.0f, -400.0f, 0.0f},
- {840.0f, -400.0f, 0.0f},
- {-840.0f, -500.0f, 0.0f},
- {-560.0f, -500.0f, 0.0f},
- {-280.0f, -500.0f, 0.0f},
- {0.0f, -500.0f, 0.0f},
- {280.0f, -500.0f, 0.0f},
- {560.0f, -500.0f, 0.0f},
- {840.0f, -500.0f, 0.0f},
- {-840.0f, -600.0f, 0.0f},
- {-560.0f, -600.0f, 0.0f},
- {-280.0f, -600.0f, 0.0f},
- {0.0f, -600.0f, 0.0f},
- {280.0f, -600.0f, 0.0f},
- {560.0f, -600.0f, 0.0f},
- {840.0f, -600.0f, 0.0f},
- {-840.0f, -700.0f, 0.0f},
- {-560.0f, -700.0f, 0.0f},
- {-280.0f, -700.0f, 0.0f},
- {0.0f, -700.0f, 0.0f},
- {280.0f, -700.0f, 0.0f},
- {560.0f, -700.0f, 0.0f},
- {840.0f, -700.0f, 0.0f},
- {-840.0f, -800.0f, 0.0f},
- {-560.0f, -800.0f, 0.0f},
- {-280.0f, -800.0f, 0.0f},
- {0.0f, -800.0f, 0.0f},
- {280.0f, -800.0f, 0.0f},
- {560.0f, -800.0f, 0.0f},
- {840.0f, -800.0f, 0.0f},
- {-840.0f, -900.0f, 0.0f},
- {-560.0f, -900.0f, 0.0f},
- {-280.0f, -900.0f, 0.0f},
- {0.0f, -900.0f, 0.0f},
- {280.0f, -900.0f, 0.0f},
- {560.0f, -900.0f, 0.0f},
- {840.0f, -900.0f, 0.0f},
- {-840.0f, -1000.0f, 0.0f},
- {-560.0f, -1000.0f, 0.0f},
- {-280.0f, -1000.0f, 0.0f},
- {0.0f, -1000.0f, 0.0f},
- {280.0f, -1000.0f, 0.0f},
- {560.0f, -1000.0f, 0.0f},
- {840.0f, -1000.0f, 0.0f},
- {-840.0f, -1100.0f, 0.0f},
- {-560.0f, -1100.0f, 0.0f},
- {-280.0f, -1100.0f, 0.0f},
- {0.0f, -1100.0f, 0.0f},
- {280.0f, -1100.0f, 0.0f},
- {560.0f, -1100.0f, 0.0f},
- {840.0f, -1100.0f, 0.0f},
-};
-
-static cXy l_texCoord[] = {
- {0.0f, 0.0f},
- {0.165f, 0.0f},
- {0.33f, 0.0f},
- {0.495f, 0.0f},
- {0.66f, 0.0f},
- {0.825f, 0.0f},
- {1.0f, 0.0f},
- {0.0f, 0.09f},
- {0.165f, 0.09f},
- {0.33f, 0.09f},
- {0.495f, 0.09f},
- {0.66f, 0.09f},
- {0.825f, 0.09f},
- {1.0f, 0.09f},
- {0.0f, 0.18f},
- {0.165f, 0.18f},
- {0.33f, 0.18f},
- {0.495f, 0.18f},
- {0.66f, 0.18f},
- {0.825f, 0.18f},
- {1.0f, 0.18f},
- {0.0f, 0.27f},
- {0.165f, 0.27f},
- {0.33f, 0.27f},
- {0.495f, 0.27f},
- {0.66f, 0.27f},
- {0.825f, 0.27f},
- {1.0f, 0.27f},
- {0.0f, 0.36f},
- {0.165f, 0.36f},
- {0.33f, 0.36f},
- {0.495f, 0.36f},
- {0.66f, 0.36f},
- {0.825f, 0.36f},
- {1.0f, 0.36f},
- {0.0f, 0.45f},
- {0.165f, 0.45f},
- {0.33f, 0.45f},
- {0.495f, 0.45f},
- {0.66f, 0.45f},
- {0.825f, 0.45f},
- {1.0f, 0.45f},
- {0.0f, 0.54f},
- {0.165f, 0.54f},
- {0.33f, 0.54f},
- {0.495f, 0.54f},
- {0.66f, 0.54f},
- {0.825f, 0.54f},
- {1.0f, 0.54f},
- {0.0f, 0.63f},
- {0.165f, 0.63f},
- {0.33f, 0.63f},
- {0.495f, 0.63f},
- {0.66f, 0.63f},
- {0.825f, 0.63f},
- {1.0f, 0.63f},
- {0.0f, 0.72f},
- {0.165f, 0.72f},
- {0.33f, 0.72f},
- {0.495f, 0.72f},
- {0.66f, 0.72f},
- {0.825f, 0.72f},
- {1.0f, 0.72f},
- {0.0f, 0.81f},
- {0.165f, 0.81f},
- {0.33f, 0.81f},
- {0.495f, 0.81f},
- {0.66f, 0.81f},
- {0.825f, 0.81f},
- {1.0f, 0.81f},
- {0.0f, 0.9f},
- {0.165f, 0.9f},
- {0.33f, 0.9f},
- {0.495f, 0.9f},
- {0.66f, 0.9f},
- {0.825f, 0.9f},
- {1.0f, 0.9f},
- {0.0f, 1.0f},
- {0.165f, 1.0f},
- {0.33f, 1.0f},
- {0.495f, 1.0f},
- {0.66f, 1.0f},
- {0.825f, 1.0f},
- {1.0f, 1.0f},
-};
+#include "assets/l_pos__d_a_sail.h"
+#include "assets/l_texCoord__d_a_sail.h"
#include "assets/l_sail_DL.h"
#include "assets/l_sail_matDL.h"
#include "assets/l_Txa_kizoku_mastTEX.h"
-static Vec l_mast_pos[] = {
- {900.0f, 9.676933f, -16.760941f},
- {900.0f, -9.676933f, -16.760941f},
- {900.0f, -19.353867f, -0.000004f},
- {900.0f, -9.676933f, 16.760941f},
- {900.0f, 9.676933f, 16.760941f},
- {900.0f, 19.353867f, -0.000001f},
- {-900.0f, 9.676933f, -16.760941f},
- {-900.0f, -9.676933f, -16.760941f},
- {-900.0f, -19.353867f, -0.000004f},
- {-900.0f, -9.676933f, 16.760941f},
- {-900.0f, 9.676933f, 16.760941f},
- {-900.0f, 19.353867f, -0.000001f},
- {900.0f, -0.000001f, -0.000001f},
- {-900.0f, -0.000001f, -0.000001f},
- {0.0f, 6.105309f, 28.277588f},
- {0.0f, -26.54686f, 28.277588f},
- {0.0f, -42.875366f, -0.000005f},
- {0.0f, -26.546822f, -28.277588f},
- {0.0f, 6.105347f, -28.277588f},
- {0.0f, 22.42897f, 0.0f},
-};
-
-static GXColor l_mast_color[] = {
- {0xA8, 0xA8, 0xA8, 0xFF},
- {0x5D, 0x5D, 0x5D, 0xFF},
- {0xF3, 0xF3, 0xF3, 0xFF},
- {0xC6, 0xC6, 0xC6, 0xFF},
- {0x38, 0x38, 0x38, 0xFF},
- {0x56, 0x56, 0x56, 0xFF},
- {0x0B, 0x0B, 0x0B, 0xFF},
- {0xA1, 0xA1, 0xA1, 0xFF},
-};
-
-static cXy l_mast_texCoord[] = {
- {1.0f, 0.0f},
- {1.0f, 1.0f},
- {0.0f, 1.0f},
- {0.0f, 0.0f},
- {0.881686f, 1.0f},
- {0.89115f, 0.0f},
- {0.888606f, 1.0f},
- {0.888606f, 0.0f},
-};
+#include "assets/l_mast_pos__d_a_sail.h"
+#include "assets/l_mast_color__d_a_sail.h"
+#include "assets/l_mast_texCoord__d_a_sail.h"
#include "assets/l_AmastDL.h"