Lega-SawTapes icon

SawTapes

Immerse yourself in the macabre world of Saw, where every tape played triggers a deadly game.

CHANGELOG

CHANGELOG

Version 1.1.5

  • Added compatibility with the Yavin IV and CastleGrounds interiors for the Survival Game
    • delete the ST.survival_game.json file to allow it to regenerate with the new configuration
  • Fixed a bug that altered rarity configurations in the config file

Version 1.1.4

  • Improved aura for the Hunting Game and fixed some monsters that were not showing it

Version 1.1.3

  • Added checks for potential NREs
  • Added a HUD section in the settings
  • Moved the subtitles enable option to the HUD section
  • Added two settings, 'Chrono pos X' and 'Chrono pos Y,' to adjust the position of the chrono text
  • Modified the chrono text to make it easier to reposition

Version 1.1.2

  • Changed the teleportation system during the setup of the Hunting Game: now the player, along with the tape and shovel, are teleported to the main entrance, preventing the player from spawning in a location where they could get stuck
  • Fixed an issue that allowed the Hunting Game key to be dropped on all monsters of the same type as the one being hunted
  • The monster spawned by the Hunting Game will now despawn at the end of the mini-game if it hasn’t been killed
  • Prevented mini-games with a rarity of 0 from having their spawn rate increased by the 'Rarity increment' config

Version 1.1.1

  • Fixed a bug that allowed players to start the Hunting Game in the ship when loading a lobby with the tape inside
  • Fixed a bug that allowed the first mini-game to be replayed even after a successful completion
  • Fixed an error that occurred when the selected enemy for the Hunting Game didn’t have an EnemyAICollisionDetect or a Renderer on EnemyAICollisionDetect
  • Added a check to prevent a Null Reference Exception if Billy’s animator is null
  • Increased the default value for the maximum allowed distance a player can move before starting the tape for the Hunting Game mini-game and added a config option to modify this distance

Version 1.1.0

  • Added a new mini-game "Hunting Tape"
  • Added a JSON file structure check: if the structure is incorrect, the old file will be renamed with ".old" and the default file will be generated
  • Refactored code extensively to allow both mini-games to share common code
  • Fixed an issue where the Saw theme would play but not the mini-game if the tape was triggered by someone other than the tested player just before

Version 1.0.9

  • Game version update
  • Adding StarlancerAIFix as a dependency
  • Fixed a bug with orbiting ship monitors not displaying what they should.
  • Changed the player's camp penalty -> spawn a Nutcracker instead of killing the player, the option has been renamed the config file
  • Modified monster spawns to be based a little more on the player's height (to avoid spawns on unreachable positions).
  • Many changes to the ST.survival_game.json file (don't hesitate to give me feedback on the difficulty of some hordes depending on the rooms you encounter, it's hard to find the right balance!):
    • Addition of numerous monster hordes to provide greater variety and take into account the size of all rooms.
    • Addition of several possible interiors for the Saw game: Toy Store / The Rubber Rooms / Niven Reactor / Storehouse / Gothic Monastery / Chizra Temple / Skaarj Outpost / Guardia Fortress
    • Changed the 'door_name' field to 'doors_names', which now includes a list of door names.
    • delete the ST.survival_game.json file to allow it to regenerate with the new configuration

Version 1.0.8

  • Added a config option to display a tip when a player enters the room, informing them to search for the tape
  • Fixed a bug that allowed multiple players to play the mini-game at the same time (players can still be in the room together via teleportation, but only the first player to enter can start the mini-game)
  • Fixed a bug where the player’s status (whether they are in the mini-game or not) wasn’t reset if they died before starting the mini-game (e.g., dying in the locked room but before playing the tape)

Version 1.0.7

  • Fixed a bug that prevented the monster wave from spawning
  • Adjusted the resting position of Billy
  • Added particles around the tape to make it easier to spot until it’s picked up
  • Introduced a feature that moves the tape every 30 seconds after the player enters the room. This feature allows for:
    • fixing the issue where the tape would appear behind a door due to a room having a larger collider
    • fixing cases where the tape spawns at a height requiring a ladder
  • Added a feature preventing the tested player from being teleported:
    • the teleporter cannot be used on them
    • if they try to teleport using another method (such as a teleport trap), the player will be killed for cheating
  • Added support for new interiors: ScarletDevilMansion, StarlancerWarehouse, Nali Haven and Guardia Fortress
    • delete the ST.survival_game.json file to allow it to regenerate with the new configuration

Version 1.0.6

  • Fixed mini-game not resetting if player dies
  • Fixed anti-camp system that kills the player if he kills an enemy during the mini-game
  • Fixed the music that resumes when player respawns after death
  • Fixed an incompatibility with 'Crest' mod

Version 1.0.5 - Forgot to mention some important details:

  • The 'ST.survival_game.json' and 'ST.subtitles.json' files need to be reloaded (updated or deleted to let them recreate themselves)
  • Modification of the configuration of two rooms for the haunted mansion with a new horde (more suitable for these rooms)

Version 1.0.4

  • Fixed an incompatibility with the 'Black Mesa Half Life Moon Interior' mod
  • Added Billy which spawns at the end of a mini-game, moving toward the player to announce their victory - It's then possible to collect his puppet and sell it
  • Added 'billy_value' configuration in the 'ST.survival_game.json' file to set the value of Billy's puppet based on the horde faced
  • Added 'min_hour' and 'max_hour' configurations in the 'ST.survival_game.json' file to configure the time range during which a horde can spawn (8:00 = 2 and 0:00 = 18)
  • Added 'billy_announcement' section in the 'ST.subtitles.json' file to configure Billy's subtitles
  • Added 'weight' configuration in the 'ST.survival_game.json' file to manage the priority order of the rooms in which the mini-game will appear

Version 1.0.3

  • Fixed an incompatibility with ScarletDevilMansion

Version 1.0.2

  • Fixed a NullReferenceException when the SawTheme option in the config was disabled

Version 1.0.0

  • Initial release