To download this demo for your Linux/Mac installation, enter this on your command line:
Emulator users, in the BYOND pager go to File | Open Location
and enter this URL:
|Date added: ||Dec 1 2012|
|Last updated: ||May 20 2013|
A demo showing you how to achieve perfectly timed gliding for smoothest possible movement. Uses calculations based off of icon size and world.tick_lag to determine how long is necessary to wait for gliding to finish. Also shows you how to "transfer" movable atoms in this situation.
-Fixed a timing issue with portals
-Fixed an accuracy problem
-Added robots to show how step() / NPC's use the same movement system for smooth movement
-Updated move loop / step logic for better keyboard & wall-sliding handling
-Changed how Move() uses functional procs
-Added proper keyboard / diagonal move / blocked wall sliding support
-Changed transfers to set x, y, and z instead of using "loc = " because in multiplayer situations it could cause "black outs"
-Added WASD to control movement, just for fun.
Copyright © 2020 BYOND Software.
All rights reserved.