1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-08 19:57:46 +00:00
Commit graph

18 commits

Author SHA1 Message Date
Tahir
7cc3f65571 split encounter timeline stuff into separate files
- todo: use selector in CastAction timepoint
2024-06-22 00:28:51 +01:00
Tahir
8fb9846c0b wip: initial target select filter work
- todo: hook this up to EncounterTimeline
2024-06-22 00:28:51 +01:00
Tahir
8ce3dece5e wip: timeline refactor to use condition's ui assigned id 2024-06-22 00:28:49 +01:00
Tahir
b29971b9a3 wip: timeline refactor to use Territory instead of just InstanceContent (should support overworld now) 2024-06-22 00:28:49 +01:00
Tahir
e4024a677b wip: timeline shit
- 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
2024-06-22 00:28:49 +01:00
Tahir
a4d712f32c wip: encounter timeline oops 2024-06-22 00:28:48 +01:00
Tahir
cf712cb3c8 wip: encounter timeline actually populate the entry before adding to cache 2024-06-22 00:28:48 +01:00
Tahir
43f9254086 wip: refactor encounter timeline stuff to only modify state objects, cache should now work as intended
- tldr: fast as fuck boi
2024-06-22 00:28:48 +01:00
Tahir
025f57ce9b wip: more encounter timeline stuff 2024-06-22 00:28:48 +01:00
Tahir
576930dcfc wip: encounter timeline use InstanceContentPtr instead of EncounterFightPtr 2024-06-22 00:28:47 +01:00
Tahir
f96c633c6c wip: encounter timepoint separate update from execute
- todo: implement conditions and timepoint parsing for remaining types
- todo: test lmao
2024-06-22 00:28:47 +01:00
Tahir
daf906d2ae wip: add encounter combat state parsing 2024-06-22 00:28:47 +01:00
Tahir
959df68b63 fix build 2024-06-22 00:28:46 +01:00
Tahir
342c30aa43 wip: refactor some encounter timeline stuff
- todo: test if any of this actually works
2024-06-22 00:28:46 +01:00
Tahir
05f9feb6ed wip: reorganise some timeline stuff 2024-06-22 00:28:46 +01:00
Tahir
6c5df82306 more encounter timeline work 2024-06-22 00:28:45 +01:00
Tahir
41ac3b88a6 fix build 2024-06-22 00:28:45 +01:00
Tahir
9331fa3dd1 wip: encounter timeline parsing
- todo: parse the json into usable data objects
2024-06-22 00:28:45 +01:00