Description

The 2nd release of BioRand. Adds door randomizer and fixes some bugs.

Preview
BioRand v1.1.0
Post comment Comments
Albert_Fn_Wesker
Albert_Fn_Wesker - - 74 comments

played the door rando for abit, very cool! good job.

Reply Good karma Bad karma+2 votes
IntelOrca Author
IntelOrca - - 127 comments

Thanks, I watched your showcase video too, it was good! You almost reached the 3rd segment, if you want/ed it a bit lighter and shorter, you can reduce the number of segments and size of segments.

It is a good idea to write the seed you played in the video description. If you can't remember what that was, a history is stored in %APPDATA%\biorand\generation.log.

Reply Good karma+2 votes
re_duke
re_duke - - 321 comments

Hi. I saw your rando on Wesker channel, good job.

Can I ask how much time did it take to do?

Reply Good karma Bad karma+3 votes
re_duke
re_duke - - 321 comments

Btw, I played a bit on stream to test the difficulties. Really enjoyed it. I'll be playing a lot with this one.

Also, I had this bug where the character would appear out of bounds after entering a room. It happened in the RPD hall, after the sewer area, and the ladder that leads to the Sherry section in the rpd basement.
Reloading the room with the debug menu allows to continue.

R120-9UP2-Z1NA59W
Twitch.tv

In that same vod, at 1:02:49, you can see untargettable enemies that can hurt you. There are also silent enemies in some areas too.

Thanks again.

Reply Good karma Bad karma+2 votes
IntelOrca Author
IntelOrca - - 127 comments

Thanks for the seed, I will investigate what the problem is.

Reply Good karma+1 vote
IntelOrca Author
IntelOrca - - 127 comments

Thanks! I was heavily inspired by your randos, but wanted to code an algorithm that could intelligently place key items and doors. And that took far longer than I anticipated :)

It took a month with many of those days, 4 to 8 straight hours of coding - so quite a long time. There are just so many edge cases and different variations in RE2 to test and account for. I also had to understand a lot about the RDT format.

But hopefully all the hard stuff is done now and it shouldn't take too long to enable it for RE1 and RE3.

Reply Good karma+2 votes
re_duke
re_duke - - 321 comments

Haha yes, I was wondering, because when I saw Wesker playing, I noticed that it was very stable, or at least the part that he played, and considering all the posible cases, and the fact you did the 4 scenarios, it's not easy to get a playable release, and I assumed it took way more.

Then, I saw that other people reported crashes related with cutscenes. The problem is that Leon and Claire alt. costumes will crash the game, or make the model invisible, if they encounter other Leon or Claire npcs in the same room.So there are 2 ways to fix those. Either removing the access to the costumes, or removing the npcs from the cutscenes, at least for those triggered after the special key is found.
2 Adas in the same room can also crash the game.

Also, the sherry softlock in the elevator.. that happens because Sherry was replaced in a cutscene that sets if Sherry is still with you or not. If it's replaced, she will be still marked as partner, and spawn in unexpected places. One of these cutscenes is right after the Birkin G3 fight. I would not change that npc. There may be 1 more but not sure.

Speaking of the elevator, in one of my seeds I got the Master key way before than intended. If you use the key in the elevator before you get Sherry at the labs, and you reenter, then the Master key will be gone and you can't use the panel later. Didn't manage to finish that seed so I don't know if that was taken into mind.

About the out of bounds, I don't know what the cause is. Do you know? because the same thing happened to me while trying to do my own door rando a while ago, on RE2 and RE3 too.


Reply Good karma Bad karma+2 votes
IntelOrca Author
IntelOrca - - 127 comments

Thanks for that detailed information. The only way to be sure no crashes happen is try to every different NPC and enemy type in each room which takes forever to test. So I was relaxed sometimes with testing certain NPC combinations.

I'll investigate everything you have said and see what can be fixed. I have already fixed issues caused by Claire outfit 3, but there are probably more to exclude.

All the source code is here: Github.com
This is the important file: Github.com

It describes what it should and should not include for each room.

Reply Good karma+1 vote
IntelOrca Author
IntelOrca - - 127 comments

I have now limited the alt. costumes to rooms where there is only one NPC, so hopefully that is now a lot safer. Although some rooms with only one NPC still need to exclude them.

I have done what you said and excluded the Sherry NPC swap in the G3 trailer for Claire B.

I cannot reproduce your elevator issue. I explicitly said the master key should not be randomized, and nor is Sherry in that cutscene for Claire B - so the elevator shouldn't glitch out. If you are able to provide more info. or a seed then that would be helpful. Your seed history is available in %APPDATA%\biorand\generation.log.

As for out of bounds, I think the only place is crow corridor? Enemies such as lickers or spiders which are on a wall or ceiling I can ground to y 0 to prevent vertical out of bounds. However with the crows, I think it is because they are outside, ready to fly in through the window. So maybe I should just disable that corridor from enemy swap. Finding the right x, y positions to correct them all would be too troublesome.

I can increase the number of enemies by removing various scenario checks or the check for whether it is 4th survivor mode. I tested this out in the 2F east save room and that works for the most part. But I think the enemies are already difficult enough when the player is unlucky with ammo.

Reply Good karma+1 vote
re_duke
re_duke - - 321 comments

Oh wait. What I meant with the elevator/master key issue is that it could cause a softlock if you use the key on the panel without having Sherry with you, but I had to stop playing so couldn't check if the elevator was indeed later on the route. If that wasn't the case then it's not a problem.

About the out of bounds, in that comment I linked to the twitch vod Twitch.tv where you can see that after opening the door, the character goes out of bounds and you have to reset the room later.

The enemies in the crow room won't make you go out of bounds, those just attack you but can't be attacked. The easiest is to not randomize those until you reenter the room from the other side. Or not randomize those if you don't want to mess with the Y position.

Edit: in that same video, at 50m41s, it shows that I got the Master key in the save room. The seed is [R120-9UP2-Z1NA59W]

Reply Good karma Bad karma+1 vote
re_duke
re_duke - - 321 comments

About increasing enemies, I think that with the current amount of lickers, the options to have low ammo, and the doors being randomized, it's already hard enough for 99% of the players. Having more enemies is not necessary, even so it would be nice to have the option if it's possible.

Reply Good karma Bad karma+1 vote
IntelOrca Author
IntelOrca - - 127 comments

Ah you meant the player goes out of bounds. I have hopefully fixed all those issues.

Reply Good karma+2 votes
AugmentedAntics
AugmentedAntics - - 20 comments

So, I got hit with a softlock: on Claire B, Sherry never "left" once getting to the lab. After turning on the power and getting into the elevator, Sherry is there, and the elevator can't be ridden because it's in "emergency mode". I don't have the Master Key, and trying to leave the elevator gives me a "there's no time to go back!" message, so you're trapped in the elevator forever.

I also got a crash on Leon A when taking the lift down into the joint hallway that goes to the sewer.

The seed is R123-RHGQ-X5FFLEX.

Reply Good karma Bad karma+2 votes
IntelOrca Author
IntelOrca - - 127 comments

Thanks for reporting. Both issues will be fixed in the next release.

Reply Good karma+1 vote
Guest
Guest - - 695,374 comments

I think it's safe to say this is the best re2 rando and top 3 in the franchise. Thank you so much for making this

Reply Good karma Bad karma+2 votes
AugmentedAntics
AugmentedAntics - - 20 comments

So, I got another unfortunate situation:

For Claire A, the valve handle ended up in the chief's office, even though you would need the valve handle to get in there in the first place.

The seed is R122-VAM3-T5FF7CX.

Also, Claire never seems to get any extra grenade rounds, like, seemingly ever.

Reply Good karma Bad karma+1 vote
IntelOrca Author
IntelOrca - - 127 comments

Hi thanks for the report,
There was an oversight with the way 'Allow alternative routes' works which caused potential soft locks such as yours. This will be fixed in the next release.

As for the grenade rounds, that's just randomizers for you. There is a built in probababily (33%) that an ammo item will be a GL round, and then a 33% chance for each type of GL round. So you were probably just unlucky. I suggest you decrease the ink ribbon ratio and increase the ammo ratio if you want a better chance of getting GL ammo.

If you look at the generation log, you can see what items were generated:

(RE2 INSTALL LOCATION)\mod_biorand\log_pl0.txt for LEON
(RE2 INSTALL LOCATION)\mod_biorand\log_pl1.txt for CLAIRE

Reply Good karma+1 vote
ashley_kennedy
ashley_kennedy - - 23 comments

I was playing this biorand as Leon A and it crashed when i climb up the ladder in the RPD. So i'm not gonna keep this mod. The Claire A - Leon B Randomizer is better and that doesn't crash. I don't why is crashes using this biorand mod.

Reply Good karma Bad karma+1 vote
IntelOrca Author
IntelOrca - - 127 comments

Hi, I am sorry that it crashed. Unfortunately there are many edge cases and it takes a very long time for me to test them all, many I do not find before releasing.

I can investigate your crash if you provide me the seed number you played. If you can't remember, there is a file in %APPDATA%\biorand\generation.log that has all the seeds you generated.

Reply Good karma+1 vote
re_duke
re_duke - - 321 comments

@ashley_kennedy Most mods tend to have bugs on the early builds. And with randomizers, one person is not enough to test most cases.
Those randos you mentioned also crashed on their release so the comparison it's not very fair, imo. We gotta appreciate the work that the modders put into it.

So, releasing mods on early stages helps in a way with testing and fixing all that stuff faster. The more people play it the better.

Reply Good karma Bad karma+2 votes
M0rvious
M0rvious - - 4 comments

Hi Orca, Loving the door rando! Though I am experiencing a crash in the RPD at the Dark Room Corridor while testing it,

Here is the seed R220-37N8-Z9MH86Z

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

Tags