| 1144 | } |
| 1145 | |
| 1146 | void cFodder::Phase_SquadPrepare() { |
| 1147 | mSquad_Grenade_SplitMode = eSquad_Weapon_Split_Half; |
| 1148 | mSquad_Rocket_SplitMode = eSquad_Weapon_Split_Half; |
| 1149 | mGUI_Sidebar_TroopList_Name_BreakOnSpace = 5; |
| 1150 | // -1 |
| 1151 | mSquads[0] = mSquad_0_Sprites; |
| 1152 | mSquads[1] = mSquad_1_Sprites; |
| 1153 | mSquads[2] = mSquad_2_Sprites; |
| 1154 | mSquads[3] = mSquad_3_Sprites; |
| 1155 | mSquads[4] = mSquad_4_Sprites; |
| 1156 | |
| 1157 | for (unsigned int x = 0; x < 9; ++x) |
| 1158 | mSquad_0_Sprites[x] = INVALID_SPRITE_PTR; |
| 1159 | |
| 1160 | for (unsigned int x = 0; x < 9; ++x) |
| 1161 | mSquad_1_Sprites[x] = INVALID_SPRITE_PTR; |
| 1162 | |
| 1163 | for (unsigned int x = 0; x < 9; ++x) |
| 1164 | mSquad_2_Sprites[x] = INVALID_SPRITE_PTR; |
| 1165 | |
| 1166 | for (unsigned int x = 0; x < 9; ++x) |
| 1167 | mSquad_3_Sprites[x] = INVALID_SPRITE_PTR; |
| 1168 | |
| 1169 | for (unsigned int x = 0; x < 9; ++x) |
| 1170 | mSquad_4_Sprites[x] = INVALID_SPRITE_PTR; |
| 1171 | |
| 1172 | mSprite_Frame1_Modifier = 1; |
| 1173 | mSprite_Frame2_Modifier = 1; |
| 1174 | mSprite_Frame_3_Modifier = 1; |
| 1175 | mGUI_Mouse_Modifier_X = 0x1A; |
| 1176 | mGUI_Mouse_Modifier_Y = 0x12; |
| 1177 | |
| 1178 | word_3BED5[0] = 2; |
| 1179 | word_3BED5[1] = 2; |
| 1180 | word_3BED5[2] = 2; |
| 1181 | word_3BED5[3] = 2; |
| 1182 | word_3BED5[4] = 2; |
| 1183 | |
| 1184 | mSquad_Join_TargetSquad[0] = -1; |
| 1185 | mSquad_Join_TargetSquad[1] = -1; |
| 1186 | mSquad_Join_TargetSquad[2] = -1; |
| 1187 | |
| 1188 | mSquad_Join_TargetSprite[0] = 0; |
| 1189 | mSquad_Join_TargetSprite[1] = 0; |
| 1190 | mSquad_Join_TargetSprite[2] = 0; |
| 1191 | mSquad_Join_TargetSprite[3] = 0; |
| 1192 | mSquad_Join_TargetSprite[4] = 0; |
| 1193 | mSquad_Join_TargetSprite[5] = 0; |
| 1194 | |
| 1195 | mMouse_Locked = false; |
| 1196 | |
| 1197 | mSquad_Selected = 0; |
| 1198 | mPhase_TryAgain = false; |
| 1199 | mPhase_Complete = false; |
| 1200 | mPhase_Completed_Timer = 0; |
| 1201 | |
| 1202 | mMouseSpriteNew = eSprite_pStuff_Mouse_Cursor; |
| 1203 |
no outgoing calls
no test coverage detected