Rift of the NecroDancer

Rift of the NecroDancer

[MOD] Custom PortRifts
34 Comments
96 LB  [author] 19 Jul @ 12:00am 
@Siqii No, the game doesn't support that yet. You'll have to flip each of the frames in an image editor.
Siqii 18 Jul @ 9:58pm 
Is there a way to flip the portraits? (sorry if you answered this before)
96 LB  [author] 8 Jul @ 6:56pm 
@ResentidoSocial To hide the backdrop, set the 'PortraitId' key to 'CustomCounterpartNative' in your portrait.json file. This loads a character which doesn't have a backdrop by default. Your sprites will appear offset, so either use 'OffsetX' and 'OffsetY' to move it back into place or change your images.

However, the game currently has a bug which causes an infinite loading screen when both characters load the same 'PortraitId', so this only works for one portrait at a time. You could run into this while playing any songs from the 10th Anniversary Update, Miku DLC, or Hololive DLC (and probably all future DLCs), since they use 'CustomCounterpartNative' in their counterpart portraits. This bug isn't caused by the mod (you can encounter it on custom levels with no mods installed), but I might try to add a bugfix for it in a future version if the devs don't fix it.

As for the change in the frames, I think that was just a mistake from the devs and not an intentional choice 😅.
ResentidoSocial 8 Jul @ 6:40pm 
@96 LB I checked the experimental portrait settings, and i was able to properly adjust my custom char, even make a custom backdrop (but it needs to be same or bigger than the base one and be part of all frames), but still is not as tedious as you mentioned.

A mod to either disable the backdrop, or use a custom image could be a nice addition.

Also reading the rest of the guide, the custom portraits resting in the last frame explains with my custom chars where slightly off-beat with the official support, weird choice from the devs (or that's how the base chars works?).
96 LB  [author] 8 Jul @ 5:02pm 
@ResentidoSocial Custom hero portraits use Cadence's mask by default, but you can disable this using a 'portrait.json' file if you want to have more control over which parts of the sprite are hidden (warning: this can be tedious). Check out the 'Experimental Portrait Settings' section of the guide linked in the description for more info!
ResentidoSocial 8 Jul @ 4:33pm 
@96 LB just did a quick test and works great so far, I tried a custom char using the Character Override and it worked in the base tracks. But it seems that is still affected by Cadence dimensions in the base tracks. So can't fully use the bottom right and right of the area if the character is wider.
Tack Danzi/Dancer 8 Jul @ 9:36am 
Sounds fire! Gotta try the new version soon!:rift_merlin:
96 LB  [author] 7 Jul @ 7:26pm 
I've just released a new version of the mod! Since the game now officially supports custom portraits on custom levels, I've overhauled the mod to focus on globally replacing portraits for specific characters and/or levels. There's also some quick toggle options to use Crypt Cadence, Crypt NecroDancer, or Burger NecroDancer everywhere, and to prevent Beastmaster/Coda/Shopkeeper from overriding portraits in Practice/Remix/Shopkeeper mode.

@ResentidoSocial @Wilhelm The changes are in line with some suggestions you gave a few months ago. Let me know if this helps!
Ashteroid 24 Apr @ 11:43am 
Oh nvm
Ashteroid 24 Apr @ 11:43am 
To uninstall do i just delete the BepInEx file?
Charley McToasty 23 Apr @ 9:51pm 
o7
96 LB  [author] 23 Apr @ 6:08pm 
PSA: With the new update, this mod will crash and cause you to get stuck on the loading screen. Everyone should uninstall the mod by deleting the dll or even the entire BepInEx folder. Now that custom portraits are in the base game, the mod is no longer needed (but I might come back to this and add more features later). Thanks to everyone for all your support!
Charley McToasty 17 Apr @ 11:03am 
great job
96 LB  [author] 14 Apr @ 9:40am 
The devs have said that custom portraits will be in the next patch :)
Tack Danzi/Dancer 13 Apr @ 7:14pm 
@crushedbug The devs have stated that thanks to the examples seen online, they've decided to put more of an emphasis on making this more viable for the base game in the future. :diceyinventor:
crushedbug 13 Apr @ 6:44pm 
Amazing mod. I think this should have been a base feature of the game.
潭巢 4 Apr @ 10:02am 
COOL!!!
spongebobgamer123 2 Apr @ 9:05pm 
amazing mod! so good it should be an in-game feature
Ashteroid 30 Mar @ 9:28am 
Can't wait for more people to start using this
LuckyMax5 29 Mar @ 7:17pm 
Thanks for the help, it's working now. I accidentally skimmed the instructions and had neglected to put it in the plugins folder. Whoops. All good now though!
96 LB  [author] 29 Mar @ 9:30am 
@luckymax5, there isn't actually supposed to be an original copy of winhttp.dll in the folder - the earlier version of the README contained an error. As long as you put the new winhttp.dll next to your Rift executable, it should work.
ResentidoSocial 29 Mar @ 9:07am 
luckymax5 , did you download BepInEx? (It's in the instructions), the necessary fires are there, including winhttp.
LuckyMax5 29 Mar @ 12:15am 
Great mod! I would use it in my charts, but I’m having the same problem someone said in the video’s comment section.

I’m playing it on Windows 10 and also don’t have a winhttp file to replace in the files. Anyone have any idea why?
FuraXEliza 27 Mar @ 4:34pm 
Yeeesss !
RichardKh 25 Mar @ 11:03pm 
thanks for the answer
Tack Danzi/Dancer 25 Mar @ 10:58pm 
Meaning, everyone will get to enjoy it, people with the mod get a plus.:rift_merlin:
Tack Danzi/Dancer 25 Mar @ 10:57pm 
Yeah, people without the mod get to see the picked character in level editor and people with the mod installed get to see the custom stuff. :redbat:
RichardKh 25 Mar @ 10:53pm 
Hi. I would like to add characters to my maps. But have one question — can I add custom portraits without changing the character on the original map for people without mod? If so, that's awesome
96 LB  [author] 25 Mar @ 10:31am 
Sure, I'll see if I can work global portraits into a future version! The best place for feature requests (and bug reports) is on GitHub - if you open an issue there, it'll help me keep track of what to work on.
ResentidoSocial 25 Mar @ 5:29am 
Just tested it and works great, any chance to make a global version?, so I can have a custom portrait that has priority over any other base character or portrait from custom songs?.
Wilhelm 24 Mar @ 11:06am 
oh fuck yeah!! i was thinking about this just a couple days ago that it would be nice if we had more options in the editor when it comes to selecting the visuals, i'd love to have an option to have a main character that isn't cadence, and an option to change the background without having to select the appropriate character for it, and actually, disabling the second portrait to leave just the main character would be fitting for certain songs too.. so many ideas!
HOLE blaster 23 Mar @ 12:15pm 
hope the devs see this and support it officially!!!!!
Tack Danzi/Dancer 22 Mar @ 10:36pm 
YO, this is HUGEEEE!! :redbat::redbat::redbat::undyne: