diff --git a/library/thumbs/air_defense_001.png b/library/thumbs/air_defense_001.png index c1c0e74..357b7a7 100644 Binary files a/library/thumbs/air_defense_001.png and b/library/thumbs/air_defense_001.png differ diff --git a/library/thumbs/air_defense_002.png b/library/thumbs/air_defense_002.png index 2b8c52f..3ca07a2 100644 Binary files a/library/thumbs/air_defense_002.png and b/library/thumbs/air_defense_002.png differ diff --git a/library/thumbs/air_defense_platform_001.png b/library/thumbs/air_defense_platform_001.png index a1106d2..d0a07fc 100644 Binary files a/library/thumbs/air_defense_platform_001.png and b/library/thumbs/air_defense_platform_001.png differ diff --git a/library/thumbs/air_defense_platform_002.png b/library/thumbs/air_defense_platform_002.png index e007e61..522b17e 100644 Binary files a/library/thumbs/air_defense_platform_002.png and b/library/thumbs/air_defense_platform_002.png differ diff --git a/library/thumbs/antenna_001.png b/library/thumbs/antenna_001.png index c03f258..4b461f6 100644 Binary files a/library/thumbs/antenna_001.png and b/library/thumbs/antenna_001.png differ diff --git a/library/thumbs/apc_001.png b/library/thumbs/apc_001.png index b003bf7..4f5e1f7 100644 Binary files a/library/thumbs/apc_001.png and b/library/thumbs/apc_001.png differ diff --git a/library/thumbs/apc_002.png b/library/thumbs/apc_002.png index 52ced4f..a73754f 100644 Binary files a/library/thumbs/apc_002.png and b/library/thumbs/apc_002.png differ diff --git a/library/thumbs/apc_cap.png b/library/thumbs/apc_cap.png index ab2fa0a..de034b9 100644 Binary files a/library/thumbs/apc_cap.png and b/library/thumbs/apc_cap.png differ diff --git a/library/thumbs/apc_cap_1.png b/library/thumbs/apc_cap_1.png index e03c65d..6cec773 100644 Binary files a/library/thumbs/apc_cap_1.png and b/library/thumbs/apc_cap_1.png differ diff --git a/library/thumbs/apc_weapon.png b/library/thumbs/apc_weapon.png index 57a5575..e93fb07 100644 Binary files a/library/thumbs/apc_weapon.png and b/library/thumbs/apc_weapon.png differ diff --git a/library/thumbs/barracks_001.png b/library/thumbs/barracks_001.png index 122290c..65c9413 100644 Binary files a/library/thumbs/barracks_001.png and b/library/thumbs/barracks_001.png differ diff --git a/library/thumbs/barrel_001.png b/library/thumbs/barrel_001.png index 4b24a4e..6e59150 100644 Binary files a/library/thumbs/barrel_001.png and b/library/thumbs/barrel_001.png differ diff --git a/library/thumbs/barrel_002.png b/library/thumbs/barrel_002.png index 163e53e..6e59150 100644 Binary files a/library/thumbs/barrel_002.png and b/library/thumbs/barrel_002.png differ diff --git a/library/thumbs/barrel_003.png b/library/thumbs/barrel_003.png index 6463335..e3f535b 100644 Binary files a/library/thumbs/barrel_003.png and b/library/thumbs/barrel_003.png differ diff --git a/library/thumbs/barrel_004.png b/library/thumbs/barrel_004.png index 0e9a3f4..e3f535b 100644 Binary files a/library/thumbs/barrel_004.png and b/library/thumbs/barrel_004.png differ diff --git a/library/thumbs/barrel_005.png b/library/thumbs/barrel_005.png index 82f3616..a36ac6c 100644 Binary files a/library/thumbs/barrel_005.png and b/library/thumbs/barrel_005.png differ diff --git a/library/thumbs/barrel_006.png b/library/thumbs/barrel_006.png index ee9076b..a36ac6c 100644 Binary files a/library/thumbs/barrel_006.png and b/library/thumbs/barrel_006.png differ diff --git a/library/thumbs/barrel_007.png b/library/thumbs/barrel_007.png index 163e53e..a36ac6c 100644 Binary files a/library/thumbs/barrel_007.png and b/library/thumbs/barrel_007.png differ diff --git a/library/thumbs/barrel_008.png b/library/thumbs/barrel_008.png index 6463335..a36ac6c 100644 Binary files a/library/thumbs/barrel_008.png and b/library/thumbs/barrel_008.png differ diff --git a/library/thumbs/barrel_009.png b/library/thumbs/barrel_009.png index 0e9a3f4..a36ac6c 100644 Binary files a/library/thumbs/barrel_009.png and b/library/thumbs/barrel_009.png differ diff --git a/library/thumbs/barrel_010.png b/library/thumbs/barrel_010.png index ee9076b..a36ac6c 100644 Binary files a/library/thumbs/barrel_010.png and b/library/thumbs/barrel_010.png differ diff --git a/library/thumbs/barrel_011.png b/library/thumbs/barrel_011.png index e397039..1f0f2dc 100644 Binary files a/library/thumbs/barrel_011.png and b/library/thumbs/barrel_011.png differ diff --git a/library/thumbs/barrel_012.png b/library/thumbs/barrel_012.png index e598408..815870c 100644 Binary files a/library/thumbs/barrel_012.png and b/library/thumbs/barrel_012.png differ diff --git a/library/thumbs/barrel_013.png b/library/thumbs/barrel_013.png index f8d2751..7d617b2 100644 Binary files a/library/thumbs/barrel_013.png and b/library/thumbs/barrel_013.png differ diff --git a/library/thumbs/barrier_001.png b/library/thumbs/barrier_001.png index d240c55..dc4c5da 100644 Binary files a/library/thumbs/barrier_001.png and b/library/thumbs/barrier_001.png differ diff --git a/library/thumbs/barrier_002.png b/library/thumbs/barrier_002.png index 2a9ede5..db1a327 100644 Binary files a/library/thumbs/barrier_002.png and b/library/thumbs/barrier_002.png differ diff --git a/library/thumbs/barrier_003.png b/library/thumbs/barrier_003.png index 7c3b565..4b61b49 100644 Binary files a/library/thumbs/barrier_003.png and b/library/thumbs/barrier_003.png differ diff --git a/library/thumbs/barrier_004.png b/library/thumbs/barrier_004.png index d7b3926..0a54b3c 100644 Binary files a/library/thumbs/barrier_004.png and b/library/thumbs/barrier_004.png differ diff --git a/library/thumbs/barrier_005.png b/library/thumbs/barrier_005.png index f86ffa4..0a54b3c 100644 Binary files a/library/thumbs/barrier_005.png and b/library/thumbs/barrier_005.png differ diff --git a/library/thumbs/barrier_006.png b/library/thumbs/barrier_006.png index 7b32910..a9ca3ef 100644 Binary files a/library/thumbs/barrier_006.png and b/library/thumbs/barrier_006.png differ diff --git a/library/thumbs/barrier_007.png b/library/thumbs/barrier_007.png index 9db5d32..c3bc685 100644 Binary files a/library/thumbs/barrier_007.png and b/library/thumbs/barrier_007.png differ diff --git a/library/thumbs/barrier_008.png b/library/thumbs/barrier_008.png index b831e88..22f8123 100644 Binary files a/library/thumbs/barrier_008.png and b/library/thumbs/barrier_008.png differ diff --git a/library/thumbs/barrier_009.png b/library/thumbs/barrier_009.png index d363595..47c0674 100644 Binary files a/library/thumbs/barrier_009.png and b/library/thumbs/barrier_009.png differ diff --git a/library/thumbs/barrier_010.png b/library/thumbs/barrier_010.png index 7b32910..a9ca3ef 100644 Binary files a/library/thumbs/barrier_010.png and b/library/thumbs/barrier_010.png differ diff --git a/library/thumbs/barrier_011.png b/library/thumbs/barrier_011.png index f13b62d..22f8123 100644 Binary files a/library/thumbs/barrier_011.png and b/library/thumbs/barrier_011.png differ diff --git a/library/thumbs/barrier_012.png b/library/thumbs/barrier_012.png index 899faf1..47c0674 100644 Binary files a/library/thumbs/barrier_012.png and b/library/thumbs/barrier_012.png differ diff --git a/library/thumbs/barrier_013.png b/library/thumbs/barrier_013.png index ccdc764..aa2c256 100644 Binary files a/library/thumbs/barrier_013.png and b/library/thumbs/barrier_013.png differ diff --git a/library/thumbs/barrier_014.png b/library/thumbs/barrier_014.png index 2ed8d27..ebc0955 100644 Binary files a/library/thumbs/barrier_014.png and b/library/thumbs/barrier_014.png differ diff --git a/library/thumbs/barrier_015.png b/library/thumbs/barrier_015.png index 03ab2c8..e8bb3c0 100644 Binary files a/library/thumbs/barrier_015.png and b/library/thumbs/barrier_015.png differ diff --git a/library/thumbs/barrier_016.png b/library/thumbs/barrier_016.png index 0d41b4b..d1c4674 100644 Binary files a/library/thumbs/barrier_016.png and b/library/thumbs/barrier_016.png differ diff --git a/library/thumbs/barrier_017.png b/library/thumbs/barrier_017.png index 7c9ca22..d1c4674 100644 Binary files a/library/thumbs/barrier_017.png and b/library/thumbs/barrier_017.png differ diff --git a/library/thumbs/box_001.png b/library/thumbs/box_001.png index ed5cf8b..dc909d7 100644 Binary files a/library/thumbs/box_001.png and b/library/thumbs/box_001.png differ diff --git a/library/thumbs/box_002.png b/library/thumbs/box_002.png index 0fa356e..dc909d7 100644 Binary files a/library/thumbs/box_002.png and b/library/thumbs/box_002.png differ diff --git a/library/thumbs/box_003.png b/library/thumbs/box_003.png index af73fe3..d4bac32 100644 Binary files a/library/thumbs/box_003.png and b/library/thumbs/box_003.png differ diff --git a/library/thumbs/box_004.png b/library/thumbs/box_004.png index bc4614b..474c0be 100644 Binary files a/library/thumbs/box_004.png and b/library/thumbs/box_004.png differ diff --git a/library/thumbs/box_005.png b/library/thumbs/box_005.png index 4af6039..cc16eed 100644 Binary files a/library/thumbs/box_005.png and b/library/thumbs/box_005.png differ diff --git a/library/thumbs/box_006.png b/library/thumbs/box_006.png index dcd4e41..46562f5 100644 Binary files a/library/thumbs/box_006.png and b/library/thumbs/box_006.png differ diff --git a/library/thumbs/box_007.png b/library/thumbs/box_007.png index a29a0d7..b6a9e17 100644 Binary files a/library/thumbs/box_007.png and b/library/thumbs/box_007.png differ diff --git a/library/thumbs/box_008.png b/library/thumbs/box_008.png index 789daad..f792c56 100644 Binary files a/library/thumbs/box_008.png and b/library/thumbs/box_008.png differ diff --git a/library/thumbs/box_009.png b/library/thumbs/box_009.png index 31bbdd3..4e81084 100644 Binary files a/library/thumbs/box_009.png and b/library/thumbs/box_009.png differ diff --git a/library/thumbs/box_010.png b/library/thumbs/box_010.png index f5bf3aa..fc6aa18 100644 Binary files a/library/thumbs/box_010.png and b/library/thumbs/box_010.png differ diff --git a/library/thumbs/box_011.png b/library/thumbs/box_011.png index 63bdd07..6e3b7ad 100644 Binary files a/library/thumbs/box_011.png and b/library/thumbs/box_011.png differ diff --git a/library/thumbs/box_012.png b/library/thumbs/box_012.png index 4e5e43a..e4c66d0 100644 Binary files a/library/thumbs/box_012.png and b/library/thumbs/box_012.png differ diff --git a/library/thumbs/box_013.png b/library/thumbs/box_013.png index b309511..e4c66d0 100644 Binary files a/library/thumbs/box_013.png and b/library/thumbs/box_013.png differ diff --git a/library/thumbs/box_014.png b/library/thumbs/box_014.png index e332f0b..24beda0 100644 Binary files a/library/thumbs/box_014.png and b/library/thumbs/box_014.png differ diff --git a/library/thumbs/box_015.png b/library/thumbs/box_015.png index f4c1599..24beda0 100644 Binary files a/library/thumbs/box_015.png and b/library/thumbs/box_015.png differ diff --git a/library/thumbs/box_016.png b/library/thumbs/box_016.png index a1f5ea4..0658eb9 100644 Binary files a/library/thumbs/box_016.png and b/library/thumbs/box_016.png differ diff --git a/library/thumbs/box_017.png b/library/thumbs/box_017.png index 3eccde5..0658eb9 100644 Binary files a/library/thumbs/box_017.png and b/library/thumbs/box_017.png differ diff --git a/library/thumbs/box_018.png b/library/thumbs/box_018.png index 60086d4..76a88cb 100644 Binary files a/library/thumbs/box_018.png and b/library/thumbs/box_018.png differ diff --git a/library/thumbs/box_019.png b/library/thumbs/box_019.png index c94f2ce..76a88cb 100644 Binary files a/library/thumbs/box_019.png and b/library/thumbs/box_019.png differ diff --git a/library/thumbs/box_020.png b/library/thumbs/box_020.png index 571241a..4116171 100644 Binary files a/library/thumbs/box_020.png and b/library/thumbs/box_020.png differ diff --git a/library/thumbs/box_021.png b/library/thumbs/box_021.png index 5e8d6ba..9c80ade 100644 Binary files a/library/thumbs/box_021.png and b/library/thumbs/box_021.png differ diff --git a/library/thumbs/box_022.png b/library/thumbs/box_022.png index 9a45200..9c80ade 100644 Binary files a/library/thumbs/box_022.png and b/library/thumbs/box_022.png differ diff --git a/library/thumbs/box_023.png b/library/thumbs/box_023.png index 97508a6..4116171 100644 Binary files a/library/thumbs/box_023.png and b/library/thumbs/box_023.png differ diff --git a/library/thumbs/box_024.png b/library/thumbs/box_024.png index 6910503..a67eac4 100644 Binary files a/library/thumbs/box_024.png and b/library/thumbs/box_024.png differ diff --git a/library/thumbs/box_025.png b/library/thumbs/box_025.png index 1849f06..a67eac4 100644 Binary files a/library/thumbs/box_025.png and b/library/thumbs/box_025.png differ diff --git a/library/thumbs/box_026.png b/library/thumbs/box_026.png index da91c15..59396ce 100644 Binary files a/library/thumbs/box_026.png and b/library/thumbs/box_026.png differ diff --git a/library/thumbs/box_027.png b/library/thumbs/box_027.png index 8975f92..820d46c 100644 Binary files a/library/thumbs/box_027.png and b/library/thumbs/box_027.png differ diff --git a/library/thumbs/box_028.png b/library/thumbs/box_028.png index b5a151d..59396ce 100644 Binary files a/library/thumbs/box_028.png and b/library/thumbs/box_028.png differ diff --git a/library/thumbs/box_029.png b/library/thumbs/box_029.png index eff3d57..820d46c 100644 Binary files a/library/thumbs/box_029.png and b/library/thumbs/box_029.png differ diff --git a/library/thumbs/box_030.png b/library/thumbs/box_030.png index dc4c1a0..e5c83e2 100644 Binary files a/library/thumbs/box_030.png and b/library/thumbs/box_030.png differ diff --git a/library/thumbs/box_031.png b/library/thumbs/box_031.png index f629865..2d07294 100644 Binary files a/library/thumbs/box_031.png and b/library/thumbs/box_031.png differ diff --git a/library/thumbs/building_001.png b/library/thumbs/building_001.png index 5d03580..7e370da 100644 Binary files a/library/thumbs/building_001.png and b/library/thumbs/building_001.png differ diff --git a/library/thumbs/cactus_001.png b/library/thumbs/cactus_001.png index d1b5f25..cbc2fb4 100644 Binary files a/library/thumbs/cactus_001.png and b/library/thumbs/cactus_001.png differ diff --git a/library/thumbs/cactus_002.png b/library/thumbs/cactus_002.png index 9f4037b..3289977 100644 Binary files a/library/thumbs/cactus_002.png and b/library/thumbs/cactus_002.png differ diff --git a/library/thumbs/cactus_003.png b/library/thumbs/cactus_003.png index 4c36bf3..1d0ae6c 100644 Binary files a/library/thumbs/cactus_003.png and b/library/thumbs/cactus_003.png differ diff --git a/library/thumbs/cactus_004.png b/library/thumbs/cactus_004.png index a9e50e8..f1af3cf 100644 Binary files a/library/thumbs/cactus_004.png and b/library/thumbs/cactus_004.png differ diff --git a/library/thumbs/cactus_005.png b/library/thumbs/cactus_005.png index 226c1bc..784054e 100644 Binary files a/library/thumbs/cactus_005.png and b/library/thumbs/cactus_005.png differ diff --git a/library/thumbs/cactus_006.png b/library/thumbs/cactus_006.png index a56ec7e..d403f0d 100644 Binary files a/library/thumbs/cactus_006.png and b/library/thumbs/cactus_006.png differ diff --git a/library/thumbs/cactus_007.png b/library/thumbs/cactus_007.png index 42e2090..1ff7980 100644 Binary files a/library/thumbs/cactus_007.png and b/library/thumbs/cactus_007.png differ diff --git a/library/thumbs/cactus_008.png b/library/thumbs/cactus_008.png index b02d360..290d727 100644 Binary files a/library/thumbs/cactus_008.png and b/library/thumbs/cactus_008.png differ diff --git a/library/thumbs/cactus_009.png b/library/thumbs/cactus_009.png index 02c9399..94ffb41 100644 Binary files a/library/thumbs/cactus_009.png and b/library/thumbs/cactus_009.png differ diff --git a/library/thumbs/cactus_010.png b/library/thumbs/cactus_010.png index 448b38c..674b4b4 100644 Binary files a/library/thumbs/cactus_010.png and b/library/thumbs/cactus_010.png differ diff --git a/library/thumbs/cactus_011.png b/library/thumbs/cactus_011.png index dff65db..28e5fc7 100644 Binary files a/library/thumbs/cactus_011.png and b/library/thumbs/cactus_011.png differ diff --git a/library/thumbs/cactus_012.png b/library/thumbs/cactus_012.png index bfbf5c0..17d5e28 100644 Binary files a/library/thumbs/cactus_012.png and b/library/thumbs/cactus_012.png differ diff --git a/library/thumbs/cactus_013.png b/library/thumbs/cactus_013.png index d21f80e..28e5fc7 100644 Binary files a/library/thumbs/cactus_013.png and b/library/thumbs/cactus_013.png differ diff --git a/library/thumbs/cactus_014.png b/library/thumbs/cactus_014.png index 5372978..17d5e28 100644 Binary files a/library/thumbs/cactus_014.png and b/library/thumbs/cactus_014.png differ diff --git a/library/thumbs/cactus_015.png b/library/thumbs/cactus_015.png index 95f616d..1bc530f 100644 Binary files a/library/thumbs/cactus_015.png and b/library/thumbs/cactus_015.png differ diff --git a/library/thumbs/checkpoint_001.png b/library/thumbs/checkpoint_001.png index fd36d73..36c9a5b 100644 Binary files a/library/thumbs/checkpoint_001.png and b/library/thumbs/checkpoint_001.png differ diff --git a/library/thumbs/container_001.png b/library/thumbs/container_001.png index bfd85c0..11520b3 100644 Binary files a/library/thumbs/container_001.png and b/library/thumbs/container_001.png differ diff --git a/library/thumbs/container_002.png b/library/thumbs/container_002.png index 192ff1e..11520b3 100644 Binary files a/library/thumbs/container_002.png and b/library/thumbs/container_002.png differ diff --git a/library/thumbs/container_003.png b/library/thumbs/container_003.png index 6ae40d6..11520b3 100644 Binary files a/library/thumbs/container_003.png and b/library/thumbs/container_003.png differ diff --git a/library/thumbs/container_004.png b/library/thumbs/container_004.png index fcbfe2b..11520b3 100644 Binary files a/library/thumbs/container_004.png and b/library/thumbs/container_004.png differ diff --git a/library/thumbs/container_005.png b/library/thumbs/container_005.png index 3e2fc24..11520b3 100644 Binary files a/library/thumbs/container_005.png and b/library/thumbs/container_005.png differ diff --git a/library/thumbs/container_006.png b/library/thumbs/container_006.png index bfd85c0..11520b3 100644 Binary files a/library/thumbs/container_006.png and b/library/thumbs/container_006.png differ diff --git a/library/thumbs/container_007.png b/library/thumbs/container_007.png index 192ff1e..11520b3 100644 Binary files a/library/thumbs/container_007.png and b/library/thumbs/container_007.png differ diff --git a/library/thumbs/container_008.png b/library/thumbs/container_008.png index 6ae40d6..11520b3 100644 Binary files a/library/thumbs/container_008.png and b/library/thumbs/container_008.png differ diff --git a/library/thumbs/deadwood_001.png b/library/thumbs/deadwood_001.png index 0a9a114..711484f 100644 Binary files a/library/thumbs/deadwood_001.png and b/library/thumbs/deadwood_001.png differ diff --git a/library/thumbs/deadwood_002.png b/library/thumbs/deadwood_002.png index 284c458..60b0c9c 100644 Binary files a/library/thumbs/deadwood_002.png and b/library/thumbs/deadwood_002.png differ diff --git a/library/thumbs/deadwood_003.png b/library/thumbs/deadwood_003.png index 428a47b..5f27526 100644 Binary files a/library/thumbs/deadwood_003.png and b/library/thumbs/deadwood_003.png differ diff --git a/library/thumbs/deadwood_004.png b/library/thumbs/deadwood_004.png index f35cc41..8a31994 100644 Binary files a/library/thumbs/deadwood_004.png and b/library/thumbs/deadwood_004.png differ diff --git a/library/thumbs/deadwood_005.png b/library/thumbs/deadwood_005.png index 1bc19dc..183d599 100644 Binary files a/library/thumbs/deadwood_005.png and b/library/thumbs/deadwood_005.png differ diff --git a/library/thumbs/deadwood_006.png b/library/thumbs/deadwood_006.png index 9468993..06049c9 100644 Binary files a/library/thumbs/deadwood_006.png and b/library/thumbs/deadwood_006.png differ diff --git a/library/thumbs/deadwood_007.png b/library/thumbs/deadwood_007.png index c84dd88..bdc88f4 100644 Binary files a/library/thumbs/deadwood_007.png and b/library/thumbs/deadwood_007.png differ diff --git a/library/thumbs/deadwood_008.png b/library/thumbs/deadwood_008.png index d869940..cbd70f3 100644 Binary files a/library/thumbs/deadwood_008.png and b/library/thumbs/deadwood_008.png differ diff --git a/library/thumbs/deadwood_009.png b/library/thumbs/deadwood_009.png index 7339168..e9dd7bb 100644 Binary files a/library/thumbs/deadwood_009.png and b/library/thumbs/deadwood_009.png differ diff --git a/library/thumbs/deadwood_010.png b/library/thumbs/deadwood_010.png index ce69bdf..ab8e4e3 100644 Binary files a/library/thumbs/deadwood_010.png and b/library/thumbs/deadwood_010.png differ diff --git a/library/thumbs/deadwood_011.png b/library/thumbs/deadwood_011.png index 17d7444..5140080 100644 Binary files a/library/thumbs/deadwood_011.png and b/library/thumbs/deadwood_011.png differ diff --git a/library/thumbs/deadwood_012.png b/library/thumbs/deadwood_012.png index 2c61807..fddaf9e 100644 Binary files a/library/thumbs/deadwood_012.png and b/library/thumbs/deadwood_012.png differ diff --git a/library/thumbs/deadwood_013.png b/library/thumbs/deadwood_013.png index 5294564..8262e0f 100644 Binary files a/library/thumbs/deadwood_013.png and b/library/thumbs/deadwood_013.png differ diff --git a/library/thumbs/deadwood_016.png b/library/thumbs/deadwood_016.png index 3d464fe..bc31b21 100644 Binary files a/library/thumbs/deadwood_016.png and b/library/thumbs/deadwood_016.png differ diff --git a/library/thumbs/deadwood_023.png b/library/thumbs/deadwood_023.png index ec3c627..57fa8b2 100644 Binary files a/library/thumbs/deadwood_023.png and b/library/thumbs/deadwood_023.png differ diff --git a/library/thumbs/decal_001.png b/library/thumbs/decal_001.png index 59ee844..17d006f 100644 Binary files a/library/thumbs/decal_001.png and b/library/thumbs/decal_001.png differ diff --git a/library/thumbs/decal_002.png b/library/thumbs/decal_002.png index 32b41dc..80a1c30 100644 Binary files a/library/thumbs/decal_002.png and b/library/thumbs/decal_002.png differ diff --git a/library/thumbs/decal_003.png b/library/thumbs/decal_003.png index b461212..b392f44 100644 Binary files a/library/thumbs/decal_003.png and b/library/thumbs/decal_003.png differ diff --git a/library/thumbs/decal_004.png b/library/thumbs/decal_004.png index 28bf1fd..baa8587 100644 Binary files a/library/thumbs/decal_004.png and b/library/thumbs/decal_004.png differ diff --git a/library/thumbs/decal_005.png b/library/thumbs/decal_005.png index ce66b9c..2feebab 100644 Binary files a/library/thumbs/decal_005.png and b/library/thumbs/decal_005.png differ diff --git a/library/thumbs/decal_006.png b/library/thumbs/decal_006.png index f6c7c97..a97e138 100644 Binary files a/library/thumbs/decal_006.png and b/library/thumbs/decal_006.png differ diff --git a/library/thumbs/decal_007.png b/library/thumbs/decal_007.png index 4c7c279..68cea70 100644 Binary files a/library/thumbs/decal_007.png and b/library/thumbs/decal_007.png differ diff --git a/library/thumbs/decal_008.png b/library/thumbs/decal_008.png index 70e6f39..7998702 100644 Binary files a/library/thumbs/decal_008.png and b/library/thumbs/decal_008.png differ diff --git a/library/thumbs/decal_009.png b/library/thumbs/decal_009.png index c1f8942..5bdb7eb 100644 Binary files a/library/thumbs/decal_009.png and b/library/thumbs/decal_009.png differ diff --git a/library/thumbs/decal_010.png b/library/thumbs/decal_010.png index e5715f8..e5cf73a 100644 Binary files a/library/thumbs/decal_010.png and b/library/thumbs/decal_010.png differ diff --git a/library/thumbs/decal_011.png b/library/thumbs/decal_011.png index af8f3a3..a38e4a4 100644 Binary files a/library/thumbs/decal_011.png and b/library/thumbs/decal_011.png differ diff --git a/library/thumbs/decal_012.png b/library/thumbs/decal_012.png index 82ce23b..5d27cf9 100644 Binary files a/library/thumbs/decal_012.png and b/library/thumbs/decal_012.png differ diff --git a/library/thumbs/decal_013.png b/library/thumbs/decal_013.png index a60cbe5..7ada012 100644 Binary files a/library/thumbs/decal_013.png and b/library/thumbs/decal_013.png differ diff --git a/library/thumbs/decal_014.png b/library/thumbs/decal_014.png index f95570c..f96a663 100644 Binary files a/library/thumbs/decal_014.png and b/library/thumbs/decal_014.png differ diff --git a/library/thumbs/ground_001.png b/library/thumbs/ground_001.png index a4696bf..48cd336 100644 Binary files a/library/thumbs/ground_001.png and b/library/thumbs/ground_001.png differ diff --git a/library/thumbs/ground_002.png b/library/thumbs/ground_002.png index 1a1e278..cd4035f 100644 Binary files a/library/thumbs/ground_002.png and b/library/thumbs/ground_002.png differ diff --git a/library/thumbs/ground_003.png b/library/thumbs/ground_003.png index 93fabad..bb9a640 100644 Binary files a/library/thumbs/ground_003.png and b/library/thumbs/ground_003.png differ diff --git a/library/thumbs/ground_004.png b/library/thumbs/ground_004.png index 99f42de..d1649cb 100644 Binary files a/library/thumbs/ground_004.png and b/library/thumbs/ground_004.png differ diff --git a/library/thumbs/ground_005.png b/library/thumbs/ground_005.png index 78e87e6..87093fa 100644 Binary files a/library/thumbs/ground_005.png and b/library/thumbs/ground_005.png differ diff --git a/library/thumbs/ground_006.png b/library/thumbs/ground_006.png index c6c45a6..9e0cbc5 100644 Binary files a/library/thumbs/ground_006.png and b/library/thumbs/ground_006.png differ diff --git a/library/thumbs/ground_007.png b/library/thumbs/ground_007.png index 67c6560..9e0cbc5 100644 Binary files a/library/thumbs/ground_007.png and b/library/thumbs/ground_007.png differ diff --git a/library/thumbs/ground_008.png b/library/thumbs/ground_008.png index eb0ba38..cd4035f 100644 Binary files a/library/thumbs/ground_008.png and b/library/thumbs/ground_008.png differ diff --git a/library/thumbs/ground_009.png b/library/thumbs/ground_009.png index 0661162..bb9a640 100644 Binary files a/library/thumbs/ground_009.png and b/library/thumbs/ground_009.png differ diff --git a/library/thumbs/hangar_001.png b/library/thumbs/hangar_001.png index 0ab40ec..0b9b934 100644 Binary files a/library/thumbs/hangar_001.png and b/library/thumbs/hangar_001.png differ diff --git a/library/thumbs/hangar_002.png b/library/thumbs/hangar_002.png index 11f2048..764ae22 100644 Binary files a/library/thumbs/hangar_002.png and b/library/thumbs/hangar_002.png differ diff --git a/library/thumbs/hangar_003.png b/library/thumbs/hangar_003.png index 291d603..8db977c 100644 Binary files a/library/thumbs/hangar_003.png and b/library/thumbs/hangar_003.png differ diff --git a/library/thumbs/hangar_004.png b/library/thumbs/hangar_004.png index fffcc66..33ee43f 100644 Binary files a/library/thumbs/hangar_004.png and b/library/thumbs/hangar_004.png differ diff --git a/library/thumbs/hangar_005.png b/library/thumbs/hangar_005.png index 6bc5b81..f1f72ae 100644 Binary files a/library/thumbs/hangar_005.png and b/library/thumbs/hangar_005.png differ diff --git a/library/thumbs/hangar_006.png b/library/thumbs/hangar_006.png index 5df443a..3394804 100644 Binary files a/library/thumbs/hangar_006.png and b/library/thumbs/hangar_006.png differ diff --git a/library/thumbs/hangar_007.png b/library/thumbs/hangar_007.png index f336684..96eb2b7 100644 Binary files a/library/thumbs/hangar_007.png and b/library/thumbs/hangar_007.png differ diff --git a/library/thumbs/hangar_008.png b/library/thumbs/hangar_008.png index 8ad4690..cfb0770 100644 Binary files a/library/thumbs/hangar_008.png and b/library/thumbs/hangar_008.png differ diff --git a/library/thumbs/hangar_door_001.png b/library/thumbs/hangar_door_001.png index b9b4b27..818620e 100644 Binary files a/library/thumbs/hangar_door_001.png and b/library/thumbs/hangar_door_001.png differ diff --git a/library/thumbs/hangar_door_002.png b/library/thumbs/hangar_door_002.png index adf92a0..62816ff 100644 Binary files a/library/thumbs/hangar_door_002.png and b/library/thumbs/hangar_door_002.png differ diff --git a/library/thumbs/hangar_door_003.png b/library/thumbs/hangar_door_003.png index 07cd1c6..24770af 100644 Binary files a/library/thumbs/hangar_door_003.png and b/library/thumbs/hangar_door_003.png differ diff --git a/library/thumbs/helicopter_platform_001.png b/library/thumbs/helicopter_platform_001.png index d321f0c..4de39b2 100644 Binary files a/library/thumbs/helicopter_platform_001.png and b/library/thumbs/helicopter_platform_001.png differ diff --git a/library/thumbs/obstacle_001.png b/library/thumbs/obstacle_001.png index eac1955..e194065 100644 Binary files a/library/thumbs/obstacle_001.png and b/library/thumbs/obstacle_001.png differ diff --git a/library/thumbs/obstacle_002.png b/library/thumbs/obstacle_002.png index 9317447..dc3d474 100644 Binary files a/library/thumbs/obstacle_002.png and b/library/thumbs/obstacle_002.png differ diff --git a/library/thumbs/obstacle_003.png b/library/thumbs/obstacle_003.png index 20a2d93..36d365a 100644 Binary files a/library/thumbs/obstacle_003.png and b/library/thumbs/obstacle_003.png differ diff --git a/library/thumbs/obstacle_004.png b/library/thumbs/obstacle_004.png index eb086e6..c0d3809 100644 Binary files a/library/thumbs/obstacle_004.png and b/library/thumbs/obstacle_004.png differ diff --git a/library/thumbs/obstacle_005.png b/library/thumbs/obstacle_005.png index 9372309..118ffed 100644 Binary files a/library/thumbs/obstacle_005.png and b/library/thumbs/obstacle_005.png differ diff --git a/library/thumbs/obstacle_006.png b/library/thumbs/obstacle_006.png index c268e92..17199b5 100644 Binary files a/library/thumbs/obstacle_006.png and b/library/thumbs/obstacle_006.png differ diff --git a/library/thumbs/obstacle_007.png b/library/thumbs/obstacle_007.png index f245808..9c47d34 100644 Binary files a/library/thumbs/obstacle_007.png and b/library/thumbs/obstacle_007.png differ diff --git a/library/thumbs/obstacle_008.png b/library/thumbs/obstacle_008.png index afb90c8..9f649b2 100644 Binary files a/library/thumbs/obstacle_008.png and b/library/thumbs/obstacle_008.png differ diff --git a/library/thumbs/obstacle_009.png b/library/thumbs/obstacle_009.png index c7de6a5..42c5e57 100644 Binary files a/library/thumbs/obstacle_009.png and b/library/thumbs/obstacle_009.png differ diff --git a/library/thumbs/obstacle_010.png b/library/thumbs/obstacle_010.png index f315fec..8a75563 100644 Binary files a/library/thumbs/obstacle_010.png and b/library/thumbs/obstacle_010.png differ diff --git a/library/thumbs/rock_003.png b/library/thumbs/rock_003.png index 4bc2286..1949b11 100644 Binary files a/library/thumbs/rock_003.png and b/library/thumbs/rock_003.png differ diff --git a/library/thumbs/rock_004.png b/library/thumbs/rock_004.png index 688139e..f124e42 100644 Binary files a/library/thumbs/rock_004.png and b/library/thumbs/rock_004.png differ diff --git a/library/thumbs/rock_005.png b/library/thumbs/rock_005.png index 5f953f7..943dc66 100644 Binary files a/library/thumbs/rock_005.png and b/library/thumbs/rock_005.png differ diff --git a/library/thumbs/rock_006.png b/library/thumbs/rock_006.png index 773027c..1984edc 100644 Binary files a/library/thumbs/rock_006.png and b/library/thumbs/rock_006.png differ diff --git a/library/thumbs/rock_007.png b/library/thumbs/rock_007.png index 66e941d..044345b 100644 Binary files a/library/thumbs/rock_007.png and b/library/thumbs/rock_007.png differ diff --git a/library/thumbs/rock_008.png b/library/thumbs/rock_008.png index f2b5355..fb748af 100644 Binary files a/library/thumbs/rock_008.png and b/library/thumbs/rock_008.png differ diff --git a/library/thumbs/rock_009.png b/library/thumbs/rock_009.png index 984dd44..6ed0cd6 100644 Binary files a/library/thumbs/rock_009.png and b/library/thumbs/rock_009.png differ diff --git a/library/thumbs/rock_010.png b/library/thumbs/rock_010.png index db95601..3aa9b47 100644 Binary files a/library/thumbs/rock_010.png and b/library/thumbs/rock_010.png differ diff --git a/library/thumbs/rock_011.png b/library/thumbs/rock_011.png index 67b929a..7afc5e5 100644 Binary files a/library/thumbs/rock_011.png and b/library/thumbs/rock_011.png differ diff --git a/library/thumbs/rock_012.png b/library/thumbs/rock_012.png index 6639294..5a92a01 100644 Binary files a/library/thumbs/rock_012.png and b/library/thumbs/rock_012.png differ diff --git a/library/thumbs/rock_013.png b/library/thumbs/rock_013.png index cd1abc9..1f75044 100644 Binary files a/library/thumbs/rock_013.png and b/library/thumbs/rock_013.png differ diff --git a/library/thumbs/rock_014.png b/library/thumbs/rock_014.png index 6e892c0..3bd9c45 100644 Binary files a/library/thumbs/rock_014.png and b/library/thumbs/rock_014.png differ diff --git a/library/thumbs/rock_015.png b/library/thumbs/rock_015.png index 847854b..8b2b354 100644 Binary files a/library/thumbs/rock_015.png and b/library/thumbs/rock_015.png differ diff --git a/library/thumbs/rock_016.png b/library/thumbs/rock_016.png index dd8eff5..1ed7108 100644 Binary files a/library/thumbs/rock_016.png and b/library/thumbs/rock_016.png differ diff --git a/library/thumbs/rock_017.png b/library/thumbs/rock_017.png index 14f6974..d5bc501 100644 Binary files a/library/thumbs/rock_017.png and b/library/thumbs/rock_017.png differ diff --git a/library/thumbs/rock_018.png b/library/thumbs/rock_018.png index 7c1db9c..01c3e9c 100644 Binary files a/library/thumbs/rock_018.png and b/library/thumbs/rock_018.png differ diff --git a/library/thumbs/rock_019.png b/library/thumbs/rock_019.png index ab9ec29..1c21b7d 100644 Binary files a/library/thumbs/rock_019.png and b/library/thumbs/rock_019.png differ diff --git a/library/thumbs/rock_020.png b/library/thumbs/rock_020.png index 8e847a9..1eed813 100644 Binary files a/library/thumbs/rock_020.png and b/library/thumbs/rock_020.png differ diff --git a/library/thumbs/rock_021.png b/library/thumbs/rock_021.png index 9f3c6f4..2d18e37 100644 Binary files a/library/thumbs/rock_021.png and b/library/thumbs/rock_021.png differ diff --git a/library/thumbs/rock_022.png b/library/thumbs/rock_022.png index 91fb1a3..adfe597 100644 Binary files a/library/thumbs/rock_022.png and b/library/thumbs/rock_022.png differ diff --git a/library/thumbs/rock_023.png b/library/thumbs/rock_023.png index 589823d..3806c50 100644 Binary files a/library/thumbs/rock_023.png and b/library/thumbs/rock_023.png differ diff --git a/library/thumbs/rock_024.png b/library/thumbs/rock_024.png index 403b2b4..5350952 100644 Binary files a/library/thumbs/rock_024.png and b/library/thumbs/rock_024.png differ diff --git a/library/thumbs/rock_038.png b/library/thumbs/rock_038.png index 85b2132..75cac4b 100644 Binary files a/library/thumbs/rock_038.png and b/library/thumbs/rock_038.png differ diff --git a/library/thumbs/shell_001.png b/library/thumbs/shell_001.png index 668ecf4..5f8c47a 100644 Binary files a/library/thumbs/shell_001.png and b/library/thumbs/shell_001.png differ diff --git a/library/thumbs/shell_002.png b/library/thumbs/shell_002.png index 68c6c2f..9e57d75 100644 Binary files a/library/thumbs/shell_002.png and b/library/thumbs/shell_002.png differ diff --git a/library/thumbs/shell_003.png b/library/thumbs/shell_003.png index f658a3b..0bc33a8 100644 Binary files a/library/thumbs/shell_003.png and b/library/thumbs/shell_003.png differ diff --git a/library/thumbs/shell_004.png b/library/thumbs/shell_004.png index 9a12045..0a37bbc 100644 Binary files a/library/thumbs/shell_004.png and b/library/thumbs/shell_004.png differ diff --git a/library/thumbs/shell_005.png b/library/thumbs/shell_005.png index 7328afb..96b378d 100644 Binary files a/library/thumbs/shell_005.png and b/library/thumbs/shell_005.png differ diff --git a/library/thumbs/shell_006.png b/library/thumbs/shell_006.png index 24a566b..fb5a784 100644 Binary files a/library/thumbs/shell_006.png and b/library/thumbs/shell_006.png differ diff --git a/library/thumbs/shell_007.png b/library/thumbs/shell_007.png index 20f9c5e..6c7bb41 100644 Binary files a/library/thumbs/shell_007.png and b/library/thumbs/shell_007.png differ diff --git a/library/thumbs/shell_008.png b/library/thumbs/shell_008.png index 46cc428..2d46b2f 100644 Binary files a/library/thumbs/shell_008.png and b/library/thumbs/shell_008.png differ diff --git a/library/thumbs/stone_015.png b/library/thumbs/stone_015.png index 1d1f98f..196a786 100644 Binary files a/library/thumbs/stone_015.png and b/library/thumbs/stone_015.png differ diff --git a/library/thumbs/stone_016.png b/library/thumbs/stone_016.png index 0aedf83..bf1fc35 100644 Binary files a/library/thumbs/stone_016.png and b/library/thumbs/stone_016.png differ diff --git a/library/thumbs/stone_017.png b/library/thumbs/stone_017.png index 7764d46..173e548 100644 Binary files a/library/thumbs/stone_017.png and b/library/thumbs/stone_017.png differ diff --git a/library/thumbs/stone_018.png b/library/thumbs/stone_018.png index e478caa..8a85e6a 100644 Binary files a/library/thumbs/stone_018.png and b/library/thumbs/stone_018.png differ diff --git a/library/thumbs/stone_019.png b/library/thumbs/stone_019.png index 4b35c58..ecb27e5 100644 Binary files a/library/thumbs/stone_019.png and b/library/thumbs/stone_019.png differ diff --git a/library/thumbs/stone_020.png b/library/thumbs/stone_020.png index 0aedf83..bf1fc35 100644 Binary files a/library/thumbs/stone_020.png and b/library/thumbs/stone_020.png differ diff --git a/library/thumbs/stone_021.png b/library/thumbs/stone_021.png index 5dff313..196a786 100644 Binary files a/library/thumbs/stone_021.png and b/library/thumbs/stone_021.png differ diff --git a/library/thumbs/stone_022.png b/library/thumbs/stone_022.png index 64b22e0..173e548 100644 Binary files a/library/thumbs/stone_022.png and b/library/thumbs/stone_022.png differ diff --git a/library/thumbs/stone_023.png b/library/thumbs/stone_023.png index d0c6169..8a85e6a 100644 Binary files a/library/thumbs/stone_023.png and b/library/thumbs/stone_023.png differ diff --git a/library/thumbs/stone_024.png b/library/thumbs/stone_024.png index 92a8922..e868543 100644 Binary files a/library/thumbs/stone_024.png and b/library/thumbs/stone_024.png differ diff --git a/library/thumbs/stone_025.png b/library/thumbs/stone_025.png index 98e1600..1fbd4ba 100644 Binary files a/library/thumbs/stone_025.png and b/library/thumbs/stone_025.png differ diff --git a/library/thumbs/stone_026.png b/library/thumbs/stone_026.png index 5bbb6ab..1fbd4ba 100644 Binary files a/library/thumbs/stone_026.png and b/library/thumbs/stone_026.png differ diff --git a/library/thumbs/tank_001.png b/library/thumbs/tank_001.png index 94181df..287af1a 100644 Binary files a/library/thumbs/tank_001.png and b/library/thumbs/tank_001.png differ diff --git a/library/thumbs/tank_002.png b/library/thumbs/tank_002.png index 98fb00b..73d7fb8 100644 Binary files a/library/thumbs/tank_002.png and b/library/thumbs/tank_002.png differ diff --git a/library/thumbs/tank_003.png b/library/thumbs/tank_003.png index f22a971..efd854b 100644 Binary files a/library/thumbs/tank_003.png and b/library/thumbs/tank_003.png differ diff --git a/library/thumbs/tank_004.png b/library/thumbs/tank_004.png index 105a59c..7e3a9c6 100644 Binary files a/library/thumbs/tank_004.png and b/library/thumbs/tank_004.png differ diff --git a/library/thumbs/tank_005.png b/library/thumbs/tank_005.png index 9fccb69..99ac657 100644 Binary files a/library/thumbs/tank_005.png and b/library/thumbs/tank_005.png differ diff --git a/library/thumbs/tank_006.png b/library/thumbs/tank_006.png index 657f6ff..2290c75 100644 Binary files a/library/thumbs/tank_006.png and b/library/thumbs/tank_006.png differ diff --git a/library/thumbs/tank_car_001.png b/library/thumbs/tank_car_001.png index 9d0b3c5..759cc47 100644 Binary files a/library/thumbs/tank_car_001.png and b/library/thumbs/tank_car_001.png differ diff --git a/library/thumbs/tank_car_002.png b/library/thumbs/tank_car_002.png index c7063a6..7e8fb87 100644 Binary files a/library/thumbs/tank_car_002.png and b/library/thumbs/tank_car_002.png differ diff --git a/library/thumbs/tank_gun_001.png b/library/thumbs/tank_gun_001.png index 4d74444..c0fead2 100644 Binary files a/library/thumbs/tank_gun_001.png and b/library/thumbs/tank_gun_001.png differ diff --git a/library/thumbs/tank_gun_002.png b/library/thumbs/tank_gun_002.png index b6b9c02..c0fead2 100644 Binary files a/library/thumbs/tank_gun_002.png and b/library/thumbs/tank_gun_002.png differ diff --git a/library/thumbs/tank_gun_003.png b/library/thumbs/tank_gun_003.png index 7ae54ee..31cd710 100644 Binary files a/library/thumbs/tank_gun_003.png and b/library/thumbs/tank_gun_003.png differ diff --git a/library/thumbs/tank_gun_004.png b/library/thumbs/tank_gun_004.png index 8dcaf22..31cd710 100644 Binary files a/library/thumbs/tank_gun_004.png and b/library/thumbs/tank_gun_004.png differ diff --git a/library/thumbs/tank_gun_005.png b/library/thumbs/tank_gun_005.png index b6d342c..726fe0a 100644 Binary files a/library/thumbs/tank_gun_005.png and b/library/thumbs/tank_gun_005.png differ diff --git a/library/thumbs/tank_gun_006.png b/library/thumbs/tank_gun_006.png index c8df540..726fe0a 100644 Binary files a/library/thumbs/tank_gun_006.png and b/library/thumbs/tank_gun_006.png differ diff --git a/library/thumbs/tank_tower_001.png b/library/thumbs/tank_tower_001.png index 9bd94e9..2efe65c 100644 Binary files a/library/thumbs/tank_tower_001.png and b/library/thumbs/tank_tower_001.png differ diff --git a/library/thumbs/tank_tower_002.png b/library/thumbs/tank_tower_002.png index 55b3480..84301ac 100644 Binary files a/library/thumbs/tank_tower_002.png and b/library/thumbs/tank_tower_002.png differ diff --git a/library/thumbs/tank_tower_003.png b/library/thumbs/tank_tower_003.png index a7c95e9..a680eca 100644 Binary files a/library/thumbs/tank_tower_003.png and b/library/thumbs/tank_tower_003.png differ diff --git a/library/thumbs/tank_tower_004.png b/library/thumbs/tank_tower_004.png index 2633557..a680eca 100644 Binary files a/library/thumbs/tank_tower_004.png and b/library/thumbs/tank_tower_004.png differ diff --git a/library/thumbs/tank_tower_005.png b/library/thumbs/tank_tower_005.png index 1953985..e1d627b 100644 Binary files a/library/thumbs/tank_tower_005.png and b/library/thumbs/tank_tower_005.png differ diff --git a/library/thumbs/tank_tower_006.png b/library/thumbs/tank_tower_006.png index 7add862..13716cf 100644 Binary files a/library/thumbs/tank_tower_006.png and b/library/thumbs/tank_tower_006.png differ diff --git a/library/thumbs/tent_001.png b/library/thumbs/tent_001.png index 980e5dd..d228122 100644 Binary files a/library/thumbs/tent_001.png and b/library/thumbs/tent_001.png differ diff --git a/library/thumbs/tent_002.png b/library/thumbs/tent_002.png index c4675bd..925a945 100644 Binary files a/library/thumbs/tent_002.png and b/library/thumbs/tent_002.png differ diff --git a/library/thumbs/tent_003.png b/library/thumbs/tent_003.png index ab58005..70b8aeb 100644 Binary files a/library/thumbs/tent_003.png and b/library/thumbs/tent_003.png differ diff --git a/library/thumbs/tent_004.png b/library/thumbs/tent_004.png index c9570f9..f5cce9b 100644 Binary files a/library/thumbs/tent_004.png and b/library/thumbs/tent_004.png differ diff --git a/library/thumbs/tent_005.png b/library/thumbs/tent_005.png index 0e18894..afa27c8 100644 Binary files a/library/thumbs/tent_005.png and b/library/thumbs/tent_005.png differ diff --git a/library/thumbs/tent_006.png b/library/thumbs/tent_006.png index bd6f591..e212e7a 100644 Binary files a/library/thumbs/tent_006.png and b/library/thumbs/tent_006.png differ diff --git a/library/thumbs/tent_007.png b/library/thumbs/tent_007.png index 879dbb6..41f0cf8 100644 Binary files a/library/thumbs/tent_007.png and b/library/thumbs/tent_007.png differ diff --git a/library/thumbs/tent_008.png b/library/thumbs/tent_008.png index 62f9265..9460721 100644 Binary files a/library/thumbs/tent_008.png and b/library/thumbs/tent_008.png differ diff --git a/library/thumbs/tent_009.png b/library/thumbs/tent_009.png index 0e2fccd..7aeedfa 100644 Binary files a/library/thumbs/tent_009.png and b/library/thumbs/tent_009.png differ diff --git a/library/thumbs/tent_010.png b/library/thumbs/tent_010.png index 19abf76..fe49491 100644 Binary files a/library/thumbs/tent_010.png and b/library/thumbs/tent_010.png differ diff --git a/library/thumbs/tent_011.png b/library/thumbs/tent_011.png index 0a9240c..bbe998e 100644 Binary files a/library/thumbs/tent_011.png and b/library/thumbs/tent_011.png differ diff --git a/library/thumbs/tent_012.png b/library/thumbs/tent_012.png index 6cc43c3..4e1da96 100644 Binary files a/library/thumbs/tent_012.png and b/library/thumbs/tent_012.png differ diff --git a/library/thumbs/tent_013.png b/library/thumbs/tent_013.png index eaaa39d..d5a5b2e 100644 Binary files a/library/thumbs/tent_013.png and b/library/thumbs/tent_013.png differ diff --git a/library/thumbs/tent_014.png b/library/thumbs/tent_014.png index 07225fd..b4af9cb 100644 Binary files a/library/thumbs/tent_014.png and b/library/thumbs/tent_014.png differ diff --git a/library/thumbs/training_item_001.png b/library/thumbs/training_item_001.png index 4200056..0884e9f 100644 Binary files a/library/thumbs/training_item_001.png and b/library/thumbs/training_item_001.png differ diff --git a/library/thumbs/training_item_002.png b/library/thumbs/training_item_002.png index 1800cba..1c14f7a 100644 Binary files a/library/thumbs/training_item_002.png and b/library/thumbs/training_item_002.png differ diff --git a/library/thumbs/training_item_003.png b/library/thumbs/training_item_003.png index b0f106f..d45510d 100644 Binary files a/library/thumbs/training_item_003.png and b/library/thumbs/training_item_003.png differ diff --git a/library/thumbs/training_item_004.png b/library/thumbs/training_item_004.png index e78ed2c..1e5e059 100644 Binary files a/library/thumbs/training_item_004.png and b/library/thumbs/training_item_004.png differ diff --git a/library/thumbs/training_item_005.png b/library/thumbs/training_item_005.png index 988efb3..66f5928 100644 Binary files a/library/thumbs/training_item_005.png and b/library/thumbs/training_item_005.png differ diff --git a/library/thumbs/training_item_006.png b/library/thumbs/training_item_006.png index e76febf..0142a3e 100644 Binary files a/library/thumbs/training_item_006.png and b/library/thumbs/training_item_006.png differ diff --git a/library/thumbs/training_item_007.png b/library/thumbs/training_item_007.png index 4859794..9d8707c 100644 Binary files a/library/thumbs/training_item_007.png and b/library/thumbs/training_item_007.png differ diff --git a/library/thumbs/wall_001.png b/library/thumbs/wall_001.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_001.png and b/library/thumbs/wall_001.png differ diff --git a/library/thumbs/wall_002.png b/library/thumbs/wall_002.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_002.png and b/library/thumbs/wall_002.png differ diff --git a/library/thumbs/wall_003.png b/library/thumbs/wall_003.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_003.png and b/library/thumbs/wall_003.png differ diff --git a/library/thumbs/wall_004.png b/library/thumbs/wall_004.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_004.png and b/library/thumbs/wall_004.png differ diff --git a/library/thumbs/wall_005.png b/library/thumbs/wall_005.png index 84cc32d..5c617a8 100644 Binary files a/library/thumbs/wall_005.png and b/library/thumbs/wall_005.png differ diff --git a/library/thumbs/wall_006.png b/library/thumbs/wall_006.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_006.png and b/library/thumbs/wall_006.png differ diff --git a/library/thumbs/wall_007.png b/library/thumbs/wall_007.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_007.png and b/library/thumbs/wall_007.png differ diff --git a/library/thumbs/wall_008.png b/library/thumbs/wall_008.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_008.png and b/library/thumbs/wall_008.png differ diff --git a/library/thumbs/wall_009.png b/library/thumbs/wall_009.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_009.png and b/library/thumbs/wall_009.png differ diff --git a/library/thumbs/wall_010.png b/library/thumbs/wall_010.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_010.png and b/library/thumbs/wall_010.png differ diff --git a/library/thumbs/wall_011.png b/library/thumbs/wall_011.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_011.png and b/library/thumbs/wall_011.png differ diff --git a/library/thumbs/wall_012.png b/library/thumbs/wall_012.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_012.png and b/library/thumbs/wall_012.png differ diff --git a/library/thumbs/wall_013.png b/library/thumbs/wall_013.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_013.png and b/library/thumbs/wall_013.png differ diff --git a/library/thumbs/wall_014.png b/library/thumbs/wall_014.png index 84cc32d..5c617a8 100644 Binary files a/library/thumbs/wall_014.png and b/library/thumbs/wall_014.png differ diff --git a/library/thumbs/wall_015.png b/library/thumbs/wall_015.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_015.png and b/library/thumbs/wall_015.png differ diff --git a/library/thumbs/wall_016.png b/library/thumbs/wall_016.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_016.png and b/library/thumbs/wall_016.png differ diff --git a/library/thumbs/wall_017.png b/library/thumbs/wall_017.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_017.png and b/library/thumbs/wall_017.png differ diff --git a/library/thumbs/wall_018.png b/library/thumbs/wall_018.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_018.png and b/library/thumbs/wall_018.png differ diff --git a/library/thumbs/wall_019.png b/library/thumbs/wall_019.png index 84cc32d..5c617a8 100644 Binary files a/library/thumbs/wall_019.png and b/library/thumbs/wall_019.png differ diff --git a/library/thumbs/wall_020.png b/library/thumbs/wall_020.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_020.png and b/library/thumbs/wall_020.png differ diff --git a/library/thumbs/wall_021.png b/library/thumbs/wall_021.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_021.png and b/library/thumbs/wall_021.png differ diff --git a/library/thumbs/wall_022.png b/library/thumbs/wall_022.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_022.png and b/library/thumbs/wall_022.png differ diff --git a/library/thumbs/wall_023.png b/library/thumbs/wall_023.png index 84cc32d..5c617a8 100644 Binary files a/library/thumbs/wall_023.png and b/library/thumbs/wall_023.png differ diff --git a/library/thumbs/wall_024.png b/library/thumbs/wall_024.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_024.png and b/library/thumbs/wall_024.png differ diff --git a/library/thumbs/wall_025.png b/library/thumbs/wall_025.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_025.png and b/library/thumbs/wall_025.png differ diff --git a/library/thumbs/wall_051.png b/library/thumbs/wall_051.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_051.png and b/library/thumbs/wall_051.png differ diff --git a/library/thumbs/wall_052.png b/library/thumbs/wall_052.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_052.png and b/library/thumbs/wall_052.png differ diff --git a/library/thumbs/wall_053.png b/library/thumbs/wall_053.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_053.png and b/library/thumbs/wall_053.png differ diff --git a/library/thumbs/wall_054.png b/library/thumbs/wall_054.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_054.png and b/library/thumbs/wall_054.png differ diff --git a/library/thumbs/wall_055.png b/library/thumbs/wall_055.png index 84cc32d..5c617a8 100644 Binary files a/library/thumbs/wall_055.png and b/library/thumbs/wall_055.png differ diff --git a/library/thumbs/wall_056.png b/library/thumbs/wall_056.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_056.png and b/library/thumbs/wall_056.png differ diff --git a/library/thumbs/wall_057.png b/library/thumbs/wall_057.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_057.png and b/library/thumbs/wall_057.png differ diff --git a/library/thumbs/wall_058.png b/library/thumbs/wall_058.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_058.png and b/library/thumbs/wall_058.png differ diff --git a/library/thumbs/wall_059.png b/library/thumbs/wall_059.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_059.png and b/library/thumbs/wall_059.png differ diff --git a/library/thumbs/wall_060.png b/library/thumbs/wall_060.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_060.png and b/library/thumbs/wall_060.png differ diff --git a/library/thumbs/wall_061.png b/library/thumbs/wall_061.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_061.png and b/library/thumbs/wall_061.png differ diff --git a/library/thumbs/wall_062.png b/library/thumbs/wall_062.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_062.png and b/library/thumbs/wall_062.png differ diff --git a/library/thumbs/wall_063.png b/library/thumbs/wall_063.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_063.png and b/library/thumbs/wall_063.png differ diff --git a/library/thumbs/wall_064.png b/library/thumbs/wall_064.png index 84cc32d..5c617a8 100644 Binary files a/library/thumbs/wall_064.png and b/library/thumbs/wall_064.png differ diff --git a/library/thumbs/wall_065.png b/library/thumbs/wall_065.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_065.png and b/library/thumbs/wall_065.png differ diff --git a/library/thumbs/wall_066.png b/library/thumbs/wall_066.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_066.png and b/library/thumbs/wall_066.png differ diff --git a/library/thumbs/wall_067.png b/library/thumbs/wall_067.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_067.png and b/library/thumbs/wall_067.png differ diff --git a/library/thumbs/wall_068.png b/library/thumbs/wall_068.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_068.png and b/library/thumbs/wall_068.png differ diff --git a/library/thumbs/wall_069.png b/library/thumbs/wall_069.png index 84cc32d..5c617a8 100644 Binary files a/library/thumbs/wall_069.png and b/library/thumbs/wall_069.png differ diff --git a/library/thumbs/wall_070.png b/library/thumbs/wall_070.png index 0714f37..5c617a8 100644 Binary files a/library/thumbs/wall_070.png and b/library/thumbs/wall_070.png differ diff --git a/library/thumbs/wall_071.png b/library/thumbs/wall_071.png index d4d1a22..5c617a8 100644 Binary files a/library/thumbs/wall_071.png and b/library/thumbs/wall_071.png differ diff --git a/library/thumbs/wall_072.png b/library/thumbs/wall_072.png index 7ee4055..5c617a8 100644 Binary files a/library/thumbs/wall_072.png and b/library/thumbs/wall_072.png differ diff --git a/library/thumbs/wall_073.png b/library/thumbs/wall_073.png index 84cc32d..5c617a8 100644 Binary files a/library/thumbs/wall_073.png and b/library/thumbs/wall_073.png differ diff --git a/library/thumbs/wall_074.png b/library/thumbs/wall_074.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_074.png and b/library/thumbs/wall_074.png differ diff --git a/library/thumbs/wall_100.png b/library/thumbs/wall_100.png index adf9756..5c617a8 100644 Binary files a/library/thumbs/wall_100.png and b/library/thumbs/wall_100.png differ diff --git a/tests/probe_inspector_render.gd.uid b/tests/probe_inspector_render.gd.uid new file mode 100644 index 0000000..032bea9 --- /dev/null +++ b/tests/probe_inspector_render.gd.uid @@ -0,0 +1 @@ +uid://cq04c1f0fwflk diff --git a/tools/gen_thumbs.gd b/tools/gen_thumbs.gd index 5c8bcd3..7384d47 100644 --- a/tools/gen_thumbs.gd +++ b/tools/gen_thumbs.gd @@ -131,10 +131,54 @@ func _mesh_fuer(oid: String, col: Dictionary) -> Mesh: if FileAccess.file_exists(pfad): var m := _glb_mesh(pfad) if m != null: + _camo_tex_setzen(m, pfad) return m return MeshShapes.make_placeholder(str(col.get("shape", "box")), col, 1.0) +## Camo-Fix (D11, t_c8748efc): GLTFDocument kann externe Texturen (Sibling-Repos, +## außerhalb res://) nicht über den ResourceLoader laden — das Material bleibt +## dann untexturiert/weiß. Diese Funktion lädt die Multicam-Textur DIREKT von +## der Platte (Image.load_from_file, ohne Import-System) und setzt sie auf alle +## Flächen ohne albedo_texture. Zuordnung je Kategorie exakt wie in +## tools/CAMO_TEXTURE_MAPPING.md (Client-Repo, verbindlich): _1 Objekte, +## _2 Boden (ground/decal), _3 ungenutzt. +const CAMO_TEX_BODEN_PRAEFIXE := ["ground", "decal"] + +func _camo_tex_setzen(mesh: Mesh, glb_pfad: String) -> void: + # Kategorie + OID aus dem Pfad: .../military_desert//.glb + var teile := glb_pfad.split("/") + var kategorie := "" + var oid := "" + for i in teile.size(): + if teile[i] == "military_desert" and i + 2 < teile.size(): + kategorie = teile[i + 1] + oid = teile[i + 2].get_basename() + break + if kategorie.is_empty(): + return + var nr := 1 + if kategorie == "nature": + for p in CAMO_TEX_BODEN_PRAEFIXE: + if oid.begins_with(p): + nr = 2 + break + # Textur liegt neben den Kategorien: .../military_desert/textures/… + var tex_pfad := glb_pfad.get_base_dir().path_join("../textures/desert_multicam_%d.png" % nr) + if not FileAccess.file_exists(tex_pfad): + push_warning("gen_thumbs: Camo-Textur fehlt: %s" % tex_pfad) + return + var img := Image.load_from_file(tex_pfad) + if img == null: + push_warning("gen_thumbs: Camo-Textur nicht ladbar: %s" % tex_pfad) + return + var tex := ImageTexture.create_from_image(img) + for s in mesh.get_surface_count(): + var mat := mesh.surface_get_material(s) + if mat is BaseMaterial3D and (mat as BaseMaterial3D).albedo_texture == null: + (mat as BaseMaterial3D).albedo_texture = tex + + ## Kandidaten-Pfade (absolut) für eine OID — Registry-Pfad vor flacher Alt-Ablage. func _kandidaten(oid: String) -> Array: var basis := ProjectSettings.globalize_path("res://")