PowerUDFreeze.lua

From Moondust Wiki
Revision as of 18:23, 22 December 2016 by P3rf3ctxzer0 (talk | contribs) (Created page with "```lua --important part as an API local powerUDFreeze = {} function powerUDFreeze.onTick() if player:mem(0x122,FIELD_WORD) > 0 then --checks if the ticks are greater then...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

```lua --important part as an API

local powerUDFreeze = {}

function powerUDFreeze.onTick()

 if player:mem(0x122,FIELD_WORD) > 0 then --checks if the ticks are greater then 0--
   Defines.levelFreeze = true

elseif player:mem(0x140, FIELD_WORD) == 0 then --makes sure if the powerup or down frames are = to 0 the game unfreezes--

   Defines.levelFreeze = false

elseif player:mem(0x140, FIELD_WORD) >= 50 then --checks if frames are greater then 50 which would prevent overfreeze--

   Defines.levelFreeze = false end 

end

function powerUDFreeze.onInitAPI()

   registerEvent(powerUDFreeze, "onTick", "onTick", false)

end

return powerUDFreeze ```