Mordred
|
e3b53b5e19
|
Fix for BNpcs positions not being updated properly through timelines and removal of unnused code
|
2025-01-15 13:58:08 +01:00 |
|
Mordred
|
866103c9d5
|
Timpoint for actiontimeline
|
2025-01-13 12:53:40 +01:00 |
|
Mordred
|
d08906e736
|
Fixed pathing being reset properly
|
2025-01-12 21:16:55 +01:00 |
|
Mordred
|
c0aed54dfe
|
Fixed spawning issues and navi problems in encounters
|
2025-01-11 21:58:27 +01:00 |
|
Mordred
|
25ab437d3d
|
Stop bnpcs from moving when they have an active action #2
|
2025-01-07 22:55:43 +01:00 |
|
Mordred
|
996717250d
|
Stop bnpcs from moving when they have an active action
|
2025-01-07 22:54:53 +01:00 |
|
hkAlice
|
130c603f33
|
Merge pull request #970 from hkAlice/bs-stuff
[3.x] fix ifrit nail kill not pushing ifrit hellfire;
|
2025-01-07 18:40:55 -03:00 |
|
Alice Ogeda
|
33a8212f0c
|
fix ifrit nail kill not pushing ifrit hellfire;
|
2025-01-07 18:40:19 -03:00 |
|
Mordred
|
d951a198d7
|
Removed pragma region
|
2025-01-07 15:55:24 +01:00 |
|
Mordred
|
0f982a46d1
|
Fixed battleTalk
|
2025-01-07 14:22:42 +01:00 |
|
Mordred
|
beeae1b5c8
|
Maintarget logic improved in AOE packet generation
|
2025-01-06 20:17:09 +01:00 |
|
Mordred
|
1eb202faa8
|
Always send AOE effects as AOE packet, regardless of targetcount. Also allow setting position of aoe effect
|
2025-01-06 15:35:17 +01:00 |
|
hkAlice
|
46cbd436f9
|
Merge pull request #969 from hkAlice/bs-stuff
[3.x] fix timepoints not firing together;
|
2025-01-05 17:54:31 -03:00 |
|
Alice Ogeda
|
d0cd9c4947
|
fick timepoints not firing together;
|
2025-01-05 17:53:07 -03:00 |
|
Mordred
|
135b056f52
|
Changed position checks to recude moveactor spam, also fixed actions not fireing on idle actors
|
2025-01-04 23:15:50 +01:00 |
|
Mordred
|
f19d3167ca
|
Merge pull request #928 from hkAlice/bs-stuff
[3.x] (WIP) EncounterFight and state refactor;
|
2025-01-04 16:51:41 +01:00 |
|
Alice Ogeda
|
75edbdbcd4
|
myerge;
|
2025-01-04 12:28:50 -03:00 |
|
Alice Ogeda
|
62fa2a4a04
|
fix crash on HW+ skills related; aligned action struct a tiny bit more;
|
2025-01-03 05:08:22 -03:00 |
|
Alice Ogeda
|
f2805e951c
|
myerge squashy;
|
2025-01-03 02:46:22 -03:00 |
|
Alice Ogeda
|
ee72f2e447
|
fix crash on mobkills due to misuse of classjob index;
|
2025-01-02 23:56:59 -03:00 |
|
Tahir
|
73094fb85c
|
fix incorrect radius for bnpc
- pass filters to snapshot
- fix replay not formatting debug message correctly
|
2024-06-26 20:44:36 +01:00 |
|
Tahir
|
3727306613
|
add chara dirty flag, move bnpc position updates to tick
- add knockback
- use pos set in action rather than always using source actor
|
2024-06-25 17:41:14 +01:00 |
|
Tahir
|
e794df50ba
|
Merge branch 'bs-stuff' of https://github.com/hkAlice/Sapphire into bs-stuff-rebase2
|
2024-06-25 03:15:15 +01:00 |
|
Tahir
|
b38afc0256
|
add left/right to nudge command
- fix Common::Util::getOffsettedPosition
- fix action timepoint getting stuck (todo: fix actions legit)
|
2024-06-25 03:14:33 +01:00 |
|
Alice Ogeda
|
34fc49f153
|
added cbt;
|
2024-06-24 22:48:04 -03:00 |
|
Alice Ogeda
|
cf2d6108e1
|
fick director bgm;
|
2024-06-24 22:33:45 -03:00 |
|
Tahir
|
75a2fcbb63
|
reference conditions globally in timeline
- add PhaseActive and GetAction conditions
- refactor ifrit to use controller
|
2024-06-24 22:45:06 +01:00 |
|
Tahir
|
9445bc0260
|
fix 0 duration timepoints
- fix BNpcSpawn timepoint
- temp workaround for actions
- fix selectors not working as intended
- todo: rewrite this shit to not abuse copy ctors
|
2024-06-24 18:41:18 +01:00 |
|
Tahir
|
8c952540d5
|
fix timeline advancing, add ifrit normal encounter script
|
2024-06-23 22:44:51 +01:00 |
|
Tahir
|
2f4efec34d
|
fix some timeline bugs, temporarily disable gambits
|
2024-06-23 01:30:07 +01:00 |
|
Tahir
|
7b2ea407e9
|
encounter timeline fix json parsing
|
2024-06-22 06:13:23 +01:00 |
|
Tahir
|
29c990311b
|
return const ref for Territory::getPlayers
- timeline cleanup
|
2024-06-22 00:28:52 +01:00 |
|
Tahir
|
26534d2a37
|
refactor timeline stuff, implement selectors
|
2024-06-22 00:28:52 +01:00 |
|
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
|
011cf1b6d2
|
add position offset calcs
|
2024-06-22 00:28:51 +01:00 |
|
Tahir
|
0e55c62e2d
|
fix missing include in RNGMgr, expose rng engine
|
2024-06-22 00:28:50 +01:00 |
|
Tahir
|
6f7198bd5a
|
add debug command for actor move
|
2024-06-22 00:28:50 +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
|
989e1eeff7
|
fix build
|
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 |
|