Major changes to editor tools, and adding new layer for buildable towers

This commit is contained in:
Matt F 2026-05-01 10:50:03 -07:00
parent a4e28bc93f
commit b44eeaeeff
21 changed files with 2867 additions and 89 deletions

View file

@ -12,20 +12,192 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 6d4e9c37b9205f3408a8225823f7a4da, type: 3}
m_Name: TestLevel
m_EditorClassIdentifier: Assembly-CSharp::TD.Levels.LevelData
MapName:
PlayerCount: 0
MapDescription:
Author:
MapThumbnail: {fileID: 0}
ScenePath:
AuthoringHash:
LastBakeTimestamp:
LastBakeOutcome: 0
LastBakeWarningCount: 0
MapName: test_map
PlayerCount: 2
MapDescription: Test Map Description
Author: Matt
MapThumbnail: {fileID: 21300000, guid: d2e652d3e1c53454d80d3c1ec7888998, type: 3}
ScenePath: Assets/_Project/Scenes/Levels/Main.unity
AuthoringHash: 521a1ef38caafd70be6e364f81e999f5da6c425332fe32933766854b8cfad413
LastBakeTimestamp: 2026-04-30T19:05:42.7013062Z
LastBakeOutcome: 1
LastBakeWarningCount: 1
GridOriginTile: {x: 0, y: 0}
GridSize: {x: 0, y: 0}
PlacementGrid:
WalkabilityGrid:
OwnerGrid:
PlayerZones: []
Goals: []
GridSize: {x: 68, y: 17}
PlacementGrid: 02020202020202010101010101010101010101010101010101010101010101010101010202010101010101010101010101010101010101010101010101010101010202020202020202020201010101010101010101010101010101010101010101010101010101020201010101010101010101010101010101010101010101010101010101020202020202020202020101010101010101010101010101010101010101010101010101010102020101010101010101010101010101010101010101010101010101010102020202020202020202010101010101010101010101010101010101010101010101010101010202010101010101010101010101010101010101010101010101010101010202020202020202020201010101010101010101010101010101010101010101010101010101020201010101010101010101010101010101010101010101010101010101020202020202020202020101010101010101010101010101010101010101010101010101010102020101010101010101010101010101010101010101010101010101010102020202020202020202010101010101010101010101010101010101010101010101010101010202010101010101010101010101010101010101010101010101010101010202020000000000000000000000000000000000000000000000000000000000000000000000000002020202020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202020202020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020202020202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020202020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202020202020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020202020202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020202020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202020202020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020202020202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020202020202000000000000000000000000000000000000000000000000
WalkabilityGrid: 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000000001010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101000000000000000000000000000000000000000000000000
OwnerGrid: 01010101010101010101010101010101010101010101010101010101010101010101010000020202020202020202020202020202020202020202020202020202020000000101010101010101010101010101010101010101010101010101010101010101010101000002020202020202020202020202020202020202020202020202020202000000010101010101010101010101010101010101010101010101010101010101010101010100000202020202020202020202020202020202020202020202020202020200000001010101010101010101010101010101010101010101010101010101010101010101010000020202020202020202020202020202020202020202020202020202020000000101010101010101010101010101010101010101010101010101010101010101010101000002020202020202020202020202020202020202020202020202020202000000010101010101010101010101010101010101010101010101010101010101010101010100000202020202020202020202020202020202020202020202020202020200000001010101010101010101010101010101010101010101010101010101010101010101010000020202020202020202020202020202020202020202020202020202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
PlayerZones:
- Owner: 1
Spawners:
- SpawnerIdInZone: 0
TilePosition: {x: 3, y: 3}
TileArea:
- {x: 0, y: 0}
- {x: 1, y: 0}
- {x: 2, y: 0}
- {x: 3, y: 0}
- {x: 4, y: 0}
- {x: 5, y: 0}
- {x: 6, y: 0}
- {x: 0, y: 1}
- {x: 1, y: 1}
- {x: 2, y: 1}
- {x: 3, y: 1}
- {x: 4, y: 1}
- {x: 5, y: 1}
- {x: 6, y: 1}
- {x: 0, y: 2}
- {x: 1, y: 2}
- {x: 2, y: 2}
- {x: 3, y: 2}
- {x: 4, y: 2}
- {x: 5, y: 2}
- {x: 6, y: 2}
- {x: 0, y: 3}
- {x: 1, y: 3}
- {x: 2, y: 3}
- {x: 3, y: 3}
- {x: 4, y: 3}
- {x: 5, y: 3}
- {x: 6, y: 3}
- {x: 0, y: 4}
- {x: 1, y: 4}
- {x: 2, y: 4}
- {x: 3, y: 4}
- {x: 4, y: 4}
- {x: 5, y: 4}
- {x: 6, y: 4}
- {x: 0, y: 5}
- {x: 1, y: 5}
- {x: 2, y: 5}
- {x: 3, y: 5}
- {x: 4, y: 5}
- {x: 5, y: 5}
- {x: 6, y: 5}
- {x: 0, y: 6}
- {x: 1, y: 6}
- {x: 2, y: 6}
- {x: 3, y: 6}
- {x: 4, y: 6}
- {x: 5, y: 6}
- {x: 6, y: 6}
Facing: 2
LeakExits:
- Target: 2
TileArea:
- {x: 35, y: 0}
- {x: 36, y: 0}
- {x: 35, y: 1}
- {x: 36, y: 1}
- {x: 35, y: 2}
- {x: 36, y: 2}
- {x: 35, y: 3}
- {x: 36, y: 3}
- {x: 35, y: 4}
- {x: 36, y: 4}
- {x: 35, y: 5}
- {x: 36, y: 5}
- {x: 35, y: 6}
- {x: 36, y: 6}
NormalizedWeight: 1
- Owner: 2
Spawners:
- SpawnerIdInZone: 0
TilePosition: {x: 40, y: 12}
TileArea:
- {x: 37, y: 7}
- {x: 38, y: 7}
- {x: 39, y: 7}
- {x: 40, y: 7}
- {x: 41, y: 7}
- {x: 42, y: 7}
- {x: 43, y: 7}
- {x: 37, y: 8}
- {x: 38, y: 8}
- {x: 39, y: 8}
- {x: 40, y: 8}
- {x: 41, y: 8}
- {x: 42, y: 8}
- {x: 43, y: 8}
- {x: 37, y: 9}
- {x: 38, y: 9}
- {x: 39, y: 9}
- {x: 40, y: 9}
- {x: 41, y: 9}
- {x: 42, y: 9}
- {x: 43, y: 9}
- {x: 37, y: 10}
- {x: 38, y: 10}
- {x: 39, y: 10}
- {x: 40, y: 10}
- {x: 41, y: 10}
- {x: 42, y: 10}
- {x: 43, y: 10}
- {x: 37, y: 11}
- {x: 38, y: 11}
- {x: 39, y: 11}
- {x: 40, y: 11}
- {x: 41, y: 11}
- {x: 42, y: 11}
- {x: 43, y: 11}
- {x: 37, y: 12}
- {x: 38, y: 12}
- {x: 39, y: 12}
- {x: 40, y: 12}
- {x: 41, y: 12}
- {x: 42, y: 12}
- {x: 43, y: 12}
- {x: 37, y: 13}
- {x: 38, y: 13}
- {x: 39, y: 13}
- {x: 40, y: 13}
- {x: 41, y: 13}
- {x: 42, y: 13}
- {x: 43, y: 13}
- {x: 37, y: 14}
- {x: 38, y: 14}
- {x: 39, y: 14}
- {x: 40, y: 14}
- {x: 41, y: 14}
- {x: 42, y: 14}
- {x: 43, y: 14}
- {x: 37, y: 15}
- {x: 38, y: 15}
- {x: 39, y: 15}
- {x: 40, y: 15}
- {x: 41, y: 15}
- {x: 42, y: 15}
- {x: 43, y: 15}
- {x: 37, y: 16}
- {x: 38, y: 16}
- {x: 39, y: 16}
- {x: 40, y: 16}
- {x: 41, y: 16}
- {x: 42, y: 16}
- {x: 43, y: 16}
Facing: 1
LeakExits: []
Goals:
- TileArea:
- {x: 65, y: 0}
- {x: 66, y: 0}
- {x: 67, y: 0}
- {x: 65, y: 1}
- {x: 66, y: 1}
- {x: 67, y: 1}
- {x: 65, y: 2}
- {x: 66, y: 2}
- {x: 67, y: 2}
- {x: 65, y: 3}
- {x: 66, y: 3}
- {x: 67, y: 3}
- {x: 65, y: 4}
- {x: 66, y: 4}
- {x: 67, y: 4}
- {x: 65, y: 5}
- {x: 66, y: 5}
- {x: 67, y: 5}
- {x: 65, y: 6}
- {x: 66, y: 6}
- {x: 67, y: 6}