Skip to content

Commit

Permalink
Release v0.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jpanther committed Nov 4, 2024
2 parents dd228d1 + 98c940b commit 0b28b77
Show file tree
Hide file tree
Showing 32 changed files with 494 additions and 226 deletions.
12 changes: 12 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
---------------------------------------------------------------------------------------------------
Version: 0.13.0
Date: 04. 11. 2024
Added:
- Support for Factorio: Space Age!
Bugfixes:
- Fixed a recipe migration issue (thanks to kawazoe)
- Fixed an issue where the Gates technology was not displaying correct strings
Locales:
- Updated Chinese Simplified translation
- Updated Japanese translation
- Updated Portuguese, Brazilian translation
---------------------------------------------------------------------------------------------------
Version: 0.12.6
Date: 23. 06. 2022
Bugfixes:
Expand Down
2 changes: 1 addition & 1 deletion config.lua
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ DECT.CONFIG.BASE_TREES = {
"tree-08-brown",
"tree-09-brown"
}
DECT.CONFIG.BASE_ROCKS = {"rock-huge", "rock-big", "sand-rock-big"}
DECT.CONFIG.BASE_ROCKS = {"huge-rock", "big-rock", "big-sand-rock"}
DECT.CONFIG.BASE_COLORS = {
{name = "red", tint = {r = 1.000, g = 0.266, b = 0.241}},
{name = "green", tint = {r = 0.173, g = 0.824, b = 0.250}},
Expand Down
12 changes: 6 additions & 6 deletions control.lua
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

-- Dectorio, a mod for Factorio
-- https://github.com/jpanther/dectorio
-- Copyright (c) 2017-2021 James "PantherX" Panther
-- Copyright (c) 2017-2024 James "PantherX" Panther

-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -65,15 +65,15 @@ local function on_configuration_changed(data)
-- Check for incompatible mods and notify
if data.mod_changes ~= nil then
local mod_incompatibility = false
for mod, version in pairs(game.active_mods) do
for mod, version in pairs(script.active_mods) do
if DECT.INCOMPATIBLE.MODS[mod] then
if DECT.ENABLED[DECT.INCOMPATIBLE.MODS[mod].component] then
mod_incompatibility = true
end
end
end
if mod_incompatibility == true then
for mod, version in pairs(game.active_mods) do
for mod, version in pairs(script.active_mods) do
if DECT.INCOMPATIBLE.MODS[mod] then
incompatible = DECT.INCOMPATIBLE.MODS[mod]
if DECT.ENABLED[incompatible.component] and not incompatible.setting then
Expand Down Expand Up @@ -109,13 +109,13 @@ local function on_configuration_changed(data)
for _, force in pairs(game.forces) do
local tech = force.technologies
local rec = force.recipes
if tech["dect-landscaping"].researched and game.active_mods["alien-biomes"] then
for _, tile in pairs(game.tile_prototypes) do
if tech["dect-landscaping"].researched and script.active_mods["alien-biomes"] then
for _, tile in pairs(prototypes.tile) do
if rec["dect-alien-biomes-" .. tile.name] then
rec["dect-alien-biomes-" .. tile.name].enabled = true
end
end
for _, entity in pairs(game.entity_prototypes) do
for _, entity in pairs(prototypes.entity) do
if rec["dect-alien-biomes-" .. entity.name] then
rec["dect-alien-biomes-" .. entity.name].enabled = true
end
Expand Down
2 changes: 1 addition & 1 deletion data.lua
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

-- Dectorio, a mod for Factorio
-- https://github.com/jpanther/dectorio
-- Copyright (c) 2017-2021 James "PantherX" Panther
-- Copyright (c) 2017-2024 James "PantherX" Panther

-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
Expand Down
13 changes: 5 additions & 8 deletions info.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
{
"name": "Dectorio",
"version": "0.12.6",
"version": "0.13.0",
"title": "Dectorio",
"author": "PantherX",
"contact": "",
"homepage": "https://github.com/jpanther/Dectorio",
"factorio_version": "1.1",
"factorio_version": "2.0",
"dependencies": [
"base >= 1.1",
"? alien-biomes >= 0.6.2",
"(?) aai-industry >= 0.4.20",
"(?) FactorioExtended-Plus-Weaponry >= 0.4.0",
"(?) H2O >= 0.3.2",
"! Thaumaturgic-Machinations"
"base >= 2.0",
"? alien-biomes >= 0.7.1",
"(?) aai-industry >= 0.6.4"
],
"license": "GNU GPLv3"
}
2 changes: 0 additions & 2 deletions locale/cs/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -185,5 +185,3 @@ signal-violet=Fialový signál
signal-black=Černý signál
signal-grey=Šedý signál
signal-white=Bílý signál


6 changes: 2 additions & 4 deletions locale/de/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ dect-advanced-wall=Fortgeschrittene Mauer
dect-wood-floor=Holzboden
dect-earthworks=Landaufschüttung
dect-lawnmower=Rasenmäher
gate=Einfaches Tor
gates=Einfaches Tor
dect-advanced-gate=Fortgeschrittenes Tor

[technology-description]
Expand All @@ -219,7 +219,7 @@ dect-advanced-wall=Stabiler als einfache Mauern, machen Deine Fabrik noch sicher
dect-wood-floor=Einfacher Holzboden, der es Dir ermöglicht, schneller zu laufen.
dect-earthworks=Erlaubt es, Wasser hinzuzufügen und zu entfernen.
dect-lawnmower=Entfernt sämtliche Dekorationselemente aus einem gegebenen Bereich und lässt eine leere Oberfläche zurück.
gate=Einfache Wandabschnitte, die sich bei Bedarf öffnen können. Können über das Schaltungsnetz gesteuert werden.
gates=Einfache Wandabschnitte, die sich bei Bedarf öffnen können. Können über das Schaltungsnetz gesteuert werden.
dect-advanced-gate=Fortgeschrittene Wandabschnitte, die sich bei Bedarf öffnen können und stärker sind als einfache Tore. Können über das Schaltungsnetz gesteuert werden.

[virtual-signal-name]
Expand All @@ -243,5 +243,3 @@ signal-violet=Violettes Signal
signal-black=Schwarzes Signal
signal-grey=Graues Signal
signal-white=Weißes Signal


4 changes: 2 additions & 2 deletions locale/en/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ dect-advanced-wall=Advanced wall
dect-wood-floor=Wooden floorboard
dect-earthworks=Earthworks
dect-lawnmower=Lawnmower
gate=Basic gate
gates=Basic gate
dect-advanced-gate=Advanced gate

[technology-description]
Expand All @@ -219,7 +219,7 @@ dect-advanced-wall=Stronger than basic walls, they protect your factory against
dect-wood-floor=Basic wooden flooring that covers the ground and allows you to move more quickly.
dect-earthworks=Allows you to place and remove water tiles.
dect-lawnmower=Removes decoratives from a given area, leaving a completely clear surface.
gate=Basic wall sections that open up when needed. Can be controlled by circuit network.
gates=Basic wall sections that open up when needed. Can be controlled by circuit network.
dect-advanced-gate=Stronger than basic gates, these advanced wall sections open up when needed. Can be controlled by circuit network.

[virtual-signal-name]
Expand Down
6 changes: 2 additions & 4 deletions locale/es-ES/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ dect-advanced-wall=Muro avanzado
dect-wood-floor=Tablón de madera
dect-earthworks=Terraplenes
dect-lawnmower=Cortadora de césped
gate=Portón básico
gates=Portón básico
dect-advanced-gate=Portón avanzado

[technology-description]
Expand All @@ -219,7 +219,7 @@ dect-advanced-wall=Más resistente que las paredes básicas, protegen tu fábric
dect-wood-floor=Azulejos de madera básicos que cubren el terreno y permiten mayor velocidad de movimiento.
dect-earthworks=Permite colocar y remover agua en el terreno.
dect-lawnmower=Elimina las decoraciones de un área determinada, dejando una superficie completamente despejada.
gate=Secciones básicas del muro que se abren cuando es necesario. Puede ser controlado por la red de circuitos.
gates=Secciones básicas del muro que se abren cuando es necesario. Puede ser controlado por la red de circuitos.
dect-advanced-gate=Más fuertes que los portónes básicos, éstas secciones avanzadas del muro se abren cuando es necesario. Puede ser controlado por la red de circuitos.

[virtual-signal-name]
Expand All @@ -243,5 +243,3 @@ signal-violet=Señal violeta
signal-black=Señal negra
signal-grey=Señal gris
signal-white=Señal blanca


6 changes: 2 additions & 4 deletions locale/fr/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ dect-advanced-wall=Murs avancés
dect-wood-floor=Planchers en bois
dect-earthworks=Terrassement
dect-lawnmower=Tondeuse à gazon
gate=Barrières de bases
gates=Barrières de bases
dect-advanced-gate=Barrière avancées
[technology-description]
Expand All @@ -219,7 +219,7 @@ dect-advanced-wall=Débloque les murs avancés qui protègent votre usine contre
dect-wood-floor=Débloque les parquets permettant de vous déplacer plus vite.
dect-earthworks=Débloque l'ajout et la suppression des éléments de terrassement.
dect-lawnmower=Supprime les décorations d'une zone donnée, laissant une surface complètement claire.
gate=Portions de mur basique pouvant s'ouvrir quand nécessaire. Peut être commandé via le réseau logique.
gates=Portions de mur basique pouvant s'ouvrir quand nécessaire. Peut être commandé via le réseau logique.
dect-advanced-gate=Plus résistantes que les portes basiques, ces portions de mur avancé s'ouvrent quand nécessaire. Peut être commandé via le réseau logique.
[virtual-signal-name]
Expand All @@ -243,5 +243,3 @@ signal-violet=Signal violet
signal-black=Signal noir
signal-grey=Signal gris
signal-white=Signal blanc
6 changes: 2 additions & 4 deletions locale/hu/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ dect-advanced-wall=Fejlett fal
dect-wood-floor=Fa padló
dect-earthworks=Földművelők
dect-lawnmower=Fűnyíró
gate=Alap kapu
gates=Alap kapu
dect-advanced-gate=Fejlett kapu

[technology-description]
Expand All @@ -219,7 +219,7 @@ dect-advanced-wall=Erősebb falak, amik megvédik a gyárad a támadóktól.
dect-wood-floor=Alapvető fa padlóburkolat amik takarják a földet és gyorsabban mozoghatsz rajtuk.
dect-earthworks=Lehetővé teszi víz telepítését és eltávolítását.
dect-lawnmower=Eltávolítja a dekorációkat egy megadott területen, tisztaságot hagyva maga után.
gate=Alap falrészek melyek kinyílnak ha az szükséges. Vezérelhető elektromos hálózattal.
gates=Alap falrészek melyek kinyílnak ha az szükséges. Vezérelhető elektromos hálózattal.
dect-advanced-gate=Erősebb mint az alapkapuk, ezek a fejlett falrészek kinyílnak ha szükséges. Vezérelhető elektromos hálózattal.

[virtual-signal-name]
Expand All @@ -243,5 +243,3 @@ signal-violet=Ibolyakék jel
signal-black=Fekete jel
signal-grey=Szürke jel
signal-white=Fehér jel


6 changes: 2 additions & 4 deletions locale/it/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ dect-advanced-wall=Muro avanzato
dect-wood-floor=Pavimentazioni in Legno
dect-earthworks=Movimentazione terra
dect-lawnmower=Tosaerba
gate=Cancello di base
gates=Cancello di base
dect-advanced-gate=Cancello avanzato
[technology-description]
Expand All @@ -219,7 +219,7 @@ dect-advanced-wall=Piú forti dei muri di base, proteggono la tua fabbrica dagli
dect-wood-floor=Pavimentazione in legno di base che copre il terreno e consente di muoversi più velocemente.
dect-earthworks=Consente di posizionare e rimuovere le tessere d'acqua.
dect-lawnmower=Rimuove gli oggetti decorativi da una determinata area, lasciando la superficie completamente pulita.
gate=Sezioni di muri di base che si aprono quando necessario. Possono essere controllati tramite rete di circuiti.
gates=Sezioni di muri di base che si aprono quando necessario. Possono essere controllati tramite rete di circuiti.
dect-advanced-gate=Più forti dei cancelli di base, queste sezioni di mura avanzate si aprono quando serve. Possono essere controllate tramite rete di circuiti.

[virtual-signal-name]
Expand All @@ -243,5 +243,3 @@ signal-violet=Segnale porpora
signal-black=Segnale nero
signal-grey=Segnale grigio
signal-white=Segnale bianco


Loading

0 comments on commit 0b28b77

Please sign in to comment.