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

RSClasses

Classes for ROUNDS that leverage unique mechanics.

Date uploaded 4 years ago
Version 1.2.5
Download link RS_Mind-RSClasses-1.2.5.zip
Downloads 228599
Dependency string RS_Mind-RSClasses-1.2.5

This mod requires the following mods to function

Pykess-CardChoiceSpawnUniqueCardPatch-0.1.10 icon
Pykess-CardChoiceSpawnUniqueCardPatch

Patches erroneous logic in the base game CardChoice method SpawnUniqueCard

Preferred version: 0.1.10
Root-CardThemeLib-1.1.7 icon
Root-CardThemeLib

A utility library for adding custom card themes to the game.

Preferred version: 1.1.7
Root-Classes_Manager_Reborn-1.5.5 icon
Root-Classes_Manager_Reborn

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

Preferred version: 1.5.5
RS_Mind-FancyCardBar-1.3.3 icon
RS_Mind-FancyCardBar

Allows mod developers to add custom icons to the card bar.

Preferred version: 1.3.3
Pykess-GunUnblockablePatch-0.0.0 icon
Pykess-GunUnblockablePatch

Patches erroneous logic in the base game that causes the unblockable property of guns to not work.

Preferred version: 0.0.0
Pykess-ModdingUtils-0.4.8 icon
Pykess-ModdingUtils

Utilities aimed at making modding easier and more accessible

Preferred version: 0.4.8
Pykess-PlayerJumpPatch-0.0.2 icon
Pykess-PlayerJumpPatch

Patches the erroneous PlayerJump.Jump function in the base game

Preferred version: 0.0.2
CrazyCoders-RarityBundle-0.2.1 icon
CrazyCoders-RarityBundle

A small bundle of rarities for use by other mods

Preferred version: 0.2.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
AALUND13-ToggleCardsCategories-1.4.0 icon
AALUND13-ToggleCardsCategories

Create custom categories in your toggle mod section

Preferred version: 1.4.0
willis81808-UnboundLib-3.2.14 icon
willis81808-UnboundLib

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

Preferred version: 3.2.14
RS_Mind-WeaponsManager-1.4.0 icon
RS_Mind-WeaponsManager

A library to help mod developers to add additional guns to the player.

Preferred version: 1.4.0

README

RSClasses

Classes for ROUNDS that leverage unique mechanics.

Card List:

Astronomer

Astronomer

[Common Class] Uses orbiting objects to fend off foes

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

Domain Extension

[Common] Increases the size of orbitals and their orbits

  • +1 Orbital size
  • -25% Scythe damage

Faster Barriers

[Common] Increases the speed of barriers

  • +100% Barrier speed
  • +0.25s Block cooldown

Gravity Well

[Uncommon] Increases the speed of orbitals

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

Sharper Scythes

[Uncommon]

  • +50% Scythe damage
  • -25% Damage

Dual Shields

[Common]

  • +2 Shields
  • +0.5s Block cooldown

Twin Scythes

[Common]

  • +2 Scythes
  • -50% Damage

Guardian

[Uncommon Subclass] Requires Dual Shields and Twin Scythes Stalwart Defenders. Their barriers defend them from all bullets

  • +4 Barriers
  • +50% Health
  • +4 Shield size
  • -4 Scythes

Perfect Guard

[Rare] Requires Guardian An inpenetrable ring of light

  • +8 Barriers
  • +2 Shield size

Harvester

[Uncommon Subclass] Requires Dual Shields and Twin Scythes Reapers of souls. Defense is not their concern. Their scythes don't cut through bullets

  • +4 Scythes
  • +100% Rotation speed
  • -4 Barriers

Dark Harvest

[Rare] Requires Harvester A horrifying sight to behold

  • +100% Scythe damage
  • +25% Lifesteal
Patch Notes:
1.2.5 </summmary>
- Disabled some unused code
1.2.3 </summmary>
- Forced orbitals to be removed on game end. Removing Astronomer will cause issues until a proper fix is found
1.2.1 </summmary>
- Reduced scythe knockback
1.2.0 </summmary>
- Changed wording from "Shield" to "Barrier"
1.1.0 </summmary>
- 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 </summmary>
- Added Astronomer Class

CHANGELOG

Patch Notes:

3.1.3:

  • Fixed Absolute End

3.1.2:

  • Refactored sword hit detection. Should feel better now

3.1.1:

  • Improved sword hit detection on nearby players
  • Shortened delay before sword hits (0.1s -> 0.075s)

3.1.0:

  • Buffed longsword's bullet speed and fixed incorrect stat name (+50% -> +100%)
  • Reduced Fracture's gravity increase (+100% -> +50%)
  • Changed the default hotkey for Voidseer to avoid overlap with WeaponsManager (E -> R)
  • Swapped Guardian's block CD reduction for an additional block
  • Nerfed Gravity Well's movement speed and orbital speed (+35%/+50% -> +25%/+25%)
  • Nerfed Harvester's scythe speed increase (+80% -> + 20%)
  • Increased the startup delay for Spectre's Ghost Sword (0.25s -> 0.5s).
  • Removed scythe knockback to improve the matchup between Astronomer and Knight
  • Fixed issues with Absolute End not properly killing players with revives
  • Fixed miscellaneous comet issues
  • Fixed Mirror Mage visualizers (from being a mirror mage's opponent or having Polished Mirror) not disabling on your death

3.0.5:

  • Adjusted Ghost Blade position

3.0.4:

  • Fixed Knight class definition

3.0.3

  • Swords no longer get stuck reloading

3.0.2

  • Fixed an issue where a Crusader's shield wouldn't properly disable when they die.

3.0.1

  • Separated scythe hit timers for map objects and players

3.0.0

  • Added Knight, a melee class with 2 subclasses: Crusader and Spectre. 14 total class cards.
  • Bigger Barriers gives more health (+15% -> +35%)
  • Domain Extension now gives +15% movement speed
  • Faster Barriers now gives +25% health
  • Gravity Well gives more movement speed (+25% -> +35%) and reduces health by less (-25% -> -15%)
  • Guardian gives more health (+25% -> +75%)
  • Healing Shield now gives health (+35%)
  • Sharper Scythes increases scythe damage by more (+50% -> +65%) and decreases damage by less (-25% -> -15%)
  • Adjusted Dark Harvest damage calculation
  • Comets are twice as big
  • Icemelt now increases comet damage (+50%)
  • Stardust now spawns dust more frequently (0.15s -> 0.1s), spawned dust lasts longer (2s -> 2.5s), and deals more damage (1/10 -> 1/5 comet damage). Now gives +25% Comet speed
  • Mirror mage bullets now bounce off of and are destroyed from hitting mirrors.
  • Fracture now gives health (+50%)
  • Reduced Mirror Mage's damage penalty (-35% -> -25%)
  • Mirror Mind now increases health (+35%)
  • Polished Mirror now gives projectile speed (+35%), movement speed (+30%), and ammo (+1)
  • Reduced Prism's damage penalty (-50% -> -15%)
  • Reflection Replacement now increases health instead of decreasing (-35% -> +15%)
  • Forced Reflection and Forced Refraction both increase health (+35%)
  • Reduced Kaleido Witch's damage penalty (-50% -> -25%)

2.5.4

  • Removed Astronomer's damage penalty
  • Bigger Barriers no longer increases block cooldown. Now gives +15% health
  • Removed Twin Scythes' damage penalty
  • Reduced Mirror Mage's damage penalty (-50% -> -35%)
  • Increased the healing granted by Healing Shield (10 -> 20)

2.5.3

  • Changed Death's Blade to calculate off the target's current HP instead of their max HP

2.5.2

  • Fixed an issue with Comets and Stardust

2.5.1

  • Improved Comet and Stardust synchronization
  • Scythes no longer shred destructible map objects
  • Fixed a minor issue with Healing Shield and Shatter

2.5.0

  • Added Death's Blade, a Harvester card which causes your scythes to deal a minimum % of a player's max health on hit.
  • Added Soul Scythe, a Harvester card which grants you an additional scythe per kill during a round.
  • Added Healing Shield, a Guardian card which heals players within your barriers.
  • Harvester's scythe speed increased (+60% -> +80%). Rarity reduced to Uncommon.
  • Dark Harvest's damage removed, lifesteal increased (+15% -> +25%). Rarity reduced to Uncommon.
  • Domain Extension's orbital size change reduced (+50% -> +35%). Scythe damage penalty reduced (-25% -> -10%). Rarity increased to Common.
  • Perfect Guard's rarity increased to Epic.
  • Stargazer's rarity reduced to Uncommon.
  • Increased base scythe damage (25 -> 30)
  • Increased base scythe speed (250 -> 270)
  • Added support for Aalund's ToggleCardsCategories.
  • Fixed broken title font on cards.
  • Fixed various issues with Astronomer's orbitals.
  • Fixed the visualizer other players receive when playing against a Mirror Mage.

2.4.4

  • Added text to cards indicating what they are prerequisites for.
  • Harvester now has +0.5s Block CD.
  • Mirror Mind movement speed increased (15% -> 30%) and now provides +1 jump.
  • Fixed an issue where Forced Reflection would disable your gun for some reason.

2.4.2

  • Fixed an issue with the visualizer other players receive when a player takes Mirror Mage.
  • Mirror Mage now reduces damage by 50% instead of affecting reload time.
  • Prism now reduces damage more (25% -> 50%)
  • Kaleido Witch now requires mirror mind and reduces damage more (25% -> 50%)

2.4.1

  • Various art tweaks

2.4.0

  • Added support for FancyCardBar
  • Icemelt rarity reduced (Uncommon -> Scarce)

2.3.2

  • Added TabInfo integration for Astronomer and some Mirror Mage statistics.
  • Added text to Bigger Barriers and Twin Scythes indicating that they're required for subclasses (Mirror Mage subclasses don't have this text becaust they're a bit more nuanced)
  • Increased the rarity of Gravity Well (Uncommon -> Exotic)
  • Perfect Guard now has Shield Spikes as a prerequisite to ensure players with Perfect Guard have a reliable damage source.

2.3.1

  • Increased base scythe damage (20 -> 25). Twin Scythes now reduces scythe damage back to previous amount (No change to damage values with Twin Scythes)
  • Fixed max bonus damage from Stellar Impact being higher than intended
  • Fixed comets not disabling on player death
  • Added a visualization for the mirrored location of opponents with Mirror Mage
  • Increased base comet damage (80 -> 180)

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