Dinorush-MTFO_Extension_TeamScanMulti icon

MTFO Extension TeamScanMulti

Allows rundown developers to specify a scan speed when the full team is in the scan.

Last updated 2 months ago
Total downloads 4
Total rating 0 
Categories Rundown Mods Dev Tools
Dependency string Dinorush-MTFO_Extension_TeamScanMulti-1.0.0
Dependants 0 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
dakkhuza-MTFO-4.6.2 icon
dakkhuza-MTFO

The premier in GTFO DataBlock editing ;^)

Preferred version: 4.6.2

README

Allows rundown developers to set a scan speed for MTFO scans when the full team is in the scan. Adds the field "FullTeamScanMulti" to the scan definitions within PuzzleTypes.json.

Example

This is a variant of the flash scan from ProjectZaero rundowns. Originally, it does not scale with the number of players but instantly completes at 4 players. Using "FullTeamScanMulti", it is instead instantly completed if the entire team is in it, even when playing in a trio or solo.

// PuzzleTypes.json
{
  "Scans": [
    {
      "Name": "Big Orange Flash Scan ; instant with team",
      "BaseScan": 2,
      "PersistentID": 106,
      "PlayerRequirement": 0,
      "ScanRadius": 3.25,
      "FullTeamScanMulti": 9999.0, // <-- The new field!
      "PlayersInScanMulti": [0.125, 0.125, 0.125, 0.125],
      "ReduceSpeed": 0.0,
      "ReduceWhenNoPlayer": false,
      "RevealMode": "ScaleByDistance",
      "BioScanGraphics": {
      "ScanText": "Flash Scan\nInstant With Team",
        "Radius": 3.25,
        "colorModeColor": [
          { "mode": 1, "r": 1.0, "g": 0.6, "b": 0.0, "a": 1.0 },
          { "mode": 2, "r": 1.0, "g": 0.35, "b": 0.0, "a": 1.0 },
          { "mode": 4, "r": 1.0, "g": 0.6, "b": 0.0, "a": 1.0 },
          { "mode": 5, "r": 1.0, "g": 0.35, "b": 0.0, "a": 1.0 }
        ]
      }
    },
    // ...
  ]
  "Clusters": [
    // ...
  ]
}