Inas07-ExtraObjectiveSetup_M icon

ExtraObjectiveSetup M

Canary playtest build of EOS plugins with features from ExcellentObjectiveSetup

Last updated 2 days ago
Total downloads 21
Total rating 0 
Categories Rundown Tools Developer Tools
Dependency string Inas07-ExtraObjectiveSetup_M-0.1.1
Dependants 1 other package depends on this package

This mod requires the following mods to function

dakkhuza-MTFO-4.6.3 icon
dakkhuza-MTFO

The premier in GTFO DataBlock editing ;^)

Preferred version: 4.6.3
BepInEx-BepInExPack_GTFO-3.2.4 icon
BepInEx-BepInExPack_GTFO

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

Preferred version: 3.2.4

README

ExtraObjectiveSetup <- Amor's ExcellentObjectiveSetup

Basically everything from ExtraObjectiveSetup([EOS] in the following) and ExcellentObjectiveSetup ([ExOS] in the following), with features & bug fixes from [ExOS]

Wiki inherits from ExcellentObjectiveSetup

https://github.com/Amorously/ExcellentObjectiveSetup/wiki

What exactly this package is

Canary package for grey test.

Rundowns depend on the original [EOS] and [ExOS] should be able to shift to this package without need to modify any config files.

Simple regression tests are done on my own rundown.

However, this package may still contain bugs:

  • I don't have much time to perform tests on all rundowns - which is de facto too onerous.
  • So now I'm counting on the community to do me the favor ;|
  • It's not recommend for rundown to reference this package before sufficient regression tests to their rundowns are done.

After grey-test ends, updates would be pushed to the original TS release, and this package would be deprecated.

Main updates & contents

  • Feature & bug fixes from [ExOS], listed below.
  • An offline LogsCollector that make collecting logs easier for player, thereby granting dev easier access to game logs from master & clients.
    • Log files are gathered under BepInEx\logs.
    • That's all. no log-upload functionality.
  • AmorLib with a PData fix.
  • Dependency to FloLib removed.

All plugins within this packages are version bumped - it's safe to keep the old releases installed before installing this package.

As soon as you dont want this package any more, just delete / uninstall, then you have the old install recovered.

Feature & bug fixes

[+] indicates features merged from [ExOS].

You may refer to ExOS's for full intro.

Let's just mention the features here.

  • [+] Terminals and individual generators
  • [+] Objective counters
  • [+] Uplink terminals
  • [+] Terminal event:
    • events on approach
    • on successful, failed password input
    • on log file read
  • [+] Reactors
  • [+] EMP
  • [+] SecDoorIntText
  • [+] Security sensors:
    • everything from [ExOS]
    • improved host-client sync.
  • [+] Misc bug fixes:
    • Delayed EOS events are cancelled on checkpoint reload.
  • [+] FloLib -> AmorLib.
  • [+] Configuration loading and terminal command text follow the same rules as Amor EOS.
  • EOS log output now includes timestamps for debugging purpose

Notes

  • Do not use together with Amorously's ExcellentObjectiveSetup.
  • Report behaviour differences against the published ExtraObjectiveSetup / EOSExt packages. You can reach to me on discord modding server by looking for inas._

Special thanks

Endearing Amor.