Track movement speed in different scenarios and optimize for it. For example, prefer diagonal movement if that's faster.
I don't think it's worth making part of the movement functions, just documenting it and being aware of it when creating movement nodes.
[ ] add a "current movement speed" stat
[ ] add an "average movement speed (1 second)" stat
Track movement speed in different scenarios and optimize for it. For example, prefer diagonal movement if that's faster. I don't think it's worth making part of the movement functions, just documenting it and being aware of it when creating movement nodes.