1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-01 16:37:45 +00:00
Commit graph

56 commits

Author SHA1 Message Date
Adam
9ae27baf03 fix compile warning - missing return 2023-01-19 14:45:48 +11:00
Mordred
bd1753423e Added a onPlayerDeath function, to be reworked when battlescripts arrive 2023-01-15 22:03:44 +01:00
Mordred
bb6381d15c onBNpcKill now takes a bnpc ref 2022-02-23 08:36:23 +01:00
Rushi
080f6ee77a Add onTalk events for instances and some Sastasha work 2022-02-13 20:26:29 +01:00
Rushi
a4cf9fe544 Add onLeaveTerritory for instances 2022-02-12 20:30:27 +01:00
Mordred
2b3bb6297e Basic warptaxi work 2022-02-10 18:50:44 +01:00
Mordred
4ec86cdf81 Implemented onSay event 2022-02-08 12:46:18 +01:00
Mordred
a27bb3e687 Remove Component namespace 2022-01-27 21:24:54 +01:00
Mordred
dfac661763 Fixing trigger ownder script and small clang tidy stuff 2022-01-25 17:08:11 +01:00
Mordred
db6506a7b9 Change onTriggerOwner deaggro to pass a bnpc reference 2022-01-25 14:15:19 +01:00
Mordred
8a55a8b42c Implemented onTriggerOwnerDeaggro for handling forced spawn mobs 2022-01-24 11:06:34 +01:00
Mordred
4cef7cdab9 Map previously unmapped eobj and enpc 2022-01-23 23:00:50 +01:00
Mordred
3eb5fbf6fa OnWithin and OnOutside range have been adjusted to include Quest object, minor fix to onEmote function quest updates 2022-01-16 19:40:21 +01:00
Mordred
f093aba377 Fixed event item action, also changed the way the action interrupt grace period works 2022-01-14 12:51:37 +01:00
Mordred
d978197b3d Friendly bnpcs no longer fight eachother 2022-01-13 22:51:47 +01:00
Mordred
c19d4d4b25 Forgot to include quest param in debug print 2022-01-13 21:02:00 +01:00
Mordred
cefbdb6fac Added quest to EObj hit event 2022-01-13 21:00:47 +01:00
Mordred
0c1bbfb8d0 Removing references to getCurrentTerritory in preparation for further detangleing 2022-01-10 23:50:44 +01:00
Mordred
34139a8937 Implemented a kill quest as a test again 2021-12-22 00:40:11 +01:00
Mordred
d6dd81ad1b Forward entity and name id to the onKill event 2021-12-21 12:19:35 +01:00
Mordred
532645fc88 Various quest script adjustments. 2021-12-21 12:02:22 +01:00
Mordred
4baf4314d3 onEventItem in scripts can now be implemented 2021-12-17 23:13:27 +01:00
Mordred
48ed9da414 Initial commit of Sapphire for FFXIV 3.0 "light rewrite" 2021-11-27 00:53:57 +01:00
コレット
23b7b052a1
PublicContent support. (#720)
* PublicContent support.

* update code
2021-08-16 18:18:29 +10:00
collett
15e5d60b0b fix build 2020-05-11 06:43:07 +09:00
NotAdam
ca102697f4 move to new service locator 2020-03-01 11:58:26 +11:00
NotAdam
3a2272594e start of new service locator impl 2020-03-01 11:58:25 +11:00
NotAdam
db37d9ea3c vs2019 support & dropping std::experimental::filesystem 2019-10-14 18:41:28 +11:00
NotAdam
7f686ffee5 rename some getters and zonechannelpacket -> worldchannelpacket 2019-08-09 17:49:40 +10:00
NotAdam
891a73720d rename zone to territory 2019-08-09 17:49:40 +10:00
NotAdam
90d1fbc3ea refactor Util -> Common::Util & Action to World::Action 2019-06-02 00:35:00 +10:00
Mordred
6c43c79af1 First iteration of questbattle update logic 2019-04-17 00:10:32 +02:00
Mordred
6c8124373c Changed the way players are being iterated for updating, some questbattle additions 2019-04-07 13:27:56 +02:00
Mordred
2014ec41dc Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
Mordred
e09637c20e More simplifications of the questbattle handling, exposing a script function to init player position 2019-04-02 00:00:58 +02:00
Mordred
d55ae2c8c0 More groundwork for questbattles 2019-03-31 11:27:11 +02:00
NotAdam
df78389013 pass actionid through to onEObjHit script callback 2019-03-19 00:01:34 +11:00
NotAdam
e1ddf27d56 add teleporting back in, remove action targeting for now 2019-03-07 21:58:12 +11:00
NotAdam
3b670ebe57 add ref to Data::Action inside action obj, move can cast logic to action 2019-03-07 20:28:35 +11:00
NotAdam
35dfef2079 Merge branch 'develop' into action_rewrite 2019-02-20 23:26:47 +11:00
NotAdam
e23559eec6 pass instancecontent by reference instead of shared ptr 2019-02-20 19:53:54 +11:00
NotAdam
4fcef21481 refactor and simplify how actionscripts are called and used 2019-02-11 10:14:14 +11:00
NotAdam
4185ef5f38 cleanup action start behaviour, interrupt any unimplemented actions 2019-02-11 00:40:00 +11:00
NotAdam
83f6bd247b restructure how actionscripts work 2019-02-10 23:28:15 +11:00
NotAdam
2e9e127f56 add eobj action handling 2019-02-10 22:13:47 +11:00
NotAdam
2325621d61 cleanup onBnpcKill debug message 2019-02-03 18:37:58 +11:00
NotAdam
5d965493e9 fix name inconsistency with bnpc kill script callbacks 2019-02-02 23:32:36 +11:00
NotAdam
688b189958 fix bnpc kill events not being called in scripts 2019-01-29 19:04:24 +11:00
NotAdam
912a97b92e remove exceptions and handle error cases inside initMesh 2019-01-25 22:43:04 +11:00
Mordred
51242ce5dc Fixed remaining g_log appearances and fmt usage 2019-01-13 13:19:15 +01:00