예제 #1
0
 public CorpSec1() : base(
         new CharacterBody("CorporationSecurity1", new Vector2(-13, -42), TeamColors.Enemy.Characters_GlowColor),
         new CharacterStats
 {
     Name       = "CorpSec Guard",
     HP         = 25,
     Movement   = 6,
     Accuracy   = 3,
     Guts       = 3,
     Agility    = 3,
     Perception = 5
 },
         new CharacterGear(WeaponLists.RandomPrimary(), WeaponLists.RandomSecondary()),
         Team.Enemy,
         "Characters/CorpSec-face.png",
         "Characters/CorpSec-bust.png")
 {
 }
예제 #2
0
 public CorpSec3(bool mustKill) : base(
         new CharacterBody("CorporationSecurity3", new Vector2(-13, -42), TeamColors.Enemy.Characters_GlowColor),
         new CharacterStats
 {
     Name       = "CorpSec Elite",
     HP         = 99,
     Movement   = 9,
     Accuracy   = 9,
     Guts       = 9,
     Agility    = 9,
     Perception = 9,
 },
         new CharacterGear(new WarUzi(), WeaponLists.RandomSecondary()),
         Team.Enemy,
         "Characters/CorporationSecurity3/Corporate_Villain_face.png",
         Bust)
 {
     State.MustKill  = true;
     State.NextScene = "Credits";
 }
예제 #3
0
 public CorpSec2(bool mustKill) : base(
         new CharacterBody("CorporationSecurity2", new Vector2(-13, -42), TeamColors.Enemy.Characters_GlowColor),
         new CharacterStats
 {
     Name       = "CorpSec Trooper",
     HP         = 40,
     Movement   = 7,
     Accuracy   = 5,
     Guts       = 6,
     Agility    = 6,
     Perception = 8
 },
         new CharacterGear(WeaponLists.RandomPrimary(), WeaponLists.RandomSecondary()),
         Team.Enemy,
         "Characters/CorpSec-face.png",
         "Characters/CorpSec-bust.png")
 {
     State.MustKill  = mustKill;
     State.NextScene = "FinalFloor";
 }