コード例 #1
0
ファイル: Player.cs プロジェクト: batuu19/SaS2
 public void BeginFight()
 {
     warrior = Character.CopyToWarrior(hero);
 }
コード例 #2
0
 public abstract FightAction GetFightAction(Warrior enemy);
コード例 #3
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetSnipePercentage(Warrior attacker, Warrior defender) => GetPercentage(attacker.DNA.Attack, defender.DNA.Defence, snipeMul);
コード例 #4
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetMagickaPercentage(Warrior attacker, Warrior defender) => GetPercentage(attacker.DNA.Magicka, defender.DNA.Magicka, magickaMul);
コード例 #5
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetTauntPercentage(Warrior attacker, Warrior defender) => GetPercentage(attacker.DNA.Charisma, defender.DNA.Charisma, tauntMul);
コード例 #6
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetBombardPercentage(Warrior attacker, Warrior defender) => GetPercentage(attacker.DNA.Attack, defender.DNA.Defence, bombardMul);
コード例 #7
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetQuickPercentage(Warrior attacker, Warrior defender) => GetPercentage(attacker.DNA.Attack, defender.DNA.Defence, quickMul);
コード例 #8
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetBashPercentage(Warrior attacker, Warrior defender) => GetPercentage(attacker.DNA.Attack, defender.DNA.Defence, bashMul);
コード例 #9
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetNormalPercentage(Warrior attacker, Warrior defender) => GetPercentage(attacker.DNA.Attack, defender.DNA.Defence, normalMul);
コード例 #10
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetPowerPercentage(Warrior attacker, Warrior defender) => GetPercentage(attacker.DNA.Attack, defender.DNA.Defence, powerMul);
コード例 #11
0
ファイル: Attack.cs プロジェクト: batuu19/SaS2
 public static int GetStaminaCost(AttackType attackType, Warrior attacker, Warrior defender, Random rnd)
 {
     throw new NotImplementedException();
 }
コード例 #12
0
 public AI(Warrior warrior, Random rnd)
 {
     this.warrior = warrior;
     this.rnd     = rnd;
 }
コード例 #13
0
 public AI(Character character, Random rnd)
 {
     warrior  = Character.CopyToWarrior(warrior);
     this.rnd = rnd;
 }