Skip to content

SLO42/swip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWIP — Sam's Wonderful Impressive Card Park

A custom card pack mod for ROUNDS featuring 60 cards themed around three brothers and their chaotic arsenal.

About

SWIP adds 60 cards across themed sets — each brother brings their own flavor of destruction, plus shared Brotherhood and Chaos Arsenal cards. Cards range from stat tweaks to full visual effects like poison clouds, laser beams, homing missiles, orbital strikes, and burn damage.

Card Sets

Set Creator Cards Flavor
Daniel's Cards ASourFruit 9 Sour, acidic, poison clouds
Max's Cards Synogence 8 Precision tech, lasers, drones
Sam's Cards SaucyEnchiladas 8 Spice, fire, smoke, napalm
Brotherhood Shared 26 Chaos, utility, gravity, terrain
Chaos Arsenal Expansion 9 Burn, holy light, orbital, mythic

Includes a custom Mythic rarity (magenta, 2% spawn rate) for The Final Boss card.

Effects

  • Gas clouds — Swirling circular particles with turbulence noise (poison, healing, slow)
  • Burn damage — Fire DOT with flickering ring visual
  • Laser beams — Multi-layer line renderer with raycasted hits
  • Homing missiles — Physics-based projectiles with steering
  • Orbital strikes — Multi-explosion block-triggered attacks
  • Gravity aura — Pulsing pull field affecting all players in radius
  • Fire/poison trails — Zone spawning along projectile paths
  • Terrain destruction — Break the map on hit

Installation

Install via r2modman or Thunderstore Mod Manager.

Dependencies

Building from Source

Requires .NET 6+ SDK and game DLLs in lib/ (not included — copy from your ROUNDS install).

# Build + package for Thunderstore
./build.sh        # Linux/Mac
./build.ps1       # Windows PowerShell

# Build only
dotnet build src/SWIP.csproj -c Release

Output: SWIP-<version>.zip ready for Thunderstore upload.

Releasing

# Bump version, build, package
./scripts/release.sh patch    # or: major, minor, 1.2.3

# Tag and push (triggers GitHub Actions)
git tag v<version>
git push origin main --tags

The GitHub Actions workflow builds, packages, and creates a GitHub release automatically on version tags.

Project Structure

src/
  Plugin.cs          # BepInEx entry point, card registration
  Cards/             # 60 card definitions (one per file)
  Effects/           # 17 effect components (particles, lasers, missiles, etc.)
thunderstore/
  manifest.json      # Thunderstore package metadata
  README.md          # Mod page description
  CHANGELOG.md       # Version history
  icon.png           # Mod icon (256x256)
scripts/
  release.sh         # Version bump + build + package helper
.github/workflows/
  release.yml        # Automated release on version tags

Credits

Development assisted by Claude Code with Claude Flow V3 orchestration by rUv.

License

All rights reserved.

About

SWIP - A Mod for Rounds

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages