Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
jpanther committed Sep 10, 2019
2 parents 1fda2ae + bce0958 commit 44f91e6
Show file tree
Hide file tree
Showing 12 changed files with 491 additions and 64 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,9 +107,9 @@ Special thanks to the translators below (in no particular order).
* Chinese Traditional (37%) - [k98a](https://crowdin.com/profile/k98a).
* Czech (70%) - [dereksp](https://crowdin.com/profile/dereksp), [Meritic](https://crowdin.com/profile/Meritic) and [Treij](https://crowdin.com/profile/Treij).
* French (96%) - [Taniotoshi](https://crowdin.com/profile/Taniotoshi) and [daikyraraga](https://crowdin.com/profile/daikyraraga).
* German (99%) - [seeba8](https://github.com/seeba8), [ST-DDT](https://crowdin.com/profile/ST-DDT), [LastDawn](https://crowdin.com/profile/LastDawn) and [lpzockerx](https://crowdin.com/profile/lpzockerx).
* German (100%) - [seeba8](https://github.com/seeba8), [ST-DDT](https://crowdin.com/profile/ST-DDT), [LastDawn](https://crowdin.com/profile/LastDawn), [lpzockerx](https://crowdin.com/profile/lpzockerx) and [Leridon](https://crowdin.com/profile/Leridon).
* Korean (99%) - [GimoXagros](https://crowdin.com/profile/GimoXagros).
* Polish (55%) - [Tomirad](https://github.com/Tomirad) and [Requelfade](https://crowdin.com/profile/Requelfade).
* Polish (100%) - [Tomirad](https://github.com/Tomirad), [Requelfade](https://crowdin.com/profile/Requelfade), [no_desired_username](https://crowdin.com/profile/no_desired_username) and [tomplus](https://crowdin.com/profile/tomplus).
* Portuguese, Brazilian (99%) - [celaquila](https://crowdin.com/profile/celaquila).
* Russian (100%) - [nastyslave](https://crowdin.com/profile/nastyslave), [diraria](https://crowdin.com/profile/diraria), [scheugen86](https://crowdin.com/profile/scheugen86), [antonus777](https://crowdin.com/profile/antonus777), [schmarotzerltd](https://crowdin.com/profile/schmarotzerltd) and [1avek1](https://crowdin.com/profile/1avek1).
* Spanish (99%) - [notallme](https://crowdin.com/profile/notallme).
Expand Down
14 changes: 14 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,18 @@
---------------------------------------------------------------------------------------------------
Version: 0.9.15
Date: 10. 09. 2019
Added:
- Signal color support for Angel's Refining and Angel's Smelting modded items
- Support for built in mod incompatibility listing
Bugfixes:
- Fixed an oversight when determining the minable result of trees and rocks that caused an incompatibility with Industrial Revolution mod
Changed:
- Sign icon selection GUI is now draggable
- Balancing - Crafting rock and tree recipes now require all items that are returned when mining to avoid potential to get these items for free by placing and mining entities repeatedly
Locales:
- Updated German translation (thanks to Leridon)
- Updated Polish translation (thanks to no_desired_username and tomplus)
---------------------------------------------------------------------------------------------------
Version: 0.9.14
Date: 03. 06. 2019
Changed:
Expand Down
2 changes: 1 addition & 1 deletion config.lua
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ DECT.CONFIG.BASE_WATER_TILES = {"water", "deepwater", "water-green", "deepwater-
DECT.CONFIG.BASE_TREES = {"tree-01", "tree-02", "tree-03", "tree-04", "tree-05", "tree-06", "tree-07", "tree-08", "tree-09", "dead-dry-hairy-tree", "dead-grey-trunk", "dead-tree-desert", "dry-hairy-tree", "dry-tree", "tree-02-red", "tree-08-red", "tree-09-red", "tree-06-brown", "tree-08-brown", "tree-09-brown"}
DECT.CONFIG.BASE_ROCKS = {"rock-huge", "rock-big", "sand-rock-big"}
DECT.CONFIG.SIGN_CATEGORIES = {"item", "fluid", "tool", "ammo", "armor", "capsule", "gun", "module"}
DECT.CONFIG.SIGN_BLACKLIST = {"barrel", "loader", "simple%-entity", "player%-port", "computer", "coin", "small%-plane", "railgun", "vehicle%-machine%-gun", "tank%-machine%-gun", "signpost", "dect%-signal%-", "infinity%-chest", "infinity%-pipe", "heat%-interface", "pollution", "escape%-pod%-power", "dummy%-steel%-axe", "atlas", "dect%-sign", "dect%-base"}
DECT.CONFIG.SIGN_BLACKLIST = {"barrel", "loader", "simple%-entity", "player%-port", "computer", "coin", "small%-plane", "railgun", "vehicle%-machine%-gun", "tank%-machine%-gun", "signpost", "dect%-signal%-", "infinity%-chest", "infinity%-pipe", "heat%-interface", "pollution", "escape%-pod%-power", "dummy%-steel%-axe", "atlas", "crash%-site", "dect%-sign", "dect%-base"}
DECT.CONFIG.SIGN_WHITELIST = {"empty-barrel"}

DECT.INCOMPATIBLE = {}
Expand Down
2 changes: 1 addition & 1 deletion control.lua
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ local function create_sign_gui(player)
if global.sign_gui[player.index] ~= nil then
destroy_sign_gui(player)
end
global.sign_gui[player.index] = player.gui.left.add({type="frame", name="dect-gui-sign", caption={"dect-gui.sign-title"}, direction="vertical", style="dect-icon-frame"})
global.sign_gui[player.index] = player.gui.screen.add({type="frame", name="dect-gui-sign", caption={"dect-gui.sign-title"}, direction="vertical", style="dect-icon-frame", draggable=true})
local gui_scroll = global.sign_gui[player.index].add({type="scroll-pane", name="dect-gui-scroll", vertical_scroll_policy="auto-and-reserve-space", horizontal_scroll_policy="never"})
local gui_table = gui_scroll.add({type="table", name="dect-icons-table", column_count=8, style="dect-icon-table"})
for _, icon in pairs(global.icons) do
Expand Down
10 changes: 8 additions & 2 deletions info.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
{
"name": "Dectorio",
"version": "0.9.14",
"version": "0.9.15",
"title": "Dectorio",
"author": "PantherX",
"contact": "",
"homepage": "https://github.com/jpanther/Dectorio",
"factorio_version": "0.17",
"dependencies": ["base >= 0.17.12", "? alien-biomes >= 0.4.1", "(?) Expanded_Color_Lamps < 0.1", "(?) Thaumaturgic-Machinations < 0.1", "(?) dectorio-stone-wall < 0.17.1"],
"dependencies": [
"base >= 0.17.59",
"? alien-biomes >= 0.4.1",
"(?) dectorio-stone-wall < 0.17.1",
"!Expanded_Color_Lamps",
"!Thaumaturgic-Machinations"
],
"license": "GNU GPLv3"
}
1 change: 1 addition & 0 deletions locale/de/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ dect-sign-wood=Holzschild
dect-sign-steel=Stahlschild
dect-small-lamp-glow=Glühende Lampe
dect-traffic-bollard=Verkehrspoller
stone-wall=Steinwand

[tile-name]
dect-concrete-grid=Betonraster
Expand Down
158 changes: 122 additions & 36 deletions locale/pl/dectorio.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,26 @@
Dectorio=Dectorio

[mod-description]
Dectorio=Dodaje elementy dekoracyjne upiększające fabrykę. Zawiera:
- dodatkowe sygnały (w tym nowe kolory),
- drewniane, druciane, kamienne i betonowe ściany,
- znaki informacyjne,
- drewniane podłogi, drogi żwirowe oraz malowany beton i żelbeton.

[mod-setting-name]
dectorio-signals=Włącz Sygnały
dectorio-signals=Włącz sygnały
dectorio-walls=Włącz mury i bramy
dectorio-landscaping=Włącz prace ziemne
dectorio-flooring=Włącz drewniane podłoża
dectorio-landscaping=Włącz elementy terenu
dectorio-waterfill=Włącz wypełnianie wodą
dectorio-flooring=Włącz podłoża drewniane
dectorio-gravel=Włącz podłoża żwirowe
dectorio-painted-concrete=Włącz malowany beton
dectorio-signs=Włącz znaki
dectorio-vanilla-hazard-concrete-style=Użyj domyślnego stylu Ostrzeżeń Factorio
dectorio-signs=Włącz znaki informacyjne
dectorio-decoratives=Włącz dekoracje
dectorio-item-group=Oddzielna karta w menu wytwarzania
dectorio-vanilla-hazard-concrete-style=Użyj domyślnego stylu Factorio dla ostrzeżeń na betonie
dectorio-landscaping-blueprintable=Elementy terenu są projektowalne
dectorio-painted-concrete-speed-modifier=Modyfikator prędkości dla malowanego betonu
dectorio-decorative-removal-probability=Prawdopodobieństwo usunięcia dekoracji
dectorio-flooring-stack-size=Rozmiar stosu elementów podłogowych
dectorio-landscaping-stack-size=Rozmiar stosu elementów terenowych
Expand All @@ -20,16 +30,24 @@ dectorio-walls-stack-size=Rozmiar stosu elementów ogrodzeniowych
[mod-setting-description]
dectorio-signals=Włącz dodatkowe sygnały do użycia w lampach lub sieci obwodowej
dectorio-walls=Włącza dodatkowe typy bram i murów
dectorio-landscaping=Włącza możliwości tworzenia piachu, ziemi, traw i pustyń
dectorio-waterfill=Włącza możliwości tworzenia wody
dectorio-flooring=Włącza możliwości tworzenia drewnianych podłóg
dectorio-gravel=Włącza możliwości tworzenia ścieżek ze żwiru
dectorio-painted-concrete=Włącz możliwość tworzenia malowania ostrzeżeń na betonie
dectorio-signs=Włącza możliwość stawiania znaków informacyjnych
dectorio-vanilla-hazard-concrete-style=Kiedy włączony, Malowane Ostrzeżenia na betonie będą takie jak domyślne ostrzeżenia Factorio (wymagany jest włączony dodatek Malowany Beton)
dectorio-decoratives=Włącza możliwości tworzenia obiektów dekoracyjnych
dectorio-item-group=Przenosi wszystkie elementy dekoracyjne na dedykowaną kartę w menu wytwarzania
dectorio-vanilla-hazard-concrete-style=Kiedy włączony, malowane ostrzeżenia na betonie będą takie jak domyślne ostrzeżenia Factorio (wymagany jest włączony dodatek "Malowany beton")
dectorio-landscaping-blueprintable=Kiedy włączony, plany terenów będą dołączane jako kafelki
dectorio-painted-concrete-speed-modifier=Modyfikuje domyślną szybkość chodzenia i szybkość pojazdu dla malowanego betonu przez tę wartość (1 = bez zmiany szybkości (domyślnie), 0,75 = 75% prędkości domyślnej, 0.5 = 50% prędkości domyślnej)
dectorio-decorative-removal-probability=Prawdopodobieństwo że dekoracja podłogowa zarośnie trawą lub krzakami, usuwając ją (1 = 100% usuwania (domyślnie), 0.5 = 50%, 0 = nie będą usuwane)
dectorio-flooring-stack-size=Liczba elementów podłogowych które mogą być umieszczone w pozycji inwentarza (default = 500)
dectorio-landscaping-stack-size=Liczba elementów terenów które mogą być umieszczone w pozycji inwentarza (default = 500)
dectorio-walls-stack-size=Liczba elementów ogrodzeń które mogą być umieszczone w pozycji inwentarza (default = 200)
dectorio-flooring-stack-size=Liczba elementów podłogowych które mogą być umieszczone w pozycji inwentarza (domyślnie = 500)
dectorio-landscaping-stack-size=Liczba elementów terenów które mogą być umieszczone w pozycji inwentarza (domyślnie = 500)
dectorio-walls-stack-size=Liczba elementów ogrodzeń które mogą być umieszczone w pozycji inwentarza (domyślnie = 200)

[dect-cmd]
destroy-orphaned-signs=Powoduje usunięcie wszystkich osieroconych znaków z bieżącej powierzchni gracza.

[dect-gui]
sign-title=Wybierz ikonę
Expand All @@ -38,8 +56,19 @@ sign-cancel=Anuluj
[dect-notify]
dectorio=Dectorio
version=[__1__] Wersja __2__ została zainstalowana.
incompatible=[__1__] Ostrzeżenie: Niekompatybilny mod został wykryty!
new-version=[__1__] Zaktualizowano z wersji __2__ do wersji __3__. Szczegółowe informacje można znaleźć w dzienniku zmian (Mods > Dectorio > Changelog).
incompatible=[__1__] Ostrzeżenie: Niekompatybilna modyfikacja została wykryta!
reason-signals=[__1__] Przyczyna: '__2__' nadpisuje dane sygnału.
reason-tech=[__1__] Przyczyna: '__2__' jest duplikatem technologii, która jest już w Dectorio.
reason-item=[__1__] Przyczyna: '__2__' tworzy duplikat elementu, który już znajduje się w Dectorio.
reason-disable=[__1__] Przyczyna: '__2__' wyłącza funkcje, które są dodawane przez Dectorio.
recommended-action=[__1__] Usuń '__2__', albo wyłącz komponent __3__ w ustawieniach uruchamiania Dectorio.
recommended-setting=[__1__] Można rozwiązać ten konflikt, zmieniając ustawienie '__2__' w ustawieniach modyfikacji __3__.
mod-portal=[__1__] Więcej informacji można znaleźć w portalu z modyfikacjami Factorio.
supported-mod-added=[__1__] Dodano obsługę modyfikacji __2__.
supported-mod-removed=[__1__] Usunięto obsługę modyfikacji __2__.
cmd-removed-orphaned-sign=[__1__] Osierocony znak został pomyślnie usunięty z __2__.
cmd-no-orphaned-signs=[__1__] Brak osieroconych znaków do usunięcia.

[dect-signal]
arrow-down=Dół
Expand All @@ -49,30 +78,55 @@ arrow-right=Prawo
arrow-vertical=Pionowy
arrow-horizontal=Poziomy
arrow-universal=Uniwersalny
arrow-reset=Reset
misc-clock=Zegar
misc-battery=Batera
misc-alarm=Alarm
misc-battery=Akumulator
misc-power=Moc
misc-nuclear=Atomowy
misc-rocket=Rakietowy
misc-temperature=Temperatura
misc-finish=Zapisz
misc-finish=Zakończenie
misc-gears=Przekładnia
misc-star=Gwiazdy
misc-star=Gwiazda
misc-light=Lampa
misc-gun=Broń
misc-mine=Kopalnia
misc-oil=Kiwon
misc-tank=Czołg
misc-train=Pociąg
misc-wall=Ściana
misc-siren=Syrena alarmowa
misc-warning-shield=Tarcza ostrzegawcza
misc-warning-triangle=Trójkąt ostrzegawczy

[item-group-name]
dectorio=Dectorio

[item-name]
dect-concrete-grid=Siatka betonowa
hazard-concrete=Beton z pasami ostrzegawczymi
dect-paint-emergency=Beton z przekazem awaryjnym
dect-paint-radiation=Beton z przekazem o promieniowaniu
dect-paint-safety=Beton z zabezpieczeniem
dect-paint-caution=Betn z przekazem ostrzegawczym
dect-paint-danger=Beton z przekazem o niebezpieczeństwie
dect-paint-defect=Uszkodzony beton
dect-paint-operations=Beton operacyjny
dect-paint-safety=Betonowa strefa bezpieczeństwa
dect-paint-caution=Beton - strefa szczególnej ostrożności
dect-paint-danger=Beton - strefa zagrożenia
dect-paint-defect=Beton - strefa z uszkodzeniami
dect-paint-operations=Beton - strefa operacyjna
refined-hazard-concrete=Żelazobeton - strefa ryzyka
dect-paint-refined-emergency=Żelazobeton - strefa występowania wypadków
dect-paint-refined-radiation=Żelazobeton - strefa zagrożenia promieniowaniem
dect-paint-refined-safety=Żelazobeton - strefa bezpieczeństwa
dect-paint-refined-caution=Żelazobeton - strefa szczególnej ostrożności
dect-paint-refined-danger=Żelazobeton - strefa zagrożenia
dect-paint-refined-defect=Żelazobeton - strefa z uszkodzeniami
dect-paint-refined-operations=Żelazobeton - strefa operacyjna
dect-wood-floor=Drewniane podłoże
dect-small-lamp-glow=Lapy oświetlające
dect-small-lamp-glow=Lampa oświetlająca
dect-stone-gravel=Żwir z kamienia
dect-iron-ore-gravel=Żwir z żelaza
dect-copper-ore-gravel=Żwir z miedzi
dect-coal-gravel=Żwir z węgla
dect-lawnmower=Kosiarka

[item-description]
Expand All @@ -93,54 +147,79 @@ dect-paint-refined-danger=Wciśnij __CONTROL__rotate__ aby obrócić element.
dect-paint-refined-defect=Wciśnij __CONTROL__rotate__ aby obrócić element.
dect-paint-refined-operations=Wciśnij __CONTROL__rotate__ aby obrócić element.
dect-small-lamp-glow=Gdy lampa otrzyma sygnał, zacznie świecić światłem o dużym zasięgu.
dect-lawnmower=Przeciągnij przytrzymując __CONTROL__select-for-blueprint__, aby usunąć dekoracje. Przeciągnij przytrzymując __CONTROL__select-for-cancel-deconstruct__, aby usunąć zwłoki.

[recipe-name]
dect-concrete-wall-from-stone-wall=Betonowy mur z Kamiennego muru
dect-concrete-wall-from-stone-wall=Betonowy mur z kamiennego muru

[entity-name]
dect-wood-wall=Drewniana barykada
dect-chain-wall=Ogrodzenie z metalowych drutów
dect-concrete-wall=Betonowy mur
dect-sign-wood=Drewniany znak
dect-sign-steel=Stalowy znak
dect-small-lamp-glow=Lapy oświetlające
dect-small-lamp-glow=Lampa oświetlająca
dect-traffic-bollard=Słupek drogowy
stone-wall=Kamienny mur

[tile-name]
dect-concrete-grid=Siatka betonowa
hazard-concrete-left=Beton z pasami ostrzegawczymi
hazard-concrete-right=Beton z pasami ostrzegawczymi
dect-paint-emergency-left=Beton z przekazem awaryjnym
dect-paint-emergency-right=Beton z przekazem awaryjnym
dect-paint-radiation-left=Beton z przekazem o promieniowaniu
dect-paint-radiation-right=Beton z przekazem o promieniowaniu
dect-paint-safety-left=Beton z zabezpieczeniem
dect-paint-safety-right=Beton z zabezpieczeniem
dect-paint-caution-left=Betn z przekazem ostrzegawczym
dect-paint-caution-right=Betn z przekazem ostrzegawczym
dect-paint-danger-left=Beton z przekazem o niebezpieczeństwie
dect-paint-danger-right=Beton z przekazem o niebezpieczeństwie
dect-paint-defect-left=Uszkodzony beton
dect-paint-defect-right=Uszkodzony beton
dect-paint-operations-left=Beton operacyjny
dect-paint-operations-right=Beton operacyjny
dect-paint-safety-left=Betonowa strefa bezpieczeństwa
dect-paint-safety-right=Betonowa strefa bezpieczeństwa
dect-paint-caution-left=Beton - strefa szczególnej ostrożności
dect-paint-caution-right=Beton - strefa szczególnej ostrożności
dect-paint-danger-left=Beton - strefa zagrożenia
dect-paint-danger-right=Beton - strefa zagrożenia
dect-paint-defect-left=Beton - strefa z uszkodzeniami
dect-paint-defect-right=Beton - strefa z uszkodzeniami
dect-paint-operations-left=Beton - strefa operacyjna
dect-paint-operations-right=Beton - strefa operacyjna
refined-hazard-concrete-left=Żelazobeton - strefa ryzyka
refined-hazard-concrete-right=Żelazobeton - strefa ryzyka
dect-paint-refined-emergency-left=Żelazobeton - strefa występowania wypadków
dect-paint-refined-emergency-right=Żelazobeton - strefa występowania wypadków
dect-paint-refined-radiation-left=Żelazobeton - strefa zagrożenia promieniowaniem
dect-paint-refined-radiation-right=Żelazobeton - strefa zagrożenia promieniowaniem
dect-paint-refined-safety-left=Żelazobeton - strefa bezpieczeństwa
dect-paint-refined-safety-right=Żelazobeton - strefa bezpieczeństwa
dect-paint-refined-caution-left=Żelazobeton - strefa szczególnej ostrożności
dect-paint-refined-caution-right=Żelazobeton - strefa szczególnej ostrożności
dect-paint-refined-danger-left=Żelazobeton - strefa zagrożenia
dect-paint-refined-danger-right=Żelazobeton - strefa zagrożenia
dect-paint-refined-defect-left=Żelazobeton - strefa z uszkodzeniami
dect-paint-refined-defect-right=Żelazobeton - strefa z uszkodzeniami
dect-paint-refined-operations-left=Żelazobeton - strefa operacyjna
dect-paint-refined-operations-right=Żelazobeton - strefa operacyjna
dect-wood-floor=Drewniane podłoże
dect-stone-gravel=Żwir z kamienia
dect-iron-ore-gravel=Żwir z żelaza
dect-copper-ore-gravel=Żwir z miedzi
dect-coal-gravel=Żwir z węgla

[technology-name]
dect-landscaping=Krajobraz
dect-concrete-paint=Malowany beton
stone-walls=Podstawowe ogrodzenia
dect-advanced-walls=Trwalsze ogrodzenia
dect-advanced-walls=Zaawansowane ogrodzenia
dect-wood-floor=Drewniane podłoże
landfill=Prace ziemne
dect-lawnmower=Kosiarka
dect-signs=Znaki

[technology-description]
dect-landscaping=Umożliwia umieszczenie naturalnych podłoży.
dect-concrete-paint=Malowanie betonowych powierzchni aby z dodatkowymi informacjami.
dect-concrete-paint=Malowanie powierzchni betonowych.
stone-walls=Podstawowe mury chroniące fabrykę przed napastnikami.
dect-advanced-walls=Silniejsze mury od podstawowych chroniące fabrykę przed agresorami.
dect-advanced-walls=Silniejsze mury chroniące fabrykę przed agresorami.
dect-wood-floor=Podstawowe drewniane deski służą do okrywania ziemnego podłoża. Deski podłogowe przyśpieszają tempo poruszania się.
landfill=Pozwala na dodanie lub usunięcie terenów z wodą.
dect-lawnmower=Usuwa dekoracje z danego obszaru, pozostawiając całkowicie wyczyszczoną powierzchnię.
dect-signs=Znaki informacyjne które można ustawiać z informacją w formie przedmiotu.

[virtual-signal-name]
Expand All @@ -149,11 +228,18 @@ signal-orange=Pomarańczowy kolor sygnału
signal-tangerine=Mandarynkowy kolor sygnału
signal-yellow=Żółty kolor sygnału
signal-green=Zielony kolor sygnału
signal-cyan=Błętkitny kolor sygnału
signal-cyan=Błękitny kolor sygnału
signal-aqua=Morski kolor sygnału
signal-blue=Niebieski kolor sygnału
signal-purple=Fioletowy kolor sygnału
signal-purple=Purpurowy kolor sygnału
signal-pink=Różowy kolor sygnału
signal-maroon=Kasztanowy kolor sygnału
signal-brown=Brązowy kolor sygnału
signal-olive=Oliwkowy kolor sygnału
signal-emerald=Szmaragdowy kolor sygnału
signal-teal=Szaroniebieski kolor sygnału
signal-navy=Granatowy kolor sygnału
signal-violet=Fioletowy kolor sygnału
signal-black=Czarny kolor sygnału
signal-grey=Szary kolor sygnału
signal-white=Biały kolor sygnału
Expand Down
Loading

0 comments on commit 44f91e6

Please sign in to comment.