You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
AM2R-TimeTrials/scripts/scr_fixitem_switch.gml

279 lines
5.9 KiB

//scr_fixitem_switch(temp_item, current_item)
switch (argument0)
{
case 0:
oControl.mod_bombs = argument1;
break;
case 2:
oControl.mod_spider = argument1;
break;
case 3:
oControl.mod_jumpball = argument1;
break;
case 4:
oControl.mod_hijump = argument1;
break;
case 5:
oControl.mod_varia = argument1;
break;
case 6:
oControl.mod_spacejump = argument1;
break;
case 7:
oControl.mod_speedbooster = argument1;
break;
case 8:
oControl.mod_screwattack = argument1;
break;
case 9:
oControl.mod_gravity = argument1;
break;
case 10:
oControl.mod_charge = argument1;
break;
case 11:
oControl.mod_ice = argument1;
break;
case 12:
oControl.mod_wave = argument1;
break;
case 13:
oControl.mod_spazer = argument1;
break;
case 14:
oControl.mod_plasma = argument1;
break;
//Missiles
case 52:
oControl.mod_52 = argument1;
break;
case 53:
oControl.mod_53 = argument1;
break;
case 54:
oControl.mod_54 = argument1;
break;
case 55:
oControl.mod_55 = argument1;
break;
case 56:
oControl.mod_56 = argument1;
break;
case 57:
oControl.mod_57 = argument1;
break;
case 60:
oControl.mod_60 = argument1;
break;
case 100:
oControl.mod_100 = argument1;
break;
case 101:
oControl.mod_101 = argument1;
break;
case 102:
oControl.mod_102 = argument1;
break;
case 104:
oControl.mod_104 = argument1;
break;
case 105:
oControl.mod_105 = argument1;
break;
case 106:
oControl.mod_106 = argument1;
break;
case 107:
oControl.mod_107 = argument1;
break;
case 109:
oControl.mod_109 = argument1;
break;
case 111:
oControl.mod_111 = argument1;
break;
case 150:
oControl.mod_150 = argument1;
break;
case 151:
oControl.mod_151 = argument1;
break;
case 152:
oControl.mod_152 = argument1;
break;
case 153:
oControl.mod_153 = argument1;
break;
case 154:
oControl.mod_154 = argument1;
break;
case 155:
oControl.mod_155 = argument1;
break;
case 156:
oControl.mod_156 = argument1;
break;
case 159:
oControl.mod_159 = argument1;
break;
case 161:
oControl.mod_161 = argument1;
break;
case 163:
oControl.mod_163 = argument1;
break;
case 202:
oControl.mod_202 = argument1;
break;
case 203:
oControl.mod_203 = argument1;
break;
case 204:
oControl.mod_204 = argument1;
break;
case 205:
oControl.mod_205 = argument1;
break;
case 208:
oControl.mod_208 = argument1;
break;
case 210:
oControl.mod_210 = argument1;
break;
case 211:
oControl.mod_211 = argument1;
break;
case 214:
oControl.mod_214 = argument1;
break;
case 250:
oControl.mod_250 = argument1;
break;
case 252:
oControl.mod_252 = argument1;
break;
case 255:
oControl.mod_255 = argument1;
break;
case 257:
oControl.mod_257 = argument1;
break;
case 259:
oControl.mod_259 = argument1;
break;
case 303:
oControl.mod_303 = argument1;
break;
case 304:
oControl.mod_304 = argument1;
break;
case 307:
oControl.mod_307 = argument1;
break;
case 308:
oControl.mod_308 = argument1;
break;
case 309:
oControl.mod_309 = argument1;
break;
//Super Missiles
case 51:
oControl.mod_51 = argument1;
break;
case 110:
oControl.mod_110 = argument1;
break;
case 162:
oControl.mod_162 = argument1;
break;
case 206:
oControl.mod_206 = argument1;
break;
case 207:
oControl.mod_207 = argument1;
break;
case 209:
oControl.mod_209 = argument1;
break;
case 215:
oControl.mod_215 = argument1;
break;
case 256:
oControl.mod_256 = argument1;
break;
case 300:
oControl.mod_300 = argument1;
break;
case 305:
oControl.mod_305 = argument1;
break;
//Energy Tanks
case 50:
oControl.mod_50 = argument1;
break;
case 103:
oControl.mod_103 = argument1;
break;
case 108:
oControl.mod_108 = argument1;
break;
case 157:
oControl.mod_157 = argument1;
break;
case 158:
oControl.mod_158 = argument1;
break;
case 200:
oControl.mod_200 = argument1;
break;
case 201:
oControl.mod_201 = argument1;
break;
case 251:
oControl.mod_251 = argument1;
break;
case 254:
oControl.mod_254 = argument1;
break;
case 306:
oControl.mod_306 = argument1;
break;
//Powerbombs
case 58:
oControl.mod_58 = argument1;
break;
case 59:
oControl.mod_59 = argument1;
break;
case 112:
oControl.mod_112 = argument1;
break;
case 160:
oControl.mod_160 = argument1;
break;
case 212:
oControl.mod_212 = argument1;
break;
case 213:
oControl.mod_213 = argument1;
break;
case 253:
oControl.mod_253 = argument1;
break;
case 258:
oControl.mod_258 = argument1;
break;
case 301:
oControl.mod_301 = argument1;
break;
case 302:
oControl.mod_302 = argument1;
break;
}