PizzaProbability
Adds per-moon chance to the FacilityMeltdown mod. Improves interoperability with PizzaTowerEscapeMusic. Includes optional extras.
By TrippyTree
Date uploaded | 4 months ago |
Version | 1.2.2 |
Download link | TrippyTree-PizzaProbability-1.2.2.zip |
Downloads | 18258 |
Dependency string | TrippyTree-PizzaProbability-1.2.2 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100loaforc-FacilityMeltdown
Maybe taking the apparatus out isn't such a great idea... (v56)
Preferred version: 2.6.15README
PizzaProbability
PizzaProbability is a simple mod that adds chance to the FacilityMeltdown mod.
With PizzaProbability, a meltdown is no longer guaranteed to occur when the apparatus is pulled.
By default, there is a 50% chance that pulling the apparatus will result in a meltdown.
All values can be configured globally or per moon. Likewise, you can disable meltdown entirely for specific moons.
Apparatus Value
PizzaProbability adjusts the apparatus value based on meltdown occurrence.
To encourage removal, a safe apparatus is worth between 1-3x its original value. However, an unsafe apparatus is worth 2-4x its original value.
Escape Music
PizzaProbability also improves interoperability between FacilityMeltdown and PizzaTowerEscapeMusic.
- PizzaTowerEscapeMusic was not created with meltdown chance in mind.
- Consequently, escape music plays every time the apparatus is pulled, even if a meltdown doesn’t occur.
- PizzaProbability patches PizzaTowerEscapeMusic to fix this behavior.
To enable escape music, you must install PizzaTowerEscapeMusic. PizzaProbability does not provide escape music on its own.
Please note that PizzaTowerEscapeMusic doesn't provide meltdown music by default. To enable it, add ,Meltdown
to Scripts
in PTEM's config.
[bgn.pizzatowerescapemusic.cfg]
Scripts = Default,Meltdown
Extra Music
Considering Zeekerss’ roots in ROBLOX content creation, I couldn’t pass up the opportunity to add escape music from 2 popular (albeit unrelated) ROBLOX games. This music can be enabled by using the optional Meltdown
script for PizzaTowerEscapeMusic. This music only plays under very specific criteria, but if you’d prefer not to hear it, you can use the MeltdownAlt
script instead.
PizzaProbability also adds 2 additional tracks from Pizza Tower and 3 additional tracks from The Noise Update.
See the Escape Music section above to learn how to enable one of these scripts.
- Tsunami (Jay Cosmic Remix) – featured in Pinewood Computer Core.
Meltdown
Meltdown++
MeltdownTsmi
DefaultTsmi
- The Opened Way (Shadow of the Colossus) – featured in Flood Escape.
Meltdown
Meltdown++
MeltdownSotC
- Unexpectancy (Part 3 of 3) – featured in Pizza Tower.
Default+
Meltdown+
Meltdown++
- Pizza Time Never Ends!! – featured in Pizza Tower.
Default+
Meltdown+
Meltdown++
- Distasteful Anchovi – featured in Pizza Tower (The Noise Update).
Default+
Meltdown+
Meltdown++
- World Wide Noise – featured in Pizza Tower (The Noise Update).
Default+
Meltdown+
Meltdown++
- I Need A Noise – featured in Pizza Tower (The Noise Update).
Default+
Meltdown+
Meltdown++
Credit goes to the U.M.I YouTube channel for their meltdown music template & tutorial.
Extra Scripts
Please read the Escape Music and Extra Music sections above before proceeding to this section.
Only one Default
script can be enabled. Likewise, only one Meltdown
script can enabled. One Default
script MUST be enabled.
For the best experience, I recommend using Default+
and Meltdown++
.
[bgn.pizzatowerescapemusic.cfg]
Scripts = Default+,Meltdown++
DefaultOff
- An alternative to PTEM's
Default
script. - When paired with any
Meltdown
script, escape music only plays during a meltdown event. - Use this script when you don't want escape music to occur when players vote to leave.
Default+
- An enhanced alternative to PTEM's
Default
script. - Unlike PTEM's
Default
script, all players hear the same music. There is no RNG. - Selects music based on moon, weather conditions and time of day.
- Includes 5 extra music tracks from Pizza Tower and The Noise Update.
Meltdown
- An improved alternative to PTEM's
Apparatus
script. - Selects music similarly to PTEM's
Default
script. - Includes meltdown sound effects.
- Includes 2 extra music tracks inspired by ROBLOX that play under very specific criteria.
Meltdown++
- Similar to the
Meltdown
script listed above. - Includes the enhancements and extra music tracks provided in the
Default+
script.
Other Scripts
MeltdownAlt
Identical to theMeltdown
script listed above. Excludes the 2 ROBLOX inspired music tracks.Meltdown+
Identical to theMeltdown++
script listed above. Excludes the 2 ROBLOX inspired music tracks.DefaultTsmi
An alternative to PTEM'sDefault
script that only plays Tsunami (Jay Cosmic Remix).MeltdownTsmi
An alternative to theMeltdown
script that only plays Tsunami (Jay Cosmic Remix).MeltdownSotC
An alternative to theMeltdown
script that only plays The Opened Way (Shadow of the Colossus).
Troubleshooting
Out of respect for the developer of FacilityMeltdown, please do not bring issues to them until you've verified that the issue(s) are not caused by PizzaProbability. Please extend this respect to the developer of PizzaTowerEscapeMusic as well.
If FacilityMeltdown or PizzaTowerEscapeMusic updates, it's very possible that PizzaProbability could need an update as well.
Please be patient as I'm not a developer. PizzaProbability was originally made for personal use.
If you run into issues, you can use this form to contact me.
CHANGELOG
v1.2.2
- PizzaProbability now utilizes FacilityMeltdown's provided API to start and detect meltdowns.
- Sadly, there is no API function to disable automatic meltdowns, so a workaround is still utilized to block meltdowns.
- In simple terms, PizzaProbability now tampers as little as possible with FacilityMeltdown's internals; potentially improving stability.
v1.2.1
- Added support for FacilityMeltdown v2.6.13.
- FacilityMeltdown's music is now disabled when PizzaPatch is enabled in the config.
v1.2.0
- Added the ability to enable and adjust moon-specific config values.
- Enabled ApparatusValueMultiplier by default. If you've previously used PizzaProbability, your previous setting will remain intact.
v1.1.0
To utilize the new music tracks and scripts, please check the README.
- Added automatic configuration syncing based on this guide.
- Added 3 music tracks from The Noise Update.
- Added 2 music tracks from Pizza Tower.
- Added a non-meltdown version of Tsunami (Jay Cosmic Remix).
- Added 7 additional PizzaTowerEscapeMusic scripts.
- Added the ability to change the base value of an Apparatus via the config.
- Apparatus value is now forcibly overwritten when using ApparatusValueMultiplier.
- Reduced the absurdity of PizzaProbability's console output.
v1.0.2
- Added support for FacilityMeltdown v2.5.
v1.0.1
- Fixed paths for PizzaTowerEscapeMusic music and scripts.
- Fixed package file structure.
v1.0.0
- Initial release.