Repeated intro
What changed
1 fix3 additions1 change0 removals
- Performance
- UI and audio
- Balance
addedV0.1.2 focuses on stability, interaction polish, and card balance. This update fixes battle crash-related issues, improves selection and targeting behavior, and adds Penguin and Tide Seer adjustments.
fixedBUG - Fixed a split-card animation hang during battle resolution. In `CardAnimationService`, some `Tween` targets could be freed before `await tween.finished` resumed, leaving the split-resolution chain suspended. The animation path now uses `_await_tween_completion()` polling and clears `SplitUpperSliceGhost` plus card exchange state on abort. - Fixed stale potion reward state on the reward screen. `RewardScene` now listens to `EventBus.run_potion_inventory_changed`, and `RewardEntryBuilder.refresh_potion_entry()` re-derives the potion button disabled state, tooltip, and presentation after potion-slot changes. - Fixed upgraded card text overlay errors. When `CardUpgradeResolution.apply_overlay()` writes upgraded `text`, it now removes the inherited `text_key`, preventing old localization keys from overriding the upgraded description.
addedImprovements - Added Tide Seer card illustration references and local resource links. - Improved battle card-selection hit resolution. `BattleHandSelectionController` now prefers the visible hovered target instead of resolving clicks only by hand index, reducing cases where overlapping or moving cards selected a different card from the one being previewed. - Improved battle selection UI state handling. `CardUI` battle-selection mode now keeps normal hover previews on unselected candidates, while selected cards alone take over the centered selection pose. - Removed older temporary split-card overlay layers and shifted the presentation to split animation plus card state, reducing stale `SplitUpperFrameClip` / `SplitSeamLine` overlay artifacts.
addedBalance Changes - Penguin: added Treasure Shovel to the starting relics, enabling a digging option at rest sites. - Tide Seer: added upgrade targets for 15 Wave/Tide cards; White Banner, Paper Decoy, Paper Soldier, and Self Echo also now have upgrades. - Full Tide: on the 5th play, all enemies lose 60% of their current HP; the upgraded value is 90%.
changedIf you still encounter crashes, unexpected behavior, replay mismatches, missing images, or text display issues, please keep sending reports with the specific location and reproduction flow.
碎镜 Shardmirror changes
addedV0.1.2 focuses on stability, interaction polish, and card balance. This update fixes battle crash-related issues, improves selection and targeting behavior, and adds Penguin and Tide Seer adjustments.
fixedBUG - Fixed a split-card animation hang during battle resolution. In `CardAnimationService`, some `Tween` targets could be freed before `await tween.finished` resumed, leaving the split-resolution chain suspended. The animation path now uses `_await_tween_completion()` polling and clears `SplitUpperSliceGhost` plus card exchange state on abort. - Fixed stale potion reward state on the reward screen. `RewardScene` now listens to `EventBus.run_potion_inventory_changed`, and `RewardEntryBuilder.refresh_potion_entry()` re-derives the potion button disabled state, tooltip, and presentation after potion-slot changes. - Fixed upgraded card text overlay errors. When `CardUpgradeResolution.apply_overlay()` writes upgraded `text`, it now removes the inherited `text_key`, preventing old localization keys from overriding the upgraded description.
addedImprovements - Added Tide Seer card illustration references and local resource links. - Improved battle card-selection hit resolution. `BattleHandSelectionController` now prefers the visible hovered target instead of resolving clicks only by hand index, reducing cases where overlapping or moving cards selected a different card from the one being previewed. - Improved battle selection UI state handling. `CardUI` battle-selection mode now keeps normal hover previews on unselected candidates, while selected cards alone take over the centered selection pose. - Removed older temporary split-card overlay layers and shifted the presentation to split animation plus card state, reducing stale `SplitUpperFrameClip` / `SplitSeamLine` overlay artifacts.
addedBalance Changes - Penguin: added Treasure Shovel to the starting relics, enabling a digging option at rest sites. - Tide Seer: added upgrade targets for 15 Wave/Tide cards; White Banner, Paper Decoy, Paper Soldier, and Self Echo also now have upgrades. - Full Tide: on the 5th play, all enemies lose 60% of their current HP; the upgraded value is 90%.
changedIf you still encounter crashes, unexpected behavior, replay mismatches, missing images, or text display issues, please keep sending reports with the specific location and reproduction flow.
V0.1.2 focuses on stability, interaction polish, and card balance. This update fixes battle crash-related issues, improves selection and targeting behavior, and adds Penguin and Tide Seer adjustments.
BUG - Fixed a split-card animation hang during battle resolution. In `CardAnimationService`, some `Tween` targets could be freed before `await tween.finished` resumed, leaving the split-resolution chain suspended. The animation path now uses `_await_tween_completion()` polling and clears `SplitUpperSliceGhost` plus card exchange state on abort. - Fixed stale potion reward state on the reward screen. `RewardScene` now listens to `EventBus.run_potion_inventory_changed`, and `RewardEntryBuilder.refresh_potion_entry()` re-derives the potion button disabled state, tooltip, and presentation after potion-slot changes. - Fixed upgraded card text overlay errors. When `CardUpgradeResolution.apply_overlay()` writes upgraded `text`, it now removes the inherited `text_key`, preventing old localization keys from overriding the upgraded description.
Improvements - Added Tide Seer card illustration references and local resource links. - Improved battle card-selection hit resolution. `BattleHandSelectionController` now prefers the visible hovered target instead of resolving clicks only by hand index, reducing cases where overlapping or moving cards selected a different card from the one being previewed. - Improved battle selection UI state handling. `CardUI` battle-selection mode now keeps normal hover previews on unselected candidates, while selected cards alone take over the centered selection pose. - Removed older temporary split-card overlay layers and shifted the presentation to split animation plus card state, reducing stale `SplitUpperFrameClip` / `SplitSeamLine` overlay artifacts.
Balance Changes - Penguin: added Treasure Shovel to the starting relics, enabling a digging option at rest sites. - Tide Seer: added upgrade targets for 15 Wave/Tide cards; White Banner, Paper Decoy, Paper Soldier, and Self Echo also now have upgrades. - Full Tide: on the 5th play, all enemies lose 60% of their current HP; the upgraded value is 90%.
If you still encounter crashes, unexpected behavior, replay mismatches, missing images, or text display issues, please keep sending reports with the specific location and reproduction flow.