
switch (argument0)
{
    case 0:
        return oItemBomb;
        break;
    case 1:
        return oItemPowergrip;
        break;
    case 2:
        return oItemSpiderBall;
        break;
    case 3:
        return oItemJumpBall;
        break;
    case 4:
        return oItemHijump;
        break;
    case 5:
        return oItemVaria;
        break;
    case 6:
        return oItemSpaceJump;
        break;
    case 7:
        return oItemSpeedBooster;
        break;
    case 8:
        return oItemScrewAttack;
        break;
    case 9:
        return oItemGravity;
        break;
    case 10:
        return oItemCBeam;
        break;
    case 11:
        return oItemIBeam;
        break;
    case 12:
        return oItemWBeam;
        break;
    case 13:
        return oItemSBeam;
        break;
    case 14:
        return oItemPBeam;
        break;
        //Missiles
    case 52:
        return oItemM_52;
        break;
    case 53:
        return oItemM_53;     
        break;
    case 54:
        return oItemM_54;
        break;
    case 55:
        return oItemM_55;    
        break;
    case 56:
        return oItemM_56;     
        break;
    case 57:
        return oItemM_57;    
        break;
    case 60:
        return oItemM_60;    
        break;
    case 100:
        return oItemM_100;     
        break;
    case 101:
        return oItemM_101;     
        break;
    case 102:
        return oItemM_102;     
        break;
    case 104:
        return oItemM_104;    
        break;
    case 105:
        return oItemM_105;     
        break;
    case 106:
        return oItemM_106;     
        break;
    case 107:
        return oItemM_107;     
        break;
    case 109:
        return oItemM_109;     
        break;
    case 111:
        return oItemM_111;     
        break;
    case 150:
        return oItemM_150;     
        break;
    case 151:
        return oItemM_151;     
        break;
    case 152:
        return oItemM_152;     
        break;
    case 153:
        return oItemM_153;    
        break;
    case 154:
        return oItemM_154;     
        break;
    case 155:
        return oItemM_155;     
        break;
    case 156:
        return oItemM_156;    
        break;
    case 159:
        return oItemM_159;    
        break;
    case 161:
        return oItemM_161;    
        break;
    case 163:
        return oItemM_163;     
        break;
    case 202:
        return oItemM_202;   
        break;
    case 203:
        return oItemM_203;   
        break;
    case 204:
        return oItemM_204;     
        break;
    case 205:
        return oItemM_205;     
        break;
    case 208:
        return oItemM_208;     
        break;
    case 210:
        return oItemM_210;     
        break;
    case 211:
        return oItemM_211;     
        break;
    case 214:
        return oItemM_214;     
        break;
    case 250:
        return oItemM_250;    
        break;
    case 252:
        return oItemM_252;     
        break;
    case 255:
        return oItemM_255;     
        break;
    case 257:
        return oItemM_257;     
        break;
    case 259:
        return oItemM_259;    
        break;
    case 303:
        return oItemM_303;    
        break;
    case 304:
        return oItemM_304;    
        break;
    case 307:
        return oItemM_307;    
        break;
    case 308:
        return oItemM_308;    
        break;
    case 309:
        return oItemM_309;    
        break;
    //Super Missiles
    case 51:
        return oItemSM_51;    
        break;
    case 110:
        return oItemSM_110;    
        break;
    case 162:
        return oItemSM_162;    
        break;
    case 206:
        return oItemSM_206;    
        break;
    case 207:
        return oItemSM_207;    
        break;
    case 209:
        return oItemSM_209;    
        break;
    case 215:
        return oItemSM_215;    
        break;
    case 256:
        return oItemSM_256;  
        break;
    case 300:
        return oItemSM_300;    
        break;
    case 305:
        return oItemSM_305;    
        break;
    //Energy Tanks
    case 50:
        return oItemETank_50;    
        break;
    case 103:
        return oItemETank_103;   
        break;
    case 108:
        return oItemETank_108;    
        break;
    case 157:
        return oItemETank_157;    
        break;
    case 158:
        return oItemETank_158;    
        break;
    case 200:
        return oItemETank_200;    
        break;
    case 201:
        return oItemETank_201;    
        break;
    case 251:
        return oItemETank_251;    
        break;
    case 254:
        return oItemETank_254;    
        break;
    case 306:
        return oItemETank_306;    
        break;
    //Powerbombs
    case 58:
        return oItemPB_58    
        break;
    case 59:
        return oItemPB_59;    
        break;
    case 112:
        return oItemPB_112    
        break;
    case 160:
        return oItemPB_160;    
        break;
    case 212:
        return oItemPB_212;   
        break;
    case 213:
        return oItemPB_213;    
        break;
    case 253:
        return oItemPB_253;   
        break;
    case 258:
        return oItemPB_258;    
        break;
    case 301:
        return oItemPB_301;    
        break;
    case 302:
        return oItemPB_302; 
        break;
}

return 1;
