Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local angleAStick = 0x3A9E3C
- local movAngle = 0x1DB25C
- local framesESSLeft = 0
- local essingLeft = true
- local keys = input.get()
- function essLeft()
- joypad.setanalog({["X Axis"]=-15, ["Y Axis"]=-15},1)
- end
- function essRight()
- joypad.setanalog({["X Axis"]=15, ["Y Axis"]=-15},1)
- end
- local gPressed = false
- local hPressed = false
- function giveInput()
- if framesESSLeft > 0 then
- --essLeft()
- framesESSLeft = framesESSLeft - 1
- essingLeft = true
- elseif framesESSLeft < 0 then
- --essRight()
- framesESSLeft = framesESSLeft + 1
- essingLeft = false
- else
- if essingLeft then
- --essRight()
- essingLeft = false
- else
- --essLeft()
- essingLeft = true
- end
- end
- if essingLeft then
- essLeft()
- else
- essRight()
- end
- end
- event.oninputpoll(giveInput,"alternate ess")
- while true do
- keys = input.get()
- if keys['G'] == true and gPressed==false then
- framesESSLeft = framesESSLeft + 3
- gPressed = true
- end
- if keys['H'] == true and hPressed==false then
- framesESSLeft = framesESSLeft - 3
- hPressed = true
- end
- if not keys['G']==true and gPressed==true then
- gPressed=false
- print("g released")
- end
- if not keys['H']==true and hPressed==true then
- hPressed = false
- end
- gui.cleartext()
- gui.text(200,200,"framesESSLeft = ".. framesESSLeft)
- emu.yield()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement