Загрузка данных
2026-10-17 17:15:01 ==================================================
2026-10-17 17:15:01 SmoothBorders diagnostic v3.2.0 (READ ONLY; targeted samples)
2026-10-17 17:15:01 Unity=2022.3.60f1
2026-10-17 17:15:01 Game assembly=Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
2026-10-17 17:15:04 --- TARGETED PASS START ---
2026-10-17 17:15:04 MapBox type=MapBox
2026-10-17 17:15:04 MapBox type=MapBox base=UnityEngine.MonoBehaviour
2026-10-17 17:15:04 FIELD ZoneCamera <zone_camera>k__BackingField = {ZoneCamera}
2026-10-17 17:15:04 FIELD BurnedTilesLayer burned_layer = BurnedTilesLayer name='[layer]Burned Tiles'
2026-10-17 17:15:04 FIELD CityManager cities = {CityManager}
2026-10-17 17:15:04 FIELD CityZoneHelper city_zone_helper = {CityZoneHelper}
2026-10-17 17:15:04 FIELD System.Int32 current_world_seed_id = 1
2026-10-17 17:15:04 FIELD System.Int32 dirty_tiles_last = 0
2026-10-17 17:15:04 FIELD System.Int32 height = 256
2026-10-17 17:15:04 FIELD MapBox instance = MapBox name='WorldBox'
2026-10-17 17:15:04 FIELD IslandsCalculator islands_calculator = {IslandsCalculator}
2026-10-17 17:15:04 FIELD KingdomManager kingdoms = {KingdomManager}
2026-10-17 17:15:04 FIELD WildKingdomsManager kingdoms_wild = {WildKingdomsManager}
2026-10-17 17:15:04 FIELD MapChunkManager map_chunk_manager = {MapChunkManager}
2026-10-17 17:15:04 FIELD MapStats map_stats = {MapStats}
2026-10-17 17:15:04 FIELD NameplateManager nameplate_manager = NameplateManager name='Canvas - Gameplay Nameplates'
2026-10-17 17:15:04 FIELD ProjectileManager projectiles = {ProjectileManager}
2026-10-17 17:15:04 FIELD SimObjectsZones sim_object_zones = {SimObjectsZones}
2026-10-17 17:15:04 FIELD WorldTilemap tilemap = WorldTilemap name='Tilemaps'
2026-10-17 17:15:04 FIELD System.Collections.Generic.HashSet`1[[WorldTile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] tiles_dirty = {System.Collections.Generic.HashSet`1[[WorldTile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]}
2026-10-17 17:15:04 FIELD WorldTile[] tiles_list = WorldTile[65536]
2026-10-17 17:15:04 FIELD WorldTile[,] tiles_map = WorldTile[256x256]
2026-10-17 17:15:04 FIELD TileManager tile_manager = {TileManager}
2026-10-17 17:15:04 FIELD System.Int32 width = 256
2026-10-17 17:15:04 FIELD ZoneCalculator zone_calculator = ZoneCalculator name='[layer]Zone Calculator'
2026-10-17 17:15:04 FIELD MetaTypeAsset _cached_map_meta_asset = null
2026-10-17 17:15:04 FIELD MapBorder _map_border = MapBorder name='MapBorder'
2026-10-17 17:15:04 FIELD System.Collections.Generic.List`1[[MapLayer, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] _map_layers = List`1 count=13
2026-10-17 17:15:04 FIELD System.Collections.Generic.List`1[[BaseModule, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] _map_modules = List`1 count=2
2026-10-17 17:15:04 FIELD EpPathFinding.cs.StaticGrid _search_grid_ground = {EpPathFinding.cs.StaticGrid}
2026-10-17 17:15:04 FIELD System.Int32 _tile_id = 65536
2026-10-17 17:15:04 PROP UnityEngine.HideFlags hideFlags = None
2026-10-17 17:15:04 PROP System.String name = WorldBox
2026-10-17 17:15:04 PROP ZoneCamera zone_camera = {ZoneCamera}
2026-10-17 17:15:04 MapBox.tiles_map type=WorldTile[,] rank=2 dims=256x256 lowerBounds=0,0
2026-10-17 17:15:04 --- WorldTile samples from tiles_map ---
2026-10-17 17:15:04 SAMPLE[0] value={WorldTile}
2026-10-17 17:15:04 SAMPLE[0] type=WorldTile base=System.Object
2026-10-17 17:15:04 FIELD MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 FIELD ColorArray color_array = null
2026-10-17 17:15:04 FIELD UnityEngine.Tilemaps.TileBase current_rendered_tile_graphics = null
2026-10-17 17:15:04 FIELD TileTypeBase cur_tile_type = null
2026-10-17 17:15:04 FIELD WorldTileData data = {WorldTileData}
2026-10-17 17:15:04 FIELD System.Boolean is_checked_tile = False
2026-10-17 17:15:04 FIELD UnityEngine.Vector3Int last_rendered_pos_tile = {UnityEngine.Vector3Int}
2026-10-17 17:15:04 FIELD TileTypeBase last_rendered_tile_type = null
2026-10-17 17:15:04 FIELD TileType main_type = null
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_x = 0
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_y = 0
2026-10-17 17:15:04 FIELD WorldTile[] neighbours = WorldTile[2]
2026-10-17 17:15:04 FIELD WorldTile[] neighboursAll = WorldTile[3]
2026-10-17 17:15:04 FIELD MapRegion region = null
2026-10-17 17:15:04 FIELD TileIsland road_island = null
2026-10-17 17:15:04 FIELD WorldTile tile_down = null
2026-10-17 17:15:04 FIELD WorldTile tile_left = null
2026-10-17 17:15:04 FIELD WorldTile tile_right = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_up = {WorldTile}
2026-10-17 17:15:04 FIELD TopTileType top_type = null
2026-10-17 17:15:04 FIELD WorldTileZoneBorder world_tile_zone_border = {WorldTileZoneBorder}
2026-10-17 17:15:04 FIELD TileZone zone = {TileZone}
2026-10-17 17:15:04 PROP System.Boolean has_tile_down = False
2026-10-17 17:15:04 PROP System.Boolean has_tile_left = False
2026-10-17 17:15:04 PROP System.Boolean has_tile_right = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_up = True
2026-10-17 17:15:04 PROP System.Int32 Height = 0
2026-10-17 17:15:04 PROP is_liquid = <getter threw>
2026-10-17 17:15:04 PROP System.Int32 tile_id = 0
2026-10-17 17:15:04 PROP TileTypeBase Type = null
2026-10-17 17:15:04 PROP City zone_city = null
2026-10-17 17:15:04 SAMPLE[1] value={WorldTile}
2026-10-17 17:15:04 SAMPLE[1] type=WorldTile base=System.Object
2026-10-17 17:15:04 FIELD MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 FIELD ColorArray color_array = null
2026-10-17 17:15:04 FIELD UnityEngine.Tilemaps.TileBase current_rendered_tile_graphics = null
2026-10-17 17:15:04 FIELD TileTypeBase cur_tile_type = null
2026-10-17 17:15:04 FIELD WorldTileData data = {WorldTileData}
2026-10-17 17:15:04 FIELD System.Boolean is_checked_tile = False
2026-10-17 17:15:04 FIELD UnityEngine.Vector3Int last_rendered_pos_tile = {UnityEngine.Vector3Int}
2026-10-17 17:15:04 FIELD TileTypeBase last_rendered_tile_type = null
2026-10-17 17:15:04 FIELD TileType main_type = null
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_x = 0
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_y = 0
2026-10-17 17:15:04 FIELD WorldTile[] neighbours = WorldTile[3]
2026-10-17 17:15:04 FIELD WorldTile[] neighboursAll = WorldTile[5]
2026-10-17 17:15:04 FIELD MapRegion region = null
2026-10-17 17:15:04 FIELD TileIsland road_island = null
2026-10-17 17:15:04 FIELD WorldTile tile_down = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_left = null
2026-10-17 17:15:04 FIELD WorldTile tile_right = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_up = {WorldTile}
2026-10-17 17:15:04 FIELD TopTileType top_type = null
2026-10-17 17:15:04 FIELD WorldTileZoneBorder world_tile_zone_border = {WorldTileZoneBorder}
2026-10-17 17:15:04 FIELD TileZone zone = {TileZone}
2026-10-17 17:15:04 PROP System.Boolean has_tile_down = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_left = False
2026-10-17 17:15:04 PROP System.Boolean has_tile_right = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_up = True
2026-10-17 17:15:04 PROP System.Int32 Height = 0
2026-10-17 17:15:04 PROP is_liquid = <getter threw>
2026-10-17 17:15:04 PROP System.Int32 tile_id = 256
2026-10-17 17:15:04 PROP TileTypeBase Type = null
2026-10-17 17:15:04 PROP City zone_city = null
2026-10-17 17:15:04 SAMPLE[2] value={WorldTile}
2026-10-17 17:15:04 SAMPLE[2] type=WorldTile base=System.Object
2026-10-17 17:15:04 FIELD MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 FIELD ColorArray color_array = null
2026-10-17 17:15:04 FIELD UnityEngine.Tilemaps.TileBase current_rendered_tile_graphics = null
2026-10-17 17:15:04 FIELD TileTypeBase cur_tile_type = null
2026-10-17 17:15:04 FIELD WorldTileData data = {WorldTileData}
2026-10-17 17:15:04 FIELD System.Boolean is_checked_tile = False
2026-10-17 17:15:04 FIELD UnityEngine.Vector3Int last_rendered_pos_tile = {UnityEngine.Vector3Int}
2026-10-17 17:15:04 FIELD TileTypeBase last_rendered_tile_type = null
2026-10-17 17:15:04 FIELD TileType main_type = null
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_x = 0
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_y = 0
2026-10-17 17:15:04 FIELD WorldTile[] neighbours = WorldTile[3]
2026-10-17 17:15:04 FIELD WorldTile[] neighboursAll = WorldTile[5]
2026-10-17 17:15:04 FIELD MapRegion region = null
2026-10-17 17:15:04 FIELD TileIsland road_island = null
2026-10-17 17:15:04 FIELD WorldTile tile_down = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_left = null
2026-10-17 17:15:04 FIELD WorldTile tile_right = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_up = {WorldTile}
2026-10-17 17:15:04 FIELD TopTileType top_type = null
2026-10-17 17:15:04 FIELD WorldTileZoneBorder world_tile_zone_border = {WorldTileZoneBorder}
2026-10-17 17:15:04 FIELD TileZone zone = {TileZone}
2026-10-17 17:15:04 PROP System.Boolean has_tile_down = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_left = False
2026-10-17 17:15:04 PROP System.Boolean has_tile_right = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_up = True
2026-10-17 17:15:04 PROP System.Int32 Height = 0
2026-10-17 17:15:04 PROP is_liquid = <getter threw>
2026-10-17 17:15:04 PROP System.Int32 tile_id = 512
2026-10-17 17:15:04 PROP TileTypeBase Type = null
2026-10-17 17:15:04 PROP City zone_city = null
2026-10-17 17:15:04 MapBox.tiles_list type=WorldTile[] rank=1 dims=65536 lowerBounds=0
2026-10-17 17:15:04 --- WorldTile samples from tiles_list ---
2026-10-17 17:15:04 SAMPLE[0] value={WorldTile}
2026-10-17 17:15:04 SAMPLE[0] type=WorldTile base=System.Object
2026-10-17 17:15:04 FIELD MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 FIELD ColorArray color_array = null
2026-10-17 17:15:04 FIELD UnityEngine.Tilemaps.TileBase current_rendered_tile_graphics = null
2026-10-17 17:15:04 FIELD TileTypeBase cur_tile_type = null
2026-10-17 17:15:04 FIELD WorldTileData data = {WorldTileData}
2026-10-17 17:15:04 FIELD System.Boolean is_checked_tile = False
2026-10-17 17:15:04 FIELD UnityEngine.Vector3Int last_rendered_pos_tile = {UnityEngine.Vector3Int}
2026-10-17 17:15:04 FIELD TileTypeBase last_rendered_tile_type = null
2026-10-17 17:15:04 FIELD TileType main_type = null
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_x = 0
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_y = 0
2026-10-17 17:15:04 FIELD WorldTile[] neighbours = WorldTile[2]
2026-10-17 17:15:04 FIELD WorldTile[] neighboursAll = WorldTile[3]
2026-10-17 17:15:04 FIELD MapRegion region = null
2026-10-17 17:15:04 FIELD TileIsland road_island = null
2026-10-17 17:15:04 FIELD WorldTile tile_down = null
2026-10-17 17:15:04 FIELD WorldTile tile_left = null
2026-10-17 17:15:04 FIELD WorldTile tile_right = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_up = {WorldTile}
2026-10-17 17:15:04 FIELD TopTileType top_type = null
2026-10-17 17:15:04 FIELD WorldTileZoneBorder world_tile_zone_border = {WorldTileZoneBorder}
2026-10-17 17:15:04 FIELD TileZone zone = {TileZone}
2026-10-17 17:15:04 PROP System.Boolean has_tile_down = False
2026-10-17 17:15:04 PROP System.Boolean has_tile_left = False
2026-10-17 17:15:04 PROP System.Boolean has_tile_right = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_up = True
2026-10-17 17:15:04 PROP System.Int32 Height = 0
2026-10-17 17:15:04 PROP is_liquid = <getter threw>
2026-10-17 17:15:04 PROP System.Int32 tile_id = 0
2026-10-17 17:15:04 PROP TileTypeBase Type = null
2026-10-17 17:15:04 PROP City zone_city = null
2026-10-17 17:15:04 SAMPLE[1] value={WorldTile}
2026-10-17 17:15:04 SAMPLE[1] type=WorldTile base=System.Object
2026-10-17 17:15:04 FIELD MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 FIELD ColorArray color_array = null
2026-10-17 17:15:04 FIELD UnityEngine.Tilemaps.TileBase current_rendered_tile_graphics = null
2026-10-17 17:15:04 FIELD TileTypeBase cur_tile_type = null
2026-10-17 17:15:04 FIELD WorldTileData data = {WorldTileData}
2026-10-17 17:15:04 FIELD System.Boolean is_checked_tile = False
2026-10-17 17:15:04 FIELD UnityEngine.Vector3Int last_rendered_pos_tile = {UnityEngine.Vector3Int}
2026-10-17 17:15:04 FIELD TileTypeBase last_rendered_tile_type = null
2026-10-17 17:15:04 FIELD TileType main_type = null
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_x = 0
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_y = 0
2026-10-17 17:15:04 FIELD WorldTile[] neighbours = WorldTile[3]
2026-10-17 17:15:04 FIELD WorldTile[] neighboursAll = WorldTile[5]
2026-10-17 17:15:04 FIELD MapRegion region = null
2026-10-17 17:15:04 FIELD TileIsland road_island = null
2026-10-17 17:15:04 FIELD WorldTile tile_down = null
2026-10-17 17:15:04 FIELD WorldTile tile_left = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_right = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_up = {WorldTile}
2026-10-17 17:15:04 FIELD TopTileType top_type = null
2026-10-17 17:15:04 FIELD WorldTileZoneBorder world_tile_zone_border = {WorldTileZoneBorder}
2026-10-17 17:15:04 FIELD TileZone zone = {TileZone}
2026-10-17 17:15:04 PROP System.Boolean has_tile_down = False
2026-10-17 17:15:04 PROP System.Boolean has_tile_left = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_right = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_up = True
2026-10-17 17:15:04 PROP System.Int32 Height = 0
2026-10-17 17:15:04 PROP is_liquid = <getter threw>
2026-10-17 17:15:04 PROP System.Int32 tile_id = 1
2026-10-17 17:15:04 PROP TileTypeBase Type = null
2026-10-17 17:15:04 PROP City zone_city = null
2026-10-17 17:15:04 SAMPLE[2] value={WorldTile}
2026-10-17 17:15:04 SAMPLE[2] type=WorldTile base=System.Object
2026-10-17 17:15:04 FIELD MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 FIELD ColorArray color_array = null
2026-10-17 17:15:04 FIELD UnityEngine.Tilemaps.TileBase current_rendered_tile_graphics = null
2026-10-17 17:15:04 FIELD TileTypeBase cur_tile_type = null
2026-10-17 17:15:04 FIELD WorldTileData data = {WorldTileData}
2026-10-17 17:15:04 FIELD System.Boolean is_checked_tile = False
2026-10-17 17:15:04 FIELD UnityEngine.Vector3Int last_rendered_pos_tile = {UnityEngine.Vector3Int}
2026-10-17 17:15:04 FIELD TileTypeBase last_rendered_tile_type = null
2026-10-17 17:15:04 FIELD TileType main_type = null
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_x = 0
2026-10-17 17:15:04 FIELD System.Int32 minimap_building_y = 0
2026-10-17 17:15:04 FIELD WorldTile[] neighbours = WorldTile[3]
2026-10-17 17:15:04 FIELD WorldTile[] neighboursAll = WorldTile[5]
2026-10-17 17:15:04 FIELD MapRegion region = null
2026-10-17 17:15:04 FIELD TileIsland road_island = null
2026-10-17 17:15:04 FIELD WorldTile tile_down = null
2026-10-17 17:15:04 FIELD WorldTile tile_left = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_right = {WorldTile}
2026-10-17 17:15:04 FIELD WorldTile tile_up = {WorldTile}
2026-10-17 17:15:04 FIELD TopTileType top_type = null
2026-10-17 17:15:04 FIELD WorldTileZoneBorder world_tile_zone_border = {WorldTileZoneBorder}
2026-10-17 17:15:04 FIELD TileZone zone = {TileZone}
2026-10-17 17:15:04 PROP System.Boolean has_tile_down = False
2026-10-17 17:15:04 PROP System.Boolean has_tile_left = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_right = True
2026-10-17 17:15:04 PROP System.Boolean has_tile_up = True
2026-10-17 17:15:04 PROP System.Int32 Height = 0
2026-10-17 17:15:04 PROP is_liquid = <getter threw>
2026-10-17 17:15:04 PROP System.Int32 tile_id = 2
2026-10-17 17:15:04 PROP TileTypeBase Type = null
2026-10-17 17:15:04 PROP City zone_city = null
2026-10-17 17:15:04 ZoneCalculator type=ZoneCalculator base=MapLayer
2026-10-17 17:15:04 FIELD UnityEngine.Color color1 = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD UnityEngine.Color color2 = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD System.Collections.Generic.List`1[[UnityEngine.Color32, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] colors = List`1 count=1
2026-10-17 17:15:04 FIELD System.Int32 colors_amount = 1
2026-10-17 17:15:04 FIELD UnityEngine.Color colorValues = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD UnityEngine.Vector2 current_position = {UnityEngine.Vector2}
2026-10-17 17:15:04 FIELD WorldTile current_tile = null
2026-10-17 17:15:04 FIELD HashSetWorldTile hashsetTiles = null
2026-10-17 17:15:04 FIELD TileZone[,] map = TileZone[32x32]
2026-10-17 17:15:04 FIELD System.Single minimap_opacity = 0,88
2026-10-17 17:15:04 FIELD UnityEngine.Color32[] pixels = Color32[65536]
2026-10-17 17:15:04 FIELD HashSetWorldTile pixels_to_update = {HashSetWorldTile}
2026-10-17 17:15:04 FIELD System.Single position_height = 0
2026-10-17 17:15:04 FIELD System.Int32 textureID = 1407457492
2026-10-17 17:15:04 FIELD System.Collections.Generic.List`1[[TileZone, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] zones = List`1 count=1024
2026-10-17 17:15:04 FIELD System.Int32 zones_total_x = 32
2026-10-17 17:15:04 FIELD System.Int32 zones_total_y = 32
2026-10-17 17:15:04 FIELD System.Single _cached_map_opacity = 0
2026-10-17 17:15:04 FIELD System.Boolean _cached_should_be_clear_color = False
2026-10-17 17:15:04 FIELD UnityEngine.Color32 _color_clear = {UnityEngine.Color32}
2026-10-17 17:15:04 FIELD HashSetTileZone _current_drawn_zones = {HashSetTileZone}
2026-10-17 17:15:04 FIELD System.Boolean _dirty_draw_zones = False
2026-10-17 17:15:04 FIELD Kingdom _last_selected_kingdom = null
2026-10-17 17:15:04 FIELD System.Boolean _last_should_be_clear_color = False
2026-10-17 17:15:04 FIELD System.Int32 _last_zone_state = -1
2026-10-17 17:15:04 FIELD HashSetTileZone _to_clean_up = {HashSetTileZone}
2026-10-17 17:15:04 FIELD System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[TileZone, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] _zones_dict_id = Dictionary`2 count=1024
2026-10-17 17:15:04 PROP UnityEngine.HideFlags hideFlags = None
2026-10-17 17:15:04 PROP System.String name = [layer]Zone Calculator
2026-10-17 17:15:04 ZoneCalculator.map type=TileZone[,] rank=2 dims=32x32 lowerBounds=0,0
2026-10-17 17:15:04 --- TileZone samples from map ---
2026-10-17 17:15:04 SAMPLE[0] value={TileZone}
2026-10-17 17:15:04 SAMPLE[0] type=TileZone base=System.Object
2026-10-17 17:15:04 FIELD WorldTile centerTile = {WorldTile}
2026-10-17 17:15:04 FIELD City city = null
2026-10-17 17:15:04 FIELD UnityEngine.Color debug_zone_color = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD System.Int32 id = 0
2026-10-17 17:15:04 FIELD System.Int32 last_color_asset_id = 0
2026-10-17 17:15:04 FIELD System.Int32 last_drawn_id = 0
2026-10-17 17:15:04 FIELD TileZone[] neighbours = TileZone[2]
2026-10-17 17:15:04 FIELD TileZone[] neighbours_all = TileZone[3]
2026-10-17 17:15:04 FIELD WorldTile[] tiles = WorldTile[64]
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_ground = 0
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_liquid = 0
2026-10-17 17:15:04 FIELD TileZone zone_down = null
2026-10-17 17:15:04 FIELD TileZone zone_left = null
2026-10-17 17:15:04 FIELD TileZone zone_right = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_up = {TileZone}
2026-10-17 17:15:04 FIELD System.Boolean _good_for_new_city = False
2026-10-17 17:15:04 FIELD System.Collections.Generic.Dictionary`2[[TileTypeBase, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Collections.Generic.HashSet`1[[WorldTile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] _tile_types = Dictionary`2 count=0
2026-10-17 17:15:04 PROP MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 PROP WorldTile top_left_corner_tile = {WorldTile}
2026-10-17 17:15:04 PROP CityPlaceFinder _city_place_finder = {CityPlaceFinder}
2026-10-17 17:15:04 SAMPLE[1] value={TileZone}
2026-10-17 17:15:04 SAMPLE[1] type=TileZone base=System.Object
2026-10-17 17:15:04 FIELD WorldTile centerTile = {WorldTile}
2026-10-17 17:15:04 FIELD City city = null
2026-10-17 17:15:04 FIELD UnityEngine.Color debug_zone_color = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD System.Int32 id = 32
2026-10-17 17:15:04 FIELD System.Int32 last_color_asset_id = 0
2026-10-17 17:15:04 FIELD System.Int32 last_drawn_id = 0
2026-10-17 17:15:04 FIELD TileZone[] neighbours = TileZone[3]
2026-10-17 17:15:04 FIELD TileZone[] neighbours_all = TileZone[5]
2026-10-17 17:15:04 FIELD WorldTile[] tiles = WorldTile[64]
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_ground = 0
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_liquid = 0
2026-10-17 17:15:04 FIELD TileZone zone_down = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_left = null
2026-10-17 17:15:04 FIELD TileZone zone_right = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_up = {TileZone}
2026-10-17 17:15:04 FIELD System.Boolean _good_for_new_city = False
2026-10-17 17:15:04 FIELD System.Collections.Generic.Dictionary`2[[TileTypeBase, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Collections.Generic.HashSet`1[[WorldTile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] _tile_types = Dictionary`2 count=0
2026-10-17 17:15:04 PROP MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 PROP WorldTile top_left_corner_tile = {WorldTile}
2026-10-17 17:15:04 PROP CityPlaceFinder _city_place_finder = {CityPlaceFinder}
2026-10-17 17:15:04 SAMPLE[2] value={TileZone}
2026-10-17 17:15:04 SAMPLE[2] type=TileZone base=System.Object
2026-10-17 17:15:04 FIELD WorldTile centerTile = {WorldTile}
2026-10-17 17:15:04 FIELD City city = null
2026-10-17 17:15:04 FIELD UnityEngine.Color debug_zone_color = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD System.Int32 id = 64
2026-10-17 17:15:04 FIELD System.Int32 last_color_asset_id = 0
2026-10-17 17:15:04 FIELD System.Int32 last_drawn_id = 0
2026-10-17 17:15:04 FIELD TileZone[] neighbours = TileZone[3]
2026-10-17 17:15:04 FIELD TileZone[] neighbours_all = TileZone[5]
2026-10-17 17:15:04 FIELD WorldTile[] tiles = WorldTile[64]
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_ground = 0
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_liquid = 0
2026-10-17 17:15:04 FIELD TileZone zone_down = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_left = null
2026-10-17 17:15:04 FIELD TileZone zone_right = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_up = {TileZone}
2026-10-17 17:15:04 FIELD System.Boolean _good_for_new_city = False
2026-10-17 17:15:04 FIELD System.Collections.Generic.Dictionary`2[[TileTypeBase, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Collections.Generic.HashSet`1[[WorldTile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] _tile_types = Dictionary`2 count=0
2026-10-17 17:15:04 PROP MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 PROP WorldTile top_left_corner_tile = {WorldTile}
2026-10-17 17:15:04 PROP CityPlaceFinder _city_place_finder = {CityPlaceFinder}
2026-10-17 17:15:04 ZoneCalculator._zones_dict_id type=System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[TileZone, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] value=Dictionary`2 count=1024
2026-10-17 17:15:04 ZoneCalculator._zones_dict_id ENTRY key=0 value={TileZone}
2026-10-17 17:15:04 ZoneCalculator._zones_dict_id value sample 0 type=TileZone base=System.Object
2026-10-17 17:15:04 FIELD WorldTile centerTile = {WorldTile}
2026-10-17 17:15:04 FIELD City city = null
2026-10-17 17:15:04 FIELD UnityEngine.Color debug_zone_color = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD System.Int32 id = 0
2026-10-17 17:15:04 FIELD System.Int32 last_color_asset_id = 0
2026-10-17 17:15:04 FIELD System.Int32 last_drawn_id = 0
2026-10-17 17:15:04 FIELD TileZone[] neighbours = TileZone[2]
2026-10-17 17:15:04 FIELD TileZone[] neighbours_all = TileZone[3]
2026-10-17 17:15:04 FIELD WorldTile[] tiles = WorldTile[64]
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_ground = 0
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_liquid = 0
2026-10-17 17:15:04 FIELD TileZone zone_down = null
2026-10-17 17:15:04 FIELD TileZone zone_left = null
2026-10-17 17:15:04 FIELD TileZone zone_right = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_up = {TileZone}
2026-10-17 17:15:04 FIELD System.Boolean _good_for_new_city = False
2026-10-17 17:15:04 FIELD System.Collections.Generic.Dictionary`2[[TileTypeBase, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Collections.Generic.HashSet`1[[WorldTile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] _tile_types = Dictionary`2 count=0
2026-10-17 17:15:04 PROP MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 PROP WorldTile top_left_corner_tile = {WorldTile}
2026-10-17 17:15:04 PROP CityPlaceFinder _city_place_finder = {CityPlaceFinder}
2026-10-17 17:15:04 ZoneCalculator._zones_dict_id ENTRY key=1 value={TileZone}
2026-10-17 17:15:04 ZoneCalculator._zones_dict_id value sample 1 type=TileZone base=System.Object
2026-10-17 17:15:04 FIELD WorldTile centerTile = {WorldTile}
2026-10-17 17:15:04 FIELD City city = null
2026-10-17 17:15:04 FIELD UnityEngine.Color debug_zone_color = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD System.Int32 id = 1
2026-10-17 17:15:04 FIELD System.Int32 last_color_asset_id = 0
2026-10-17 17:15:04 FIELD System.Int32 last_drawn_id = 0
2026-10-17 17:15:04 FIELD TileZone[] neighbours = TileZone[3]
2026-10-17 17:15:04 FIELD TileZone[] neighbours_all = TileZone[5]
2026-10-17 17:15:04 FIELD WorldTile[] tiles = WorldTile[64]
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_ground = 0
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_liquid = 0
2026-10-17 17:15:04 FIELD TileZone zone_down = null
2026-10-17 17:15:04 FIELD TileZone zone_left = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_right = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_up = {TileZone}
2026-10-17 17:15:04 FIELD System.Boolean _good_for_new_city = False
2026-10-17 17:15:04 FIELD System.Collections.Generic.Dictionary`2[[TileTypeBase, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Collections.Generic.HashSet`1[[WorldTile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] _tile_types = Dictionary`2 count=0
2026-10-17 17:15:04 PROP MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 PROP WorldTile top_left_corner_tile = {WorldTile}
2026-10-17 17:15:04 PROP CityPlaceFinder _city_place_finder = {CityPlaceFinder}
2026-10-17 17:15:04 ZoneCalculator._zones_dict_id ENTRY key=2 value={TileZone}
2026-10-17 17:15:04 ZoneCalculator._zones_dict_id value sample 2 type=TileZone base=System.Object
2026-10-17 17:15:04 FIELD WorldTile centerTile = {WorldTile}
2026-10-17 17:15:04 FIELD City city = null
2026-10-17 17:15:04 FIELD UnityEngine.Color debug_zone_color = {UnityEngine.Color}
2026-10-17 17:15:04 FIELD System.Int32 id = 2
2026-10-17 17:15:04 FIELD System.Int32 last_color_asset_id = 0
2026-10-17 17:15:04 FIELD System.Int32 last_drawn_id = 0
2026-10-17 17:15:04 FIELD TileZone[] neighbours = TileZone[3]
2026-10-17 17:15:04 FIELD TileZone[] neighbours_all = TileZone[5]
2026-10-17 17:15:04 FIELD WorldTile[] tiles = WorldTile[64]
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_ground = 0
2026-10-17 17:15:04 FIELD System.Int32 tiles_with_liquid = 0
2026-10-17 17:15:04 FIELD TileZone zone_down = null
2026-10-17 17:15:04 FIELD TileZone zone_left = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_right = {TileZone}
2026-10-17 17:15:04 FIELD TileZone zone_up = {TileZone}
2026-10-17 17:15:04 FIELD System.Boolean _good_for_new_city = False
2026-10-17 17:15:04 FIELD System.Collections.Generic.Dictionary`2[[TileTypeBase, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Collections.Generic.HashSet`1[[WorldTile, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] _tile_types = Dictionary`2 count=0
2026-10-17 17:15:04 PROP MapChunk chunk = {MapChunk}
2026-10-17 17:15:04 PROP WorldTile top_left_corner_tile = {WorldTile}
2026-10-17 17:15:04 PROP CityPlaceFinder _city_place_finder = {CityPlaceFinder}
2026-10-17 17:15:04 MapBox._visible_zones = null/unavailable
2026-10-17 17:15:04 CityManager type=CityManager base=MetaSystemManager`2[[City, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[CityData, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]
2026-10-17 17:15:04 FIELD System.String type_id = city
2026-10-17 17:15:04 CityManager.list type=System.Collections.Generic.List`1[[City, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] value=List`1 count=0
2026-10-17 17:15:04 CityManager.list is empty
2026-10-17 17:15:04 CityManager.dict type=System.Collections.Generic.Dictionary`2[[System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[City, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] value=Dictionary`2 count=0
2026-10-17 17:15:04 CityManager.dict is empty
2026-10-17 17:15:04 KingdomManager type=KingdomManager base=MetaSystemManager`2[[Kingdom, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null],[KingdomData, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]
2026-10-17 17:15:04 FIELD System.String type_id = kingdom
2026-10-17 17:15:04 FIELD System.Collections.Generic.Dictionary`2[[System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[DeadKingdom, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] _dead_kingdoms = Dictionary`2 count=0
2026-10-17 17:15:04 KingdomManager.list type=System.Collections.Generic.List`1[[Kingdom, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] value=List`1 count=0
2026-10-17 17:15:04 KingdomManager.list is empty
2026-10-17 17:15:04 KingdomManager.dict type=System.Collections.Generic.Dictionary`2[[System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Kingdom, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] value=Dictionary`2 count=0
2026-10-17 17:15:04 KingdomManager.dict is empty
2026-10-17 17:15:04 --- TARGETED PASS END; no game data changed ---