author | belphegorr <szabibibi@gmail.com> |
Mon, 23 Jul 2012 19:15:59 +0300 | |
changeset 7263 | 644eabbc9218 |
parent 5827 | a416f1070fdf |
child 8043 | da083f8d95e6 |
permissions | -rw-r--r-- |
-------------------------------- -- NO JUMPING -------------------------------- loadfile(GetDataPath() .. "Scripts/Locale.lua")() local specialGear = nil function onGameInit() Goals = loc("Jumping is disabled") end function onNewTurn() SetInputMask(band(0xFFFFFFFF, bnot(gmLJump + gmHJump))) end function onGearAdd(gear) if (GetGearType(gear) == gtJetpack) or (GetGearType(gear) == gtRope) or (GetGearType(gear) == gtParachute) then specialGear = gear SetInputMask(band(0xFFFFFFFF, bnot(gmHJump))) end end function onGearDelete(gear) if (GetGearType(gear) == gtJetpack) or (GetGearType(gear) == gtRope) or (GetGearType(gear) == gtParachute) then specialGear = nil SetInputMask(band(0xFFFFFFFF, bnot(gmLJump + gmHJump))) end end