Save some tokens in horrible, horrible ways. #13

Merged
pyrex merged 6 commits from kistaro/chameleonic:golf into main 2022-12-24 00:08:10 +00:00
Showing only changes of commit 1995501583 - Show all commits

View File

@ -544,12 +544,12 @@ function level:can_move(
if player.rope then if player.rope then
local chk=false local chk=false
local w,h=1.6,0.2 local w,h=1.6,0.2
if (dmx==0) w,h=0.2,1.6 if dmx==0 then
w,h=0.2,1.6
if (dmy==-1) rectx,recty=0.4,-0.8 else
if (dmy==1) rectx,recty=0.4,0.2 dmy = 0
if (dmx==-1) rectx,recty=-0.8,0.4 end
if (dmx==1) rectx,recty=0.2,0.4 rectx,recty=dmx*(0.4>>>dmx),dmy*(0.4>>>dmy)
if (player.rope:collide_mrect(mx0+rectx,my0+recty,w,h,exclude_src,exclude_dst)) return false if (player.rope:collide_mrect(mx0+rectx,my0+recty,w,h,exclude_src,exclude_dst)) return false
end end