Conversation
Change the player and player_hook scripts to move and slide the player in `_physics_process()`, rather than in `_process()`.
recording.webmThe video shows gameplay at normal speed, then at 4x, and then at 16x. I haven't seen any issues. But since this changes player, a full playthough is necessary. |
|
Play this branch at https://play.threadbare.game/branches/endlessm/fix-player-physics-process. (This launches the game from the start, not directly at the change(s) in this pull request.) |
|
I wonder if this was also the actual cause of the player getting stuck in tile corners or trees, for which we changed the wall min slide angle in 9943f36 from 15 (default) to 1 degree. That one had the consequence of the player sliding way too much on walls, like when grappling: Grabacion.de.pantalla.desde.2026-03-06.10-22-48.mp4 |
|
I did a playthough of the first 2 lore quests (not StoryQuests or placeholder quest) and couldn't find any issues. |
Good question! We could try reverting it? |
Change the player and player_hook scripts to move and slide the player in
_physics_process(), rather than in_process().Fix #2025