Class DevToolsOptions
- Namespace
- SurvivorsMaker.Presentation
- Assembly
- SurvivorsMaker.Presentation.dll
Developer overlays on GameUiRoot: the live DPS meter (any build) and the playtest panel (Editor and Development Builds only; see PlaytestPanel for the stripping rule).
public sealed class DevToolsOptions
- Inheritance
-
DevToolsOptions
- Inherited Members
Constructors
DevToolsOptions()
public DevToolsOptions()
Fields
DpsMeterKey
[Tooltip("Key that shows or hides the DPS meter. None = no key.")]
public Key DpsMeterKey
Field Value
- Key
DpsRefreshSeconds
[Tooltip("Seconds between DPS meter refreshes.")]
public float DpsRefreshSeconds
Field Value
DpsWidth
DPS panel width in UI reference pixels; positive.
[Tooltip("DPS panel width in UI reference pixels; positive.")]
public float DpsWidth
Field Value
EnablePlaytest
[Tooltip("Editor and Development Builds: adds the playtest panel (cheats, speed, single-step).")]
public bool EnablePlaytest
Field Value
PickerRows
[Tooltip("Rows a searchable picker shows at most.")]
public int PickerRows
Field Value
PlaytestCornerButton
[Tooltip("Small corner button that opens the playtest panel (Editor and Development Builds).")]
public bool PlaytestCornerButton
Field Value
PlaytestKey
[Tooltip("Key that opens or closes the playtest panel. None = no key.")]
public Key PlaytestKey
Field Value
- Key
PlaytestWidth
Playtest panel width in UI reference pixels; positive.
[Tooltip("Playtest panel width in UI reference pixels; positive.")]
public float PlaytestWidth
Field Value
ShowDpsMeter
[Tooltip("Shows the live per-weapon DPS meter during waves. Also toggled by the DPS key and from the playtest panel.")]
public bool ShowDpsMeter
Field Value
SpeedSteps
[Tooltip("Game speeds the playtest panel steps through, ascending (clamped to the session's min/max speed).")]
public float[] SpeedSteps
Field Value
- float[]
SummaryHeight
Run-summary panel width and height in UI reference pixels; positive.
[Tooltip("Run-summary panel width and height in UI reference pixels; positive.")]
public float SummaryHeight
Field Value
SummaryWidth
Run-summary panel width and height in UI reference pixels; positive.
[Tooltip("Run-summary panel width and height in UI reference pixels; positive.")]
public float SummaryWidth