示例#1
0
 public SquadStaticData(
     string name,
     int productionCost,
     SquadMovementType movementType,
     Altitude altitude,
     int movementPointsDefault,
     int fuelDefault,
     int visionDefault,
     int minRangeDefault,
     int maxRangeDefault,
     int ammoDefault,
     List <Ability> abilities) //TODO: expand this
 {
     this.name                  = name;
     this.productionCost        = productionCost;
     this.movementType          = movementType;
     this.altitude              = altitude;
     this.movementPointsDefault = movementPointsDefault;
     this.fuelDefault           = fuelDefault;
     this.visionDefault         = visionDefault;
     this.minRangeDefault       = minRangeDefault;
     this.maxRangeDefault       = maxRangeDefault;
     this.ammoDefault           = ammoDefault;
     this.abilities             = abilities;
 }
示例#2
0
 //TODO: expand this
 public SquadStaticData(
     string name, 
     int productionCost, 
     SquadMovementType movementType, 
     Altitude altitude, 
     int movementPointsDefault, 
     int fuelDefault, 
     int visionDefault, 
     int minRangeDefault, 
     int maxRangeDefault, 
     int ammoDefault,
     List<Ability> abilities)
 {
     this.name = name;
     this.productionCost = productionCost;
     this.movementType = movementType;
     this.altitude = altitude;
     this.movementPointsDefault = movementPointsDefault;
     this.fuelDefault = fuelDefault;
     this.visionDefault = visionDefault;
     this.minRangeDefault = minRangeDefault;
     this.maxRangeDefault = maxRangeDefault;
     this.ammoDefault = ammoDefault;
     this.abilities = abilities;
 }