You are viewing a potentially older version of this package. View all versions.
Dex-Tweaker-1.4.0 icon

Tweaker

Extra features for rundowns. New cfoam launcher settings!

Date uploaded 2 years ago
Version 1.4.0
Download link Dex-Tweaker-1.4.0.zip
Downloads 501
Dependency string Dex-Tweaker-1.4.0

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.0.0 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.0.0
dakkhuza-MTFO-4.3.8 icon
dakkhuza-MTFO

The premier in GTFO DataBlock editing ;^)

Preferred version: 4.3.8

README

Overview

The purpose of this plugin is to expand rundown developer's capabilities, for users they simply have to install this plugin when a custom rundown requires it.

Features

  • Anti-grief methods
  • Bio Tracker
  • Elevator cargo
  • Expedition button
  • Foam Launcher
  • Gamer glowsticks
  • Hack Door puzzle
  • Hammer
  • Mine explosives
  • Nav Mesh
  • Objective modifiers
  • Player movement
  • Difficulty scale
  • Resource pack
  • Minor UI changes

Usage for Players

Be sure to install a custom rundown with an id of 1 or you will get stopped at the playfab screen. If you want to play the base game with tweaker you can download the Vanilla rundown release.

Usage for Rundown developers

  1. Run the game once to generate a custom folder with Tweaker json files in the datablock folder
  2. Modify the Tweaker files, don't forget to set internalEnabled to true as it generates with false by default
  3. Restart the game to test the settings

BioTracker

More settings for the BioTracker. Max objects is hard limited to 20

Elevator Cargo

DataBlockId is the warden objective ID (I recommend using your high objective) and the ItemID can be anything in the item datablock except for gear. More than one item id can be specified as well as different ones to get a mixed cargo. More than one cargo setting can be used as well if you copy the default given and make a new entry in the array.

Expedition Button

Scale and position are arrays containing the settings per expedition icon in the tier, the sequential order given in the array is from left to right in the rundown screen. To find the default positions they are given in the bepinex log. Known issue: no error checking when not enough settings are provided per tier

Foam Launcher

More settings for the c-foam launcher. burstShots min and max do not accept decimal values.

Gamer Glowstick

Set up or use a pre-existing glowstick in the item datablock and provide the id, pulserate is how quickly the glowstick will change colors while max and min are the range at which the colors will change. Currently there are no settings to disable the light shut off sequence done when throwing glowsticks as well as there being only one object type for gamer glowsticks

Hack Door puzzle

This uses the chained puzzle id and if the zone door in a level has the same one it will apply a hack lock to it. Upon failing it will spawn a scout wave.

Hammer

There are too many settings for the hammer to explain, but it works like an array so you can have multiple settings for different hammers. Use the item datablock id to tie them to it

MineExplosive

Currently this affects all mines when used and is not set up as an array for multiple tool settings

Nav Mesh

No per expedition setting yet, determines how enemies can move around in the level and avoid each other (doesn't affect their actual collision). The default agent radius of 0.25f is too small and I suggest 0.375f. It's better to have a higher agent radius, but if you run into issues where enemies get stuck in the level you can set it lower. You can edit the bepinex config setting to enable use of a mesh visualizer for debug purposes, handy to see where your enemies are getting stuck. It defaults to F11 to show the mesh, Page up/Page down to move it vertically and End to reset the position.

Objective Modifier

Can only be used on one high warden objective. Starts a timer when the objective begins, once it runs out it can either infect all players constantly or blow them up.

Page Expedition Result

Affects every expedition result screen text when enabled

Player Movement

No per expedition setting yet, but includes parameters to adjust the sliding scale and dodge distance

Difficulty Scale

No per expedition setting yet, dynamically adjusts the difficulty depending on how many players are in your expedition. Solo is one player, Duo is two, Trio is three, Full is four players. Set enable to true for the party size and a value for the desired parameter to something other than 1 to have it take effect.

Resource pack

Specify the high warden objective and you can adjust how much each pack gives a player, you can have different settings per expedition. Known issue: when reducing the amount of tool (class ammo) given to mines it can not always give the player a mine. This is more of an issue with base game than my plugin.