예제 #1
0
파일: Archer.cs 프로젝트: astearon/WpfView
 public Archer()
 {
     Name = "Archer";
     State = State.UNDER_CONSTRUCTION;
     Health = Health.HEALTHY;
     builder = new DoubleTimeBuilder();
 }
예제 #2
0
 public BowWorkshop()
 {
     UnitsCapabilities = new ObservableCollection<AbstractBuildingCapability>();
     UnitsCapabilities.Add(new BuildArcherCapability());
     Name = "BowWorkshop";
     State = State.UNDER_CONSTRUCTION;
     builder = new DoubleTimeBuilder();
 }
예제 #3
0
파일: Archer.cs 프로젝트: Aluvspam/WpfView
 public Archer()
 {
     Name = "Archer";
     State = State.UNDER_CONSTRUCTION;
     builder = new DoubleTimeBuilder();
     AttackPower = 4;
     Range = 5;
     Life = 30;
 }
예제 #4
0
 public Barrack()
 {
     BuildingsCapabilities = new ObservableCollection<AbstractBuildingCapability>();
     UnitsCapabilities = new ObservableCollection<AbstractBuildingCapability>();
     BuildingsCapabilities.Add(new BuildBowWorkshopCapability());
     UnitsCapabilities.Add(new BuildSwordmanCapability());
     Name = "Barrack";
     State = State.UNDER_CONSTRUCTION;
     builder = new DoubleTimeBuilder();
 }
예제 #5
0
 public Archer()
 {
     Name = "Archer";
     State = State.UNDER_CONSTRUCTION;
     builder = new DoubleTimeBuilder();
 }