Merge pull request 'Adding new tower types and concept of tower deck' (#4) from feature/tower-deck into main
Reviewed-on: #4
This commit is contained in:
commit
3f3ad71741
16 changed files with 463 additions and 19 deletions
|
|
@ -20,4 +20,7 @@ MonoBehaviour:
|
|||
LoreText: Crucified and brought back by God because her job wasn't finished. She's
|
||||
here to bring death to to Xenos scum.
|
||||
BuilderPrefab: {fileID: 116861493430507844, guid: 3398cc5831880954487717577f61b6d7, type: 3}
|
||||
Towers: []
|
||||
Towers:
|
||||
- {fileID: 11400000, guid: 0f693e29ca953e1439e10cb8f12e4b30, type: 2}
|
||||
- {fileID: 11400000, guid: c4a1f7e92b6d8a4e3f0c9b1d6e5a2f80, type: 2}
|
||||
- {fileID: 11400000, guid: d5b2e8fa3c7e9b5f4a1d0c2e7f6b3a91, type: 2}
|
||||
|
|
|
|||
|
|
@ -20,4 +20,7 @@ MonoBehaviour:
|
|||
LoreText: King of the protoss, he's here to kick bubblegum and chew ass, and he's
|
||||
all out of ass.
|
||||
BuilderPrefab: {fileID: 116861493430507844, guid: 3398cc5831880954487717577f61b6d7, type: 3}
|
||||
Towers: []
|
||||
Towers:
|
||||
- {fileID: 11400000, guid: 0f693e29ca953e1439e10cb8f12e4b30, type: 2}
|
||||
- {fileID: 11400000, guid: c4a1f7e92b6d8a4e3f0c9b1d6e5a2f80, type: 2}
|
||||
- {fileID: 11400000, guid: d5b2e8fa3c7e9b5f4a1d0c2e7f6b3a91, type: 2}
|
||||
|
|
|
|||
|
|
@ -12,8 +12,9 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: 7b353a757b6e6774d97e6fb8ba138fcc, type: 3}
|
||||
m_Name: BasicTower
|
||||
m_EditorClassIdentifier: Assembly-CSharp::TD.Towers.TowerDefinition
|
||||
DisplayName: A basic tower for testing.
|
||||
Description:
|
||||
DisplayName: Basic Arrow
|
||||
Description: Targets ground and air. Fires single-target arrows. The bread and butter
|
||||
of any maze.
|
||||
FootprintSize: {x: 2, y: 2}
|
||||
GoldCost: 25
|
||||
BuildTime: 0.5
|
||||
|
|
|
|||
37
Assets/_Project/Definitions/Towers/SiegeCannon.asset
Normal file
37
Assets/_Project/Definitions/Towers/SiegeCannon.asset
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
%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: 7b353a757b6e6774d97e6fb8ba138fcc, type: 3}
|
||||
m_Name: SiegeCannon
|
||||
m_EditorClassIdentifier: Assembly-CSharp::TD.Towers.TowerDefinition
|
||||
DisplayName: Siege Cannon
|
||||
Description: Ground-only. Lobs a ballistic shell that deals splash damage around the
|
||||
point of impact.
|
||||
FootprintSize: {x: 2, y: 2}
|
||||
GoldCost: 60
|
||||
BuildTime: 0.5
|
||||
TowerPrefab: {fileID: 6482414459531823157, guid: 1511641f145758b469e64376d2a0d434, type: 3}
|
||||
DamageType: 0
|
||||
TargetPriority: 0
|
||||
TargetType: 1
|
||||
GroundedOnly: 1
|
||||
Damage: 25
|
||||
Range: 16
|
||||
FireRate: 1
|
||||
SplashRadius: 4
|
||||
ChainCount: 0
|
||||
ChainRange: 0
|
||||
SlowFactor: 0
|
||||
DotDamagePerSecond: 0
|
||||
EffectDuration: 0
|
||||
ProjectilePrefab: {fileID: 2664719039363295382, guid: dc2e4a4108e03874a8b2dab88dcc8fba, type: 3}
|
||||
ProjectileSpeed: 12
|
||||
UpgradePaths: []
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c4a1f7e92b6d8a4e3f0c9b1d6e5a2f80
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
36
Assets/_Project/Definitions/Towers/Wall.asset
Normal file
36
Assets/_Project/Definitions/Towers/Wall.asset
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
%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: 7b353a757b6e6774d97e6fb8ba138fcc, type: 3}
|
||||
m_Name: Wall
|
||||
m_EditorClassIdentifier: Assembly-CSharp::TD.Towers.TowerDefinition
|
||||
DisplayName: Wall
|
||||
Description: Deals no damage and costs next to nothing. Use it to shape your maze.
|
||||
FootprintSize: {x: 2, y: 2}
|
||||
GoldCost: 1
|
||||
BuildTime: 0.5
|
||||
TowerPrefab: {fileID: 6482414459531823157, guid: 1511641f145758b469e64376d2a0d434, type: 3}
|
||||
DamageType: 0
|
||||
TargetPriority: 0
|
||||
TargetType: 0
|
||||
GroundedOnly: 0
|
||||
Damage: 0
|
||||
Range: 0
|
||||
FireRate: 0
|
||||
SplashRadius: 0
|
||||
ChainCount: 0
|
||||
ChainRange: 0
|
||||
SlowFactor: 0
|
||||
DotDamagePerSecond: 0
|
||||
EffectDuration: 0
|
||||
ProjectilePrefab: {fileID: 0}
|
||||
ProjectileSpeed: 0
|
||||
UpgradePaths: []
|
||||
8
Assets/_Project/Definitions/Towers/Wall.asset.meta
Normal file
8
Assets/_Project/Definitions/Towers/Wall.asset.meta
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: d5b2e8fa3c7e9b5f4a1d0c2e7f6b3a91
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Loading…
Add table
Add a link
Reference in a new issue