コード例 #1
0
ファイル: Character.cs プロジェクト: Psykepro/Canrum-OOP
 protected Character(Position position, MapMarkers mapMarker, string name, Race race, CharClass charClass, bool isPlayer)
     : base(position, mapMarker, name)
 {
     this.isPlayer = isPlayer;
     this.Race = race;
     this.CharClass = charClass;
     this.SetInitialStats(this.Race, this.CharClass, this.isPlayer);
     this.PassiveSkills = new List<PassiveSkill>();
     this.Inventory = new List<Item>();
 }
コード例 #2
0
ファイル: Item.cs プロジェクト: Psykepro/Canrum-OOP
 protected internal Item(Position position, string name, int attackModifier, int defenseModifier, int healthModifier, int manaModifier, Skills type)
     : base(position, MapMarkers.T, name)
 {
     this.ItemState = ItemState.Available;
     this.AttackModifier = attackModifier;
     this.DefenseModifier = defenseModifier;
     this.HealthModifier = healthModifier;
     this.ManaModifier = manaModifier;
     this.Type = type;
 }
コード例 #3
0
ファイル: IronMail.cs プロジェクト: Psykepro/Canrum-OOP
 public IronMail(Position position)
     : base(position, "IronMail", 0, 12, 0, 0)
 {
 }
コード例 #4
0
 public HelmOfProtection(Position position)
     : base(position, "HelmOfProtection", 0, 13, 0, 0)
 {
 }
コード例 #5
0
ファイル: SpiritEdge.cs プロジェクト: Psykepro/Canrum-OOP
 public SpiritEdge(Position position)
     : base(position, "SpiritEdge", 28, 0, 0, 0)
 {
 }
コード例 #6
0
ファイル: Maelstorm.cs プロジェクト: Psykepro/Canrum-OOP
 public Maelstorm(Position position)
     : base(position, "Maelstorm", 19, 0, 0, 0)
 {
 }
コード例 #7
0
 public ShieldOfProtection(Position position)
     : base(position, "ShieldOfProtection", 0, 12, 0, 0)
 {
 }
コード例 #8
0
 public EtheralBladeOfPain(Position position)
     : base(position, "EtheralBladeOfPain", 36, 0, 0, 0)
 {
 }
コード例 #9
0
ファイル: WizardRelic.cs プロジェクト: Psykepro/Canrum-OOP
 public WizardRelic(Position position)
     : base(position, "WizardRelic", 30, 0, 0, 0)
 {
 }
コード例 #10
0
ファイル: Consumed.cs プロジェクト: Psykepro/Canrum-OOP
 public Consumed(Position position, string name, int attackModifier, int defenseModifier, int healthModifier, int manaModifier)
     : base(position, name, attackModifier, defenseModifier, healthModifier, manaModifier, Skills.Active)
 {
 }
コード例 #11
0
ファイル: Equipped.cs プロジェクト: Psykepro/Canrum-OOP
 protected Equipped(Position position, string name, int attackModifier, int defenseModifier, int healthModifier, int manaModifier)
     : base(position, name, attackModifier, defenseModifier, healthModifier, manaModifier, Skills.Passive)
 {
 }
コード例 #12
0
ファイル: WarlockStaff.cs プロジェクト: Psykepro/Canrum-OOP
 public WarlockStaff(Position position)
     : base(position, "WarlockStaff", 19, 0, 0, 0)
 {
 }
コード例 #13
0
ファイル: ClarityPotion.cs プロジェクト: Psykepro/Canrum-OOP
 public ClarityPotion(Position position)
     : base(position, "ClarityPotion", 0, 0, 0, 55)
 {
 }
コード例 #14
0
 public FlaskOfSapphireWater(Position position)
     : base(position, "FlaskOfSapphireWater", 0, 0, 115, 0)
 {
 }
コード例 #15
0
ファイル: BladesOfAttack.cs プロジェクト: Psykepro/Canrum-OOP
 public BladesOfAttack(Position position)
     : base(position, "BladesOfAttack", 15, 0, 0, 0)
 {
 }
コード例 #16
0
 public AncientCrystalEdge(Position position)
     : base(position, "AncientCrystalEdge", 26, 0, 0, 0)
 {
 }
コード例 #17
0
 public IronRingOfProtection(Position position)
     : base(position, "IronRingOfProtection", 0, 10, 0, 0)
 {
 }
コード例 #18
0
ファイル: AbbysalBlade.cs プロジェクト: Psykepro/Canrum-OOP
 public AbbysalBlade(Position position)
     : base(position, "AbbysalBlade", 23, 0, 0, 0)
 {
 }
コード例 #19
0
ファイル: DevineWater.cs プロジェクト: Psykepro/Canrum-OOP
 public DevineWater(Position position)
     : base(position, "DevineWater", 0, 0, 200, 200)
 {
 }
コード例 #20
0
ファイル: ManaStone.cs プロジェクト: Psykepro/Canrum-OOP
 public ManaStone(Position position)
     : base(position, "ManaStone", 0, 0, 0, 250)
 {
 }
コード例 #21
0
ファイル: GameObject.cs プロジェクト: Psykepro/Canrum-OOP
 protected GameObject(Position position, MapMarkers mapMarker, string name)
 {
     this.Position = position;
     this.MapMarker = mapMarker;
     this.Name = name;
 }
コード例 #22
0
ファイル: MagisStone.cs プロジェクト: Psykepro/Canrum-OOP
 public MagisStone(Position position)
     : base(position, "MagicStone", 0, 20, 100, 100)
 {
 }
コード例 #23
0
ファイル: NPC.cs プロジェクト: Psykepro/Canrum-OOP
 public Npc(Position position, string name, Race race, CharClass charClass, Random rand)
     : base(position, MapMarkers.E, name, race, charClass, false)
 {
     this.FillInventory();
     this.SetPassiveSkills(rand);
 }
コード例 #24
0
ファイル: HealingSalve.cs プロジェクト: Psykepro/Canrum-OOP
 public HealingSalve(Position position)
     : base(position, "HealingSalve", 0, 0, 170, 0)
 {
 }