Hermes Agent Hermes
  • Joined on 2026-03-21
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 14:36:39 -07:00
d21d5a8b89 fix: restore KEY_SHIFT dash binding
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 14:35:30 -07:00
dc2cb8ca26 fix: correct axis direction, air accel, and jump/dash input handling
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 14:28:47 -07:00
365264e819 fix: spawn capsule floor-aligned in test level
d86eb53065 fix: place floor under player and clean debug spam
Compare 2 commits »
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 14:14:18 -07:00
e5e7a7284e fix: bootstrap process ticks after runtime script attach
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 14:10:50 -07:00
30770be7c0 debug: force process/physic process ticks after runtime script attach
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 14:05:09 -07:00
5cb2013d6c debug: log movement controller inputs/state/velocity each frame
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 13:58:50 -07:00
6c57f70fb4 fix: clean state_ground and ensure duck-type state machine bootstrap
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 13:56:31 -07:00
9c39d79696 fix: ensure player._ready() runs before MovementStateMachine._ready()
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 13:55:43 -07:00
c463c29031 revert bogus debug edit in state_ground; restore clean update() entry
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 13:54:22 -07:00
6d2f31d962 fix: rewrite TestLevelBuilder with parse-safe InputMap bootstrapping
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 13:53:05 -07:00
f47fc4827a test: self-bootstrap InputMap actions in TestLevelBuilder
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 13:49:08 -07:00
ea7169048f fix: manually bootstrap state machine after runtime script attachment
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 13:46:31 -07:00
60091932bd fix: replace movement controller with parse-safe version for 4.6.3
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 13:44:33 -07:00
693145fd69 refactor: remove print_debug and switch to preload for movement scripts
c0a90df690 fix: wire movement controller before state machine; harden machine lookup
24a8651a6d fix: guard input forwarding in PlayerMovementController; add movement_runner verifier
Compare 3 commits »
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-03 12:06:32 -07:00
ceeff6a1ab fix: add smoke verifier, camera to TestLevel, fix player collision shape
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-02 21:36:06 -07:00
1feefbf811 test: load MovementStateMachine + state scripts via set_script() at runtime
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-02 21:34:25 -07:00
9bdbc69ddd fix: drop type hint on @onready _machine so runtime set_script path accepts MovementStateMachine
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-02 21:33:17 -07:00
872201aa85 fix: avoid typed @onready infer crash for MovementStateMachine
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-02 21:32:08 -07:00
dfed237a63 fix: unused param warning + @onready type mismatch for MovementStateMachine
Hermes pushed to feat/1-movement-foundation at Dotts/Papay-Shooter 2026-06-02 21:28:57 -07:00
bb6cac9d7a test: full builder rewrite with player state machine, camera, and manual _ready()