Quote:
Originally posted by Tyhm
Simple.
Remove unstick me, and insert in the system some simple bit of code that finds the nearest not-onwall position, moves the player there, and unfreezes/resets gani/map/whatever. Walk into a house? Get unstuck to the nearest passable terrain. Not actually stuck? Get unstuck to your current position.
|
That would be quite good.. BUT.. what if there is a quest or something, and someone lags into a wall, and the nearest possible walkable terrain is the ground in front of them.. they have then skipped over half the quest by getting through the wall, without walking around or something.
I guess this would best be remedied, by moving the player backwards from where they came until they weren't on a solid object? For example, if the player lags and gets stuck in a tree, when they say a command, it would adjust their position 1 pixel at a time, in the opposite direction that they entered the tree. So they would slide back onto walkable ground.
