(Switchable) data-driven commands with easy customization for mod developers.
Lua libraries for use by other mods and submods that are parts of a larger mod.
Version: 1.5.0
Date: 2024-10-21
Changes:
- Updated for Factorio 2.0 (maybe, the mod causes bugs)
Version: 1.4.3
Date: 2023-11-03
Bugfixes:
- Fixed commands during loading
Version: 1.4.2
Date: 2023-11-03
Bugfixes:
- Fixed weird bug (?) with global data
Version: 1.4.1
Date: 2023-09-07
Bugfixes:
- Fixed false error reports and fixed it (bug from ~1.4.0)
Version: 1.4.0
Date: 2023-09-07
Scripting:
- You can specify cooldown for commands in "global_cooldown", "player_cooldown", "force_cooldown" properties as uint
- You can specify cooldown options for commands in "disable_cooldown_for_admins", "disable_cooldown_for_server" properties as boolean
Bugfixes:
- Improved data stability for deleted forces, players
Version: 1.3.0
Date: 2023-09-07
Scripting:
- You can specify uses for commands in "is_one_time_use", "is_one_time_use_for_player", "is_one_time_use_for_force" properties as boolean
- Added remote interfaces
Version: 1.2.0
Date: 2023-09-06
Features:
- Added custom names for commands via map settings
Bugfixes:
- Fixed crash when there's no switchable-commands.lua
- Fixed crash because of logging
- Fixed locales
Scripting:
- You can specify alternatives names for commands in "alternative_names" property as array of string
- Renamed default_value to is_added_by_default
Version: 1.1.0
Date: 2023-09-05
Features:
- Exposes global data as string/json via require("__BetterCommands__.BetterCommands.control").expose_global_data()
- Added new switchable command: /__show_global_data [mod name]
- You can specify "is_logged" in "switchable-commands.lua" and "const-commands.lua"
Version: 1.0.1
Date: 2023-09-04
Bugfixes:
- Doesn't add not existing commands between updates
Version: 1.0.0
Date: 2023-09-04
Changes:
- First release for 1.1
- Added Brazilian Portuguese translation (thanks to @BM123499 (Bruno Melo) on crowdin)
- Translations: https://crowdin.com/project/factorio-mods-localization (thank you for contributions, I really appreciate it)