Patch to expand modding capabilities

Platypus Reclayed · build 20936993 · published

On SteamNotes only · this build shipped before we watched the app

1.3.4 patch notes

  • There is no "Mods" folder inside StreamingAssets/ now - the asset bundle data now lives inside each mod folder e.g. "StreamingAssets/Platypus Reclayed/Bundle/<bundle lives here>".

  • Refactored save file migration and updated save version

  • Set the music audio source to loop so that music no longer fades out and back in when repeating the same track

  • Made homer bullet gradient configurable

  • Split s_ui_main_toggle_announcer_setting and s_ui_ready events

  • Make player damage entities configurable in skins.json

  • Give cannon boats more screen space before despawning

  • Lessen the night time effect on enemy lightning

  • Add -skipAssetPreload_AllowStutter argument, speeding up load times for modders significantly

  • Fix single sprite lua behaviours not updating their collider state

  • Get a fresh script instance for each lua behaviour

  • Remove all function pointers when deinitializing

  • Add Player.GetPosition() and Player.GetWorldPosition() to LUA

  • Add get GetActivePlayerCount and GetRandomActivePlayer to LUA

  • Add support for fireSFX to squidMotherTurret