diff -r 57d343ee382f -r 75ba91f14ed5 project_files/Android-build/SDL-android-project/assets/Data/Scripts/Multiplayer/No_Jumping.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/Android-build/SDL-android-project/assets/Data/Scripts/Multiplayer/No_Jumping.lua Sat Aug 18 18:11:04 2012 +0200 @@ -0,0 +1,34 @@ +-------------------------------- +-- 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 +