SWIP
Sam's Wonderful Impressive Card Park - A custom card pack for ROUNDS
CHANGELOG
Changelog
All notable changes to SWIP (Sam's Wonderful Impressive Card Park) will be documented in this file.
[2.3.0] - 2026-03-03
Added — Silly/Chaos Card Pack (~50 new unclassed cards)
Radial Shot & Bullet Adders (4):
- Radial Spread (Uncommon), Bullet Storm (Uncommon), Bullet Hail (Rare), Bullet Flood (Epic)
Clip Dump (3):
- Clip Dump (Uncommon), Clip Purge (Rare), Clip Apocalypse (Epic)
Slow Cards (3):
- Slow Drip (Common), Slow Pour (Uncommon), Slow Tide (Rare)
Bounce Count Cards (6):
- Bounce x2 (Common), Bounce x5 (Common), Bounce x10 (Uncommon), Bounce x25 (Rare), Bounce x50 (Epic), Bounce x100 (Legendary)
- All include screen-edge bouncing via ScreenBounceEffect
Bounce Modifier Cards (7):
- Ricochet Roulette (Uncommon), Featherfall (Uncommon), Shockwave Bounce (Uncommon), Ice Ricochet (Uncommon)
- Chaos Ricochet (Rare), Vortex Bounce (Rare), Scorching Bounce (Rare)
Stat Boost Cards (3):
- Wide Spread (Common), Bullet Speed+ (Common), Rapid Fire (Common)
Ammo/Reload Cards (2):
- Infinite Ammo (Legendary), Quick Draw (Rare)
Unique Mechanic Cards (8):
- Bullet Warp (Epic) — teleport to bullet hit location
- Snake Rain (Rare) — homing snakes spawn when hit
- Speed Demon (Uncommon) — swap movespeed for damage
- Chaos Stats (Rare) — randomize 2 stat pairs
- Rising Tide (Rare) — boost above-baseline stats +20%
- Double Down (Uncommon) — 50/50 double or halve weak stats
- All In (Epic) — randomize all stats +/-50%
- Effect Amplifier (Epic) — boost all effect sizes x1.5
Card Manipulation Cards (8):
- New Hand (Epic) — replace own hand with random cards
- All-In-One (Legendary) — all cards become copies of 1 random
- Card Thief (Rare) — force others to swap random cards
- Shuffle & Deal (Epic) — others shuffle and redraw
- Card Tornado (Legendary) — all players' cards pooled and redistributed
- High Stakes (Rare) — gamble to steal/lose stats vs others
- Stat Leech (Epic) — siphon better stats from other players
- Copycat (Legendary) — clone any card for entire hand
Custom Projectile Cards (2):
- Angry Birds (Epic) — homing bird projectiles with swooping arcs
- Squid Ink (Epic) — homing squids with sinusoidal swim + ink cloud slow
On-Block/On-Hit Spawner Cards (3):
- Nacho Block (Uncommon) — spawn nachos on block (heal allies, damage enemies)
- Lemon Drop (Rare) — blinding lemon zones on hit/bounce
- Tortilla Shield (Rare) — invulnerable wrap on block (3s, immobile)
Added — New Effects (18)
- RadialShotEffect — distributes bullets at equal angles (360/count)
- ScreenBounceEffect — bounces bullets off camera viewport edges
- ClipDumpEffect — forces rapid-fire entire clip on trigger
- SlowOnHitEffect — applies slow debuff on hit (mint green visual)
- FeatherfallBounceEffect — reduces gravity per bounce
- ChaosRicochetEffect — swaps damage/speed on bounce
- VortexBounceEffect — pulls enemies toward bounce point
- ShockwaveBounceEffect — pushes enemies away from bounce point
- IceRicochetEffect — slows enemies near bounce point
- ScorchingBounceEffect — burns near bounce (escalates per bounce)
- BounceRandomSizeEffect — random size change + speed up on bounce
- TeleportToBulletEffect — teleports owner to bullet hit location
- SnakeRainEffect + SnakeHomingBehaviour — wavy homing snakes
- HomingBirdEffect + BirdHomingBehaviour — swooping homing birds
- HomingSquidEffect + SquidHomingBehaviour — swimming squids with ink clouds
- NachosOnBlockEffect + NachoProjectile — radial nacho burst on block
- TortillaWrapEffect — invulnerable carb shell on block
- LemonDropEffect — blinding lemon zones on hit/bounce
Added — Inert Placeholders (8)
- New Hand Used, All-In-One Used, Card Thief Used, Shuffle & Deal Used, Card Tornado Used, High Stakes Used, Stat Leech Used, Copycat Used
Changed
- BrotherlyLove dangerous cards set expanded to include all new manipulation cards
- BrotherlyLove dangerousCards/replacements made public static for extensibility
[2.2.0] - 2026-03-02
Fixed — Playtest Issues (#9–#17)
- #9/#15 Drone Swarm missiles — missiles no longer chain-explode each other; explosions skip sibling missiles and sky projectiles
- #11 Brotherly Love — dangerous cards (Mom Said My Turn, Brotherly Love) replaced with inert versions during deck swaps to prevent re-triggering
- #13 Come Here Bro — gravity pull now uses direct position modification (strength 8) to bypass ROUNDS' PlayerVelocity override
- #14 Wild Card — simplified to native
gun.numberOfProjectiles + gun.spreadinstead of broken Instantiate cloning - #17 Synapse Fire — custom WaveMotionEffect applies sine-wave oscillation via position offset, preserving bullet direction
Changed — Card Reworks
- Smite — reworked from explosion-on-hit to holy golden beam from top of screen; penetrates everything (players, objects, terrain), deals damage along entire path
- Satellite Uplink — reworked from orbital explosion to red laser on block at owner's position; penetrates destructables, stops on solid terrain; acts as defensive shield from above
- Scorched Sky — reworked from orbital-strike-on-block to rain-of-fire on bullet hit; spawns 5 projectiles from top of screen, inherits cloud/gas effects from owner, bounces scale with gun reflects
- Mom Said My Turn — self-replaces with "Yay It's My Turn!" after granting random cards
Improved — Explosion System (SWIPExplosion)
- Vanilla-style visuals: white-hot flash, expanding ring, flying spark particles with gravity, lingering grey smoke puffs
- Explosions now damage destructables (boxes, terrain pieces) via Damagable.CallTakeDamage
- Knockback uses Collider2D.attachedRigidbody for reliable physics object detection
- Color presets: Fire (orange), Orbital (blue), Missile (red)
Improved — Missiles
- Missiles spawn once per firing action (frame debounce), not once per bullet
- Grace period only blocks owner's bullets — missiles still hit terrain and enemies on spawn
- Missile thruster exhaust trail (TrailRenderer, orange fade)
Added — New Effects
- SmiteBeamEffect — holy beam visual with golden core + glow
- SatelliteLaserEffect — red laser visual with quick flash
- ScorchedSkyEffect — falling sky projectiles with streak + trail visuals
- WaveMotionEffect — sine-wave bullet oscillation
- SWIPExplosion smoke particles
Added — New Cards
- Yay It's My Turn! (inert replacement for Mom Said My Turn)
- Sharing Is Caring (inert replacement for Brotherly Love during swaps)
- Orbital Test (debug card: beam on hit + laser on block)
Removed
- SideshootEffect (replaced by native gun stats for Wild Card)
- Old SmiteOnHitEffect / SmiteCoroutineRunner (replaced by SmiteBeamEffect)
- Old OrbitalStrikeEffect (replaced by SatelliteLaserEffect)
[2.0.0] - 2026-03-02
Added — Class System
- 3 mechanically distinct classes via ClassesManagerReborn:
- SaucyEnchiladas — Gas, area denial, sustain (NatureBrown)
- ASourFruit — Bounces, explosions, ricochet chaos (FirepowerYellow)
- Synogence — Fire, ice, health, size lock (DestructiveRed)
- 3 class entry cards (Common, all positive stats, no drawbacks)
- 22 gated cards per class + 30 unclassed cards = 99 total
Added — New Cards (39)
SaucyEnchiladas (12 new):
- Corrosive Spray (Common), Noxious Fumes (Common)
- Second Wind (Uncommon), Miasma (Uncommon)
- Biohazard (Rare)
- Plague Doctor (Epic), Chemical Warfare (Epic), Life Drain (Epic), Contagion (Epic), Dead Zone (Epic)
- Pandemic (Legendary), Eternal Mist (Legendary)
ASourFruit (9 new):
- Chain Reaction (Uncommon)
- Ricochet Rush (Rare)
- Nuclear Option (Epic), Cluster Bomb (Epic), Seismic Impact (Epic), Volatile Payload (Epic), Aftershock (Epic)
- Singularity (Legendary), Perpetual Motion (Legendary)
Synogence (9 new):
- Frostbite (Uncommon), Core Stability (Uncommon)
- Thermal Shock (Epic), Cauterize (Epic), Permafrost (Epic), Glacial Armor (Epic), Inferno (Epic)
- Absolute Zero (Legendary), Supernova (Legendary)
Unclassed (6 new):
- Underdog (Epic), Momentum (Epic), Berserker (Epic)
- Extra Life (Legendary), Last Stand (Legendary), Nullifier (Legendary)
Added — New Effects
- Freeze effect system (FreezeEffect + FreezeDamageEffect) — blue ice ring visual, velocity slow
- Stat-on-bounce effect (StatOnBounceEffect) — configurable damage/speed multipliers per bounce
- Size lock effect (SizeLockEffect) — prevents size growth above locked value
Added — New Rarities
- Epic (purple, 8% spawn rate)
- Legendary (gold, 5% spawn rate)
Changed — Identity Cleanup
- Replaced real names with class codenames: Daniel → ASourFruit, Max → Synogence, Sam → SaucyEnchiladas
- Renamed "One Punch Dan" → "One Punch"
- Updated all card descriptions referencing real names
Changed — Card Rebalance
- Removed Extra Life (+1 respawn) from Special Sauce — now a standalone Legendary card with -10% speed trade-off
- All cards registered through CardRegistry for class system integration
Dependencies
- Added ClassesManagerReborn (Root-Classes_Manager_Reborn-1.3.1)
[1.1.0] - 2026-03-02
Changed
- Gas effects (poison clouds, mists, chemicals) now use circular soft particles instead of square
- Gas particles have turbulence noise for swirling, organic movement
- Longer particle lifetimes and slower speeds for a lingering, ghastly feel
- Softer alpha falloff on gas particles for wispy dissolved edges
Cards Affected
- Agent Orange, Acid Rain, Zyklon B, Gas Leak, Napalm (poison/damage clouds)
- Healing Mist (healing cloud)
- Smoke Bomb (poison aura)
- TrailBlazer (fire/poison trail zones)
- Come Here Bro (gravity aura uses zone visuals)
[1.0.0] - 2026-03-02
Added
- Initial release with 60 custom cards
- Three themed card sets: Daniel (ASourFruit), Max (Synogence), Sam (SaucyEnchiladas)
- Brotherhood/General card set
- Custom Mythic rarity (magenta, 2% spawn rate)
- Effects: poison clouds, burn DOT, lasers, homing missiles, orbital strikes, gravity auras, trails