hirnukuono-AdvancedWardenObjective icon

AdvancedWardenObjective

Flowaria AdvancedWardenObjective with a few emergency fixes and tweaks

Last updated 2 weeks ago
Total downloads 2054
Total rating 1 
Categories Rundown Mods
Dependency string hirnukuono-AdvancedWardenObjective-1.0.12
Dependants 11 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.1 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.1
GTFOModding-InjectLib-1.0.2 icon
GTFOModding-InjectLib

Dauda wants to inject things

Preferred version: 1.0.2

README

AdvancedWardenObjective

This mod is basically Flowaria AdvancedWardenObjective (AWO_Testing) with a small tweak. We noticed that after R8 you can start a Countdown timer but replacing it with a new one doesn't work anymore. The old coroutine won't stop, it will persist, Firing wrong events and killing the newer countdown when it reaches zero. Fixed here.

This is a full AWO_Testing compile with a +1 version bump, so no need to remove AWO_Testing to use this. Bepinex will load and use the newest version.

All credit goes to Flowaria for his breath-taking work on GTFO. We miss you and wish you the best in all aspects of life.

Changelog

V1.0.12

added AddChainPuzzleToSecurityDoor / 10027

Datablock example:

              {
                "Type": 10027, // "AddChainPuzzleToSecurityDoor",
                "Layer": 0,
                "DimensionIndex": 0,
                "LocalIndex": 1,
                "WardenIntel": "door is rigged noob",
                "AddChainPuzzleToSecurityDoor": {
                  "ChainPuzzle": 139
                }
              }

only effective on doors that have not been opened yet. on unlocked doors the handle goes back in its hole.

V1.0.11

AddTerminalCommand does TriggerClient stuff, now it works as it should. ish. zero delay on the command but i can live with it. :)

V1.0.10

minor tweaks to AddTerminalCommand and COMAMNDS list, noticed u could repeatedly add commands with the same command numbers, not nice. made a simple duplicate check, wont let u do it now.

V1.0.9

would you like to have over 2 billion UniqueCommands? :) check TERMINALCOMMANDS.md for new commands 10024-10026 AddTerminalCommand, HideTerminalCommand, UnhideTerminalCommand

V1.0.8

spawnhibernateinzone now avoids players, rerolls position until a position is found that doesnt spawn on a player, instantly aggroing it. also solvesecuritydoor might work better. ish.

V1.0.7

spawnhibernateinzone now properly randomizes rotation of enemies, they don't all face (roughly) the same way. one enemy spawn goes by the eventdata spawnhibernates position + rotation (rotation.y should only be modified).

V1.0.6

fixed CleanupEnemiesInZone

V1.0.5

SolveSecurityDoorAlert now functions even if the door is locked by keycard, cell or lockednokey (type 3) .. it switches any chainpuzzle on the door into type 4.

V1.0.4

alertenemiesinzone chagned (wakeup mechanism, weakdoor opening). devs: if u don't want weakdoors of zone to open, use "Enabled": false on the event (default true if missing). thanks thyunsus a lot for testing this!

V1.0.3

v1.0.2 was flawed in one game-breaking way, fixed.

V1.0.2

thy reported that countdown timers after checkpoints break and play old events again. made provisions to detect cp usage and seppuku accordingly. also, made a small change to how the after-events are executed.

V1.0.1

initial.