MPak v10.0 Release


After a ton of work, I finally present this update that really focuses on just one single thing: the slot machine. Shrek 2 features a slot machine that is heavily lacking in a lot of ways, so I took the time to make it as good as I could possibly make it. Shoutouts to Karpai for providing the graphics I needed for the slot machine; please give Karpai the love he deserves for the artwork! Enjoy!



Changelogs

Additions:

  • Added 1 new game-changing miscellaneous actor: MSlotMachine! This actor completely reworks the entire unused slot machine, adds hundreds of new features, features custom graphics by Karpai, and more! This is easily the most configurable actor I've ever made, so consider checking it out! Massive shoutouts to Karpai for providing the graphics, as I would likely not have made MSlotMachine without him.
  • Added 3 new functions ("RandRangeFloat()", "wRNG()", "ShuffleIntArray()")


Changes:

  • Massively improved performance for GetHP()
  • All MPosters or Shamrocks are now auto-destroyed if the player has picked up too many of them
  • MEnergyKeg now uses the normal pickup sound
  • All MPotions now use the same pickup sound
  • Fixed a bug where instances of DynamicLoadObject() being used would always assume the object it loads must be located, causing errors
  • Fixed a potential bug with PlayASound() and PlayASound3D() where it would run a DynamicLoadObject() even if sSoundString is not provided
  • Adjusted the methodology for updating the text on MTextPlane to potentially prevent a render device crash


Imcompatibility Notes:

  • No known incompatibilites


Files

Master Pack [v10.0] 2.2 MB
Feb 12, 2024
[ARCHIVE] Master Pack [v1.1.1-v9.0] 3.3 MB
Feb 12, 2024

Get Master Pack (MPak) [v11.0] -- Shrek 2 (PC) Mod/Library

Leave a comment

Log in with itch.io to leave a comment.