Commit Graph
26 Commits
Author SHA1 Message Date
EIREXE 099cd62e04 Add mechanism to ignore platforms
CI / build-and-test (pull_request) Successful in 1m31s
CI / production-build (pull_request) Successful in 10m12s
2026-09-25 20:43:19 +02:00
EIREXE 946bbc4cbd Implement crouching (#62)
CI / build-and-test (push) Successful in 1m29s
CI / production-build (push) Successful in 10m48s
Reviewed-on: #62
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-25 18:14:09 +00:00
EIREXE 0cb81ec2e9 Add shifting ECB based on bone positions (melee-like)
CI / build-and-test (pull_request) Successful in 1m33s
CI / production-build (pull_request) Successful in 10m48s
2026-09-25 15:45:55 +02:00
EIREXE d521461625 Add authoritative fighter surface state (#60)
CI / build-and-test (push) Successful in 1m28s
CI / production-build (push) Successful in 11m59s
## Summary
- add a rollback-tracked `FighterSurfaceState` as the single source of truth for stage contact
- move active stage line ownership out of individual grounded fighter states
- update landing, airborne motion, ledge departure, hit reactions, and debug save states to maintain surface contact
- add tests for contact lifecycle, connected-segment traversal, and ledge departure

Reviewed-on: #60
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-25 10:45:27 +00:00
EIREXE 7269a1cb49 Implement fast falling (#44)
CI / build-and-test (push) Successful in 1m17s
Reviewed-on: #44
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-18 22:23:03 +00:00
EIREXE 9f51207f48 Implement directional influence (#43)
CI / build-and-test (push) Successful in 1m9s
Reviewed-on: #43
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-18 20:43:41 +00:00
EIREXE 2b5af49e15 Implement hitstop shake (#42)
CI / build-and-test (push) Successful in 1m22s
Reviewed-on: #42
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-18 11:56:53 +00:00
EIREXE b9f1a52bbc Specify ground to air transitions and thresholds (#41)
CI / build-and-test (push) Successful in 1m10s
Reviewed-on: #41
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-17 17:57:57 +00:00
EIREXE ff78847512 Fix run direction not being taken into account when accelerating (Fixes #11) (#35)
CI / build-and-test (push) Successful in 10m58s
Reviewed-on: #35
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-16 19:17:40 +00:00
EIREXE b8b65e60e9 Spread state context architecture (Fixes #18) (#30)
CI / build-and-test (push) Canceled after 0s
Reviewed-on: #30
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-15 17:59:03 +00:00
eirexe-test 4570860d64 Implement hitstun and knockback. 2026-09-13 23:01:25 +02:00
eirexe-test 7c7f9a2762 Fix various minor issues 2026-09-03 18:50:38 +02:00
eirexe-test b2da4a737d Make the baked animation system drive the character animations 2026-09-01 21:07:53 +02:00
eirexe-test 159fbb2273 Store baked animation matrices in a component. 2026-08-31 20:06:15 +02:00
eirexe-test 4a2ec33d60 Add physics interpolation and fix lingering ground attack hitboxes 2026-08-30 22:28:27 +02:00
eirexe-test 8b9e300277 Add controller-driven debug menu 2026-08-30 18:33:40 +02:00
eirexe-test 1d5a07324d Integrate basic attack script debug. 2026-08-30 14:45:26 +02:00
eirexe-test 077d168655 Cleanup 2026-08-29 17:49:38 +02:00
eirexe-test c3f1074fe1 Add animation baking system 2026-08-28 23:05:36 +02:00
eirexe-test e7e744f15e Add airdodge 2026-08-26 22:04:41 +02:00
eirexe-test a857a3c814 Finish implementing jumping and landing 2026-08-26 21:32:54 +02:00
eirexe-test 21a5170dbc Refactor loading 2026-08-26 19:08:58 +02:00
eirexe-test 4ff388f9c0 Start integrating asset loading and animations 2026-08-26 16:33:00 +02:00
eirexe-test 73855ea354 Port to fixed point math 2026-08-24 21:54:23 +02:00
eirexe-test 91c5c4e05f Initial work on proper character movement 2026-08-24 18:24:20 +02:00
eirexe-test a21f24b2d9 Initial work on rollback and refactor 2026-08-12 12:27:35 +02:00