You are viewing a potentially older version of this package. View all versions.
hirnukuono-AWOPartialDataFixer-0.0.4 icon

AWOPartialDataFixer

makes it possible to use AdvancedWardenObjective and MTFO.Ext.PartialData together

Date uploaded a year ago
Version 0.0.4
Download link hirnukuono-AWOPartialDataFixer-0.0.4.zip
Downloads 535
Dependency string hirnukuono-AWOPartialDataFixer-0.0.4

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
dakkhuza-MTFO-4.6.2 icon
dakkhuza-MTFO

The premier in GTFO DataBlock editing ;^)

Preferred version: 4.6.2

README

AWOPartialDataFixer

what it is:

this mod is strictly early access early alpha pre-beta. Simple mod that should make it possible to run AWO with PartialData. to use it, you must replace string based Types with the corresponding numbers:

  • 10000 CloseSecyrityDoor
  • 10001 LockSecurityDoor
  • 10002 SetDoorInteraction
  • 10003 TriggerSecurityDoorAlarm
  • 10004 SolveSecurityDoorAlarm
  • 10005 StartReactor
  • 10006 ModifyReactorWaveState
  • 10007 ForceCompleteReactor
  • 10008 ForceCompleteLevel
  • 10009 ForceFailLevel
  • 10010 Countdown
  • 10011 SetLevelFailCheckEnabled
  • 10012 SetLevelFailWhenAnyPlayerDowned
  • 10013 KillAllPlayers
  • 10014 KillPlayersInZone
  • 10015 SolveSingleObjectiveItem
  • 10016 SetLightDataInZone
  • 10017 AlertEnemiesInZone
  • 10018 CleanupEnemiesInZone
  • 10019 SpawnHibernateInZone
  • 10020 SpawnScoutInZone
  • 10021 SaveCheckpoint
  • 10022 MoveExtractionWorldPosition
  • 10023 SetBlackoutEnabled

example: "Type": "CloseSecurityDoor", becomes "Type": 10000,

what it does:

  • tries to build (copy) m_WEEDataRef from WardenObjectiveEventData and injects it as m_WEEDataRef
  • all happens on OnFactoryBuildStart

Changelog

V0.0.4

  • partialdata converter based fix, tested to work with og captivity c2. presents itself as partialdata v1.4.4
  • will do a PR for flow so this can be deprecated once pdata itself updates.
  • thank you flowaria very much for the fix and the -teach.

V0.0.3

  • bepinplugin name change, nothing more.

V0.0.2

  • some sanity checks on objects so we don't crash on missing EventsOnXXX

V0.0.1

  • CloseSecurityDoor (10000) works, pushing it out so people can test others.