Property | Type | Description | |
---|---|---|---|
Cost | int | ||
Health | int | ||
HealthCapacity | int | ||
ID | int | ||
Level | int | ||
LevelString | string | ||
PlayerNum | int | ||
Position | Vector3 | ||
Scale | float | ||
Status | TowerStatus | ||
TeamNum | int | ||
TotalInvestedCost | int | ||
Transforms | Matrix | ||
Type | TowerType | ||
UnitTypeToBuild | UnitType | ||
XP | int | ||
attackStrength | int | ||
destroyCost | int | ||
repairCost | int | ||
tile | |||
towerEnumType | System.Enum[] | ||
towerUpgradeEnumType | System.Enum[] | ||
towersToAttack | List |
||
unitToAttack | Unit | ||
upgradeCost | int |
Method | Description | |
---|---|---|
Activate ( int playerNum, int teamNum ) : void | ||
AttackUnit ( ) : void | ||
CanUpgrade ( ) : bool | ||
DestroyCost ( ) : int | ||
DrawHud ( |
||
InputDown ( ) : void | ||
InputLeft ( ) : void | ||
InputRight ( ) : void | ||
InputUp ( ) : void | ||
IsActive ( ) : bool | ||
OnDied ( ) : void | ||
RegisterAttackTower ( |
||
RegisterAttackUnit ( |
||
RegisterAttackUnit ( |
||
Repair ( int money ) : int | ||
RepairCost ( ) : int | ||
RotateX ( float rotation ) : void | ||
RotateY ( float rotation ) : void | ||
RotateZ ( float rotation ) : void | ||
SetScale ( float newScale ) : void | ||
Setup ( Vector3 position ) : void | ||
TakeDamage ( int damage ) : bool | ||
Tower ( |
||
Tower ( TowerType type ) : System | ||
UnregisterAttackTower ( |
||
UnregisterAttackUnit ( |
||
Update ( |
||
UpdateTransforms ( ) : void | ||
Upgrade ( int money ) : int | ||
UpgradeCost ( ) : int | ||
ValidateUnitInput ( ) : void | ||
XPUpgrade ( ) : void |
Method | Description | |
---|---|---|
Attack ( |
||
BuildUnit ( |
||
GetNewAttackUnit ( |
||
UpdateScaleRotations ( ) : void |
public Activate ( int playerNum, int teamNum ) : void | ||
playerNum | int | |
teamNum | int | |
return | void |
public DrawHud ( |
||
gameTime | ||
return | void |
public RegisterAttackTower ( |
||
tower | ||
return | void |
public RegisterAttackUnit ( |
||
args | ||
return | void |
public RegisterAttackUnit ( |
||
unit | ||
return | void |
public Tower ( |
||
model | ||
tile | ||
return | System |
public UnregisterAttackTower ( |
||
tower | ||
return | void |
public UnregisterAttackUnit ( |
||
unit | ||
return | void |
public Update ( |
||
gameTime | ||
return | void |
public Tile,UHSampleGame.TileSystem tile | ||
return |
public static Enum[],System towerEnumType | ||
return | System.Enum[] |
public static Enum[],System towerUpgradeEnumType | ||
return | System.Enum[] |