From d504e0b91609dc644d3d0db33a7a7483a75cf77b Mon Sep 17 00:00:00 2001 From: fretuks Date: Tue, 7 Jul 2026 14:10:31 +0200 Subject: [PATCH] Implement animations, pipeline for duplicates and merging. --- .../.idea/workspace.xml | 133 +++--- Assets/Resources/CombatScene.uss | 203 +++++++++ Assets/Resources/TerminalScrollbars.uss | 94 ++++ Assets/Scripts/Combat/CardEffects.cs | 35 +- Assets/Scripts/Combat/CombatManager.cs | 110 +++++ Assets/Scripts/Combat/CombatantState.cs | 4 + Assets/Scripts/Combat/DamagePipeline.cs | 18 +- Assets/Scripts/Combat/DeckController.cs | 37 ++ Assets/Scripts/Meta/DistroVersionCatalog.cs | 62 +++ Assets/Scripts/Meta/GachaTuning.cs | 26 ++ Assets/Scripts/Meta/PlayerCollection.cs | 73 ++- Assets/Scripts/Meta/PullResolver.cs | 225 ++++++++++ Assets/Scripts/Meta/SaveService.cs | 110 +++++ Assets/Scripts/Meta/VersionUpgrader.cs | 105 +++++ Assets/Scripts/Run/RunConfig.cs | 9 +- Assets/Scripts/Run/RunContext.cs | 13 +- .../Scripts/UI/CollectionScreenController.cs | 119 ++++- Assets/Scripts/UI/CombatSceneController.cs | 421 +++++++++++++++++- Assets/Scripts/UI/GachaScreenController.cs | 43 +- Assets/Scripts/UI/MainMenuController.cs | 67 ++- Assets/UI/CollectionScreen.uxml | 2 +- Assets/UI/MainMenu.uss | 155 ++++++- 22 files changed, 1947 insertions(+), 117 deletions(-) create mode 100644 Assets/Resources/TerminalScrollbars.uss create mode 100644 Assets/Scripts/Meta/DistroVersionCatalog.cs create mode 100644 Assets/Scripts/Meta/GachaTuning.cs create mode 100644 Assets/Scripts/Meta/PullResolver.cs create mode 100644 Assets/Scripts/Meta/VersionUpgrader.cs diff --git a/.idea/.idea.linuxdistrosbuttheyarebreedable/.idea/workspace.xml b/.idea/.idea.linuxdistrosbuttheyarebreedable/.idea/workspace.xml index 61508cc..5635010 100644 --- a/.idea/.idea.linuxdistrosbuttheyarebreedable/.idea/workspace.xml +++ b/.idea/.idea.linuxdistrosbuttheyarebreedable/.idea/workspace.xml @@ -11,13 +11,29 @@ + + + + + - - - + + + + + + + + + + + + + +