You are viewing a potentially older version of this package. View all versions.
TrippyTree-PizzaProbability-1.2.2 icon

PizzaProbability

Adds per-moon chance to the FacilityMeltdown mod. Improves interoperability with PizzaTowerEscapeMusic. Includes optional extras.

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-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
loaforc-FacilityMeltdown-2.6.15 icon
loaforc-FacilityMeltdown

Maybe taking the apparatus out isn't such a great idea... (v56)

Preferred version: 2.6.15

README

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 the Meltdown script listed above. Excludes the 2 ROBLOX inspired music tracks.
  • Meltdown+ Identical to the Meltdown++ script listed above. Excludes the 2 ROBLOX inspired music tracks.
  • DefaultTsmi An alternative to PTEM's Default script that only plays Tsunami (Jay Cosmic Remix).
  • MeltdownTsmi An alternative to the Meltdown script that only plays Tsunami (Jay Cosmic Remix).
  • MeltdownSotC An alternative to the Meltdown 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.