LeosCommands

by Leopard

Adds console commands mainly for use on multiplayer servers.

Utilities
2 years ago
0.17 - 1.1
142

Changelog

Version: 19.0.3
Date: 2021-09-29
  Features:
    - Added Cheats.Exec
Version: 18.0.2
Date: 2020-**-**
  Changes:
    - Added "migration" to remove old data in saves from old versions
  BugFixes:
    - Fixed Error in On_Load() when mod had been present in the save from before 17.0.5
  Other:
    - Released together with 17.0.7
Version: 18.0.1
Date: 2020-02-01
  Features:
    - Added QoL.ListCorpses (/listcorpses) which prints a list of corpses (and clickable gps tag) to chat.
  BugFixes:
    - Fixed tp and tp2me would claim a player did not exist or was not online.
  Changes:
    - Chagelog dates now in UTC/RFC3339 format (yyyy-mm-dd)
  Other:
    - Released together with 17.0.6
Version: 18.0.0
Date: 2020-01-31
  Changes:
    - Updated for Factorio Version 0.18.x (from mod version 17.0.5)
    - Changed some internal developement processes to make supporting two versions (0.17.x and 0.18.x) easier.
Version: 17.0.7
Date: 2020-**-**
  Changes:
    - Added "migration" to remove old data in saves from old versions
  BugFixes:
    - Fixed Error in On_Load() when mod had been present in the save from before 17.0.5
  Other:
    - Released together with 18.0.2
Version: 17.0.6
Date: 2020-02-01
  Features:
    - Added QoL.ListCorpses (/listcorpses) which prints a list of corpses (and clickable gps tag) to chat.
  BugFixes:
    - Fixed tp and tp2me would claim a player did not exist or was not online.
  Changes:
    - Chagelog dates now in UTC/RFC3339 format (yyyy-mm-dd)
  Other:
    - Released together with 18.0.1
Version: 17.0.5
Date: 2020-01-31
  Features:
    - Added Cheats.TeleportBack (/tpb) which teleports you back to your previous location (up to 100 teleports, see settings)
  Changes:
    - Removed Redundant table in global.
  BugFixes:
    - Fixed On_Init, On_Load and On_Configuration_Changed not used correctly.
    - Fixed attempting to get nil 'pIndex' in some commands.
    - Fixed SafeTP printing nil instead of searchStep.
    - Fixed some strings and locale typos.
    - Fixed Desync in Teleport Point timeout mechanic.
    - Fixed /rules would say "There are no rules defined yet. Rules and notices: " when there ware no rules.
Version: 17.0.4
Date: 2019-04-30
  Features:
    - Added english locale for settings.
    - Added SCInventory, a command that lists a player's inventory to the console / log. Usefull for the ServerConsole since you can't use /open fromm there.
  BugFixes:
    - Fixed that the permission check failed for non-admins.
Version: 17.0.3
Date: 2019-03-23
  BugFixes:
    - Fixed that using commands from the server console would crash because the server is not a player.
    - Improved command error handler to give more output.
Version: 17.0.2
Date: 2019-03-22
  BugFixes:
    - Fixed multiplayer events, hopefully for real this time.
Version: 17.0.1
Date: 2019-03-17
  BugFixes:
    - Fixed events for multiplayer causeng failure to join.
    - Fixed Teleport.On_Init claimed it was On_Load.
Version: 17.0.0
Date: 2019-03-17
  Major Features:
    - Changed from a 'soft' mod to a 'normal' mod.
    - Updated for Factorio 0.17.x
Version: 0.3.2
Date: 2018-04-07
  Minor Features:
    - Added aliases for TeleportGo (tpg) and TeleportList (tpl)
Version: 0.3.1
Date: 2018-04-01
  BugFixes:
    - Fixed that Linux would not find QoLCommands.
    - Fixed that a missing module would be an error.
Version: 0.3.0
Date: 2018-04-01
  Major Features:
    - Added Leosteleporter: A module that allows defining teleportation spots.
  Minor Features:
    - Added the command /Position: it shows your position.
  BugFixes:
    - Fixed that the On_Init and On_Load would not run when they should.
    - Fixed that the /rules command somehow became un-included form this file.
  Scripting:
    - Updated my export script to respond to the build action in VS-Code.
Version: 0.2.1
Date: 2018-01-17
  Major Features:
    - Added SpyMode command: Allows Admins to fly around in god-mode.
  Minor Features:
    - Added function Cheats.SafeTP: Simplifies Teleporting by putting the related fnctionalety in a function. SafeTP is aware of spectator players. SafeTP is aware that onely players can change surface.
    - Updated existing TP functions to utilize SafeTP.
  BugFixes:
    - Fixed loads of stuff (whatever that meant at the time I wrote that)
    - Made command aliases actually register.
  Changes:
    - Added Licence
Version: 0.2.0
Date: 2018-01-10
  Major Features:
    - Restructured Internals: Split into multiple Modules for better organisation. You can pick and chose the modules you want.
  Minor Features:
    - Automatic registration of commands.
  Changes:
    - Renamed all Command Functions to convention
    - Apdated All commands to use event parameter instead of game.player.
Version: 0.1.1
Date: 2018-01-07
  Major Features:
    - Started keeping a changelog
  BugFixes:
    - Fixed rediculous gamespeed defaults.
  Changes:
    - Made version a string.