die dort verwendeten scheinbar globalen Variablen/Felder
Also ich sehe keine globalen Variablen dort. Zum Glück.
(Nur zum Verständnis: Nur Variablen können local oder global sein. Felder sind immer nur ihrer Tabelle zugeordnet.)
Aber selbst wenn, heißt das nicht, dass die in der mod.lua, in einem anderen Lua State auch verfügbar ist.
Und im allgemeinen: Gibt es irgendwo eine Dokumentation, aus der man die Speicherorte und Variablennamen im Spiel entnehmen kann?
Konfig Werte sind zentral in der base_config definiert. Alles andere wird eben lokal angegeben. Und dann ist die Frage eher, von wo aus man wie dadran kommt und welche Schnittstellen es gibt.
Woran erkennt man, daß man gerade eine Kohlenmine gefunden hat?
Ein Modifier über die Vanilla Kohleminen wäre möglich.
Allerdings ergeben sich dann evtl Komplikationen mit anderen Industrie Mods.
Daher würde ich eher dazu raten, auf eine existierende Mod zur Erhöhung der Produktion zu verweisen.