You are viewing a potentially older version of this package. View all versions.
RS_Mind-RSClasses-2.3.0 icon

RSClasses

Classes for ROUNDS that leverage unique mechanics.

Date uploaded 2 weeks ago
Version 2.3.0
Download link RS_Mind-RSClasses-2.3.0.zip
Downloads 7020
Dependency string RS_Mind-RSClasses-2.3.0

This mod requires the following mods to function

Pykess-ModdingUtils-0.3.5 icon
Pykess-ModdingUtils

Utilities aimed at making modding easier and more accessible

Preferred version: 0.3.5
willis81808-UnboundLib-3.1.4 icon
willis81808-UnboundLib

This is a helpful utility for ROUNDS modders aimed at simplifying common tasks.

Preferred version: 3.1.4
Pykess-CardChoiceSpawnUniqueCardPatch-0.1.8 icon
Pykess-CardChoiceSpawnUniqueCardPatch

Patches erroneous logic in the base game CardChoice method SpawnUniqueCard

Preferred version: 0.1.8
Root-Classes_Manager_Reborn-1.4.1 icon
Root-Classes_Manager_Reborn

A recreation of the original Classes Manager, with added features.

Preferred version: 1.4.1
willuwontu-SimulationChamber-0.0.3 icon
willuwontu-SimulationChamber

Adds utilities for firing guns that are not bound to a player.

Preferred version: 0.0.3
CrazyCoders-RarityBundle-0.1.0 icon
CrazyCoders-RarityBundle

A small bundle of rarities for use by other mods

Preferred version: 0.1.0

README

RSClasses

Classes for ROUNDS that leverage unique mechanics. Note that this mod does not work in sandbox, and is best played online rather than locally.

Card List:

Astronomer

Astronomer

[Common Class] Uses orbiting objects to fend off foes

  • +2 Scythes
  • +2 Barriers
  • -25% Damage

Domain Extension

[Trinket] Increases the size of orbitals and their orbits

  • +50% Orbital size (Comets grow half as quickly)
  • -25% Scythe damage

Faster Barriers

[Common]

  • +50% Barrier speed

Gravity Well

[Uncommon]

  • +25% Speed
  • +50% Orbital speed
  • -25% Health

Sharper Scythes

[Uncommon]

  • +50% Scythe damage
  • -25% Damage

Bigger Barriers

[Scarce]

  • +2 Barriers
  • +0.25s Block cooldown

Twin Scythes

[Scarce]

  • +2 Scythes
  • -25% Damage

Guardian

[Exotic Subclass] Requires Bigger Barriers and Twin Scythes Stalwart Defenders. Their barriers defend them from all bullets

  • +2 Barriers
  • +25% Health
  • -0.25s Block cooldown
  • +100% Barrier size
  • -4 Scythes

Shield Spikes

[Rare] Requires Guardian When you block, your shields deal damage based on your maximum health

  • +0.25s Block cooldown

Perfect Guard

[Rare] Requires Guardian An impenetrable ring of light

  • +2 Barriers
  • +1 Block
  • +75% Barrier size

Harvester

[Uncommon Subclass] Requires Bigger Barriers and Twin Scythes Reapers of souls. Defense is not their concern

  • +2 Scythes
  • +60% Scythe speed (Scythes can hit once per rotation, so this is effectively an attack speed buff)
  • -4 Barriers

Harvest Sickle

[Uncommon] Requires Harvester

  • +1 Scythe
  • +10% Lifesteal

Dark Harvest

[Rare] Requires Harvest Sickle Lifesteal adds bonus damage to your scythes

  • +50% Scythe damage
  • +15% Lifesteal

Stargazer

[Exotic Subclass] Requires Bigger Barriers and Twin Scythes Gain a powerful comet that roams the map

  • +1 Comet
  • -1 Scythe

Coupled Comets

[Rare] Requires Stargazer

  • +1 Comet

Icemelt

[Uncommon] Requires Stargazer Your comets grow larger the closer they are to you

Stardust

[Scarce] Requires Stargazer Your comets leave damaging trails of stardust

Stellar Impact

[Exotic] Requires Stargazer Your comets get bonus damage when moving quickly

Mirror Mage

Mirror Mage

[Uncommon Class] Reflect your bullets across the mirror (Your bullets are reflected horizontally across the screen)

  • +0.25s Reload time

Polished Mirror

[Uncommon] Requires Mirror Mage See others' reflections (A preview of each other player is shown in each reflection segment based on your current cards)

Prism

[Uncommon] Requires Mirror Mage Additionally refract your bullets across the prism (Your bullets are reflected vertically across the screen, for a total of 4 bullets)

  • -25% Damage

Reflection Replacement

[Uncommon] Requires Mirror Mage Reflect across the mirror and block when you take damage (3 second cooldown. This block triggers additional blocks)

  • -35% HP

Mirror Mind

[Common] Requires Reflection Replacement Swap minds with your reflection when you would cross the mirror

  • +15% Movement speed
  • +15% Jump height

Fracture

[Uncommon] Requires Reflection Replacement Fracture the mirror when you take damage (Fracture deals damage based on your gun's damage and has 1 second duration)

  • +100% Gravity

Voidseer

[Uncommon Subclass] Requires Fracture Peer through the cracks in the mirror and into the beyond Press 'E' or DPad-Up to deal damage to yourself (1 damage)

  • +25% Life steal

Shatter

[Uncommon] Requires Voidseer

  • +1s Fracture duration
  • +30% Fracture size

Weakened Mirror

[Uncommon] Requires Voidseer Slip through the cracks more frequently

  • -50% Reflection CD

Forced Reflection

[Scarce] Requires Voidseer Players you shoot are sometimes reflected (50% chance) Be careful because they get a block after (This block does not trigger additional blocks)

Forced Refraction

[Uncommon] Requires Forced Reflection Players you shoot are sometimes refracted (50% chance. Independent of Forced Reflection) Be careful because they get a block after (This block does not trigger additional blocks, will stack with the Forced Reflection block)

Kaleido Witch

[Rare Subclass] Requires Prism Refract your bullets further within the kaleidoscope (Your bullets are additionally reflected across the 2 diagonals, for a total of 8 bullets)

  • No Bullet gravity
  • -25% Damage

Emerald Glitter

[Uncommon] Requires Kaleido Witch Some reflections poison enemies (2 of the 8 kaleidoscope sections)

  • +25% Poison damage (poison bullets deal 25% extra damage)

Ruby Dust

[Uncommon] Requires Kaleido Witch Some reflections dazzle enemies (2 of the 8 kaleidoscope sections)

Sapphire Shards

[Uncommon] Requires Kaleido Witch Some reflections chill enemies (2 of the 8 kaleidoscope sections)

Kaleido Party

[Rare] Requires Kaleido Witch Your bullets get an extra bounce for each remaining ammo you have (in addition to the bounce from this card)

  • +1 Bullet bounce

CHANGELOG

Patch Notes:

2.3.0
  • Added Stargazer subclass to Astronomer. Includes 4 additional cards
  • Double Barriers renamed to Bigger Barriers
  • Gravity Well now increases comet speed as well
  • Updated base rarities for better card rarities in the event custom rarities fail
  • Moved some code previously in Update to FixedUpdate for more consistent performance
  • If I changed anything else I forgot what it was

2.2.0

  • Moved the backend to Unity
  • Added custom card models for Astronomer and Mirror Mage cards
  • Faster Barriers gives less barrier speed (100% -> 50%). Removed block cooldown penalty
  • Gravity Well orbital speed increase reduced (100% -> 50%)
  • Dual Shields renamed to Double Barriers
  • Twin Scythes gun damage penalty reduced (-50% -> -25%)
  • Reduced Harvester scythe speed bonus (100% -> 60%). Due to backend changes, the bonus no longer appplies to barrier speed
  • Harvest Sickle rarity reduced (Exotic -> Uncommon)
  • Fixed an issue with scythe damage scaling with life steal. Moved the effect to Dark Harvest
  • Changed the descriptions on Mirror Mage to be more descriptive
  • Mirror Mage rarity increased (Common -> Uncommon)
  • Reflection Replacement health penalty increased (-30% -> -35%)
  • Shatter Fracture size increase reduced (50% -> 30%)
  • Might have increased the orbital size bonus of Domain Extension. It may have been in 2.0.0, idk

2.1.0

  • Harvester now causes scythes to deal bonus damage based on your lifesteal. Scythe speed lowered to compensate
  • Shield Spikes rarity increased to Rare. Damage calculation altered and generally decreased
  • Reflection Replacement now decreases health by 30%. Cooldown of Reflection Replacement increased to 3 seconds
  • Swapped the block cooldown and echo effect between Guardian and Perfect Guard
  • Fracture damage now scales with gun damage
  • Adjusted the barrier size increase of Perfect Guard. Fixed the name of the stat
  • Removed reflection cooldown penalty from Shatter. Reduced duration increase to 1s. You can now get multiple copies of the card.
  • Adjusted barrier positions, causing them to form 2 sets of barriers, rather than evenly spacing. Overall coverage is identical to previous behavior
  • Added colors to class tags (the text at the bottom right of the cards
  • Fixed an issue with Mirror Mage and bullet spread

2.0.0

  • Barrier counts and size generally reworked
  • Reduced Scythe knockback
  • Scythes can now only hit 1 player per revolution
  • Added Harvest Sickle. Dark Harvest now requires Harvest Sickle
  • Added Shield Spikes, a card which allows your barriers to deal damage on block.
  • Reduced Dark Harvest's damage and lifesteal
  • Altered Domain Extension's math
  • Reduced Dual Shields' block cooldown penalty. Rarity to Scarce
  • Reduced Faster Shields' speed increase. Removed block cooldown penalty
  • Guardian now gives less health, but grants an additional block. Rarity changed to Exotic
  • Harvester rarity changed to Exotic. Harvester now only gives +2 scythes
  • Perfect Guard now reduces block cooldown by 0.25s. Rarity changed to Exotic
  • Twin Scythes rarity changed to Scarce
  • Added Mirror Mage class
  • Added additional dependencies

1.2.5

  • Disabled some unused code

1.2.3

  • Forced orbitals to be removed on game end. Removing Astronomer will cause issues until a proper fix is found

1.2.1

  • Reduced scythe knockback

1.2.0

  • Changed wording from "Shield" to "Barrier"

1.1.0

  • Scythes not cutting bullets has been moved from Harvester to a base trait
  • Base scythe speed increased 100 -> 300
  • Base scythe damage decreased 55 -> 25
  • Base shield speed decreased 200 -> 100
  • Fixed issues with cards involving race conditions
  • Dark Harvest now gives 50% -> 100% scythe damage and 50% -> 0% scythe speed
  • Sharper Scythes now gives 75% -> 50% scythe damage

1.0.0

  • Added Astronomer Class