Raymond
ba31b5f306
Change Status effects to sz 30 again
2021-07-17 13:54:25 -04:00
Raymond
974bc2108f
Missed a change reference
2021-07-16 08:52:15 -04:00
Raymond
f93773e2ca
Apply requested change
2021-07-16 08:47:28 -04:00
Raymond
4e24c8fa3a
feat: Fate Table
2021-07-15 18:36:34 -04:00
Raymond
976688a924
Actor formatting, updates for resolvers
2021-07-15 18:36:34 -04:00
Raymond
c1755d4bf8
Move Position3 to Game namespace
2021-07-15 18:36:34 -04:00
Raymond
53e52dbae3
Simplify Resolvers, move to ClientState.Resolvers namespace
2021-07-15 18:36:34 -04:00
Raymond
c3dfe0eb31
Break JobGauges
2021-07-15 18:36:34 -04:00
Raymond
c0ab271892
feat: unsafe actors
2021-07-15 18:36:34 -04:00
goat
e7e58aebf9
fix(TargetManager): Mark target getters CanBeNull
2021-07-14 03:36:19 +02:00
goat
5ae1d9c178
feat: add new-style actor table
2021-07-14 03:35:00 +02:00
Raymond Lynch
658eedca37
Magic the magic happen
2021-07-11 16:32:32 -04:00
Dragon
35d0f6dbad
Add missing offhand to StatusFlags enum
2021-06-24 21:49:48 +03:00
Dragon
7a5dcd3a83
Add StatusFlags to Chara
2021-06-24 18:14:48 +03:00
Raymond Lynch
98781f0bcd
Such utility, so many wows
2021-06-16 08:45:00 -04:00
Raymond Lynch
ba8780e047
The ultimate fix
2021-06-16 08:04:26 -04:00
Raymond Lynch
c01fa0608e
Simplify hooks
2021-06-12 11:07:03 -04:00
goaaats
50ec55422d
Merge branch 'master' into master
2021-06-10 14:43:53 +02:00
ocealot
56acd11be4
Change number of status effects to 30
2021-06-06 20:39:23 -04:00
Raymond
af3ee66256
Emergency fix: undo breaking change
2021-05-31 10:18:00 -04:00
Dragon
b80072ea44
Merge branch 'master' of https://github.com/goatcorp/Dalamud
2021-05-30 20:29:56 +03:00
Raymond Lynch
595fd3f1e4
StyleCop: everything else
2021-05-30 07:15:47 -04:00
Raymond Lynch
1f701ec165
StyleCop: JobGauges
2021-05-29 21:12:54 -04:00
Dragon
e239fddc59
Marshal Actor name as a UTF-8 string
2021-05-30 03:45:00 +03:00
Chivalrik
d65f2c6cd9
refactor: Use a constant for the gamepad button deletion mask
...
Add Flags-Attribute to GamepadButtons enums.
2021-05-02 12:21:49 +02:00
Chivalrik
e4521c0100
fix: Race condition between GamepadPoll detour and ImGui setup
...
Ideally, we would use
(ImGui.GetIO().ConfigFlags & ImGuiConfigFlags.NavEnableGamepad) > 0
for testing in the GamepadPollDetour whether ImGui should handle gamepad controls
or not. However, this has a race condition during load with the detour which sets
up ImGui and throws if our detour gets called before the other, so we opt-in
for a dedicated boolean.
2021-05-02 10:56:57 +02:00
Chivalrik
76bf0bc52d
feat: Add support for gamepad control of ImGui
...
Alongside a settings option and the ability for plugins to query gamepad state.
PLugins cannot, however, as of now set an input as 'handled' and block it
for the game.
Whether game or ImGui is receiving gamepad input can be be checked via
`(ImGui.GetIO().ConfigFlags & ImGuiConfigFlags.NavEnableGamepad) > 0`
2021-05-02 10:56:56 +02:00
Chivalrik
9d38069fb3
feat: Add gamepad control of ImGui PoC WIP
...
- Switch between letting the game or dalamud handling input via R1+L1
- Control ImGui windows via the gamepad in accordance to the proposed button mapping
2021-05-02 10:56:56 +02:00
maributt
d2dc80be41
Add comment on HitboxRadius line
2021-04-20 16:06:24 +02:00
maributt
c669e38222
Fix HitboxRadius' offset
...
according to https://github.com/FFXIVAPP/sharlayan-resources/blob/master/structures/5.4/x64.json the proper offset for an Actor's HitboxRadius is 192 or 0xC0
2021-04-20 16:02:16 +02:00
goaaats
3c1ec83a04
Merge pull request #315 from daemitus/master
...
Actor.HitboxRadius, MNK/NINGauge updates + StyleCop
2021-04-14 16:27:29 +02:00
Chivalrik
bf4ebbe237
feat: Add SofTarget offset and property to targets resolver
2021-04-14 13:18:36 +02:00
Raymond Lynch
7d83ac126f
Actor.HitboxRadius, MNK/NINGauge updates
...
As requested by illion
2021-04-13 22:42:50 -04:00
Raymond Lynch
ebba7a1755
Extra comment
2021-04-13 20:07:00 -04:00
Raymond Lynch
ff929ed5a6
Actor offsets, StyleCop
2021-04-13 19:52:35 -04:00
Cara
c4a5f71bca
Update ActorTable signature
2021-04-13 20:45:27 +09:30
kalilistic
7368ace8b4
add IsLoggedIn property
2021-04-03 12:11:22 -04:00
goaaats
b1da105d2c
Merge pull request #271 from daemitus/chara_values
...
Fix chara offsets
2021-03-31 01:55:15 +02:00
Raymond Lynch
542ca3d4a5
Fix offsets
2021-03-06 21:01:09 -05:00
Aireil
7f51a3e5df
fix: slow Any method
2021-03-03 11:32:21 +01:00
goat
83a4fe1048
fix: buff time in DRKGauge is ushort
2021-01-18 01:25:59 +01:00
Cara
3e87c8600b
Update UiStatusEffects Offset
2020-12-14 05:56:59 +10:30
goat
cca21ad635
fix: read FC tag in PC ctor, don't convert nul bytes
2020-12-09 20:46:23 +01:00
goat
13c9a0fbd2
fix: CompanyTag on PC
2020-12-08 19:01:21 +01:00
goat
5b77aa87b0
fix: actor table offsets
2020-12-08 15:00:35 +01:00
goat
ef999d3352
fix: correctly dispose partylist
2020-12-08 12:08:33 +01:00
goat
d7c5489b8d
fix: comment out PartyListUpdate
2020-12-08 09:09:05 +01:00
goat
b6df202344
feat: add CfPop event to ClientState
2020-12-08 09:06:14 +01:00
Raymond Lynch
9ea2403e95
Clean imports, formatting
2020-10-02 16:59:44 -04:00
Raymond Lynch
94ec6140a8
Fix MaxMp, Add Gp/Cp values.
...
Also throw in offsets from Sharlayan
2020-10-02 16:59:11 -04:00