Merge branch 'feature/draft-system'

This commit is contained in:
Matt F 2026-06-24 00:27:03 -07:00
commit b0ca2e1d28
22 changed files with 1060 additions and 430 deletions

View file

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b2c3d4e5f6071829304a5b6c7d8e9f01
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View file

@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8c2d6e4f1a9b4c73d05e8f1a2b6c9d40, type: 3}
m_Name: Draft_NewTower_SiegeCannon
m_EditorClassIdentifier: Assembly-CSharp::TD.Gameplay.Draft.NewTowerDraftOption
DisplayName: Siege Cannon
Description: Add the Siege Cannon to your arsenal. Ground-only; lobs a shell that
deals splash damage on impact.
Icon: {fileID: 0}
Weight: 1
Tower: {fileID: 11400000, guid: c4a1f7e92b6d8a4e3f0c9b1d6e5a2f80, type: 2}

View file

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6b1d3f8a2c5e4097b8a1d0c3e6f9b240
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View file

@ -0,0 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8c2d6e4f1a9b4c73d05e8f1a2b6c9d40, type: 3}
m_Name: Draft_NewTower_Wall
m_EditorClassIdentifier: Assembly-CSharp::TD.Gameplay.Draft.NewTowerDraftOption
DisplayName: Wall
Description: Add the Wall to your arsenal. No attack, near-free; shapes your maze.
Icon: {fileID: 0}
Weight: 1
Tower: {fileID: 11400000, guid: d5b2e8fa3c7e9b5f4a1d0c2e7f6b3a91, type: 2}

View file

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 7c2e4a9b3d6f51a80c9b2e1d4f7a3b51
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: