You are viewing a potentially older version of this package.
View all versions.
Date uploaded | 2 years ago |
Version | 1.3.0 |
Download link | Inas07-ExtraChainedPuzzleCustomization-1.3.0.zip |
Downloads | 123 |
Dependency string | Inas07-ExtraChainedPuzzleCustomization-1.3.0 |
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.0README
This is an updated version of Dex.OverrideScanPosition, with much stuff added.
Feature:
- Custom static bioscan points (for both single scan, cluster scan and cluster position).
- Custom T-scan configuration.
- Cluster T-scan (i.e. concurrent multiple T-scans).
EventsOnPuzzleSolved
: Execute warden events upon individual puzzle being solved.RequiredItemsIndices
: Add 'required items to scan' to your puzzle, using BigpickItem index defined in this plugin.
Some knowledges you need to know:
CP_Bioscan_Core
refers to the actual scan, including both single bioscan and child scan of a cluster scan.CP_Cluster_Core
is for cluster scan, and itsposition
is the cluster position from which child puzzles extend.- For T-Scan: The T-scan path must be sufficiently long, or would otherwise result in an system
Exception
, causing some known issues. - To force the first scan of the chained puzzle to not show spline, in your
ChainedPuzzleDatablock
, setWantedDistanceFromStartPos
to0.0
.
Usage:
- Puzzle Override data location:
BepInEx\GameData\ScanPositionOverride\
- Refer to the template to learn to use.
Tpositions
is used for assigning travel positions for moving scans, and can be left empty.- Use the BepInEx log to see the
PuzzleOverrideIndex
for each puzzle. - Use CConsole (press
F2
by default), or UnityExplorer, to get the local player's current position for preferred placements. - Restart is NOT required in most cases to reload the Puzzle Override data. View the BepInEx log to confirm the change being applied.
Note:
- Since level layout, number of chained puzzles in the level may vary before level design being finalized, it's recommended that you deem overriding scan positions as one of the last steps of finalizing your level.
- All players must have the mod installed and the position files, otherwise desync will occur.
- Do not use
Dex.OverrideScanPosition
when using this plugin.
CHANGELOG
1.6.7
- Fixed:
ConcurrentClusterHud
does not display properly with Concurrent T-Scan.
1.6.4 ~ 1.6.5
- Fixed:
EventsOnPuzzleSolved
will be executed on checkpoint-restore.
1.6.3
- Minor Bug Fix: Incorrect Oxygen system configuration (from Rundown Legacy) could make Concurrent cluster not functional.
1.6.2
- Added feature
PrevPosOverrideIndex
- Updated documentation accordingly.
1.6.1
- Fixed:
PrevPosOverride
does not work properly.
1.6.0
- Massive update on documentation.
- My-huge-clusterfuck trashy code optimization :)
- Added feature
EventsOnBioscanProgress
,EventsOnClusterProgress
. - Complete documentation for
ConcurrentCluster
. - Added in-game
HUD
support forConcurrentCluster
.
1.5.3
- Bug fix:
Position
field of events inEventsOnPuzzleSolved
is not parsed properly.