more const

This commit is contained in:
UnknownShadow200 2019-09-01 14:38:35 +10:00
parent 21b2d9ce70
commit 9e2a28dd2a
2 changed files with 73 additions and 73 deletions

View File

@ -1518,7 +1518,7 @@ typedef void (*InitKeyBindings)(struct KeyBindingsScreen* s);
static struct KeyBindingsScreen {
Screen_Layout
int curI, bindsCount;
const char** descs;
const char* const* descs;
const cc_uint8* binds;
Widget_LeftClick leftPage, rightPage;
InitKeyBindings DoInit;
@ -1642,7 +1642,7 @@ static const struct ScreenVTABLE KeyBindingsScreen_VTABLE = {
Menu_PointerDown, Screen_TPointer, Menu_PointerMove, Screen_TMouseScroll,
Menu_OnResize, KeyBindingsScreen_ContextLost, KeyBindingsScreen_ContextRecreated
};
static void KeyBindingsScreen_Show(int bindsCount, const cc_uint8* binds, const char** descs, InitKeyBindings doInit) {
static void KeyBindingsScreen_Show(int bindsCount, const cc_uint8* binds, const char* const* descs, InitKeyBindings doInit) {
struct KeyBindingsScreen* s = &KeyBindingsScreen_Instance;
s->grabsInput = true;
s->closable = true;
@ -1669,8 +1669,8 @@ static void ClassicKeyBindingsScreen_Init(struct KeyBindingsScreen* s) {
}
void ClassicKeyBindingsScreen_Show(void) {
static const cc_uint8 binds[10] = { KEYBIND_FORWARD, KEYBIND_BACK, KEYBIND_JUMP, KEYBIND_CHAT, KEYBIND_SET_SPAWN, KEYBIND_LEFT, KEYBIND_RIGHT, KEYBIND_INVENTORY, KEYBIND_FOG, KEYBIND_RESPAWN };
static const char* descs[10] = { "Forward", "Back", "Jump", "Chat", "Save loc", "Left", "Right", "Build", "Toggle fog", "Load loc" };
static const cc_uint8 binds[10] = { KEYBIND_FORWARD, KEYBIND_BACK, KEYBIND_JUMP, KEYBIND_CHAT, KEYBIND_SET_SPAWN, KEYBIND_LEFT, KEYBIND_RIGHT, KEYBIND_INVENTORY, KEYBIND_FOG, KEYBIND_RESPAWN };
static const char* const descs[10] = { "Forward", "Back", "Jump", "Chat", "Save loc", "Left", "Right", "Build", "Toggle fog", "Load loc" };
KeyBindingsScreen_Show(Array_Elems(binds), binds, descs, ClassicKeyBindingsScreen_Init);
}
@ -1684,8 +1684,8 @@ static void ClassicHacksKeyBindingsScreen_Init(struct KeyBindingsScreen* s) {
}
void ClassicHacksKeyBindingsScreen_Show(void) {
static const cc_uint8 binds[6] = { KEYBIND_SPEED, KEYBIND_NOCLIP, KEYBIND_HALF_SPEED, KEYBIND_FLY, KEYBIND_FLY_UP, KEYBIND_FLY_DOWN };
static const char* descs[6] = { "Speed", "Noclip", "Half speed", "Fly", "Fly up", "Fly down" };
static const cc_uint8 binds[6] = { KEYBIND_SPEED, KEYBIND_NOCLIP, KEYBIND_HALF_SPEED, KEYBIND_FLY, KEYBIND_FLY_UP, KEYBIND_FLY_DOWN };
static const char* const descs[6] = { "Speed", "Noclip", "Half speed", "Fly", "Fly up", "Fly down" };
KeyBindingsScreen_Show(Array_Elems(binds), binds, descs, ClassicHacksKeyBindingsScreen_Init);
}
@ -1699,8 +1699,8 @@ static void NormalKeyBindingsScreen_Init(struct KeyBindingsScreen* s) {
}
void NormalKeyBindingsScreen_Show(void) {
static const cc_uint8 binds[12] = { KEYBIND_FORWARD, KEYBIND_BACK, KEYBIND_JUMP, KEYBIND_CHAT, KEYBIND_SET_SPAWN, KEYBIND_PLAYER_LIST, KEYBIND_LEFT, KEYBIND_RIGHT, KEYBIND_INVENTORY, KEYBIND_FOG, KEYBIND_RESPAWN, KEYBIND_SEND_CHAT };
static const char* descs[12] = { "Forward", "Back", "Jump", "Chat", "Set spawn", "Player list", "Left", "Right", "Inventory", "Toggle fog", "Respawn", "Send chat" };
static const cc_uint8 binds[12] = { KEYBIND_FORWARD, KEYBIND_BACK, KEYBIND_JUMP, KEYBIND_CHAT, KEYBIND_SET_SPAWN, KEYBIND_PLAYER_LIST, KEYBIND_LEFT, KEYBIND_RIGHT, KEYBIND_INVENTORY, KEYBIND_FOG, KEYBIND_RESPAWN, KEYBIND_SEND_CHAT };
static const char* const descs[12] = { "Forward", "Back", "Jump", "Chat", "Set spawn", "Player list", "Left", "Right", "Inventory", "Toggle fog", "Respawn", "Send chat" };
KeyBindingsScreen_Show(Array_Elems(binds), binds, descs, NormalKeyBindingsScreen_Init);
}
@ -1715,8 +1715,8 @@ static void HacksKeyBindingsScreen_Init(struct KeyBindingsScreen* s) {
}
void HacksKeyBindingsScreen_Show(void) {
static const cc_uint8 binds[8] = { KEYBIND_SPEED, KEYBIND_NOCLIP, KEYBIND_HALF_SPEED, KEYBIND_ZOOM_SCROLL, KEYBIND_FLY, KEYBIND_FLY_UP, KEYBIND_FLY_DOWN, KEYBIND_THIRD_PERSON };
static const char* descs[8] = { "Speed", "Noclip", "Half speed", "Scroll zoom", "Fly", "Fly up", "Fly down", "Third person" };
static const cc_uint8 binds[8] = { KEYBIND_SPEED, KEYBIND_NOCLIP, KEYBIND_HALF_SPEED, KEYBIND_ZOOM_SCROLL, KEYBIND_FLY, KEYBIND_FLY_UP, KEYBIND_FLY_DOWN, KEYBIND_THIRD_PERSON };
static const char* const descs[8] = { "Speed", "Noclip", "Half speed", "Scroll zoom", "Fly", "Fly up", "Fly down", "Third person" };
KeyBindingsScreen_Show(Array_Elems(binds), binds, descs, HacksKeyBindingsScreen_Init);
}
@ -1731,8 +1731,8 @@ static void OtherKeyBindingsScreen_Init(struct KeyBindingsScreen* s) {
}
void OtherKeyBindingsScreen_Show(void) {
static const cc_uint8 binds[12] = { KEYBIND_EXT_INPUT, KEYBIND_HIDE_FPS, KEYBIND_HIDE_GUI, KEYBIND_HOTBAR_SWITCH, KEYBIND_DROP_BLOCK,KEYBIND_SCREENSHOT, KEYBIND_FULLSCREEN, KEYBIND_AXIS_LINES, KEYBIND_AUTOROTATE, KEYBIND_SMOOTH_CAMERA, KEYBIND_IDOVERLAY, KEYBIND_BREAK_LIQUIDS };
static const char* descs[12] = { "Show ext input", "Hide FPS", "Hide gui", "Hotbar switching", "Drop block", "Screenshot", "Fullscreen", "Show axis lines", "Auto-rotate", "Smooth camera", "ID overlay", "Breakable liquids" };
static const cc_uint8 binds[12] = { KEYBIND_EXT_INPUT, KEYBIND_HIDE_FPS, KEYBIND_HIDE_GUI, KEYBIND_HOTBAR_SWITCH, KEYBIND_DROP_BLOCK,KEYBIND_SCREENSHOT, KEYBIND_FULLSCREEN, KEYBIND_AXIS_LINES, KEYBIND_AUTOROTATE, KEYBIND_SMOOTH_CAMERA, KEYBIND_IDOVERLAY, KEYBIND_BREAK_LIQUIDS };
static const char* const descs[12] = { "Show ext input", "Hide FPS", "Hide gui", "Hotbar switching", "Drop block", "Screenshot", "Fullscreen", "Show axis lines", "Auto-rotate", "Smooth camera", "ID overlay", "Breakable liquids" };
KeyBindingsScreen_Show(Array_Elems(binds), binds, descs, OtherKeyBindingsScreen_Init);
}
@ -1747,8 +1747,8 @@ static void MouseKeyBindingsScreen_Init(struct KeyBindingsScreen* s) {
}
void MouseKeyBindingsScreen_Show(void) {
static const cc_uint8 binds[3] = { KEYBIND_DELETE_BLOCK, KEYBIND_PICK_BLOCK, KEYBIND_PLACE_BLOCK };
static const char* descs[3] = { "Delete block", "Pick block", "Place block" };
static const cc_uint8 binds[3] = { KEYBIND_DELETE_BLOCK, KEYBIND_PICK_BLOCK, KEYBIND_PLACE_BLOCK };
static const char* const descs[3] = { "Delete block", "Pick block", "Place block" };
KeyBindingsScreen_Show(Array_Elems(binds), binds, descs, MouseKeyBindingsScreen_Init);
}
@ -2104,7 +2104,7 @@ void MenuOptionsScreen_Show(struct MenuInputDesc* descs, const char** descriptio
*---------------------------------------------------ClassicOptionsScreen--------------------------------------------------*
*#########################################################################################################################*/
enum ViewDist { VIEW_TINY, VIEW_SHORT, VIEW_NORMAL, VIEW_FAR, VIEW_COUNT };
const char* ViewDist_Names[VIEW_COUNT] = { "TINY", "SHORT", "NORMAL", "FAR" };
static const char* const viewDistNames[VIEW_COUNT] = { "TINY", "SHORT", "NORMAL", "FAR" };
static void ClassicOptionsScreen_GetMusic(String* v) { Menu_GetBool(v, Audio_MusicVolume > 0); }
static void ClassicOptionsScreen_SetMusic(const String* v) {
@ -2117,17 +2117,17 @@ static void ClassicOptionsScreen_SetInvert(const String* v) { Camera.Invert = Me
static void ClassicOptionsScreen_GetViewDist(String* v) {
if (Game_ViewDistance >= 512) {
String_AppendConst(v, ViewDist_Names[VIEW_FAR]);
String_AppendConst(v, viewDistNames[VIEW_FAR]);
} else if (Game_ViewDistance >= 128) {
String_AppendConst(v, ViewDist_Names[VIEW_NORMAL]);
String_AppendConst(v, viewDistNames[VIEW_NORMAL]);
} else if (Game_ViewDistance >= 32) {
String_AppendConst(v, ViewDist_Names[VIEW_SHORT]);
String_AppendConst(v, viewDistNames[VIEW_SHORT]);
} else {
String_AppendConst(v, ViewDist_Names[VIEW_TINY]);
String_AppendConst(v, viewDistNames[VIEW_TINY]);
}
}
static void ClassicOptionsScreen_SetViewDist(const String* v) {
int raw = Utils_ParseEnum(v, 0, ViewDist_Names, VIEW_COUNT);
int raw = Utils_ParseEnum(v, 0, viewDistNames, VIEW_COUNT);
int dist = raw == VIEW_FAR ? 512 : (raw == VIEW_NORMAL ? 128 : (raw == VIEW_SHORT ? 32 : 8));
Game_UserSetViewDistance(dist);
}
@ -2195,7 +2195,7 @@ static void ClassicOptionsScreen_InitWidgets(struct MenuOptionsScreen* s) {
void ClassicOptionsScreen_Show(void) {
static struct MenuInputDesc descs[11];
MenuInput_Enum(descs[2], ViewDist_Names, VIEW_COUNT);
MenuInput_Enum(descs[2], viewDistNames, VIEW_COUNT);
MenuInput_Enum(descs[7], FpsLimit_Names, FPS_LIMIT_COUNT);
MenuOptionsScreen_Show(descs, NULL, 0, ClassicOptionsScreen_InitWidgets);

View File

@ -492,23 +492,23 @@ static void HumanModel_DrawArmSet(struct Entity* entity, struct ModelSet* model)
static struct ModelSet human_set;
static void HumanModel_MakeParts(void) {
static struct BoxDesc head = {
static const struct BoxDesc head = {
BoxDesc_Tex(0,0),
BoxDesc_Box(-4,24,-4, 4,32,4),
BoxDesc_Rot(0,24,0),
};
static struct BoxDesc torso = {
static const struct BoxDesc torso = {
BoxDesc_Tex(16,16),
BoxDesc_Box(-4,12,-2, 4,24,2),
BoxDesc_Rot(0,12,0),
};
static struct BoxDesc hat = {
static const struct BoxDesc hat = {
BoxDesc_Tex(32,0),
BoxDesc_Dims(-4,24,-4, 4,32,4),
BoxDesc_Bounds(-4.5f,23.5f,-4.5f, 4.5f,32.5f,4.5f),
BoxDesc_Rot(0,24,0),
};
static struct BoxDesc torsoL = {
static const struct BoxDesc torsoL = {
BoxDesc_Tex(16,32),
BoxDesc_Dims(-4,12,-2, 4,24,2),
BoxDesc_Bounds(-4.5f,11.5f,-2.5f, 4.5f,24.5f,2.5f),
@ -525,12 +525,12 @@ static void HumanModel_MakeParts(void) {
BoxDesc_Box(4,12,-2, 8,24,2),
BoxDesc_Rot(5,22,0),
};
static struct BoxDesc lLeg = {
static const struct BoxDesc lLeg = {
BoxDesc_Tex(0,16),
BoxDesc_Box(0,0,-2, -4,12,2),
BoxDesc_Rot(0,12,0),
};
static struct BoxDesc rLeg = {
static const struct BoxDesc rLeg = {
BoxDesc_Tex(0,16),
BoxDesc_Box(0,0,-2, 4,12,2),
BoxDesc_Rot(0,12,0),
@ -541,7 +541,7 @@ static void HumanModel_MakeParts(void) {
BoxDesc_Box(-8,12,-2, -4,24,2),
BoxDesc_Rot(-5,22,0),
};
static struct BoxDesc lLeg64 = {
static const struct BoxDesc lLeg64 = {
BoxDesc_Tex(16,48),
BoxDesc_Box(-4,0,-2, 0,12,2),
BoxDesc_Rot(0,12,0),
@ -558,13 +558,13 @@ static void HumanModel_MakeParts(void) {
BoxDesc_Bounds(3.5f,11.5f,-2.5f, 8.5f,24.5f,2.5f),
BoxDesc_Rot(5,22,0),
};
static struct BoxDesc lLegL = {
static const struct BoxDesc lLegL = {
BoxDesc_Tex(0,48),
BoxDesc_Dims(-4,0,-2, 0,12,2),
BoxDesc_Bounds(-4.5f,-0.5f,-2.5f, 0.5f,12.5f,2.5f),
BoxDesc_Rot(0,12,0),
};
static struct BoxDesc rLegL = {
static const struct BoxDesc rLegL = {
BoxDesc_Tex(0,32),
BoxDesc_Dims(0,0,-2, 4,12,2),
BoxDesc_Bounds(-0.5f,-0.5f,-2.5f, 4.5f,12.5f,2.5f),
@ -679,12 +679,12 @@ CC_NOINLINE static void ChibiModel_ScaleLimbs(struct ModelLimbs* dst, struct Mod
}
static void ChibiModel_MakeParts(void) {
static struct BoxDesc head = {
static const struct BoxDesc head = {
BoxDesc_Tex(0,0),
BoxDesc_Box(-4,12,-4, 4,20,4),
BoxDesc_Rot(0,13,0),
};
static struct BoxDesc hat = {
static const struct BoxDesc hat = {
BoxDesc_Tex(32,0),
BoxDesc_Dims(-4,12,-4, 4,20,4),
BoxDesc_Bounds(-4.25f,11.75f,-4.25f, 4.25f,20.25f,4.25f),
@ -857,32 +857,32 @@ static void ChickenModel_MakeLeg(struct ModelPart* part, int x1, int x2, int leg
}
static void ChickenModel_MakeParts(void) {
const static struct BoxDesc head = {
static const struct BoxDesc head = {
BoxDesc_Tex(0,0),
BoxDesc_Box(-2,9,-6, 2,15,-3),
BoxDesc_Rot(0,9,-4),
};
const static struct BoxDesc wattle = {
static const struct BoxDesc wattle = {
BoxDesc_Tex(14,4),
BoxDesc_Box(-1,9,-7, 1,11,-5),
BoxDesc_Rot(0,9,-4),
};
const static struct BoxDesc beak = {
static const struct BoxDesc beak = {
BoxDesc_Tex(14,0),
BoxDesc_Box(-2,11,-8, 2,13,-6),
BoxDesc_Rot(0,9,-4),
};
const static struct BoxDesc torso = {
static const struct BoxDesc torso = {
BoxDesc_Tex(0,9),
BoxDesc_Box(-3,5,-4, 3,11,3),
BoxDesc_Rot(0,5,0),
};
const static struct BoxDesc lWing = {
static const struct BoxDesc lWing = {
BoxDesc_Tex(24,13),
BoxDesc_Box(-4,7,-3, -3,11,3),
BoxDesc_Rot(-3,11,0),
};
const static struct BoxDesc rWing = {
static const struct BoxDesc rWing = {
BoxDesc_Tex(24,13),
BoxDesc_Box(3,7,-3, 4,11,3),
BoxDesc_Rot(3,11,0),
@ -947,32 +947,32 @@ static struct ModelPart creeper_head, creeper_torso, creeper_leftLegFront;
static struct ModelPart creeper_rightLegFront, creeper_leftLegBack, creeper_rightLegBack;
static void CreeperModel_MakeParts(void) {
const static struct BoxDesc head = {
static const struct BoxDesc head = {
BoxDesc_Tex(0,0),
BoxDesc_Box(-4,18,-4, 4,26,4),
BoxDesc_Rot(0,18,0),
};
const static struct BoxDesc torso = {
static const struct BoxDesc torso = {
BoxDesc_Tex(16,16),
BoxDesc_Box(-4,6,-2, 4,18,2),
BoxDesc_Rot(0,6,0),
};
const static struct BoxDesc lFront = {
static const struct BoxDesc lFront = {
BoxDesc_Tex(0,16),
BoxDesc_Box(-4,0,-6, 0,6,-2),
BoxDesc_Rot(0,6,-2),
};
const static struct BoxDesc rFront = {
static const struct BoxDesc rFront = {
BoxDesc_Tex(0,16),
BoxDesc_Box(0,0,-6, 4,6,-2),
BoxDesc_Rot(0,6,-2),
};
const static struct BoxDesc lBack = {
static const struct BoxDesc lBack = {
BoxDesc_Tex(0,16),
BoxDesc_Box(-4,0,2, 0,6,6),
BoxDesc_Rot(0,6,2),
};
const static struct BoxDesc rBack = {
static const struct BoxDesc rBack = {
BoxDesc_Tex(0,16),
BoxDesc_Box(0,0,2, 4,6,6),
BoxDesc_Rot(0,6,2),
@ -1025,32 +1025,32 @@ static struct ModelPart pig_head, pig_torso, pig_leftLegFront, pig_rightLegFront
static struct ModelPart pig_leftLegBack, pig_rightLegBack;
static void PigModel_MakeParts(void) {
const static struct BoxDesc head = {
static const struct BoxDesc head = {
BoxDesc_Tex(0,0),
BoxDesc_Box(-4,8,-14, 4,16,-6),
BoxDesc_Rot(0,12,-6),
};
const static struct BoxDesc torso = {
static const struct BoxDesc torso = {
BoxDesc_Tex(28,8),
BoxDesc_Box(-5,6,-8, 5,14,8),
BoxDesc_Rot(0,6,0),
};
const static struct BoxDesc lFront = {
static const struct BoxDesc lFront = {
BoxDesc_Tex(0,16),
BoxDesc_Box(-5,0,-7, -1,6,-3),
BoxDesc_Rot(0,6,-5),
};
const static struct BoxDesc rFront = {
static const struct BoxDesc rFront = {
BoxDesc_Tex(0,16),
BoxDesc_Box(1,0,-7, 5,6,-3),
BoxDesc_Rot(0,6,-5),
};
const static struct BoxDesc lBack = {
static const struct BoxDesc lBack = {
BoxDesc_Tex(0,16),
BoxDesc_Box(-5,0,5, -1,6,9),
BoxDesc_Rot(0,6,7),
};
const static struct BoxDesc rBack = {
static const struct BoxDesc rBack = {
BoxDesc_Tex(0,16),
BoxDesc_Box(1,0,5, 5,6,9),
BoxDesc_Rot(0,6,7),
@ -1105,68 +1105,68 @@ static struct ModelPart fur_leftLegBack, fur_rightLegBack;
static struct ModelTex fur_tex = { "sheep_fur.png" };
static void SheepModel_MakeParts(void) {
const static struct BoxDesc head = {
static const struct BoxDesc head = {
BoxDesc_Tex(0,0),
BoxDesc_Box(-3,16,-14, 3,22,-6),
BoxDesc_Rot(0,18,-8),
};
const static struct BoxDesc torso = {
static const struct BoxDesc torso = {
BoxDesc_Tex(28,8),
BoxDesc_Box(-4,12,-8, 4,18,8),
BoxDesc_Rot(0,12,0),
};
const static struct BoxDesc lFront = {
static const struct BoxDesc lFront = {
BoxDesc_Tex(0,16),
BoxDesc_Box(-5,0,-7, -1,12,-3),
BoxDesc_Rot(0,12,-5),
};
const static struct BoxDesc rFront = {
static const struct BoxDesc rFront = {
BoxDesc_Tex(0,16),
BoxDesc_Box(1,0,-7, 5,12,-3),
BoxDesc_Rot(0,12,-5),
};
const static struct BoxDesc lBack = {
static const struct BoxDesc lBack = {
BoxDesc_Tex(0,16),
BoxDesc_Box(-5,0,5, -1,12,9),
BoxDesc_Rot(0,12,7),
};
const static struct BoxDesc rBack = {
static const struct BoxDesc rBack = {
BoxDesc_Tex(0,16),
BoxDesc_Box(1,0,5, 5,12,9),
BoxDesc_Rot(0,12,7),
};
const static struct BoxDesc fHead = {
static const struct BoxDesc fHead = {
BoxDesc_Tex(0,0),
BoxDesc_Dims(-3,16,-12, 3,22,-6),
BoxDesc_Bounds(-3.5f,15.5f,-12.5f, 3.5f,22.5f,-5.5f),
BoxDesc_Rot(0,18,-8),
};
const static struct BoxDesc fTorso = {
static const struct BoxDesc fTorso = {
BoxDesc_Tex(28,8),
BoxDesc_Dims(-4,12,-8, 4,18,8),
BoxDesc_Bounds(-6.0f,10.5f,-10.0f, 6.0f,19.5f,10.0f),
BoxDesc_Rot(0,12,0),
};
const static struct BoxDesc flFront = {
static const struct BoxDesc flFront = {
BoxDesc_Tex(0,16),
BoxDesc_Dims(-5,6,-7, -1,12,-3),
BoxDesc_Bounds(-5.5f,5.5f,-7.5f, -0.5f,12.5f,-2.5f),
BoxDesc_Rot(0,12,-5),
};
const static struct BoxDesc frFront = {
static const struct BoxDesc frFront = {
BoxDesc_Tex(0,16),
BoxDesc_Dims(1,6,-7, 5,12,-3),
BoxDesc_Bounds(0.5f,5.5f,-7.5f, 5.5f,12.5f,-2.5f),
BoxDesc_Rot(0,12,-5),
};
const static struct BoxDesc flBack = {
static const struct BoxDesc flBack = {
BoxDesc_Tex(0,16),
BoxDesc_Dims(-5,6,5, -1,12,9),
BoxDesc_Bounds(-5.5f,5.5f,4.5f, -0.5f,12.5f,9.5f),
BoxDesc_Rot(0,12,7),
};
const static struct BoxDesc frBack = {
static const struct BoxDesc frBack = {
BoxDesc_Tex(0,16),
BoxDesc_Dims(1,6,5, 5,12,9),
BoxDesc_Bounds(0.5f,5.5f,4.5f, 5.5f,12.5f,9.5f),
@ -1249,32 +1249,32 @@ static struct ModelPart skeleton_head, skeleton_torso, skeleton_leftLeg;
static struct ModelPart skeleton_rightLeg, skeleton_leftArm, skeleton_rightArm;
static void SkeletonModel_MakeParts(void) {
const static struct BoxDesc head = {
static const struct BoxDesc head = {
BoxDesc_Tex(0,0),
BoxDesc_Box(-4,24,-4, 4,32,4),
BoxDesc_Rot(0,24,0),
};
const static struct BoxDesc torso = {
static const struct BoxDesc torso = {
BoxDesc_Tex(16,16),
BoxDesc_Box(-4,12,-2, 4,24,2),
BoxDesc_Rot(0,12,0),
};
const static struct BoxDesc lLeg = {
static const struct BoxDesc lLeg = {
BoxDesc_Tex(0,16),
BoxDesc_Box(-1,0,-1, -3,12,1),
BoxDesc_Rot(0,12,0),
};
const static struct BoxDesc rLeg = {
static const struct BoxDesc rLeg = {
BoxDesc_Tex(0,16),
BoxDesc_Box(1,0,-1, 3,12,1),
BoxDesc_Rot(0,12,0),
};
const static struct BoxDesc lArm = {
static const struct BoxDesc lArm = {
BoxDesc_Tex(40,16),
BoxDesc_Box(-4,12,-1, -6,24,1),
BoxDesc_Rot(-5,23,0),
};
const static struct BoxDesc rArm = {
static const struct BoxDesc rArm = {
BoxDesc_Tex(40,16),
BoxDesc_Box(4,12,-1, 6,24,1),
BoxDesc_Rot(5,23,0),
@ -1331,27 +1331,27 @@ static struct ModelPart spider_head, spider_link, spider_end;
static struct ModelPart spider_leftLeg, spider_rightLeg;
static void SpiderModel_MakeParts(void) {
const static struct BoxDesc head = {
static const struct BoxDesc head = {
BoxDesc_Tex(32,4),
BoxDesc_Box(-4,4,-11, 4,12,-3),
BoxDesc_Rot(0,8,-3),
};
const static struct BoxDesc link = {
static const struct BoxDesc link = {
BoxDesc_Tex(0,0),
BoxDesc_Box(-3,5,3, 3,11,-3),
BoxDesc_Rot(0,5,0),
};
const static struct BoxDesc end = {
static const struct BoxDesc end = {
BoxDesc_Tex(0,12),
BoxDesc_Box(-5,4,3, 5,12,15),
BoxDesc_Rot(0,4,9),
};
const static struct BoxDesc lLeg = {
static const struct BoxDesc lLeg = {
BoxDesc_Tex(18,0),
BoxDesc_Box(-19,7,-1, -3,9,1),
BoxDesc_Rot(-3,8,0),
};
const static struct BoxDesc rLeg = {
static const struct BoxDesc rLeg = {
BoxDesc_Tex(18,0),
BoxDesc_Box(3,7,-1, 19,9,1),
BoxDesc_Rot(3,8,0),