You are viewing a potentially older version of this package. View all versions.
k0Mods-ScheduleToolbox-2.1.4 icon

ScheduleToolbox

Testing tools for Schedule I

Date uploaded 3 months ago
Version 2.1.4
Download link k0Mods-ScheduleToolbox-2.1.4.zip
Downloads 432
Dependency string k0Mods-ScheduleToolbox-2.1.4

This mod requires the following mods to function

LavaGang-MelonLoader-0.7.0 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.0
the_croods-SwapperPlugin-1.2.2 icon
the_croods-SwapperPlugin

Allows seamless swapping between the il2cpp and mono backends. Can be used to install the mono and Il2Cpp version of a mod seamlessly

Preferred version: 1.2.2

README

Schedule Toolbox

A few commands and utilities for S1 mod testing.

icon

Features

  • fly command - better freecam, will teleport you to the position you were at when you disable it by running it again
  • pos command - prints your current position in console and in GUI
  • savepos command - allows you to save your position with a name, for later use

savepos home1, savepos home2, etc. will save your current position as home1, home2

  • tp command - teleports you to a saved position, to a base game position (like docks) or to a position specified in coordinates (x, z or x, y, z)

tp home1, tp home2 - will teleport you to the saved position home1, home2

tp docks - will teleport you to the docks position (base game position)

tp 100 0 100 - will teleport you to the position with coordinates (100, 0, 100)

tp 100 100 - will teleport you to the ground position with coordinates (100, 100)

  • timewarp command - allows you to temporarily speed up the game time, useful for testing things that take a long time to happen

timewarp is also exposed via keybinds, letting you easily control time speed (configurable via MelonPreferences)

  • forcecarteldeal command - Forces a new cartel deal, removing existing one

  • setcartelinfluence command - Sets the cartel influence in specified region to a specified value. setcartelinfluence docks 1 - sets the cartel influence in the docks region to 1 (100%)

  • forcedeal command - Forces a new deal with specified customer, e.g. forcedeal kyle_cooley

  • copyhand and pastehand - Copy held item with all properties (like quality, quantity, packaging etc.) and paste it back in

  • In-game help for added commands (accessed by commands button, below console switch)

  • Disclaimer screen skip - faster game startup

  • Hold-to-load - hold the number key button to load the game in that slot

ex. holding 1 will load the game in slot 1, holding 2 will load the game in slot 2, etc. You need to hold the button for 0.5 seconds. This feature only works the in menu.

  • Command history - executed commands will be saved in UserData/ScheduleToolbox/history.log and can be accessed using up/down arrow keys in console
  • Command autocomplete - start typing a command and press tab to autocomplete it. Can also be used to cycle through available commands if multiple match the typed prefix.
  • Keybind persistence - bind a command to a key like usual, the binding will be saved and loaded on load. unbind a key to remove the saved binding or clearbinds to remove all saved bindings.

Credits

  • HazDS for contributing timewarp keybind and GUI feature

CHANGELOG

Changelog

2.1.4

  • Added timewarp keybinds and hud for easy time control (by HazDS in #1)
  • Added copyhand and pastehand commands for copying and pasting held items

2.1.3

  • Added max buffer size option to limit the size of command history log file. Default is 0 lines (unlimited).
  • Removed base game command history to avoid conflicts with toolbox command history.
  • Added keybind persistence

2.1.2

  • Added a patch to fix Settings.GetDefaultUnitTypeForPlayer crashing if CultureInfo is CultureInvariant. This issue caused settings to reset to default on every game start for some players.

2.1.1

  • Added forcedeal command - forces a new deal with specified customer

2.1.0

  • Added command history, browse previous commands with Up/Down arrow keys
  • Rudimentary autocomplete - press Tab to autocomplete command names

2.0.0

  • Added forcecarteldeal command - forces a new cartel deal, removing existing one
  • Added setcartelinfluence command - sets the cartel influence in specified region to a specified value
  • Fixed timewarp command to default to 5x timescale

1.1.1

  • timewarp now accepts 2 arguments - duration and timescale

1.1.0

  • added timewarp command - allows you to temporarily speed up the game time

1.0.0

  • initial