tModLoader

tModLoader

Turtle's PokeLib
正在显示第 1 - 10 项,共 30 项条目
< 1  2  3 >
更新于:12 月 14 日 下午 5:16
作者:Turtleren

Version 0.7.0
** New **
None

** Changes **
- The move list now shows the actual names of each key used for each move slot, rather than just the numbers 1-4.
- Move Books can now support right clicking them while held as an item to swap slots. I would still suggest just clicking them in the inventory, but figured it wouldn't hurt to have more ways to do a thing.
For developers: Move books need to add
public override bool AltFunctionUse(Player player){ return true; }
to their code to use this feature. My other Pokemon mods will update soon with this change and they will also become dependent on Turtle's PokeLib v0.7.0

** Fixes **
None

** Code/Internal **
- Localised the strings used for the move list. They should be fully customisable now.

更新于:12 月 2 日 上午 1:04
作者:Turtleren

Version 0.6.2
** New **
None

** Changes **
None

** Fixes **
- Tweaked some held item logic to make particles spawned by held items be in the right spot.
Please let me know if you encounter any strange behaviour.

** Code/Internal **
- Added the PreItemCheck hook for AnimStates. This will be used to make skidding animations work a bit better with the new held item logic implemented above.
The individual pokemon mods will need updates to their AnimStates to fix any issues that come out of this update (you may notice some if only PokeLib updates but the other mods don't. Nothing major. In fact, they're pretty specific)

更新于:11 月 28 日 下午 4:31
作者:Turtleren

Version 0.6.1
** New **
None

** Changes **
- Most hard-coded strings have moved to localised text, so others can localise this mod's texts better, if desired.

** Fixes **
None

** Code/Internal **
None

更新于:11 月 22 日 上午 5:23
作者:Turtleren

Version 0.6.0
** New **
- This update adds a new feature to all of my Pokemon races in which they will automatically sit/lie down/sleep if left idle for too long.
New configurations are also added into the client config of Turtle's PokeLib to control how long the delay between each of these automatic emotes is.
oh, right, the client config was renamed to be generic instead of specific to moves.

** Changes **
None

** Fixes **
None

** Code/Internal **
None

更新于:10 月 15 日 下午 6:24
作者:Turtleren

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

更新于:10 月 3 日 下午 8:54
作者:Turtleren

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.

更新于:9 月 27 日 上午 1:34
作者:Turtleren

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

更新于:9 月 24 日 下午 4:57
作者:Turtleren

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.

更新于:9 月 18 日 上午 5:40
作者:Turtleren

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.

更新于:9 月 15 日 上午 8:27
作者:Turtleren

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!