Randomizer: Difference between revisions

From Heavy Iron Modding
Content added Content deleted
Battlepedia>Igorseabra4
No edit summary
Battlepedia>Igorseabra4
No edit summary
Line 2: Line 2:


The randomizer works on all versions (GameCube, Xbox, PS2) of the games (Battle for Bikini Bottom and Scooby-Doo: Night of 100 Frights; it will not work on Movie Game or the Incredibles games yet) as long as you can obtain the game's extracted files from a disc image (and then repack them back into an image after applying the mod, if necessary).
The randomizer works on all versions (GameCube, Xbox, PS2) of the games (Battle for Bikini Bottom and Scooby-Doo: Night of 100 Frights; it will not work on Movie Game or the Incredibles games yet) as long as you can obtain the game's extracted files from a disc image (and then repack them back into an image after applying the mod, if necessary).



[[File:Industrial Park Randomizer.png|630px|thumb|right|Randomizer tool window]]
[[File:Industrial Park Randomizer.png|630px|thumb|right|Randomizer tool window]]
Line 10: Line 9:
# Launch [[Industrial Park]] and open Research/Advanced -> Randomizer. Make sure you don't have any Archive Editor windows open before doing this.
# Launch [[Industrial Park]] and open Research/Advanced -> Randomizer. Make sure you don't have any Archive Editor windows open before doing this.
# Click on ''Choose Root Directory'' and choose your game's root (the files folder), or ''Choose Single File'' if you only want to apply the randomizer to a single [[HIP|HIP/HOP file]].
# Click on ''Choose Root Directory'' and choose your game's root (the files folder), or ''Choose Single File'' if you only want to apply the randomizer to a single [[HIP|HIP/HOP file]].
# A default set of randomizer functions and settings is already preset. You can click ''Perform'' to start the randomizer. Applying the mod can take a few seconds and the tool might hang for a bit. If you're doing this on Scooby, a dialog will ask you which platform you're editing (GameCube, PS2, Xbox) since the tool can't guess for that game.
# Choose which randomizer functions you want to be applied. A description of each of them is below.
# You can edit a few of the settings to customize your randomized mod (if you know what you're doing); more details below.
# Click ''Perform'' to start the randomizer. Applying the mod can take a few seconds and the tool might hang for a bit.


If you need to rebuild the image afterwards, you can follow [https://www.youtube.com/watch?v=AyldF6AneZk&list=PLuDjCkCsPEiPtXh4a57HXBZVErwd916SY this tutorial] for GameCube. There are methods of rebuilding the image for Xbox and PS2 as well.
If you need to rebuild the image afterwards, you can follow [https://www.youtube.com/watch?v=AyldF6AneZk&list=PLuDjCkCsPEiPtXh4a57HXBZVErwd916SY this tutorial] for GameCube. There are methods of rebuilding the image for Xbox and PS2 as well.


Note that running the randomizer more than once on the same files will cause the modifications to stack on top of each other. If you've set platform speeds to increase, they will become even faster.
Note that running the randomizer more than once on the same files will cause the modifications to stack on top of each other. If you've set platform speeds to increase, for example, they will become even faster.

==Settings==
The ''Load Settings'' and ''Save Settings'' buttons allow you to load and save, respectively, a JSON file containing all of the randomizer's settings. The same settings file, applied to the same set of original game files, will result in the same randomized game, so you can share a settings file with others instead of needing to share the entire game. The following is saved to the settings file:
* Seed
* Checked functions (all 3 boxes)
* Patterns and files to skip (both boxes)
* PLAT multipliers

==Seed==
You can type a number in the seed box to use as a seed or generate one from anything you type. Note that using the same seed won't result in the same randomized game; every single setting (checked boxes, files to skip and PLAT multipliers) must be the same for that to happen. Even if just one of the PLAT multipliers is different, the entire result of the randomization will be different.


==Patterns and files to skip==
==Patterns and files to skip==
In this box, you can filter files to be left out of the randomizer. A few of them should always be there (such as the files for menus and characters). The files already there are my recommendation of files to be left alone (hub worlds, some bosses). The "Only randomize these" checkbox will do the opposite: the randomizer will only be applied to the files specified in the filter.
There are two boxes for you to type filters of files to be left out of the randomizer. The left box contains patterns to be skipped entirely (default are files for menus, characters and unused levels, which can't be randomized). The right box contains patterns to be skipped for the ''Warps'' and ''Level Files'' randomizer options, but not the others (these levels will be randomized but their warps and files will not be mixed with the rest of the game).


If you have "hb01" on the filter, for example, the hb01 level will be filtered but hb02 won't. If you have "hb", all "hbXX" files will be filtered. Check [[Filesystem]] (for BFBB) or [[Filesystem (Scooby-Doo: Night Of 100 Frights)]] for a complete list of levels.
If you have "hb01" on the filter, for example, the hb01 level will be filtered but hb02 won't. If you have "hb", all "hbXX" files will be filtered. Check [[Filesystem]] (for BFBB) or [[Filesystem (Scooby-Doo: Night Of 100 Frights)]] for a complete list of levels.

One thing I usually do for BFBB is apply the randomizer first with the default files filtered, then again with "Only randomize these" checked and leave a few, such as hb01, hb02 and b3 in the filter (h00 for Scooby), and ''Level Files'' unchecked. This will apply the randomizer only to those levels and will not mix them up with the others.


==Randomizer functions==
==Randomizer functions==
Some of the functions only take effect if another one is also active.
A few of the functions are dependent on each other, and a few of them are under the ''Not Recommended'' section (meaning they might make the game crash, unplayable or have very bad issues).


===Level Files===
===Warps===
Randomizes level warps. For example, the Hub has a warp to Jellyfish Fields. That warp might take you to Flounder Hill instead, and each of the two warps from Flounder Hill back to Ski Lodge (bottom and top of the mountain) might take you to different levels.
Randomizes level files with each other. Warps will be random. I recommend leaving HB01 in the filter if this is on.


'''Reduce Warps to HB01''': In the original game, there are about 20 warps to the hub world! (almost every level has one). This setting makes the hub have less warps leading to it and other levels have more instead. This method has no effect on Scooby.
It will cause a softlock in the rare case a level replaces one with a warp to itself. For example: JF01 has a warp to JF02. If JF01 replaces JF02, the game will softlock when trying to take the warp to JF02 since you are already in JF02.


If you choose a single file instead of a directory, this has no effect.
If you choose a single file instead of a directory, this has no effect.

===Textures===
Randomizes the contents of all [[RWTX]] assets.

===Sounds===
Randomizes the contents of all [[Sound Format|sound]] assets.

If '''Mix SND SNDS''' (under ''Not Recommended'') is checked, all types of sounds will be mixed and the robots will start speaking the character's lines (it's funny at first but becomes annoying quickly).

===Boulder Settings===
Randomizes the floating point values in [[BOUL]] assets. They will be multiplied by a random factor between 0.5 and 2.


===Pickup Positions===
===Pickup Positions===
Randomizes the positions of all [[PKUP]] assets with each other. Shiny objects, spatulas etc will be in random places.
Randomizes the positions of all [[PKUP]] assets with each other. Shiny objects, spatulas etc will be in random places.


Collecting a golden spatula in certain places (such as above a springboard or when swinging from a hitch) will softlock the game.
'''Warning:''' Collecting a golden spatula in certain places (such as above a springboard or when swinging from a hitch) will softlock the game.

===PLAT Speeds===
This will multiply all PLAT speed or time values by a random factor. If a PLAT has a Speed value, it will be multiplied by a random factor between the min. and max. speed multipliers (set in the randomizer window) and same applies for the PLATs with a time value. Note that most PLATs in the game are Mechanisms and thus use time as the value which controls how fast they move.


===Tiki Types===
===Tiki Types===
Randomizes the types of all tikis with each other. For example, if your level had 3 wooden tikis and 1 thunder tiki before the randomization, it will still do after but their places will be switched.
Randomizes the types of all tikis with each other. For example, if your level had 3 wooden tikis and 1 thunder tiki before the randomization, it will still do after but their places will be switched.


If '''Tiki Models''' is checked: you will get wooden tikis which behave like thunder tikis, for example.
'''Tiki Models''': you will get wooden tikis which behave like thunder tikis, for example.


If '''Tiki Allow Any Type''' is checked: tikis can have any type, even if not originally present in the level. No balance is done.
'''Tiki Allow Any Type''': tikis can have any type, even if not originally present in the level (such as Stone Tikis in Jellyfish Fields 1).


Floating tikis are not accounted by the randomizer (they are left as they are). This method has no effect on Scooby.
Floating tikis are not randomized. This method has no effect on Scooby since that game has no tikis.


===Enemy Types===
===Enemy Types===
This works similarly to tiki types. All enemies in the level will be interchanged with each other.
This works similarly to tiki types. All enemies in the level will be interchanged with each other.


'''Enemy Models''' (under ''Not Recommended'') will randomize enemy models. Very high chance of crashing the game.
'''Enemy Models''' (under ''Not recommended''): randomizes enemy models. Very high chance of crashing the game.


'''Enemy Allow Any Type'''(under ''Not Recommended'') will allow enemies to have any type, even if not originally present in the level. No balance is done. Very high chance of crashing the game.
'''Enemy Allow Any Type'''(under ''Not recommended''): allows enemies to have any type, even if not originally present in the level. Very high chance of crashing the game.


This method has no effect on Scooby.
This method has no effect on Scooby.


===MRKR Positions===
===MovePoint Radius===
Randomizes the positions of some [[MRKR]] assets, mostly the ones used for warping and checkpoints.
Randomizes the radii (radiuses) of [[MVPT]] assets. Enemies will likely be able to move more and see you from further away.


===Platform Speeds===
'''DYNA Pointers''' will include Pointers (which are basically the same as markers) in this.
This will multiply all PLAT speed or time values by a random factor. If a PLAT has a Speed value, it will be multiplied by a random factor between the min. and max. speed multipliers (set in the randomizer window) and same applies for the PLATs with a time value. Note that most PLATs in the game are Mechanisms and thus use time as the value which controls how fast they move.


===Boulder Settings===
This method has a high chance of causing a crash in the Robot Patrick boss (b201) level.
Randomizes the floating point values in [[BOUL]] assets. Boulders (such as cannonballs) can end up more or less bouncy, heavier, lighter, faster, slower etc.


===MVPT Positions===
===Marker Positions===
Randomizes the radii (radiuses) of [[MVPT]] assets. They will be multiplied by a random factor between 0.9 and 1.8. This means there's a high chance of enemies being able to move more and see you from further away.
Randomizes the positions of some [[MRKR]] assets, mostly the ones used for warping and checkpoints. A few of them are not included to avoid softlocks.


'''Pointer Positions''': also randomizes Pointers (which are basically the same as markers).
===Cameras===

Randomizes the positions of all [[CAM]] assets with each other.
'''Player Start''': also randomizes the player start position.

'''Teleport Box Positions''' (under ''Not recommended''): also randomizes teleport box positions.

'''Taxi Positions''' (under ''Not recommended''): also randomizes teleport box positions. The taxi stands won't be moved to the taxi trigger will be invisible.

'''Bus Stop Positions''' (under ''Not recommended''): also randomizes bus stop positions. The bus stop itself won't be moved to the trigger will be invisible.


===Timers===
===Timers===
Randomizes the time of all [[TIMR]] assets. They will be multiplied by a random factor between 0.75 and 1.75. This can make timed challenged much more (or much less) challenging.
Randomizes the time of all [[TIMR]] assets. They will be multiplied by a random factor between 0.75 and 1.75. This can make timed challenges much more (or much less) challenging.


===Double LODT Distances===
===Music===
''BFBB'': creates a setup which plays a random song every time you warp or respawn and sometimes randomly mid-game.
This will double (not randomize) the distance set to all models in [[LODT]] assets. This should make it easier to see stuff from further away. It is likely that this will cause slowdowns in levels with a lot of placable assets.

''Scooby'': each stage will have a different song.

===Disco Floors===
Randomizes the pattern of Mermalair disco floors. This method has no effect on Scooby.

===Textures===
Randomizes the contents of all [[RWTX]] assets.

===Sounds===
Randomizes the contents of all [[Sound Format|sound]] assets. Everything will play a different sound than it originally did.

'''Mix SND SNDS''' (under ''Not recommended''): all types of sounds will be mixed and the robots will start speaking the character's lines (it's funny at first but becomes annoying quickly).

===Cameras===
Randomizes the positions of all [[CAM]] assets with each other. Bus Stop and Taxi cameras are not randomized to avoid softlocks.

===Double boot.hip LODT===
Not a randomizer function (output is always the same). This will double the LOD distance (maximum render distance) of the game's pickups (spatulas, shiny objects, scooby snacks etc) so you can see them from further away.

===Level Files===
''Not recommended''

Randomizes level files with each other. For example: the GL02 file might be saved over SM01. All warps to SM01 will now lead to GL02.

This setting:
* doesn't change the music. So GL02 will have SM01 music playing.
* makes you unable to complete the antidote, wheels, artwork, buttons and campers tasks as those are tied to level names. Kids, crystals and cannons are still possible because all of the collectables are in the same area of the level.
* causes random warps to happen in a few spots of the game (meeting Patrick in JF02, King Jellyfish fight, Chuck intro cutscene, Prawn fight, Dutchman fight and maybe others), making certain other tasks impossible to complete.
* causes a softlock in the rare case a level replaces one with a warp to itself. For example: JF01 has a warp to JF02. If JF01 replaces JF02, the game will softlock when trying to take the warp to JF02 since you are already in JF02.

If you choose a single file instead of a directory, this has no effect.


===SIMP Positions===
===SIMP Positions===
''Not recommended''
Randomizes the positions of all [[SIMP]] assets with each other. Not recommended, this might make the game crash or simply make levels unbeatable.

Randomizes the positions of all [[SIMP]] assets with each other. This might make the game crash or simply make levels unbeatable.


===Models===
===Models===
''Not recommended''

Randomizes the contents of all [[MODL]] assets. Very high change of crashing the game.
Randomizes the contents of all [[MODL]] assets. Very high change of crashing the game.

===Boot To HB01===
''Under INI mods''

Not a randomizer function (output is always the same). This sets the boot level to HB01; you will start already in the hub. This has no effect on Scooby.

===Random Boot Level===
''Under INI mods''

The only actual randomizer function for the INI mod. This sets the boot level to a random level (overrides the setting above). This works on both BFBB and Scooby.

===Don't Show Menu On Boot===
''Under INI mods''

Not a randomizer function (output is always the same). This will skip the main menu and start the game directly.

===All Menu Warps HB01===
''Under INI mods''

Not a randomizer function (output is always the same). This will make you unable to warp anywhere else but the hub using the pause menu. If you set both this and ''Random Boot Level'' (and also randomize warps or level files), you might lock yourself out of the hub! This has no effect on Scooby.

===Cheat Invincible===
''Under INI mods''

Not a randomizer function (output is always the same). You will never lose underwear or Scooby medals.

===BobCheat BubbleBowl===
''Under INI mods''

Not a randomizer function (output is always the same). You will start the game with the bubble bowl. This has no effect on Scooby.

===BobCheat CruiseBubble===
''Under INI mods''

Not a randomizer function (output is always the same). You will start the game with the cruise bubble. This has no effect on Scooby.

===ScoobyCheat Spring===
''Under INI mods''

Not a randomizer function (output is always the same). You will start the game with the spring power up. This has no effect on BFBB.

===ScoobyCheat Helmet===
''Under INI mods''

Not a randomizer function (output is always the same). You will start the game with the helmet power up. This has no effect on BFBB.

===ScoobyCheat Smash===
''Under INI mods''

Not a randomizer function (output is always the same). You will start the game with the super smash power up. This has no effect on BFBB.

===ScoobyCheat Umbrella===
''Under INI mods''

Not a randomizer function (output is always the same). You will start the game with the umbrella power up. This has no effect on BFBB.


[[Category:Modding]] [[Category:Tools]] [[Category:Tutorials]]
[[Category:Modding]] [[Category:Tools]] [[Category:Tutorials]]

Revision as of 02:22, 26 July 2019

This is a guide on using Industrial Park's Randomizer function to create a randomized mod for the game.

The randomizer works on all versions (GameCube, Xbox, PS2) of the games (Battle for Bikini Bottom and Scooby-Doo: Night of 100 Frights; it will not work on Movie Game or the Incredibles games yet) as long as you can obtain the game's extracted files from a disc image (and then repack them back into an image after applying the mod, if necessary).

Randomizer tool window

Steps

  1. Have your game's extracted files in a folder (you can see this page or this video for a guide on doing this with Dolphin and a GameCube ISO).
  2. Launch Industrial Park and open Research/Advanced -> Randomizer. Make sure you don't have any Archive Editor windows open before doing this.
  3. Click on Choose Root Directory and choose your game's root (the files folder), or Choose Single File if you only want to apply the randomizer to a single HIP/HOP file.
  4. A default set of randomizer functions and settings is already preset. You can click Perform to start the randomizer. Applying the mod can take a few seconds and the tool might hang for a bit. If you're doing this on Scooby, a dialog will ask you which platform you're editing (GameCube, PS2, Xbox) since the tool can't guess for that game.
  5. You can edit a few of the settings to customize your randomized mod (if you know what you're doing); more details below.

If you need to rebuild the image afterwards, you can follow this tutorial for GameCube. There are methods of rebuilding the image for Xbox and PS2 as well.

Note that running the randomizer more than once on the same files will cause the modifications to stack on top of each other. If you've set platform speeds to increase, for example, they will become even faster.

Settings

The Load Settings and Save Settings buttons allow you to load and save, respectively, a JSON file containing all of the randomizer's settings. The same settings file, applied to the same set of original game files, will result in the same randomized game, so you can share a settings file with others instead of needing to share the entire game. The following is saved to the settings file:

  • Seed
  • Checked functions (all 3 boxes)
  • Patterns and files to skip (both boxes)
  • PLAT multipliers

Seed

You can type a number in the seed box to use as a seed or generate one from anything you type. Note that using the same seed won't result in the same randomized game; every single setting (checked boxes, files to skip and PLAT multipliers) must be the same for that to happen. Even if just one of the PLAT multipliers is different, the entire result of the randomization will be different.

Patterns and files to skip

There are two boxes for you to type filters of files to be left out of the randomizer. The left box contains patterns to be skipped entirely (default are files for menus, characters and unused levels, which can't be randomized). The right box contains patterns to be skipped for the Warps and Level Files randomizer options, but not the others (these levels will be randomized but their warps and files will not be mixed with the rest of the game).

If you have "hb01" on the filter, for example, the hb01 level will be filtered but hb02 won't. If you have "hb", all "hbXX" files will be filtered. Check Filesystem (for BFBB) or Filesystem (Scooby-Doo: Night Of 100 Frights) for a complete list of levels.

Randomizer functions

Some of the functions only take effect if another one is also active.

Warps

Randomizes level warps. For example, the Hub has a warp to Jellyfish Fields. That warp might take you to Flounder Hill instead, and each of the two warps from Flounder Hill back to Ski Lodge (bottom and top of the mountain) might take you to different levels.

Reduce Warps to HB01: In the original game, there are about 20 warps to the hub world! (almost every level has one). This setting makes the hub have less warps leading to it and other levels have more instead. This method has no effect on Scooby.

If you choose a single file instead of a directory, this has no effect.

Pickup Positions

Randomizes the positions of all PKUP assets with each other. Shiny objects, spatulas etc will be in random places.

Warning: Collecting a golden spatula in certain places (such as above a springboard or when swinging from a hitch) will softlock the game.

Tiki Types

Randomizes the types of all tikis with each other. For example, if your level had 3 wooden tikis and 1 thunder tiki before the randomization, it will still do after but their places will be switched.

Tiki Models: you will get wooden tikis which behave like thunder tikis, for example.

Tiki Allow Any Type: tikis can have any type, even if not originally present in the level (such as Stone Tikis in Jellyfish Fields 1).

Floating tikis are not randomized. This method has no effect on Scooby since that game has no tikis.

Enemy Types

This works similarly to tiki types. All enemies in the level will be interchanged with each other.

Enemy Models (under Not recommended): randomizes enemy models. Very high chance of crashing the game.

Enemy Allow Any Type(under Not recommended): allows enemies to have any type, even if not originally present in the level. Very high chance of crashing the game.

This method has no effect on Scooby.

MovePoint Radius

Randomizes the radii (radiuses) of MVPT assets. Enemies will likely be able to move more and see you from further away.

Platform Speeds

This will multiply all PLAT speed or time values by a random factor. If a PLAT has a Speed value, it will be multiplied by a random factor between the min. and max. speed multipliers (set in the randomizer window) and same applies for the PLATs with a time value. Note that most PLATs in the game are Mechanisms and thus use time as the value which controls how fast they move.

Boulder Settings

Randomizes the floating point values in BOUL assets. Boulders (such as cannonballs) can end up more or less bouncy, heavier, lighter, faster, slower etc.

Marker Positions

Randomizes the positions of some MRKR assets, mostly the ones used for warping and checkpoints. A few of them are not included to avoid softlocks.

Pointer Positions: also randomizes Pointers (which are basically the same as markers).

Player Start: also randomizes the player start position.

Teleport Box Positions (under Not recommended): also randomizes teleport box positions.

Taxi Positions (under Not recommended): also randomizes teleport box positions. The taxi stands won't be moved to the taxi trigger will be invisible.

Bus Stop Positions (under Not recommended): also randomizes bus stop positions. The bus stop itself won't be moved to the trigger will be invisible.

Timers

Randomizes the time of all TIMR assets. They will be multiplied by a random factor between 0.75 and 1.75. This can make timed challenges much more (or much less) challenging.

Music

BFBB: creates a setup which plays a random song every time you warp or respawn and sometimes randomly mid-game.

Scooby: each stage will have a different song.

Disco Floors

Randomizes the pattern of Mermalair disco floors. This method has no effect on Scooby.

Textures

Randomizes the contents of all RWTX assets.

Sounds

Randomizes the contents of all sound assets. Everything will play a different sound than it originally did.

Mix SND SNDS (under Not recommended): all types of sounds will be mixed and the robots will start speaking the character's lines (it's funny at first but becomes annoying quickly).

Cameras

Randomizes the positions of all CAM assets with each other. Bus Stop and Taxi cameras are not randomized to avoid softlocks.

Double boot.hip LODT

Not a randomizer function (output is always the same). This will double the LOD distance (maximum render distance) of the game's pickups (spatulas, shiny objects, scooby snacks etc) so you can see them from further away.

Level Files

Not recommended

Randomizes level files with each other. For example: the GL02 file might be saved over SM01. All warps to SM01 will now lead to GL02.

This setting:

  • doesn't change the music. So GL02 will have SM01 music playing.
  • makes you unable to complete the antidote, wheels, artwork, buttons and campers tasks as those are tied to level names. Kids, crystals and cannons are still possible because all of the collectables are in the same area of the level.
  • causes random warps to happen in a few spots of the game (meeting Patrick in JF02, King Jellyfish fight, Chuck intro cutscene, Prawn fight, Dutchman fight and maybe others), making certain other tasks impossible to complete.
  • causes a softlock in the rare case a level replaces one with a warp to itself. For example: JF01 has a warp to JF02. If JF01 replaces JF02, the game will softlock when trying to take the warp to JF02 since you are already in JF02.

If you choose a single file instead of a directory, this has no effect.

SIMP Positions

Not recommended

Randomizes the positions of all SIMP assets with each other. This might make the game crash or simply make levels unbeatable.

Models

Not recommended

Randomizes the contents of all MODL assets. Very high change of crashing the game.

Boot To HB01

Under INI mods

Not a randomizer function (output is always the same). This sets the boot level to HB01; you will start already in the hub. This has no effect on Scooby.

Random Boot Level

Under INI mods

The only actual randomizer function for the INI mod. This sets the boot level to a random level (overrides the setting above). This works on both BFBB and Scooby.

Don't Show Menu On Boot

Under INI mods

Not a randomizer function (output is always the same). This will skip the main menu and start the game directly.

All Menu Warps HB01

Under INI mods

Not a randomizer function (output is always the same). This will make you unable to warp anywhere else but the hub using the pause menu. If you set both this and Random Boot Level (and also randomize warps or level files), you might lock yourself out of the hub! This has no effect on Scooby.

Cheat Invincible

Under INI mods

Not a randomizer function (output is always the same). You will never lose underwear or Scooby medals.

BobCheat BubbleBowl

Under INI mods

Not a randomizer function (output is always the same). You will start the game with the bubble bowl. This has no effect on Scooby.

BobCheat CruiseBubble

Under INI mods

Not a randomizer function (output is always the same). You will start the game with the cruise bubble. This has no effect on Scooby.

ScoobyCheat Spring

Under INI mods

Not a randomizer function (output is always the same). You will start the game with the spring power up. This has no effect on BFBB.

ScoobyCheat Helmet

Under INI mods

Not a randomizer function (output is always the same). You will start the game with the helmet power up. This has no effect on BFBB.

ScoobyCheat Smash

Under INI mods

Not a randomizer function (output is always the same). You will start the game with the super smash power up. This has no effect on BFBB.

ScoobyCheat Umbrella

Under INI mods

Not a randomizer function (output is always the same). You will start the game with the umbrella power up. This has no effect on BFBB.