From fbf39c24c9c1d539378816afdabdf50172522b7c Mon Sep 17 00:00:00 2001 From: SuperDude88 <82904174+SuperDude88@users.noreply.github.com> Date: Mon, 13 Jul 2026 16:51:24 -0400 Subject: Extract Embedded Model Data --- src/d/actor/d_a_sail.cpp | 222 ++--------------------------------------------- 1 file changed, 5 insertions(+), 217 deletions(-) (limited to 'src/d/actor/d_a_sail.cpp') 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" -- cgit v1.2.3