GithubHelp home page GithubHelp logo

wondamegapon / refightilization Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 4.0 6.66 MB

A Risk of Rain 2 mod to allow players to respawn as a monster when they die.

License: GNU General Public License v3.0

C# 100.00%

refightilization's People

Contributors

dvrp0 avatar goledenc avatar wondamegapon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

refightilization's Issues

Friend respawned as invincible Glacial Greater Wisp in Sim and crashed.

Me and a friend of mine were playing Simulacrum when she respawned as a Glacial Greater Wisp around wave 8-10 or so. She was impervious to damage and later crashed. Not sure if the crash is related. As an aside, Refight seems to interfere with the normal respawn system of Sim, so perhaps that could be reworked somehow?

Suggestion: More reliable revive conditions

Been having a ton of fun with the mod with friends, super enjoying it so far!

I had an idea to make respawning after killing a player more reliable. Would it be possible to respawn as a player for assists or if the monster had attacked the player within the last 5 or so seconds? Landing the definitive killing blow amidst a bunch of other monsters can be a bit tricky in the early-mid stages of a game when items aren't a reliable way to score kills on players and the number of monsters is starting to tick up, especially on higher difficulties.

Elite Aspect equipment

When spawning, give the monster players the elite aspect equipment instead of manually adding the buff. Allows for compatibility with AspectAbilities and so on, and might fix the issue of overlays not appearing for the player?
Unsure if this would overwrite their existing equipment slot

dose not work

the mod wont work in multi player or single player

it doesnt work

the mod doesnt work i think i have starstorm 2 and some other stuff it doesnt revive me

can't play void enemies

me and a friend are trying to set it up so when you die you come back as only void enemies. i've set it to have every enemy but the void ones disabled but we only spawn as lemurians. anyway to fix this?

No longer seems to work?

I manually installed this mod for the first time, and it no longer seems to work. That is, after someone dies in multiplayer, they never respawn as a monster, even after I set the respawn time to 0 in the config. I'm guessing that a recent update must have broken it.

Suggestions: Revive Only Once (and 3 other things)

Please add an option in config to make it so that each player can only respawn once per stage, or maybe set the amount of times each player can respawn.

Also maybe add ZetAspects support for when giving aspects to players? I don't really like having to choose between powerful equipment or an aspect.

Lastly, maybe lower the sprint speed of some monsters when playing as them? Larva in particular is extremely slow when not sprinting, but insanely hard to control when sprinting.

Also please allow the slider for the HP Multiplier be able to be set much higher through RiskOfOptions, because 2x is not nearly enough to compensate for the insane power of players.

Edit: Oh yeah, and also maybe add a config option that prevents respawned players from interacting with interactables.

What I'm really just hoping for is my first suggestion and the one above, to replicate the RoRR drone experience.

Dying in multiplayer in void fields causes item glitch

I've recently discovered that there's an issue caused by refightilization in regards to the ability to interact with items and objects. This issue only began happening since the most recent updates to the base game and various mods.
Everything else is normal. However, if one of us dies in the void fields, we run into a problem where we can't pick up items or open chests later in the same run. I tried removing refightilization, and the issue immediately ceased, even under the same circumstances.
Other little cues, such as missing names and the game not ending when it should, make me suspect that RoR behaves as if there's only one player after that trigger.

Artifact of Metamorphosis bug

Whenever I have metamorphosis enabled, I respawn as a character instead of a monster. This was not an issue until recently and i know that bc i always play with metamorphosis on lol.

Simulacrum spawns

When I used this mod in simulacrum, it would spawn players far from the safe zone. They die before they are able to reach it. Is it possible to change spawning zone to be inside the bubble during the simulacrum game mode? Or implement some kind of invulnerability?

Equipment error

Occasionally, the affix/aspect equipment the game tries to give the player will be an error with no effect.
billede

Aside from Refightilization and its dependencies, this is still a vanilla game, so only vanilla aspects would be available.

I tried to look through the console for anything odd during the respawning, but I couldn't find anything that seemed to be it. I did however occasionally see this blob of red text after a respawn:

[Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
Wonda.Refightilization.RefightRespawn (RoR2.CharacterMaster player, UnityEngine.Vector3 deathPos) (at <5c95413b001d45e293afa6d717ba7082>:IL_0436)
Wonda.Refightilization+d__29.MoveNext () (at <5c95413b001d45e293afa6d717ba7082>:IL_01E1)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <2cc17dca390941eeb4d7b2ff1f84696a>:IL_0027)

Cant spawn after death

After me or my friend dies we cant respawn as a monster. It worked fine some days ago but now it doesnt.

The error i get:
[Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
Wonda.Refightilization.RefightRespawn (RoR2.CharacterMaster player, UnityEngine.Vector3 deathPos) (at <72def1db7f79494c9cefa2d1e3593d60>:IL_01A6)
Wonda.Refightilization+d__37.MoveNext () (at <72def1db7f79494c9cefa2d1e3593d60>:IL_0271)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <85d1d3e7744a4a47b5f51883bf40bba2>:IL_0026)

Mod doesn't seem to work at all...

So, getting some weird behavior from it. Playing with someone else and when we'd die, we wouldn't respawn and we'd just spectate as normal... BUT when we BOTH died, then I respawn as a monster during the results screen...? It is worth noting I had a bunch of other mods and at least one may have conflicted with it, but I started a new profile in R2 mod manager that was ONLY this mod, and the issue persisted.

Players never respawn in the planetarium (voidling boss area)

This may or may not be intentional but i would just like to have the option to respawn there. I want to have it so a game over wont happen if everyone is a monster but if i have that on then the run is softlocked if everyone dies to voidling.

List of monster bodies, possible blacklist issues

Hiya, I'm sorry if I've blatantly missed this somewhere, but could the mod be provided with a list of the monster "body" names for use in the blacklist?

I've used the ones I could find elsewhere, but the mod doesn't seem to ban them properly. Scavengers, for example, seem to be allowed for player respawns even if I've put them on the blacklist and toggled off the dedicated option for them.

Additionally, blacklisting some things seem to outright crash the game. I've only had this happen with greater wisps, so far. It would cause a crash whenever a player would seemingly be about to spawn as one, and this hasn't happened after un-blacklisting it.

Apologies if this issue writeup is lackluster in the end. I did want to report it, though, because I enjoy the mod a lot and hope to use it more.

Mod Incompatibility with Character-Switching

Mods that allow changing of character body using commands or abilities (e.g. Ditto Mod or DropInMultiplayer) are currently not working when this mod is enabled. Removing SwapBodies and RevertCharacter from blacklisted methods in config does not solve the issue. attempting to switch characters will instead respawn the player as their initially-selected survivor (even if they have changed to something else, for example via Refightalisation's respawn mechanic).

Death screen still there

After I die and respawn the death screen is still there. I can't see anything during this time. Does anybody else have this issue?

A few things

Hello. A very good mod has a lot of settings, although a couple of very important points are missing.

  1. It is necessary to be able to disable the interaction of monster teammates with boxes and all other interactables.
  2. Disable all items or at least equipment from the monster teammates (With the ability to return them on the next floor.)
  3. Respawn in the void will damage the monster teammates, although it should not.

Godlyvex Suggestions

List of suggestions from Godlyvex on the RoR2 Discord:

  • Configuration option to change team alliance depending on the stage. (Bazaar/A Moment is Player; Locus/Planetarium is Void; everything else is Monster)
  • Configuration option to set Boss/Special spawn chance (may ruin secrets?)
  • Add scaling for Elite Affixes
  • Add configuration for scaling Elite Affixes
  • Better organize configuration options.

Refightilization Crashes KingKombatArena. Read Desc.

If it's possible to make Refightilization disable itself when entering the KingKombatArena mod it would be amazing!

I love both mods a lot and it's a shame I need to disable yours to play Arenas :(

Thanks <3

Clay Dunestrider Special locks

Whenever I transform in Clay Dunestrider and use the Special, it locks me in place and renders me unable to perform any kind of action. When there's nothing left to drain, it ends, but I'm stuck in the animation and am unable to move.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.