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-The-Horde-Multitroid/Export_Code/gml_Object_oCheats_Step_0.gml

161 lines
3.6 KiB

if (global.mod_fusion_unlocked == 0)
{
if oControl.kUpPressed
{
if (modes_code[io_code_modes] == 38)
io_code_modes++
else
io_code_modes = 0
}
if oControl.kDownPressed
{
if (modes_code[io_code_modes] == 40)
io_code_modes++
else
io_code_modes = 0
}
if oControl.kLeftPressed
{
if (modes_code[io_code_modes] == 37)
io_code_modes++
else
io_code_modes = 0
}
if oControl.kRightPressed
{
if (modes_code[io_code_modes] == 39)
io_code_modes++
else
io_code_modes = 0
}
if oControl.kMenu1Pressed
{
if (modes_code[io_code_modes] == 13)
io_code_modes++
else
io_code_modes = 0
}
if oControl.kMenu2Pressed
{
if (modes_code[io_code_modes] == 8)
io_code_modes++
else
io_code_modes = 0
}
if (io_code_modes == array_length_1d(modes_code))
{
sfx_play(sndXMorph1)
oGameSelMenu.op[3].enabled = 1
global.mod_fusion_unlocked = 1
unlock_set(0)
alarm[0] = 90
io_code_modes = 0
}
}
if (global.mod_gamebeaten == 1)
{
if oControl.kUpPressed
{
if (monster_code[io_code_monster] == 38)
io_code_monster++
else if (io_code_monster > 1)
io_code_monster = 0
}
if oControl.kDownPressed
{
if (monster_code[io_code_monster] == 40)
io_code_monster++
else
io_code_monster = 0
}
if oControl.kLeftPressed
{
if (monster_code[io_code_monster] == 37)
io_code_monster++
else
io_code_monster = 0
}
if oControl.kRightPressed
{
if (monster_code[io_code_monster] == 39)
io_code_monster++
else
io_code_monster = 0
}
if oControl.kMenu1Pressed
{
if (monster_code[io_code_monster] == 13)
io_code_monster++
else
io_code_monster = 0
}
if oControl.kMenu2Pressed
{
if (monster_code[io_code_monster] == 8)
io_code_monster++
else
io_code_monster = 0
}
if (io_code_monster == array_length_1d(monster_code))
{
sfx_play(choose(162, 380, 381, 382))
oControl.mod_earlybaby = (!oControl.mod_earlybaby)
save_gameoptions()
io_code_monster = 0
}
}
if (AFDCheck() == 0)
{
if oControl.kUpPressed
{
if (bufo_code[io_code_bufo] == 38)
io_code_bufo++
else
io_code_bufo = 0
}
if oControl.kDownPressed
{
if (bufo_code[io_code_bufo] == 40)
io_code_bufo++
else
io_code_bufo = 0
}
if oControl.kLeftPressed
{
if (bufo_code[io_code_bufo] == 37)
io_code_bufo++
else
io_code_bufo = 0
}
if oControl.kRightPressed
{
if (bufo_code[io_code_bufo] == 39)
io_code_bufo++
else
io_code_bufo = 0
}
if oControl.kMenu1Pressed
{
if (bufo_code[io_code_bufo] == 13)
io_code_bufo++
else
io_code_bufo = 0
}
if oControl.kMenu2Pressed
{
if (bufo_code[io_code_bufo] == 8)
io_code_bufo++
else
io_code_bufo = 0
}
if (io_code_bufo == array_length_1d(bufo_code))
{
sfx_play(sndAutoCroak)
if (global.bufo == 0)
global.bufo = 1
else
global.bufo = 0
io_code_bufo = 0
}
}