tModLoader

tModLoader

Turtle's PokeLib
Showing 1-10 of 26 entries
< 1  2  3 >
Update: 15 Oct @ 6:24pm

Version 0.5.1
** New **
None

** Changes **
None

** Fixes **
- Fixed periodic emote syncing trying to send packets on non-local players in multiplayer... kinda ruined the point of the system, right?

** Code/Internal **
None

Update: 3 Oct @ 8:54pm

Version 0.5.0
** New **
- Moves now play a sound and spawn some particles when they go off cooldown! This, by default, uses an effect similar to the one used when mana regenerates to full.
- Added client configs to control the new cooldown effects. Maybe you don't like them? Maybe you want to see the cooldown effects on other players, too? I got you covered.

** Changes **
None

** Fixes **
None

** Code/Internal **
- Moves now support the OnCooledDown event, which triggers exactly once when a move goes off cooldown. By default, this handles particles and sounds.

I'll work on customising the cooldown effects for some of the different moves in my Pokemon mods soon.
You may also notice that some moves (the ones that don't use debuffs for their cooldowns) do NOT respect this new system. This is due to the way they are implemented, and I'll get around to fixing those soon, too.

Update: 27 Sep @ 1:34am

Version 0.4.3
** New **
None

** Changes **
None

** Fixes **
- Fixed detail colour layers not being coloured properly by spectre armour or showing up in afterimages.

** Code/Internal **
None

Update: 24 Sep @ 4:57pm

Version 0.4.2
** New **
None

** Changes **
None

** Fixes **
None

** Code/Internal **
- Added PokeLibModSystem, which holds the 'Any Vile Mushroom' item group that the Charizard mod previously had.

Update: 18 Sep @ 5:40am

Version 0.4.1
** New **
None

** Changes **
None

** Fixes **
None

** Code/Internal **
- Defensive code change for move book tooltips potentially throwing out of index exceptions.
- Supporting version check from L'il Dragon mod.
- PokeLibUtil.PlayerShader was removed and PokeLibUtil.MakeColoredDrawDatas now just uses DragonUtil.PlayerShader, which can do the same thing anyway.

Update: 15 Sep @ 8:27am

Version 0.4.0
** New **
- Supporting small mod icon on the mod config menu.

** Changes **
- Pokemon moves will now, by default, only be usable by the intended pokemon (eg. no using Absol's Slash if you somehow change race into Charizard and keep the moves). Passive effects from moves will still work, however.

** Fixes **
None

** Code/Internal **
- Added PokeLibUtil function RaceChangeCommons. My pokemon races will soon be making it so their moves are wiped if you change race, for safety reasons, as well as some other fixes.
- PokeLibMove.OnUseMove now demands a returned boolean value, which it passes down to the calling PokeLibMoveHandler.UseMove function.
This value is used to determine if globalMoveCooldown should be set or not. This change will break all existing pokemon race mods using this library. Please update!

Update: 21 Aug @ 10:27pm

Version 0.3.2
** New **
None

** Changes **
- Unified some strings which would say 'Only a Pokemon can...' or 'Only Pokemon can...' to instead all say 'Only a Pokemon can...'.

** Fixes **
None

** Code/Internal **
None

Update: 18 Aug @ 7:48am

Version 0.3.1
** New **
None

** Changes **
None

** Fixes **
- Improved the appearance (and code) used for Pokemon race afterimages.

** Code/Internal **
None

Update: 15 Aug @ 3:39am

Version 0.3.0
** New **
- Added vitamin upgrades for Auric and Divine Geode materials when playing with the Calamity mod.
- Added some 'flavour' text to vitamin item descriptions.

** Changes **
- Beetle tier Vitamins now make a crunchy sound when used. Feel the CRUNCH!

** Fixes **
None

** Code/Internal **
None

Update: 11 Aug @ 6:18am

Version 0.2.14
** New **
None

** Changes **
- Move power now saves and loads even if you're not a Pokemon race (because you might turn into one or vice versa!)

** Fixes **
None

** Code/Internal **
None