Rushi
a17c891c2c
[3.x] Basic map icon support (MapMgr backport) ( #896 )
...
* Fix several structs
* Preliminary map icon support (only quests work)
Backport of #721 to 3.x
* MapMgr cleanup
* Add missing null check for ENpcBase
* Use CLASSJOB_SLOTS in PlayerSetup instead
* Use util function for getting bit fields
2023-02-16 22:16:01 +01:00
Mordred
9f100bc671
Fixed a couple minor struct issues and overall changed login packetflow to be more retail-like.
...
Added a few unknown actorcontrol packets for testing.
2023-02-14 13:50:08 +01:00
Toofy
e28e9b23ff
Switchin unknown and stackmax
2023-02-11 21:15:38 +00:00
Toofy
89b6449788
Changing padding to Unknown
2023-02-11 11:40:05 +00:00
Toofy
af3677104e
Updated eventitem struct with second padding to be a uint
2023-02-10 20:56:05 +00:00
Toofy
46fd424c77
Updated eventitem struct with first padding to be a uint
2023-02-10 20:54:45 +00:00
Toofy
ea2705165a
Reimplemented EventItem. Fixed bug with onDeath not triggering when bnpc kills player. Fixed EventItem struct. Implemented ClsThm050 quest. Fixed some wrong param names
2023-02-09 22:57:21 +00:00
Mordred
f696e015b7
EventItem struct has now been split into EventItem, EventItemCastTimeline and EventItemTimeLine. Now on the right header file...
2023-02-07 07:24:08 +01:00
Alice Ogeda
9b6d24d610
add quest achievement type handler; fix achv exd struct for 3.3;
2023-01-23 20:16:08 -03:00
Mordred
6a7261a22b
Instance content debug command fix, instance cr now takes the contentfindercondition id
2023-01-21 22:27:24 +01:00
Mordred
f116878990
Merge pull request #846 from Skyliegirl33/ThreePointThree
...
[3.3] Fix Emote exd struct
2023-01-21 21:08:36 +01:00
Mordred
5df71ea562
Instance content build fix
2023-01-21 21:06:28 +01:00
Lucy
198e1316b8
[3.3] Fix Mount exd struct
...
(cherry picked from commit c0cd9347b17e05d9d241b2544e36ec8708d6475e)
2023-01-21 19:03:03 +01:00
Lucy
4ef05823e1
[3.3] Fix CustomTalk exd struct
...
(cherry picked from commit c243cf165fd36e0e0bca9b0f05f55e4c47766148)
2023-01-21 19:02:53 +01:00
Lucy
0cddd14936
[3.3] Fix Emote exd struct
2023-01-21 02:58:26 +01:00
Mordred
2f39f3d4a2
Adjusted structs for 3.3, might still be more to fix.
2023-01-20 21:50:08 +01:00
Mordred
f77c1cd90b
parse Event and PopRange into entries too
2022-02-26 10:50:10 +01:00
Mordred
a1c6fd6651
Fixed types in lgb.h and lgbtypes.h
2022-02-26 10:36:03 +01:00
Rushi
4df4d05b5c
Fix SwitchTalk exd struct
2022-02-17 03:55:46 +01:00
Mordred
81fb8108a3
Fixed broken scripts
2022-02-16 22:18:55 +01:00
Mordred
dc562bfe61
Added layerset parsing
2022-02-11 10:32:13 +01:00
Mordred
efe827416b
More cleanups around namespaces
2022-02-05 23:31:35 +01:00
Mordred
bac72c1b76
EventObjectParser is functioning again
2022-01-31 00:15:28 +01:00
Mordred
895d1eb7b1
Fallback to entranceRect if no entrance circle is found in instance
2022-01-30 22:32:03 +01:00
Mordred
a27bb3e687
Remove Component namespace
2022-01-27 21:24:54 +01:00
Mordred
f5258bfd92
Improving code consistency and readability in manager classes
2022-01-27 21:08:43 +01:00
Mordred
4cef7cdab9
Map previously unmapped eobj and enpc
2022-01-23 23:00:50 +01:00
Mordred
125c02d127
Very very simplistic mob exp
2022-01-19 17:22:56 +01:00
Mordred
1270f496b8
Weather works again.
2022-01-19 00:18:50 +01:00
Rushi
2f9a56e6a1
Add missing namespace
2022-01-16 22:49:58 +01:00
Rushi
e0398b0dbb
Fix Mount struct
2022-01-16 22:45:56 +01:00
Mordred
c4b7b1e0a0
Fix for eobj struct
2022-01-14 08:02:55 +01:00
Mordred
be8d885e39
Aethery bools fix and potential action flags.
2022-01-12 23:16:49 +01:00
Mordred
c5c8199bd2
More cleanup and a session removal bug fixed
2022-01-12 22:28:39 +01:00
Mordred
083ce1d5f2
Improved quest rewards struct, not 100% correct yet but has the most important stuff fixed.
2021-12-19 01:17:44 +01:00
Mordred
11b0683e7e
Added script generation for onEventItem, event not yet called from the server.
2021-12-15 00:36:41 +01:00
Mordred
64deda44b4
ClassJob struct fixed, again.
2021-12-14 17:35:32 +01:00
Mordred
62bf7e25c3
Change of classJob struct for 3.01, 3.0 is probably broken now
2021-12-14 00:43:53 +01:00
Rushi
384e517316
Merge
2021-12-01 21:44:25 +01:00
Rushi
46809866a6
Fix Item
exd struct
2021-12-01 20:41:25 +01:00
Mordred
8781b3a024
Fixed struct missmatch for emotes
2021-11-30 16:27:27 +01:00
Rushi
05273f521b
Fix undeclared types
2021-11-29 18:54:16 +01:00
Mordred
48ed9da414
Initial commit of Sapphire for FFXIV 3.0 "light rewrite"
2021-11-27 00:53:57 +01:00
Taezen
7f983bbf67
exd parser optimizations
2021-09-13 16:30:32 +02:00
liam
99279db982
include vector
2021-07-30 20:05:06 -04:00
NotAdam
5f18c43dd6
loads of datreader cleanup/consistency fixes
2020-02-10 14:05:04 +11:00
NotAdam
7ccc29a6ce
fix a strange issue where some stl implementations would produce an invalid path where 2 or more / are present sequentially in a path
2020-02-10 13:39:31 +11:00
NotAdam
abcba7aebd
Merge branch 'feature/vs2019' into develop
2020-02-08 09:58:30 +11:00
NotAdam
39aa49f092
bit of cleanup and sqpack fix
2020-02-02 17:14:59 +11:00
Mordred
79764da844
Fixed popranges not being found
2019-10-22 22:34:34 +02:00