diff --git a/changelog.txt b/changelog.txt index da94daa..490ea04 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 0.18.8 +Date: 6. 3. 2020 + Changes: + - Merged Informatron pages into single one +--------------------------------------------------------------------------------------------------- Version: 0.18.7 Date: 5. 3. 2020 Features: diff --git a/info.json b/info.json index cb30629..956be9e 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "Autofilter", - "version": "0.18.7", + "version": "0.18.8", "title": "Autofilter", "author": "Wyrrrd", "dependencies": [ diff --git a/integrations/informatron/control.lua b/integrations/informatron/control.lua index b586b2e..6373d01 100644 --- a/integrations/informatron/control.lua +++ b/integrations/informatron/control.lua @@ -10,25 +10,21 @@ if script.active_mods["informatron"] then end function autofilter_menu(player_index) - return { - mode=1, - } + return {} end function autofilter_page_content(page_name, player_index, element) if page_name == "autofilter" then + element.add{type="button", name="image_autofilter", style="autofilter_thumbnail"} element.add{type="label", name="text_autofilter", caption={"autofilter.page_autofilter_text"}} - local image_container = element.add{type="button", name="image_autofilter", style="autofilter_thumbnail"} - image_container.style.horizontal_align = "center" - end - if page_name == "mode" then - element.add{type="label", name="heading_contents", caption={"autofilter.page_contents_heading"}, style="heading_1_label"} + element.add{type="label", name="heading_modes", caption={"autofilter.page_modes_heading"}, style="heading_1_label"} + element.add{type="label", name="heading_contents", caption={"autofilter.page_contents_heading"}, style="heading_2_label"} element.add{type="button", name="image_contents", style="autofilter_settings_contents"} element.add{type="label", name="text_contents", caption={"autofilter.page_contents_text"}} - element.add{type="label", name="heading_filter", caption={"autofilter.page_filter_heading"}, style="heading_1_label"} + element.add{type="label", name="heading_filter", caption={"autofilter.page_filter_heading"}, style="heading_2_label"} element.add{type="button", name="image_filter", style="autofilter_settings_filter"} element.add{type="label", name="text_filter", caption={"autofilter.page_filter_text"}} - element.add{type="label", name="heading_none", caption={"autofilter.page_none_heading"}, style="heading_1_label"} + element.add{type="label", name="heading_none", caption={"autofilter.page_none_heading"}, style="heading_2_label"} element.add{type="button", name="image_none", style="autofilter_settings_none"} element.add{type="label", name="text_none", caption={"autofilter.page_none_text"}} end diff --git a/locale/de/strings.cfg b/locale/de/strings.cfg index 5f4a0e8..d869e24 100644 --- a/locale/de/strings.cfg +++ b/locale/de/strings.cfg @@ -15,9 +15,8 @@ autofilter_mode-none=Keiner [autofilter] menu_autofilter=Autofilter title_autofilter=Autofilter -page_autofilter_text=Setzt Greifarmfilter automatisch, basierend auf dem angrenzenden Inventar. Diese Funktion kann in den Mod-Einstellungen während des Spiels angepasst werden. -menu_mode=Modus -title_mode=Autofilter-Modus +page_autofilter_text=Diese Mod sorgt dafür, dass Greifarmfilter beim manuellen Platzieren automatischgesetzt werden, basierend auf dem angrenzenden Inventar. Der Modus, nachdem die Gegenstände für den Filter ausgewählt werden, kann in den Spieler-Mod-Einstellungen während des Spiels angepasst werden. +page_modes_heading=Modus page_contents_heading=Inhalt page_contents_text=Bei Verwendung des Inhaltsmodus wird der Filter manuell platzierter Filtergreifarme auf die Gegenstände gesetzt, die sich am Aufnahmepunkt in einem Inventar (Kiste, Wagon, etc.) befinden. Es können natürlich maximal so viele verschiedene Gegenstände als Filter gesetzt werden, wie Platz im Greifarmfilter ist. page_filter_heading=Filter diff --git a/locale/en/strings.cfg b/locale/en/strings.cfg index b84a493..f5751a7 100644 --- a/locale/en/strings.cfg +++ b/locale/en/strings.cfg @@ -15,9 +15,8 @@ autofilter_mode-none=None [Autofilter] menu_autofilter=Autofilter title_autofilter=Autofilter -page_autofilter_text=Automatically set inserter filters based on adjacent inventory. This can be changed on the fly in mod settings. -menu_mode=Modus -title_mode=Autofilter Modus +page_autofilter_text=This mod causes inserter filters to be set automatically on manual placement, based on the adjacent inventory. The modus, which specifies the items used for the filter, can be changed on the fly in player mod settings. +page_modes_heading=Modus page_contents_heading=Contents page_contents_text=When using contents mode, the filter of manually placed filter inserters is set to the items in an inventory (chest, waggon, etc.) at the pickup point. Naturally, the filter can only be set to as many items as there are filter slots in the inserter. page_filter_heading=Filter