You are viewing a potentially older version of this package. View all versions.
JavAngle-TheHouse-2.1.0 icon

TheHouse

Adds new Survivor ''The House'' who wields a deck of cards and an eccentric roulette wheel revolver

Date uploaded 7 months ago
Version 2.1.0
Download link JavAngle-TheHouse-2.1.0.zip
Downloads 210811
Dependency string JavAngle-TheHouse-2.1.0

This mod requires the following mods to function

tristanmcpherson-R2API-4.4.1 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 4.4.1
bbepis-BepInExPack-5.4.2103 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2103
RiskofThunder-HookGenPatcher-1.2.3 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.3
JavAngle-OrographicGambitBaseMod-1.0.0 icon
JavAngle-OrographicGambitBaseMod

A basemod for House and Myst

Preferred version: 1.0.0

README

The House

  • Adds the House, a mad gambler who relies on his luck to push through tough situations, using two mysterious artifacts of fate: a 6-Shooter-Revolver named "Roulette" and a seemingly cursed deck of playing cards.
  • Instead of having a Secondary, Utility, and Special abilities, The House draws 3 cards from a deck and uses those instead, upon using a card, he loses all three and draws a new hand, once you've run out of cards, the Discard pile is shuffled back into the draw pile, and you start over again.
  • His Revolver "Roulette" has 6 bullets that it fires in a random order, in order to reload the gun, you must activate one of the three drawn cards.
  • List of cards, bullets, and their effects can be seen in-game in the info screen.
Banner Image


To Do

  • Re-add the old model as an alt skin.
  • I'd like to add support for controller binds in the HuD, but I'm currently unsure how to actually go about it.
  • I intend to add more loadout options, specifically, I have plans to add alternative primaries, which will let you shoot while out of bullets, but at a cost.
  • As it currently stands, I've done literally no balancing for House with this rework, I've just used the numbers from the previous version, now, I WAS going to do some balancing before releasing this Update, specifically, I was going to nerf him, a LOT, but then I had my partner do a few test runs, and watched him stuggle to complete a run, so I have decided to do nothing for the time being, I'm very interested in seeing how he will be perceived through the communities lens of game ballance.
  • ([Developer's Note] My partner maintains that he didn't 'struggle', and merely 'gambled away' his runs :P.)
  • Fix bugs, I'm sure I've missed some.

Showcase

Primary

Icon --------- Name ----------- Description ---------------------------------------------------------------------------------------
BulletArts: Empty Fire a loaded Shot at random. When you have no shots left: do nothing.
BulletArts: Quickdraw Rapidly fire Standard Shots, 1/4 chance to fire a loaded shot at random.

Reload Arts

Icon -------- Name --------- Description ----------------------------------------------------------------------------------------
ReloadArts: Standard Playing any card reloads roulette. 50% chance to gain random special ammo.
ReloadArts: All-In Load 0-6 Piercing/Buck/Explosive shots, all remaining shots are Snake.

Card Arts

Icon --------- Name ----------- Description ----------------------------------------------------------------------------------------
CardArts: Hop Playing any card: while in the air: will boost you forwards.
CardArts: Sweep Playing any card: swipes the card forward, dealing damage to enemies in melee range and gain barrier per enemy hit

Shuffle

Icon --------- Name ----------- Description --------------------------------------------------------------------------------------
ShuffleArts: Ouroboros Whenever you run out of cards: reshuffle the deck back into the draw pile.

House can select a deck of cards during the loadout screen, these Decks are as follows

Icon --------- Name ----------- Description --------------------------------------------------------------------------------------------------------
Standard Spread A simplified deck, designed to be easy to use.
Click to see the cards included in Standard Spread
Icon ----- Name ------ Description ------------------------------------------------------------------------------------------------------ Type
Hearts Heal for 50% of your max HP. Positive
Clubs Load 3 random Positive Shots into roulette. Priority Load Explosive Shot. Positive
Spades Increased Movement Speed. Priority Load Piercing Shot. Positive
Bust Instantly take a % of max health as damage, and deal a % of the damage taken to nearby enemies. Negative
Joker Activates a random other Purple Card Effect, 20% chance to activate all of them at once (this includes purple cards from Full House) (Cannot Activate Tower). Negative
Jack of Diamonds Load 6 standard shots. If grounded: slides forward. Neutral
Crazycard Activates another Standard Spread card at random. Random
Icon --------- Name ----------- Description --------------------------------------------------------------------------------------------------------
Full House The definitive House experience.
Click to see the cards included in Full House
Icon ----- Name ------ Description ------------------------------------------------------------------------------------------------------ Type
7 of Hearts Heal for a % of your max HP and Gain Barrier depending on current HP. Positive
7 of Diamonds Gain Gold (scales with chest costs). Positive
7 of Clubs Load 3 Mystery Shots into roulette. Priority Load Explosive Shot. Positive
7 of Spades Gain Increased Movement Speed as well as 2 completely Random Buffs. Priority Load Piercing Shot. Positive
Jackpot Randomly activates the effects of ''7 of Clubs'', ''7 of Diamonds'', ''7 of Hearts'', or ''7 of Spades'' with double the effect, 20% chance to activate all at once. Positive
Pick-Up 52 Throws all remaining cards into the air and shuffles everything back into the draw pile, each card homes in on enemies and deals varying amounts of Damage. Positive
Snake Eyes Loads 2 Snake Shots into roulette. Priority Load Snake Shot. Negative
Bust Instantly take a % of max health as damage, and deal a % of the damage taken to nearby enemies. Negative
10 of Swords Summon powerful enemies around yourself. Negative
5 of coins Lose a % of your current gold and deal a % of the gold lost as damage to nearby enemies. Negative
The Tower Bring about the wrath of Lady Luck herself, she has been waiting for this... Negative
Joker Activates a random other Purple Card Effect, 20% chance to activate all of them at once (Cannot Activate Tower). Negative
Jack of Diamonds Load 6 standard shots. If grounded: slides forward. Neutral
Queen of Hearts Temporarily buffs 2 random stats, but debuffs 2 random other stats. Neutral
King of Clubs Loads an Explosive, Piercing, Buck, Snake, Bank, and Mystery Shot. Neutral
Ace of Spades Instead of realoading: priority load Ace Shot. Neutral
Wildcard Does something unpredictable. could be good, could be bad, could be neither... maybe both?. Random
Russian Roulette 1/6 chance to die, 4/6 chance to do nothing, 1/6 chance to kill everything on the map and grant items(The rarity and amount of items received increases with number of stages cleared) (Cannot gain Legendary Items in Multiplayer). Random
Wheel of Fortune 50% chance to double current gold, 50% chance to lose all gold and roll for a random item based on gold lost. Random
Three of a Kind Draw and play the entire next hand all at once.. Random

Credits

JavAngle - Director, Code-Person, Ideas-Man, and above all; responsible >:) (make sure to tell me how you died in the RoR2 Modding Discord)

Dotflare - Modeler and Animator https://twitter.com/dotflare3

Ikachap - Concept Artist

SluggishCheeta - Original Modeler https://twitter.com/SluggishCheeta
([IMPORTANT]: It cannot be understated how important the model SluggishCheeta gave me was, without it, House could never have become what he is now, and without House it's possible I would never have continued modding, and that means that I wouldn't still be doing this now, what's more is that they gave me that model for free, and I am To This Day extremely grateful for the model they gave me, if you're reading this now; thank you! thank you so very, very much!)


Concept Art Gallery


[Remodel Concept Art - by Ikachap]


[Remodel Roulette Concept Art - by Ikachap]


[Original Concept Art]


Special Thanks to

Rob - For providing the community with a template character to make creating mods like this infinitely easier, he might not be making mods anymore, but his template is the backbone of this mod, so it warrants a mention

FireyIcy - My darling beloved, he helped me test for multiplayer, and provided sounds and input throughout development.

XoXFaby - Fixed Crowbars effecting instances of self-damage, and showed me how to add tooltips to custom HUD elements

IDeathHD - Where do I even begin, this guy's great, he's extremely active in the RoR2 Modding Discord, and answers peoples development questions, including most of the questions I have asked, this guy has spent so much of his time helping people with mod making, he deserves the biggest pat on the back you could possibly imagine, thank you Former-Pretty-Sloth-Colours-Man :D

RandomlyAwesome - (who is awsome pretty much all of the time :D) Helped me fix the long house bug on this very page. (Firefox users were unable to use the page because the Gif at the top would engulf the screen)

dgosling - Gave me advice that helped me fix item related effects after the anniversary update.

Derslayr, Vale-X - helped me figure out the changes to contentpacks

And of course, who could forget, YOU! for checking out my mod, you're 1 in 1,000,000! pat yourself of the back.

CHANGELOG

2.1.0 Back Home

  • Added new Primary: BulletArts: Quickdraw.
  • Added new ReloadArt: All-In.
  • Added new CardArt: Swipe.
  • All Jacks in the Standard Spread deck have been replaced with Jack of Diamonds.
  • Reworked Seven of Hearts, now grants barrier up to 50% based on how much health you have (more health giving more barrier).
  • Extended the invincibility window of Russian Roulette, there is now a 1 second grace period to get to safety after the animation finishes.
  • Russian Roulette now revives all dead players when it succeeds.
  • Coins gold to damage ratio increased from 3 to 4.
  • Wildroom has new (real) effects (I wont spoil them here).
  • Tower's Multiplayer Effects now last for 2 minutes instead of lasting forever.
  • Added config to make Seven of Spades only pick from vanilla buffs instead of from the entire buff catalogue (useful if you have lots of mods and don't want to configure the filter manually).
  • Changed Hearts, Spades, Clubs and Crazycard's artworks to new unique ones (They were previously using the icons for Seven of Hearts, Seven of Spades, Seven of Clubs, and Wildcard respectively).

2.0.5 Small Patch

  • Added SmartCollision to Houses Bullets, this should make his shots land more often (instead of hitting the floor).
  • Adjusted the volume of cards and shots to try to make House less noisy in multiplayer.
  • Added RiskOfOptions support.
  • Added a config to remove the tinitus effect from Russian Roulette.
  • (the base mod also received an update which should fix Russian Roulette setting the volume to 0)
  • Added configs for scaling the HuD elements, and split the config for moving them around into 2 configs each, for X and Y (in order to make them work with RiskOfOptions).
  • Added an icon for House's Passive 'The Game'.
  • Adjusted the cycle offset of the Sprint to make the transition from landing more smooth.
  • Fixed House's HUD from breaking KingKombatArena (Though, it should be noted that he definitely still breaks the mode, but now it's in a way that's entertaining >:D ).
  • Removed some residual code that shouldn't have still been there.
  • (I forgot to mention this when I initially pushed this update, but this patch also included:)
  • Added configs to customise the filter for Spades and Mystery Shot, so that 'buffs' that aren't actually buffs or projectiles that are annoying/harmful to shoot can be filtered out.

2.0.0 Renovation

  • ([Developer's Note] This is an incomplete changelog, genuinely, too much has changed to list it all, this is practically an all-new mod, more of a re-make than an update, but I'll try to list as many changes as I can despite this.)
  • All new Model and Animations courtesy of Dotflare.
  • The HUD and Crosshair has been completely remade.
  • The card system has been rewritten (and should now work 100% correctly in multiplayer, 'desyncs' cannot happen anymore.)
  • Every VFX has been remade.
  • Every SFX has been redone.
  • Every Skill Icon has been remade.
  • Every Card Artwork has been remade.
  • The information about cards has been moved to the Info screen.
  • The loadout can now be used to select a deck, by default it will be 'standard spread', which is a new deck with toned down cards, designed to be easier to use, the old deck is now called 'Full House' and is not the default deck (but is 100% the definitive one).
  • Wound Shot has been replaced with Piercing Shot, which pierces through enemies and deals increased damage.
  • Queen Shot has been removed.
  • Ace Shot has been reworked: now has a long wind-up, deals massively increased damage across a wide area, and even hits through walls.
  • ([Developer's Note] everything following this is differences between the old House's Deck and the new Full House Deck.)
  • Added a new 'Priority Shot' chamber in the cylinder, which is always fired before the other shots, but isn't loaded normally.
  • Seven of Hearts now grants 50% Shield.
  • Seven of Diamonds now grants gold based on the stage scaling rather than the run scaling.
  • Seven of Spades has been completely reworked: now grants movement speed, and 2 completely random buffs.
  • Seven of Clubs has been reworked: now loads an explodive shot in the Priority Chamber, and loads 3 'Mystery' shots (which fire a completely random projectile).
  • Snake Eyes now additionally loads a Snake Shot into the Priority Chamber.
  • Bust now deals damage taken to nearby enemies.
  • Joker can no longer activate tower.
  • Tower now has a different set of effects for Multiplayer (and for NPC's like Umbras and Goobo) and can no longer activate all of its effects at once.
  • Jack has been replaced with Jack of Diamonds, which loads 6 standard shots, and slides House forward when used on the ground.
  • King of Clubs now loads a Mystery Shot (I forgot what this replaced... I think it used to load a standard shot, but I cba to check).
  • Queen of Hearts has been reworked: now buffs 2 random stats, but debuffs 2 other random stats.
  • Ace of Spades now loads the Ace Shot into the Priotity Chamber.
  • All In has been removed.
  • Wheel of Fortune now has a change to grant an item when it fails, the change increasing with gold lost (this can be seen as it activating All-In when it fails).
  • Russian Roulette now increases in reward based on number of stages cleared, starting at 1 common item at stage 1, and 3 legendary items by stage 9 (it is now completely unneffected by luck, this might change again in the future).
  • Wildcard has been unhinged (though, steps have been taken to attempt to prevent greifing in multiplayer).