You are viewing a potentially older version of this package.
View all versions.
ExtraObjectiveSetup
Further customize your level design!
| Date uploaded | 2 weeks ago |
| Version | 1.6.11 |
| Download link | Inas07-ExtraObjectiveSetup-1.6.11.zip |
| Downloads | 1027 |
| Dependency string | Inas07-ExtraObjectiveSetup-1.6.11 |
This mod requires the following mods to function
BepInEx-BepInExPack_GTFO
BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.
Preferred version: 3.2.2README
This plugin allows you to setup, add more warden objectives, with more arbitrary definition, without WardenObjectiveDB, and thereby granting you more flexibility on level design.
It works analogously as the unfinished vanilla ChainedObjective.
Documentation of this plugin: https://github.com/Inas-07/ExtraObjectiveSetup/wiki
How to use:
- Toss this plugin into your
BepInEx/pluginsfolder. - Start your game.
- There should me files generated in your
BepInEx/plugins/YOUR_RUNDOWN/Custom/ExtraObjectiveSetup - Explore those generated stuff.
- If you need examples, take ones from my rundown
LEGACY. - Supports Partial Data.
- Supports
AWO.
CHANGELOG
1.6.11
- Added BepInEx incompatibility with ExcellentObjectiveSetup.
- Fixed an issue where EOS managers would stop reading files if an exception is thrown.
- Maybe hopefully fixed crashing issues with UnityExplorer?
1.6.10
- Fixed a bug with Objective Counter where clients would sometimes become one step ahead of host on elevator land.
- Many thanks to Cris for reporting the issue, ThyUnsuspicious for testing, and Jarhead for compiling.
1.6.9:
Minor bug fix:
- Fixed an indexing code which is susceptiable to index error exception
- Added a small patch that: For vanilla reactor terminal, override its null
SpawnNodetoConnectedReactor.SpawnNode
1.6.8:
- Fixed: the issue mentioned here
1.6.5~1.6.7:
- Fixed: EOS Generator Cluster End Sequence not getting reset on checkpoint
PartialDataCompatibility check
1.6.4:
- No feature updates.
- Fixed:
LocalizedTextConverterinPartialDatacannot perform write operation properly. - Added: API to copy-instantiate
TMPProcomponent from vanilla chained puzzle prefab.
1.6.3
- Fixed:
EventsOnBossDeathdoes not work if it's applied to scout.
1.6.2
- Added: Warden Event
EOSToggleTerminalState. You can toggle terminal to be normal / unusable. - Updated documentation accordingly. (https://github.com/Inas-07/ExtraObjectiveSetup/wiki/Extra-Warden-Objective-Event)
1.6.1
- Fixed: Custom Generator Cluster does not function properly.
1.6.0
- Checkpoint restore bug fixes:
- Fixed: Logical Generator Group: Restoring from checkpoint re-execute events unexpectedly.
- Fixed: Custom Generator Cluster: Restoring from checkpoint re-execute events unexpectedly.
- Fixed: Individual Generator: Restoring from checkpoint re-execute
EventsOnInsertCell. - Fixed: HSUActivator: Restoring from checkpoint re-activate
ChainedPuzzleOnActivation(if any), re-executeEventsOnHSUActivation,EventsOnActivationScanSolved.
- Added vanilla extension:
- Added: For terminal
UniqueCommandof command ruleNormal, if it's attached anyChainedPuzzle, the puzzles will be reset to its initial state upon finishing the puzzle. - Added: Warden Event
EOSSetTerminalCommand. You can show / hide certain command on certain terminal. - Added documentation accordingly (https://github.com/Inas-07/ExtraObjectiveSetup/wiki/Extra-Warden-Objective-Event)
- Added: For terminal
1.5.0
- Fixed:
EOSExt_Reactorcannot build reactor terminal unique commands. - Added:
ObjectiveCounter. It's a custom counter that you could increment, decrement. If the counter reached a certain number, warden events could be executed. - Updated documentation accordingly.
1.4.6 [Bug fix]
- Fixed:
EventsOnBossDeathwith limited execution times is not state-synced.
1.4.5 [Bug fix]
- Fixed:
Positionproperty ofWardenObjectiveEventDatais not handled properly - Fixed:
EventsOnBossDeathis executed in an undesired scenario. - Fixed (vanilla bug): powercells inserted to generators could be teleported if, in
ItemDatablock,DimensionWarpTypeofPower Cell(persistent id 131) is configured to be warpable. - FloLib: removed a specific Debug message.
1.4.4
- Bug fix: fixed an issue that impedes state-sync.
1.4.3
- [EMP]: removed, and made as a standalone plugin.
- [Uplink]: fixing (need test) - completed uplink is not reset properly after restoring from checkpoint if it is not completed before reaching checkpoint
1.4.2 [Bug fix]
- [EMP]: Fixed - EMP-ed behaviours of Biotracker, PlayerFlashLight and PlayerHud is not working properly.
- [ActivateSmallHSU]: Fixed -
EventsOnActivationScanSolvedis not executed on client side.
1.4.0
- Added [EMP] events (decoupled from EEC)
- Added feature [Persistent_EMP] to
ExtraExpeditionSettings - Updated documentation accordingly.
- Added documentation for implemented-but-undocumented features in
ExtraExpeditionSettings.
1.3.3
- EOSExt.Reactor compatibility check.
1.3.2
- Miscellaneous bug fix.
1.2.2
- AWO compatibility check.
1.2.1
- Improved feature
EventsOnZoneBossDeath:- Now boss death events could be applied to wave bosses as well.
- More configurable options.
- Updated documentation accordingly.
1.2.0
- Added features
EventsOnZoneScoutScream,EventsOnZoneBossDeath. - Updated wiki for
Uplink Terminal, and the new features. - Compatibility Issue Note
AWO:- When
AWOis installed, events specified in the config file of this plugin would probably be 'skipped' (technically speak, event type will be turned toNone, for some reasons...). - Make sure to test if your warden events defined in the configs are executed as expected.
- When
1.1.0 & 1.1.1
Now supports AWO Events (Don't forget to install AWO)!
1.0.0
Initial release