C# Class Evolution_War.UpgradeGroup

Datei anzeigen Open project: jonathandlo/Evolution_War Class Usage Examples

Public Properties

Property Type Description
CannonAutoFire Upgrade
CannonHoming Upgrade
CannonMultiFire Upgrade
CannonPower Upgrade
CannonSpeed Upgrade
ShipArmor Upgrade
ShipShield Upgrade
ShipShieldRegen Upgrade
ShipThrust Upgrade
ShipTurn Upgrade

Public Methods

Method Description
GetUpgradesByCost ( ) : List>.Dictionary
UpgradeCannon ( Cannon &pCannon, UpgradeGroup pLevels ) : void

Private Methods

Method Description
AddUpgradeByCost ( Upgrade pUpgrade, Dictionary pMasterList ) : void

Method Details

GetUpgradesByCost() public method

public GetUpgradesByCost ( ) : List>.Dictionary
return List>.Dictionary

UpgradeCannon() public static method

public static UpgradeCannon ( Cannon &pCannon, UpgradeGroup pLevels ) : void
pCannon Cannon
pLevels UpgradeGroup
return void

Property Details

CannonAutoFire public_oe property

public Upgrade CannonAutoFire
return Upgrade

CannonHoming public_oe property

public Upgrade CannonHoming
return Upgrade

CannonMultiFire public_oe property

public Upgrade CannonMultiFire
return Upgrade

CannonPower public_oe property

public Upgrade CannonPower
return Upgrade

CannonSpeed public_oe property

public Upgrade CannonSpeed
return Upgrade

ShipArmor public_oe property

public Upgrade ShipArmor
return Upgrade

ShipShield public_oe property

public Upgrade ShipShield
return Upgrade

ShipShieldRegen public_oe property

public Upgrade ShipShieldRegen
return Upgrade

ShipThrust public_oe property

public Upgrade ShipThrust
return Upgrade

ShipTurn public_oe property

public Upgrade ShipTurn
return Upgrade