Skip to content

Releases: Alchyr/BaseLib-StS2

v0.2.6

04 Apr 08:06
1e4e1a2

Choose a tag to compare

  • Compatible with both main branch and beta
  • Config features
  • Logger uses Godot log to properly get same text as normal log file
  • CustomSingletonModel
  • Harmony Patch Dump
  • csproj setup adjustments

v0.2.5

03 Apr 03:25
4c18334

Choose a tag to compare

  • New custom models
  • bitflag custom enums
  • ancient path outline method patch
  • per-card frame material,
  • add publicizer
  • fix healing hook patch for beta
  • mod config updates
  • custom potion model method name changes

Hotfix v0.2.5

  • Adjustment to heal hook patch
  • Attempting to open mod config in-run will no longer show an error popup

v0.2.3

01 Apr 09:44
c626340

Choose a tag to compare

Minor hotfix release for card portrait images

v0.2.2

31 Mar 10:43

Choose a tag to compare

  • log window scaling/zoom, ultrawide/hidpi
  • SavedSpireField
  • ILocalizationProvider allows models to provide localization in code
  • log window improvements
  • mod config improvements
  • fix custom asset path loading and ANY loc loading for CustomAncientModel
  • Use custom portrait for portrait as well as png portrait
  • semi-automated scene conversions; scenes registered to be converted to a specific type will automatically be converted when instantiated
  • add NMerchantCharacter conversion, supports same animations as NCreatureVisuals
  • CustomTemporaryPower/CustomTemporaryPowerWrapper

v0.2.1

27 Mar 15:57
860fe53

Choose a tag to compare

Compatibility for beta branch update.
CommonActions.CardAttack will use CalculatedDamageVar if it exists
SavedProperty checker will use GetProperties instead of GetDeclaredProperties and adjusted warning
log and config improvements

v0.2.0

25 Mar 08:28
6d01bc8

Choose a tag to compare

  • Rewrite node gen into NodeFactory
  • Energy orb factory
  • CustomOrbModel
  • showlog polish
  • More config improvements

v0.1.9

22 Mar 09:17
a628bfb

Choose a tag to compare

  • More mod config work by exscape, looks very nice now
  • Another small patch for character compatibility with epoch code
  • Added method in GodotUtils to generate NCreatureVisuals from a png
  • Added ConstructedCardModel as an alternative way to define cards (can be used as base instead of CustomCardModel)
  • Godot AnimationPlayer used for visuals will have animation stopped before trying to play it again on animation trigger

v0.1.8

19 Mar 22:55
efd1604

Choose a tag to compare

Fix error with relic ui addition code

showlogs console command to open log window
Properties marked with [SavedProperty] will automatically be registered to function properly

Mod config save/load reworked
Mod config hovertips and other fixes

v0.1.7

19 Mar 07:14
bdcbdc4

Choose a tag to compare

Missing localization keys will generate a log warning instead of crashing.
Cards, relics, and potions can implement ICustomUiModel to add custom UI.
Dynamic variable WithTooltip method can now receive any desired localization key.

v0.1.6

18 Mar 03:57
bdcbdc4

Choose a tag to compare

Multiplayer compatiblity update