/sudo is a command line helper utilty that aims to make common tasks easier by providing shortcuts to commonly used api features. It is a modding, development and administration tool NOT intended for normal play. Use "/sudo help" to get started. I strongly recommended deactivating it once you're done. Prolonged use can cause sloth, desyncs, cheating-addiction and/or desire to write your own mods.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 3.1.2 Date: 2021-05-09 Minor Features: - Changed grid layout created by give('armor') to be symmetrical.
Version: 3.1.1 Date: 2021-05-09 Minor Features: - give() now takes an optional amount as second parameter.
Version: 3.1.0 Date: 2020-12-18 Minor Features: - Updated to factorio base version 1.1. Looks like /sudo isn't affected by any of the scripting changes.
Version: 3.0.11 Date: 2020-12-18 Internal: - Messed up the version number. This should've been 3.1.0.
Version: 3.0.10 Date: 2020-09-29 Internal: - Dev() mode now has infinite distance reach instead of only 10000 tiles. - Eradicators-library 4.x full Core is now installed if available.
Version: 3.0.9 Date: 2020-09-20 Internal: - Adjusted eradicators-library 4.x integration as it grows.
Version: 3.0.8 Date: 2020-09-16 Internal: - Preliminary integration of eradicators-library 4.x
Version: 3.0.7 Date: 2020-09-09 Internal: - Added help_to_table() directly into sudo (instead of just eradicators-library). - Added deep_value_analysis() which depends on help_to_table.
Version: 3.0.6 Date: 2020-09-01 Internal: - Changed factorio version to 1.0 - Added save() because autosaves can no longer be manually overwritten in-game. Wtf. (Addendum from the future: There's an option in "The Rest" settings to allow it again.)
Version: 3.0.5 Date: 2020-??-?? Internal: - Forgot to write down what changed *cough*.
Version: 3.0.3 Date: 2020-03-12 Major Features: - Added automatic loading of eradicators-library. If installed all functions will be available. Minor Features: - Added "version" command that prints the current version and status of erlib. - Added global config value SUDO__ALWAYS_CLEAR to clear the console before every command (default: true) - Added fps(), ups() to easier change game speed. - Added hide_gui() Bugfixes: - Fixed crash when execution failed without an error message.
Version: 3.0.2 Date: 2020-03-09 Minor Features: - Added blip(), a small circle renderer for testing.
Version: 3.0.1 Date: 2020-02-28 Bugfixes: - Raise a better error when calling get_power_per_cycle() without an entity.
Version: 3.0.0 Date: 2020-02-27 Internal: - Rewritten to be easier extensible. - Sudo now runs directly inside the hosting mods environment to make it more useful when loaded into other mods. So be careful. Minor Features: - More accurately distinguish between syntax and execution errors. - Better handling of multiple return values. - Added heal() - Added typo suggestions to /sudo help <command>
Version: 2.2.6 Date: 2019-10-17 Minor Features: - Added energize() - Added remove_events() Internal: - Added basic environment metatable protection to strengthen the sandbox
Version: 2.2.5 Date: 2019-04-26 Minor Features: - Added typo suggestions to give()
Version: 2.2.4 Date: 2019-04-26 Minor Features: - Added pause(). Turns on and off the tick processing. - Added tick(). Advances the game for a number of ticks, then pauses again. - Changed whatis() to accept more flexible arguments (only radius, position, entity...)
Version: 2.2.3 Date: 2019-04-26 Bugfixes: - Migrated "player" to "character" as required by factorio 0.17.35+
Version: 2.2.2 Date: 2019-04-26 Major Features: - Added /sudo help <command> support for quick lookup.
Version: 2.2.1 Date: 2019-04-24 Major Features: - First official mod-portal release.
Version: 2.2.0 Date: 2019-04-22 Major Features: - Added catching and printing of multiple return values. - Rewrote tell() to work standalone and have nicer output formatting. Minor Features: - Added generate_seperator() - Added bserp() and lserp() shortucts to serpent. - Added car() - Added show_groups() and show_subgroups() - Added respawn() and reincarnate()
Version: 2.1.0 Date: 2019-04-08 Major Features: - Added list of commands with "/sudo help". Minor Features: - Updated list of items for dev() to 0.17 (i.e. no more axes, but heat-interface, etc).
Version: 2.0.0 Date: 2019-04-07 Major Features: - Made a stand-alone version. - Created this changelog.