Dalamud/Dalamud/Game
KazWolfe 1c03242aa9
feat: New Condition APIs (#1842)
* feat: New Condition APIs

- New methods for `ICondition`:
  - `AnyExcept` ensures the listed conditions are *not* present.
  - `OnlyAny` ensures that *only* the listed conditions are met.
  - `EqualTo` ensures that the condition state matches the listed set.
- New `IsGameIdle` method in `IClientState` can be used to check if the player is not in any "active" game state.
2024-06-15 15:44:47 -07:00
..
Addon deps: upgrade StyleCop, fix warnings 2024-06-07 21:19:16 +02:00
ClientState feat: New Condition APIs (#1842) 2024-06-15 15:44:47 -07:00
Command add basic console system for debugging 2024-06-07 01:30:42 +02:00
Config deps: upgrade StyleCop, fix warnings 2024-06-07 21:19:16 +02:00
DutyState Use EarlyLoadedService for anything that is not mandatory for kicking off plugin loader 2024-04-07 21:53:23 +09:00
Gui Skip IMM ImGui handling if ImGui is not initialized (#1836) 2024-06-14 23:12:11 +09:00
Internal Add "loading dialog" for service init, unify blocking logic (#1779) 2024-04-21 17:28:37 +02:00
Inventory Use EarlyLoadedService for anything that is not mandatory for kicking off plugin loader 2024-04-07 21:53:23 +09:00
Libc Add "loading dialog" for service init, unify blocking logic (#1779) 2024-04-21 17:28:37 +02:00
Network deps: upgrade StyleCop, fix warnings 2024-06-07 21:19:16 +02:00
Text deps: upgrade StyleCop, fix warnings 2024-06-07 21:19:16 +02:00
BaseAddressResolver.cs Add "loading dialog" for service init, unify blocking logic (#1779) 2024-04-21 17:28:37 +02:00
ChatHandlers.cs initial implementation of new auto-update UX 2024-06-15 01:00:50 +02:00
Framework.cs Use EarlyLoadedService for anything that is not mandatory for kicking off plugin loader 2024-04-07 21:53:23 +09:00
FrameworkAddressResolver.cs Add "loading dialog" for service init, unify blocking logic (#1779) 2024-04-21 17:28:37 +02:00
GameLifecycle.cs Use EarlyLoadedService for anything that is not mandatory for kicking off plugin loader 2024-04-07 21:53:23 +09:00
SigScanner.cs Add "loading dialog" for service init, unify blocking logic (#1779) 2024-04-21 17:28:37 +02:00
TargetSigScanner.cs Add IInternal/PublicDisposableService (#1696) 2024-03-16 15:58:05 +00:00