static void MakeSpCol() { ARX_SPSound(); for(long i = 0; i < 64; i++) { sp_max_y[i] = 0; } sp_max_col[0] = Color::blue; sp_max_col[1] = Color::green; sp_max_col[2] = Color::red; sp_max_col[3] = Color::cyan; sp_max_col[4] = Color::magenta; sp_max_col[5] = Color::yellow; for(size_t i = 6; i < 24; i++) { sp_max_col[i] = sp_max_col[i - 6]; } for(size_t i = 24; i < 27; i++) { sp_max_col[i] = sp_max_col[i - 3]; } for(size_t i = 27; i < 33; i++) { sp_max_col[i] = sp_max_col[i - 9]; } }
static void MakeSpCol() { ARX_SPSound(); for(long i = 0; i < 64; i++) { sp_max_y[i] = 0; } sp_max_col[0] = Color::fromRGBA(ColorRGBA(0x00FF0000)); sp_max_col[1] = Color::fromRGBA(ColorRGBA(0x0000FF00)); sp_max_col[2] = Color::fromRGBA(ColorRGBA(0x000000FF)); sp_max_col[3] = Color::fromRGBA(ColorRGBA(0x00FFFF00)); sp_max_col[4] = Color::fromRGBA(ColorRGBA(0x00FF00FF)); sp_max_col[5] = Color::fromRGBA(ColorRGBA(0x0000FFFF)); for(size_t i = 6; i < 24; i++) { sp_max_col[i] = sp_max_col[i - 6]; } for(size_t i = 24; i < 27; i++) { sp_max_col[i] = sp_max_col[i - 3]; } for(size_t i = 27; i < 33; i++) { sp_max_col[i] = sp_max_col[i - 9]; } }
void ApplySPArm() { ARX_SPSound(); res::path cls; switch (sp_arm) { case 0: cls = "graph/obj3d/interactive/items/armor/helmet_plate_cm/helmet_plate_cm"; break; case 1: cls = "graph/obj3d/interactive/items/armor/legging_plate_cm/legging_plate_cm"; break; case 2: cls = "graph/obj3d/interactive/items/armor/chest_plate_cm/chest_plate_cm"; break; default: return; break; } Entity * ioo = AddItem(cls); if(ioo) { sp_wep = 1; MakeCoolFx(player.pos); MakeCoolFx(player.pos); ioo->scriptload = 1; SendInitScriptEvent(ioo); giveToPlayer(ioo); MakeSpCol(); sp_max_ch = "!! Toi aussi cherches les Cheats !!"; switch (sp_arm) { case 0: sp_max_ch = "------ZoliChapo------"; break; case 1: sp_max_ch = "-----TiteBottine-----"; break; case 2: sp_max_ch = "-----Roooo-La-La-----"; break; default: return; break; } sp_max_start=arxtime.get_updated(); } sp_arm++; }
static void ApplySPBow() { ARX_SPSound(); const char * cls = "graph/obj3d/interactive/items/weapons/bow_mx/bow_mx"; Entity * ioo = AddItem(cls); if(ioo) { MakeCoolFx(player.pos); MakeCoolFx(player.pos); ioo->scriptload = 1; SendInitScriptEvent(ioo); giveToPlayer(ioo); MakeSpCol(); DisplayCheatText("!!!_Bow to Samy & Anne_!!!"); } }
void ApplySPBow() { ARX_SPSound(); const char * cls = "graph/obj3d/interactive/items/weapons/bow_mx/bow_mx"; Entity * ioo = AddItem(cls); if(ioo) { MakeCoolFx(player.pos); MakeCoolFx(player.pos); ioo->scriptload = 1; SendInitScriptEvent(ioo); giveToPlayer(ioo); MakeSpCol(); sp_max_ch = "!!!_Bow to Samy & Anne_!!!"; sp_max_start=arxtime.get_updated(); } }
static void ApplySPWep() { if(!sp_wep) { ARX_SPSound(); res::path cls = "graph/obj3d/interactive/items/weapons/sword_mx/sword_mx"; Entity * ioo = AddItem(cls); if(ioo) { sp_wep = 1; MakeCoolFx(player.pos); MakeCoolFx(player.pos); ioo->scriptload = 1; SendInitScriptEvent(ioo); giveToPlayer(ioo); MakeSpCol(); DisplayCheatText("!!!_Grosbillite_!!!"); } } }
void ApplySPWep() { if(!sp_wep) { ARX_SPSound(); res::path cls = "graph/obj3d/interactive/items/weapons/sword_mx/sword_mx"; Entity * ioo = AddItem(cls); if(ioo) { sp_wep = 1; MakeCoolFx(player.pos); MakeCoolFx(player.pos); ioo->scriptload = 1; SendInitScriptEvent(ioo); giveToPlayer(ioo); MakeSpCol(); sp_max_ch = "!!!_Grosbillite_!!!"; sp_max_start=arxtime.get_updated(); } } }