Dinorush-WaveSurvival icon

WaveSurvival

Adds a wave survival system for rundown developers.

CHANGELOG

v1.1.1

  • Added support for PartialData string ID compatibility on Level targets
  • Waves no longer fail to spawn if there are no valid spawn locations; instead, they fallback to spawn paths, then the elevator room.

v1.1.0

  • Added support for the following fields on Main, EventData, and SpawnData files:
    • SpawnLocations: Overrides the global spawn path, using the specified set of spawn locations.
    • SpawnDistance: Sets a maximum number of rooms enemies can spawn from the nearest player (from the spawn location/path).
      • Prefers SpawnData > EventData > Main.
      • Main does not contain SpawnLocations.
  • Added support for "null" paths, preventing enemies from spawning on a path once reached.
    • E.g. [[1, -1], [2, null]] will stop spawning enemies on the path when zone index 2 is opened.
  • Changed spawn paths to be based on player reachability rather than elevator reachability.
    • Normally the same, but supports teleporting players into closed zones, such as when using double sided doors.
  • Fixed checkpoint issues with spawn paths.

v1.0.1

  • Fixed copy/paste EWC icon

v1.0.0

  • Initial Release