hirnukuono-AWOPartialDataFixer icon

AWOPartialDataFixer

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

Last updated 2 months ago
Total downloads 1226
Total rating 1 
Categories Rundown Mods Libraries
Dependency string hirnukuono-AWOPartialDataFixer-0.0.5
Dependants 8 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

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
  • 10024 AddTerminalCommand
  • 10025 HideTerminalCommand
  • 10026 UnhideTerminalCommand

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.5

  • removes dependency to actual partialdata and AWO_Testing. This works as a replacement to partialdata, and people can decide which AWO to use, Flow's original or hirnu's pathetic imitation. " :D "

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.