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
Utilities aimed at making modding easier and more accessible
Preferred version: 0.3.5willis81808-UnboundLib
This is a helpful utility for ROUNDS modders aimed at simplifying common tasks.
Preferred version: 3.1.4Pykess-CardChoiceSpawnUniqueCardPatch
Patches erroneous logic in the base game CardChoice method SpawnUniqueCard
Preferred version: 0.1.8Root-Classes_Manager_Reborn
A recreation of the original Classes Manager, with added features.
Preferred version: 1.4.1willuwontu-SimulationChamber
Adds utilities for firing guns that are not bound to a player.
Preferred version: 0.0.3README
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