Skip to content

Commit

Permalink
add some more api10 changes
Browse files Browse the repository at this point in the history
  • Loading branch information
goaaats authored Jun 28, 2024
1 parent 4104118 commit 6f960f9
Showing 1 changed file with 22 additions and 2 deletions.
24 changes: 22 additions & 2 deletions docs/versions/v10.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,32 @@ all of these changes
- **.NET Version:** .NET 8.0

## New Features
- New APIs have been added.

Check failure on line 25 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Replace `-·New·APIs·have·been·added.` with `⏎-·New·APIs·have·been·added.⏎`
- IConsole lets you add console variables and commands to the Dalamud console(`/xllog`). These are distinct to chat commands and offer various convenience features such as completion and support for types. No string parsing needed.

Check failure on line 26 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Replace `·console(`/xllog`).·These·are·distinct·to·chat·commands·and·offer·various·convenience·features·such·as·completion·and·support·for·types.·No·string` with `⏎····console(`/xllog`).·These·are·distinct·to·chat·commands·and·offer·various⏎····convenience·features·such·as·completion·and·support·for·types.·No·string⏎···`

- TEXTURE MANAGER HERE!!!!

## Major Changes

## Minor Changes
- In `BattleChara`, `TotalCastTime` was renamed to `BaseCastTime`.
- In `BattleChara`, `AdjustedTotalCastTime` was renamed to `TotalCastTime`.
- Some `IBattleChara` properties were renamed.

Check failure on line 33 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Replace `-·Some·`IBattleChara`·properties·were·renamed.` with `⏎-·Some·`IBattleChara`·properties·were·renamed.⏎`
- In `BattleChara`, `TotalCastTime` was renamed to `BaseCastTime`.
- In `BattleChara`, `AdjustedTotalCastTime` was renamed to `TotalCastTime`.

- `Dalamud.ClientLanguage` was moved to `Dalamud.Common.ClientLanguage`.
- The `ToLumina()` extension method was moved to `Dalamud.Utility`.

Check failure on line 38 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Insert `⏎`
- The new `Dalamud.Common` assembly should be referenced automatically.

Check failure on line 40 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Delete `·`
- `IDalamudPluginInstaller.OpenPluginInstaller()` was removed. Please use `OpenPluginInstallerTo()` instead.

Check failure on line 41 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Insert `⏎·`

- The type returned by `IDalamudPluginInterface.InstalledPlugins` has been changed to `IExposedPlugin`

Check failure on line 43 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Replace `·changed·to·`IExposedPlugin`` with `⏎··changed·to·`IExposedPlugin`⏎`
- Functions to open the main and config UIs have been added.

- Some changes were made to unify texture wraps.

Check failure on line 46 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Insert `⏎`
- The public `DalamudTextureWrap` class has been removed. Please use `IDalamudTextureWrap` instead.

Check failure on line 47 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Insert `⏎···`
- `IDalamudTextureWrap` has been moved out of an internal namespace into `Dalamud.Interface.Textures.TextureWraps`

Check failure on line 48 in docs/versions/v10.md

View workflow job for this annotation

GitHub Actions / Run linters

Insert `⏎···`

- `ImRaii` style functions will now throw if an invalid type is specified.

## Errata

Expand Down

0 comments on commit 6f960f9

Please sign in to comment.