Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.x] (WIP) EncounterFight and state refactor; #928

Open
wants to merge 49 commits into
base: master
Choose a base branch
from

Conversation

hkAlice
Copy link
Member

@hkAlice hkAlice commented Mar 24, 2023

No description provided.

hkAlice and others added 28 commits June 22, 2024 00:28
- todo: parse the json into usable data objects
- todo: test if any of this actually works
- todo: implement conditions and timepoint parsing for remaining types
- todo: test lmao
…cache should now work as intended

- tldr: fast as fuck boi
- add BattleTalk handling including packets
- add LogMessage handling
- add SetCondition handling (allow conditions to toggle others on/off)
- handle Director ops
- add basic CastAction (prolly doesnt work)
- add SpawnBNpc
@hkAlice hkAlice changed the base branch from those_who_fight to master June 21, 2024 23:36
takhlaq and others added 11 commits June 22, 2024 06:13
- fix BNpcSpawn timepoint
- temp workaround for actions
- fix selectors not working as intended
- todo: rewrite this shit to not abuse copy ctors
- add PhaseActive and GetAction conditions
- refactor ifrit to use controller
- fix Common::Util::getOffsettedPosition
- fix action timepoint getting stuck (todo: fix actions legit)
- add knockback
- use pos set in action rather than always using source actor
- pass filters to snapshot
- fix replay not formatting debug message correctly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants