Skip to content

Soft-mod / scenario lua scripts for M45-Science Factorio servers.

License

Notifications You must be signed in to change notification settings

M45-Science/SoftMod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4b5a460 · Mar 23, 2025
Jan 7, 2025
Mar 22, 2025
Dec 6, 2024
Feb 9, 2021
Nov 20, 2020
Dec 3, 2024
Jan 31, 2025
Mar 23, 2025
Mar 23, 2025
Mar 23, 2025
Mar 23, 2025
Mar 23, 2025
Jan 19, 2025
Jan 24, 2025
Mar 23, 2025
Jan 31, 2025
Mar 4, 2025
Jan 25, 2025
Dec 6, 2024
Jan 31, 2025
Mar 23, 2025
Mar 23, 2025

Repository files navigation

M45-SoftMod

License: MPL 2.0

LUA scripts for M45's Factorio servers. ( softmod / scenario scripts )


Currently approximately 3700 lines of lua.
banish.lua
Allows regulars to vote-ban players,

commands.lua
Server, moderator and player commands

control.lua
Main, loads modules

event.lua
Handles game events and ticks

storage.lua
Handles init of storage variables

info.lua
Welcome/info window

log.lua
Action logging

logo.lua
adds a custom logo to spawn

online.lua
menu that shows players online, with some actions:
whisper, report and banish

perms.lua
passive anti-grief. new users permissions are limited,
and players move up with activity

todo.lua
simple to-do list

utility.lua
commonly needed utility functions

onelife.lua
permadeath-onelife mode

quickbar.lua
save/restore quickbar via chatwire