2018-06-24 17:10:37 -07:00
|
|
|
Script_ForcedMovement::
|
2015-11-11 13:11:08 -08:00
|
|
|
checkcode VAR_FACING
|
2018-02-02 18:09:17 -08:00
|
|
|
ifequal DOWN, .down
|
|
|
|
ifequal UP, .up
|
|
|
|
ifequal LEFT, .left
|
|
|
|
ifequal RIGHT, .right
|
2015-11-11 13:11:08 -08:00
|
|
|
end
|
|
|
|
|
2018-06-24 17:10:37 -07:00
|
|
|
.up
|
2015-11-11 13:11:08 -08:00
|
|
|
applymovement PLAYER, .MovementData_up
|
|
|
|
end
|
|
|
|
|
2018-06-24 17:10:37 -07:00
|
|
|
.down
|
2015-11-11 13:11:08 -08:00
|
|
|
applymovement PLAYER, .MovementData_down
|
|
|
|
end
|
|
|
|
|
2018-06-24 17:10:37 -07:00
|
|
|
.right
|
2015-11-11 13:11:08 -08:00
|
|
|
applymovement PLAYER, .MovementData_right
|
|
|
|
end
|
|
|
|
|
2018-06-24 17:10:37 -07:00
|
|
|
.left
|
2015-11-11 13:11:08 -08:00
|
|
|
applymovement PLAYER, .MovementData_left
|
|
|
|
end
|
|
|
|
|
2018-06-24 17:10:37 -07:00
|
|
|
.MovementData_up:
|
2015-11-15 18:28:15 -08:00
|
|
|
step_dig 16
|
2016-05-14 10:46:14 -07:00
|
|
|
turn_in DOWN
|
2015-11-15 18:28:15 -08:00
|
|
|
step_dig 16
|
2016-05-14 10:46:14 -07:00
|
|
|
turn_head DOWN
|
2015-11-11 13:11:08 -08:00
|
|
|
step_end
|
|
|
|
|
2018-06-24 17:10:37 -07:00
|
|
|
.MovementData_down:
|
2015-11-15 18:28:15 -08:00
|
|
|
step_dig 16
|
2016-05-14 10:46:14 -07:00
|
|
|
turn_in UP
|
2015-11-15 18:28:15 -08:00
|
|
|
step_dig 16
|
2016-05-14 10:46:14 -07:00
|
|
|
turn_head UP
|
2015-11-11 13:11:08 -08:00
|
|
|
step_end
|
|
|
|
|
2018-06-24 17:10:37 -07:00
|
|
|
.MovementData_right:
|
2015-11-15 18:28:15 -08:00
|
|
|
step_dig 16
|
2016-05-14 10:46:14 -07:00
|
|
|
turn_in LEFT
|
2015-11-15 18:28:15 -08:00
|
|
|
step_dig 16
|
2016-05-14 10:46:14 -07:00
|
|
|
turn_head LEFT
|
2015-11-11 13:11:08 -08:00
|
|
|
step_end
|
|
|
|
|
2018-06-24 17:10:37 -07:00
|
|
|
.MovementData_left:
|
2015-11-15 18:28:15 -08:00
|
|
|
step_dig 16
|
2016-05-14 10:46:14 -07:00
|
|
|
turn_in RIGHT
|
2015-11-15 18:28:15 -08:00
|
|
|
step_dig 16
|
2016-05-14 10:46:14 -07:00
|
|
|
turn_head RIGHT
|
2015-11-11 13:11:08 -08:00
|
|
|
step_end
|