diff --git a/data/factorio/mod/graphics/icons/ap.png b/data/factorio/mod/graphics/icons/ap.png index 5532aaec..4028d4a4 100644 Binary files a/data/factorio/mod/graphics/icons/ap.png and b/data/factorio/mod/graphics/icons/ap.png differ diff --git a/data/factorio/mod/thumbnail.png b/data/factorio/mod/thumbnail.png index 5532aaec..0cf21041 100644 Binary files a/data/factorio/mod/thumbnail.png and b/data/factorio/mod/thumbnail.png differ diff --git a/data/factorio/mod_template/data-final-fixes.lua b/data/factorio/mod_template/data-final-fixes.lua index 8da2b245..af100799 100644 --- a/data/factorio/mod_template/data-final-fixes.lua +++ b/data/factorio/mod_template/data-final-fixes.lua @@ -53,7 +53,7 @@ new_tree_copy.icon_size = table.deepcopy(technologies["{{ item_name }}"].icon_si {#- use default AP icon if no Factorio graphics exist #} new_tree_copy.icon = "__{{ mod_name }}__/graphics/icons/ap.png" new_tree_copy.icons = nil -new_tree_copy.icon_size = 512 +new_tree_copy.icon_size = 128 {% endif %} {#- connect Technology #} {%- if original_tech_name in tech_tree_layout_prerequisites %} diff --git a/worlds/factorio/Mod.py b/worlds/factorio/Mod.py index c8efb435..2cbee1f4 100644 --- a/worlds/factorio/Mod.py +++ b/worlds/factorio/Mod.py @@ -58,7 +58,8 @@ def generate_mod(world: MultiWorld, player: int): player_names = {x: world.player_names[x][0] for x in world.player_ids} locations = [] for location in world.get_filled_locations(player): - locations.append((location.name, location.item.name, location.item.player)) + if location.address: + locations.append((location.name, location.item.name, location.item.player)) mod_name = f"AP-{world.seed_name}-P{player}-{world.player_names[player][0]}" tech_cost = {0: 0.1, 1: 0.25,