fix wonky diagonal inputs

This commit is contained in:
GinjaNinja32
2015-08-20 09:42:48 +01:00
parent 11eefbc4c9
commit dc35b0e717

View File

@@ -27,8 +27,8 @@
..()
/client/proc/client_dir(input)
return turn(input, -dir2angle(dir))
/client/proc/client_dir(input, direction=-1)
return turn(input, direction*dir2angle(dir))
/client/Northeast()
diagonal_action(NORTHEAST)
@@ -40,7 +40,7 @@
diagonal_action(SOUTHWEST)
/client/proc/diagonal_action(direction)
switch(client_dir(direction))
switch(client_dir(direction, 1))
if(NORTHEAST)
swap_hand()
return