tModLoader

tModLoader

Turtle's L'il Absol Race
Showing 11-20 of 43 entries
< 1  2  3  4  5 >
Update: 10 Jul @ 5:48am

Version 0.6.7
** New **
None

** Changes **
- Two-way dependency updated for Absol and this mod.

** Fixes **
None

** Code/Internal **
- Fix PokeDataObjectAbsol using GetType instead of stateIndex for AnimState comparisons in DecideEmote. Also some optimisation in the code structure.

Update: 9 Jul @ 9:24pm

Version 0.6.6
** New **
None

** Changes **
None

** Fixes **
None

** Code/Internal **
- Optimisations by moving some code away from AbsolPlayer and into the Absol race object where possible, to reduce unnecessary IsAbsol checks and do things the way MrPlague intended.
Should cause no difference in your gameplay!

Update: 9 Jul @ 5:56am

Version 0.6.5
** New **
None

** Changes **
- The walk hotkey and emote hotkeys have been moved to PokeLib! You may need to rebind these keys. Sorry!
- Two-way dependency between Absol and PokeLib updated to require this version, to prevent jank if one mod updates but the other doesn't.
- The 'Global Move Cooldown' config has moved to PokeLib.

** Fixes **
None

** Code/Internal **
- Migrating even more functionality over to PokeLib.

Update: 9 Jul @ 1:47am

Version 0.6.4
** New **
None

** Changes **
None

** Fixes **
- I miiiight have left a debug log in the last update?

** Code/Internal **
- Migrating more functionality over to PokeLib. You shouldn't notice anything different!

Update: 8 Jul @ 3:14am

Version 0.6.3
** New **
None

** Changes **
None

** Fixes **
- Absol's current emote should now properly sync when other players join a game while Absol is emoting, or if a player approaches Absol from an unloaded area of the map.

** Code/Internal **
- AnimState.isEmote is now emoteIndex and is an AbsolPlayer.EmotesIndex type representing the emote index of the emote that the animstate represents, if any. Sets to AbsolPlayer.EmotesIndex.Null by default. Used for new networking stuff.
- AnimState now has a property IsEmote to replace the functionality that the old variable was fulfilling.

Update: 7 Jul @ 1:57am

Version 0.6.2
** New **
None

** Changes **
None

** Fixes **
None

** Code/Internal **
- Minor code optimisations.
- IsAbsol in AbsolPlayer no longer requires Mod to be provided- just uses nameof(TurtlesLilAbsolRace) instead since that'll be the only value ever given anyways.
- Add check for AbsolGlobalItem.GetFrameOffset to check IsAbsol, just in case. In practice, it shouldn't have any gameplay impact, but it saves some unnecessary operations on non-absol players.

Update: 6 Jul @ 5:26am

Version 0.6.1
** New **
None

** Changes **
None

** Fixes **
- Cleared some console logging that was left in from development of the last update. Oops!

** Code/Internal **
None

Update: 6 Jul @ 5:21am

Version 0.6.0 - A large refactor to support a code library mod for all the move stuff, to make future Pokemon races more accessible to develop!
As there is no actual new content, I won't be bumping the major version, but know that this update took a lot of effort to make!
** New **
None

** Changes **
- Now using Turtle's PokeLib! As a player, you shouldn't really notice any differences. I've done my best to try and keep all data intact, but I do suggest you remove any Vitamin items or Forgetful move books you have lying around, as the Absol-specific ones will be deleted in a future update in favour of the PokeLib vitamins instead!
This code library should help pave the way for any future Pokemon races I or others make. Don't hold your breath, though.

** Fixes **
None

** Code/Internal **
- Moves are now stored using namespaces like TurtlesLilAbsolRace/AbsolMoveDetect instead of integer values derived from an enum. This way, things are easier to expand upon with the new code library.
Existing characters *should* keep all of their learnt moves without any issues.

At some point in the future, I will be removing the 'migration' code responsible for maintaining save data from old characters, so if you want to keep your move power and learned moves, please load your characters at least once!

Update: 2 Jul @ 2:55am

Version 0.5.6
** New **
None

** Changes **
- All vitamins now use item rarities to better indicate their point in progression.

** Fixes **
None

** Code/Internal **
None

Update: 22 Jun @ 12:35am

Version 0.5.5
** New **
- Custom NPC dialogue for that one line the Goblin Tinkerer says when you rescue him and he calls you a 'human'.
- Imported a few other custom NPC dialogues from the L'il Dragon mod.
I probably won't write up any custom dialogue specific to Absol, for now.

** Changes **
- Bumped L'il Dragon dependency up to v4.9.1.

** Fixes **
None

** Code/Internal **
None