Replaced vanilla selected/unselected card-choice visual toggling for UpgradeDraft cards with a stable selection visual.
Kept card text and descriptions visible while browsing cards instead of repeatedly playing the vanilla hide/show animations.
This should stop the smaller empty overlay from blinking on top of cards during live selection.
1.0.12
Hid the smaller empty card overlay that appeared on top of live card choices while browsing/selecting cards.
This targets the unselected-card visual overlay during card choice, not only leftover cleanup after a pick.
1.0.11
Moved cleanup of non-picked draft cards earlier in the end-pick animation so old cards do not overlap the next card choice as smaller empty card visuals.
Kept the picked card alive long enough for the vanilla pick animation, then cleaned it up in the later safety pass.
1.0.10
Prepared every custom spawned draft card on every client, including normal cards, not only upgrade/action cards.
Disabled card-choice colliders and physics components on synced draft cards to prevent them becoming map obstacles.
Replaced the delayed leftover-card cleanup with a stronger two-pass cleanup that destroys surviving Photon card objects.
1.0.9
Synced upgrade/skip/reroll card labels to every client with a small Photon event after custom card spawn.
Restored vanilla card-choice collider disabling for custom spawned draft cards.
Added delayed cleanup for leftover card-choice objects that survive the end-pick animation.
1.0.8
Added a selectable 5th action card while preserving the original 4-card draft pool.
The 5th card appears as SKIP until the player has enough skip points, then appears as REROLL.
Picking SKIP passes the current card choice without applying card stats and grants 1 skip point.
Picking REROLL consumes skip points and redraws the current card choice through ROUNDS' own replacement coroutine.
Updated the UD panel to show skip points and the current 5th-card action instead of disabled buttons.
1.0.7
Disabled skip/reroll actions in the stable build to avoid corrupting ROUNDS' private card-pick coroutine state.
Moved the 4-card slot limit to a CardChoice.Start postfix so the private children slot array is initialized before trimming.
Made ModdingUtils a hard BepInEx dependency because the plugin directly references it.
Removed the host-only draft generation gate so the local picker can generate UpgradeDraft choices through ROUNDS' normal Photon card spawning.
Updated the BepInExPack dependency to 5.4.1901, matching the version used by the current ROUNDS Thunderstore ecosystem.
Moved machine-specific build paths into ignored Directory.Build.local.props.
1.0.6
Reworked the skip/reroll UI into a visible left-side UD panel during card choice.
The UD panel now remains visible even when the current picker is not locally controlled, while buttons stay disabled for non-local pickers.
Updated Thunderstore docs to describe where the skip/reroll panel appears.
1.0.5
Fixed custom card choices being added twice to ROUNDS' spawnedCards list.
Kept the 4-card spawn-slot limit active through the whole card-pick coroutine.
This addresses doubled/overlaid card visuals, first-player still seeing 5 cards, and selection cleanup freezes caused by duplicate spawned-card bookkeeping.
1.0.4
Reverted the unsafe picksToSet override that could freeze turn handoff after one player picked.
Limited card spawn slots by temporarily shrinking CardChoice's spawn-slot array instead of changing player pick counts.
Registered custom-spawned cards with ROUNDS' spawnedCards list for normal picker cleanup.
Removed custom collider disabling from spawned card choices.
1.0.3
Forced ROUNDS StartPick and DoPick card-count arguments to the configured draft count.
Forced reroll replacement to use the configured draft count before regenerating cards.
Fixed a 5-card vanilla/mod queue mismatch that could leave card visuals in a broken refresh state.
1.0.2
Removed the floating upgrade badge object that could linger after card selection.
Made upgrade visuals patch only recognizable card title/description text.
Stopped mutating spawned card CardInfo data so preview text does not leak into gameplay UI.
Hid skip/reroll controls unless card selection is actively open.
1.0.1
Fixed Harmony startup patch binding for the current ROUNDS CardChoice.DoPick signature.
Fixed reroll invocation to call the game's ReplaceCards method with the required arguments.
1.0.0
Initial release.
Added 4-card draft flow with weighted upgrade composition.