File information

Last updated

Original upload

Created by

SageFantasma

Uploaded by

SageFantasma

Virus scan

Safe to use

Tags for this mod

53 comments

  1. generenamuacu
    generenamuacu
    • member
    • 3 kudos
    Is it possible to add an option that randomizes guards placements, and perhaps randomly Increases or decrease the amount of guards that spawn in the area?
    like for example, you load into Strut F and there's 2 guards, you leave and load into EF Connecting Bridge there's 4 guards, you load back in to Strut F and now there's 5 guards, and the guards are randomized, like 1 Tengu, 1 Gurlukovich (Tanker), 1 Shield Gurlukovich Guard, 1 Gurlukovich (Big shell), 1 Hi-Tech soldier..then you leave Strut F and now there's 3 tengu's on the EF Connecting Bridge.
    Idk if it's possible just throwing the idea out there, I think it would add another layer of replayability to the game..and possibly make it extra challenging, or brake the game and be super easy depending on the spawns.
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Adding an option to randomize guard uniforms is something I'm hoping to implement some time in the future, as well as "randomizing" the guard routes. However, adding guards is outside the scope of this randomizer - and would require a completely new set of tools to support. It might be technically feasible at this time to subtract guards, but I think that wouldn't really be an interesting gameplay experience.

      Thank you for trying out the randomizer, I hope you enjoy it and all future updates!
  2. DannetDaKush
    DannetDaKush
    • member
    • 0 kudos
    This randomizer is everything I've ever wanted, you are doing god's work. However one thing I'm wondering about is what it means when the spoiler log says something like this:

    " w31a(Shell2Core):  now has a Card 4 "

    When it usually says the level as well as the specific spawn location as such:

    " w31a(Shell2Core): StrutHDoor1 now has a SOCOM Ammo "

    Am I missing something? Is it like guard loot or something? Did it just not spawn and too bad so sad? I do have "Seed always beatable" un-checked for extra pain, but for an item like Card 4 to just not spawn whatsoever is a little too masochistic even for me lmao

    But either way, thank you for all your hard work on this incredible mod! <3
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      There are a few unlabeled spawns that I just simply haven't had time to verify where/what difficulty they are on. That spawn in your first example is one of those unlabeled spawns I haven't verified yet. I know it exists in the game's script, but that's about it. More often than
      not, these are conditional ammo spawns(if you have this weapon and your ammo for it is less than `X`, spawn this item).

      As far as the "Seed always beatable" goes, yeah, that's what's causing this. That Card spawned somewhere in Shell 2 Core before you meet Emma, but I don't know what difficulty/conditions/where it is exactly. Normally, something important to progression will never be allowed to spawn in one of these unknown spawns, but that's usually part of what people are looking for with Seed Always Beatable turned off.

      Glad you're enjoying the randomizer otherwise, I hope you continue to and also enjoy future updates! Thanks for trying it out!
    2. DannetDaKush
      DannetDaKush
      • member
      • 0 kudos
      Thank you for getting back to me and clarifying, keep up the good work chief!

      I will continue to play this randomizer until doing so makes me sick, and then i'll do just one more seed ;)
  3. dsc24
    dsc24
    • member
    • 0 kudos
    This is an awesome idea but unfortunately, after clicking "randmoze game files", I get a pop up saying it could take a while and then the banger music starts playing, but then nothing happens ever. I'm assuming the fact that the options are greyed out, it means the process is happening? But I left it overnight and nothing changed. Does the game version matter? Or the fact that it's cracked?
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Oh wow, that is definitely an absurdly long wait time, sorry about that! The only thing that should matter is that you are trying to randomize the Master Collection version of MGS2, NOT the GoG/original PC version. I can't guarantee compatibility with cracked copies, as they could have other unknown problems.

      Can you share the randomization options you have selected? That will help me figure out what may be going wrong. Additionally, if you could send the `MGS2Randomizer.log` file in your My Documents folder either through pastebin here, or through submitting an issue over on the Github for this project, that will help speed things along if just the options selected don't reveal the issue.
    2. dsc24
      dsc24
      • member
      • 0 kudos
      Yeah I'm using Master Collection v2.0.1

      The randomization options were left at default.

      Here's the pastebin https://pastebin.com/X2qRVKiC
    3. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      I managed to recreate the issue with your logs, thank you for uploading them! I identified the root cause of the bug and updated the randomizer with a bugfix; you should be automatically prompted to download the update next time you launch the app: once you do, you should no longer experience this issue :^)
    4. dsc24
      dsc24
      • member
      • 0 kudos
      You are a magician and a wizard. It took literally 15 seconds to randomise and works perfectly with the game. As soon as I realised I had the damn infinity bandana as a starting item, I was so relieved.

      Thanks for the quick responses and the very fast fix.
      I've wondered if you ever thought about randomising MGS3? Because that'd just be a dream.

      Keep up the amazing work nonetheless.

      edit: a small issue I found. I chose the "randomise starting items" setting which caused me to spawn without the camera. Which is needed for the metal gear ray photography to progress, right? I believe I'm stuck here lmao.
    5. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Awesome, glad to hear it is working for you now and that you had some fun with it! ^_^

      irt MGS3: I've helped out ANTIBigBoss a bit with a randomizer for MGS3, but
      that project is on-hold atm because of Delta's impending release. If
      Delta is good, we'll probably end up working on a randomizer for it;
      otherwise we will more than likely come back to MGS3 MC for a
      randomizer.

      irt your edit:

      Yes, this is intended if you have "Randomize starting items" on! The camera has been spawned somewhere on the Tanker for you to retrieve - but it is guaranteed to spawn somewhere you can get it without being locked out(AKA, it is guaranteed to spawn before the Holds). I actually went through and created custom spawns for several items/weapons in the game that don't normally have one for that feature(Camera, USP, SOCOM, Card keys, Coolant spray, BDU, etc). If you are having a hard time finding it, you can check the spoilerfile in your Documents folder to see where it spawned. If, for some reason, it isn't actually there, then you have an actual bug and I'd appreciate being sent the spoilerfile so I can see what went wrong and fix it
    6. dsc24
      dsc24
      • member
      • 0 kudos
      I shouldve known you already made sure the random spawning items didnt soft lock.
      Also I love the new bomb spawns so much. Just that alone makes the game feel so fresh.
      Very excited for that Delta randomiser! Good luck with everything!
    7. vaguelysomeone
      vaguelysomeone
      • member
      • 0 kudos
      Hello, I am having the same issue currently. Using the automatically updated version.  https://pastebin.com/cuTZJb8v

      All settings on with the exception of randomize rations, keep unique items to vanilla card levels and keep guard values consistent across all levels. Seems to hang at the same place in the log where it's trying to save the tanker randomizations
    8. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      @vaguelysomeone Hmm, I'm trying to replicate the problem locally with that set of settings and it seems to be working fine. I can
      see from your logs that it was hanging for at least 5 minutes before it
      was closed & reopened. Can you try with the same settings and the
      custom seed of `633767962`? This is a known working seed - it is unlikely that you just got unlucky three times in a row with false
      positives, but I want to rule out as many possible issues as we can.

      Can you also confirm that you're using Windows 10 or 11? Someone else had issues lately trying to use Windows 7 for
      it. I know you had this working before, but again: just trying to rule
      out any and all possible issues.
    9. vaguelysomeone
      vaguelysomeone
      • member
      • 0 kudos
      The custom seed worked and also appears to have sorted out my issue so it's randomising normally again unseeeded, thank you! 
    10. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      That's great, I'm glad to hear it's working again for you!
    11. dsc24
      dsc24
      • member
      • 0 kudos
      Howdy. I ran into a soft lock that I believe is legit this time lol.

      I am up to the part where I have to start defusing bombs but I still don't have the lvl1 card nor can I find it anywhere I have access to.
      Here's the spoiler log https://pastebin.com/0Gwtthed
      The coolant also appears to be in the PSG1 room? Which is lvl3.
      I assumed the randomiser knows this and would spawn the lvl3 card for me early so I can progress with the bomb defusing?
      And here's the rando settings 

      I've checked every nook and cranny.
    12. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Oh yikes yeah, something went terribly wrong with the cards there. Can you please also send the seed # so I can specifically debug this run? It looks like pastebin threw away the filename on upload.

      As far as the coolant being in the PSG1 room(level 3 card), that can happen when you have the 'Keep Vanilla Card Access' option unchecked. The Coolant Spray is considered a level 0 item, so enabling that option will make sure the coolant spray would spawn somewhere you don't need a card to access. Unfortunately though, the cards got so mangled in this seed that you have no way of accessing literally any of them at all 😬
    13. dsc24
      dsc24
      • member
      • 0 kudos
      hahaha i see.

      seed number: 1576025892

      I guess for now keeping Keep Vanilla Card Access checked would be ideal when also randomizing the cards.
    14. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Perfect, thank you! I found what caused this seed to get screwed up and will be publishing a fix for it later today
    15. dsc24
      dsc24
      • member
      • 0 kudos
      Hey again. sorry if this isn't the most convenient place to report bugs but this time, the BDU uniform is in the psg1 room. Its needed to access the elevator in shell 1 core if I'm not mistaken. And the card needed (lvl3) for psg1 room is in C4room5 which I cant seem to access either.

      spoiler log https://pastebin.com/dLam5iWY
      seed no. 896965558
      rando settings
    16. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      You need Card 2 to access the C4 room(top floor of Strut F, top-right room). Once you get cards 1+2(Strut A roof and Strut E under conveyer belt respectively), you can get then get Card 3 from the C4 room, and then finally grab the B.D.U. to continue progressing through the story normally :) Don't forget to grab Card 4 from the Grenade room(top floor, near the FA connecting bridge) before you go fight the Harrier, though!
    17. dsc24
      dsc24
      • member
      • 0 kudos
      Thats what I thought initially but card 3 is not in there? 
    18. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Ah yeah, you've definitely hit a bug then. I'll get this fixed asap and push out an update tonight(EST) or tomorrow to prevent this from happening again. Sorry about that, thanks again for reporting!

      EDIT: update, as of 20:00 EDT this should now be fixed and should never happen again. Please continue to let me know of any other issues you encounter, if any!
  4. projectboofdemon
    projectboofdemon
    • member
    • 0 kudos
    Hello there! First wanted to say thank you for your hard work! This randomizer has been very fun to explore^_^
    I did have a suggestion I would like to make, since I seem to run into the same hurdle on a "no logic" attempt, so to speak. After a handful of seeds and looking at the spoiler seeds, it doesn't appear that the Coolant Spray is discoverable among the randomized weapons, unless I'm missing something. Would it be possible to make it where when randomizing rewarded items, could we see an exception to the coolant spray in the future?

    Thank you again for the time and dedication you've put into this, I plan on streaming a lot more runs!
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      I'm glad to hear you're enjoying it!

      The Coolant Spray is presently only ever discoverable when you have "Randomize Automatic Rewards" toggled on. If that is toggled on, then that should always be spawning _somewhere_ in Shell 1. If it isn't, please submit a bug on Github with the spoilerfile and debuglog(both are found in the `My Documents` folder on your PC) so I can figure out what went wrong and issue a fix.

      Optionally choosing which items to add to the randomization pool is something that could be done in the future. I'll add it to the backlog of things to add :^)
    2. projectboofdemon
      projectboofdemon
      • member
      • 0 kudos
      WHELP I am simply a dingus. I went thru the spoiler seeds, ctrl F is your best friend lol. Thank you for the swift reply though! <3 
  5. daigorunner
    daigorunner
    • member
    • 0 kudos
    I am enjoying MGS2 because of you, thank you
    I have one question.Are randomize guard values applied to tengu soldiers in arsenal gear? I have played a few times and it seems to be the same as normal.
    I am sorry if I am wrong.
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      The Arsenal Tengu soldiers are apparently different from the regular guards - something I didn't realize until you brought this up and I dug into the game scripts. I will look into modifying their values as well; thank you for mentioning this!
    2. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Thanks again for reporting this issue - I distributed a new update today that fixed this. It should automatically download next time you launch the installed version(which now has better localization support for the other issue you encountered), or you can find it over at Github
  6. daigorunner
    daigorunner
    • member
    • 0 kudos
    I ran the Randomizer.exe and specified MGS2.exe from the browse, but the Randomize Game Files button does not appear, only the Restore to Vanilla State button is present. Are there other steps that should be taken? I am playing on version 2.0.1.0 of MC
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Sorry to hear you're having troubles with the randomizer! Please head over to the Github repo for the randomizer and submit an issue there with more details and an uploaded `MGS2Randomizer.log` file from your "My Documents" folder. That way I can better diagnose the issue and help you with a fix as quickly as possible.
  7. PeaceSearcher
    PeaceSearcher
    • member
    • 0 kudos
    So I know i'm supposed to send a bug report to the github, but i've seemed to run into some issues. So I keep receiving the same error and failed message others have been gotten. It will not randomize despite having the directory on my c:/ drive, I have both the application itself installed and the portable version as well, both up to date with the new patch for Logging, I cannot for the life of me find where the log file is like at all, i've read all the comments here and i'm trying to figure it out. If it's because i'm using windows 11 then that blows but thats like the only thing i can think of that might be an issue. I turned off all my other nexus mods, i verified all the files twice of the game. I cannot seem to get it working, and i wish i could send you the full log report but it is nowhere to be found for some reason. idk if pc specs matter but i have an Windows 11, Intel core i9, nvida gforce rtx3090, 32gb ram. 2tb SSD as well as a 2tb External SSD. I hope i can get this working, and maybe you might have some insight. Thank You!
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Your log file should be in C:\Users\{yourUserName}\Documents under the name MGS2Randomizer.log - the original portable version does not have logging, but the installed version will. The fact that you're using Windows 11 should be totally fine - I've had plenty of users use Win11 without a problem. If you continue to have problems and can't find the log, feel free to join our community discord, submit a ticket for help in there, and I can help you much out faster!
  8. vaguelysomeone
    vaguelysomeone
    • member
    • 0 kudos
    Played it today, super fun! Really looking forward to seeing what more could come, some way to randomise the characters with their vr versions would be really sick! Thank you for making it, 
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Glad to hear you enjoyed it! There's definitely more stuff I'd like to do with it as the modding community figures more stuff out :^)
  9. DerpinWalker
    DerpinWalker
    • premium
    • 0 kudos
    I keep getting "Randomization failed! If this error persists, please report a bug on Github!" when trying to randomize game files after selecting my exe and randomizer options. 
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Sorry to hear that! I've got a couple questions for you that will help me figure out what's going on and get this fixed for you. Some of these questions may seem silly, but you would be surprised how often some of these are the root of the problem:

      - Can you provide screenshots of the randomization options you're using?
      - Are you using the installed version or portable version of the randomizer?
      - Are you trying to randomize the Master Collection version of MGS2?
      - Are you using Windows 10 or 11?
    2. DerpinWalker
      DerpinWalker
      • premium
      • 0 kudos
      I cannot provide screenshot at this time, but will grab some in a few days. 
      I also tried both the installer version and the portable. 
      For options I tried all of the top section o especially along with just mirroring your options from the screenshot.
      I'm on Windows 10.
      Using the Master collection, please tell me I've been using the wrong version and it was supposed to be Substance this whole time lmao.
      As a side note I tried verifying files, and reinstalled to another separate hard drive just to check for wonky happenings. 
    3. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Hmm, that's very odd. I'll get some logging built into the randomizer today that will automatically be downloaded and implemented into your installed version once I distribute the update - hopefully that will help shed some more direct light on what might be causing this to happen.

      Also, if you haven't restarted your PC since installing the randomizer, I would recommend doing that too - it's possible you had to download a version of .NET you didn't already have that Windows won't know how to use before restarting

      EDIT: logging is now integrated into the latest version. The installed version should automatically download the update on the next time you launch the app - the portable version is available on Github if you need it. Once you have a version with logging, please either send me a DM with a link to the log (will be in your My Documents folder as "MGS2Randomizer.log") uploaded to pastebin or submit an issue on the github page with the log attached
    4. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Update: I believe I may have found the source of the issue you were experiencing. Hard to know for certain without your logs, but I did get logs from another user that was having a similar issue. I've issued a fix for the bug to the installed version, hopefully it was indeed the same issue you were facing and it will work without a problem for you now :)
  10. namdo64
    namdo64
    • premium
    • 0 kudos
    I like this mod. But it doesnt work if MGS2 isn't installed on the C drive. I had it on an external drive and it failed. Can you fix that please? I think it has to do with not being able to select the folder or something. Where as the prefilled folder is set to C drive.
    1. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Glad you like the randomizer! To get things working on a different drive, you need to select the "Browse" button in the upper-right of the app. In the window that opens up, you can navigate through your PC to select your `METAL GEAR SOLID2.exe` install location. Once you've updated the MGS2 Location, the randomizer should work as expected. If this doesn't work for you, please open up a bug on Github and upload the `MGS2Randomizer.log` file in your documents as part of it so I can diagnose the issue and get a fix implemented.

      Actually, looking at your download history of the mod, you will need to either download and install the installed version, or go grab the latest portable version that has logging
    2. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      I guess nexus is just double-posting for everyone today, lol
    3. namdo64
      namdo64
      • premium
      • 0 kudos
      Im not able to select the location, only the .exe file. and when I do that, randomization still fails when trying on an external drive.

      Also the cards that keep spawning, the one in the warehouse, if you leave and enter. every time, the card spawns and you can keep getting higher card levels and if by accident you go where you're not supposed to go and a cutscene triggers, it locks out what you were doing before.

      For example, triggering the Solidus harrier fight before finishing bomb disposal
    4. SageFantasma
      SageFantasma
      • member
      • 2 kudos
      Hmm, that's odd behavior with the external drive. I have tested this several times and not had any issue; please submit a bug with the `MGS2Randomizer.log` to github so I can further diagnose that issue.

      In regards to the card respawning: please send along the spoilerfile so I can reproduce the issue and get a fix implemented.

      As far as the cutscene stuff goes: that is kind of just a quirk with randomization, especially when you change more and more of the core aspects of the game. MGS2 was not designed with alterations in mind - even the levels of Snake Tales are designed as completely separate from the main story levels. Having that said, I have done as much as I can to prevent soft-locks, so even with all randomization options selected, you should never get soft-locked. So, unless you actively try to do something to break logic, you should be fine. If you find that you are routinely and accidentally going into areas you shouldn't be able to, I recommend not adding cards to the randomization pool.