EverestAPI / CelesteTAS-EverestInterop

Everest interop for DevilSquirrel's CelesteTAS
https://github.com/EuniverseCat/CelesteTAS
MIT License
67 stars 28 forks source link

Movement Overshoot Assistant feature pull request #65

Closed LozenChen closed 2 months ago

LozenChen commented 8 months ago

someone requested such a feature on discord, so i implemented it in TAS Helper not sure if should be merged into CelesteTAS (also too tired to open a PR), so i just submit this issue here

what this feature does: visualize how far you could go, if there were no walls

use cases: high speed corner boost, corner correction.....

possible issues: this relies on a il hook on Player.orig_Update, so there's risk that it makes tas desync if there's some mod incompatibility. Currently strawberry jam tases still sync

celeste2

LozenChen commented 7 months ago

wait i just realized that it's in some sense another kind of ActualCollideHitbox it's same as ActualCollideHitbox when we don't collide with solids in Player's update, but Solids carry/push us in their updates it's different if we collide with solids in Player's update

LozenChen commented 2 months ago

close this as it's already in tashelper