public static int GetBaseID(AmbushTrapImage type) { switch (type) { case AmbushTrapImage.WoodEast: return(3119); case AmbushTrapImage.WoodWest: return(6922); case AmbushTrapImage.HayOne: return(3892); case AmbushTrapImage.HayTwo: return(4586); case AmbushTrapImage.HayThree: return(4587); case AmbushTrapImage.Trash: return(4334); case AmbushTrapImage.FishingLine: return(8195); case AmbushTrapImage.Rose: return(6378); case AmbushTrapImage.LambOne: return(6925); case AmbushTrapImage.LambTwo: return(6928); case AmbushTrapImage.LambThree: return(6926); case AmbushTrapImage.LambFour: return(12684); case AmbushTrapImage.CrystalsOne: return(8762); case AmbushTrapImage.CrystalsTwo: return(8763); case AmbushTrapImage.CrystalsThree: return(8764); case AmbushTrapImage.CrystalsFour: return(8765); } return(0); }
public static int GetBaseID( AmbushTrapImage type ) { switch ( type ) { case AmbushTrapImage.WoodEast: return 3119; case AmbushTrapImage.WoodWest: return 6922; case AmbushTrapImage.HayOne: return 3892; case AmbushTrapImage.HayTwo: return 4586; case AmbushTrapImage.HayThree: return 4587; case AmbushTrapImage.Trash: return 4334; case AmbushTrapImage.FishingLine: return 8195; case AmbushTrapImage.Rose: return 6378; case AmbushTrapImage.LambOne: return 6925; case AmbushTrapImage.LambTwo: return 6928; case AmbushTrapImage.LambThree: return 6926; case AmbushTrapImage.LambFour: return 12684; case AmbushTrapImage.CrystalsOne: return 8762; case AmbushTrapImage.CrystalsTwo: return 8763; case AmbushTrapImage.CrystalsThree: return 8764; case AmbushTrapImage.CrystalsFour: return 8765; } return 0; }
public AmbushTrap(AmbushTrapImage image, AmbushTrapType type) : base(GetBaseID(image)) { m_Image = image; m_Type = type; }
public AmbushTrap(AmbushTrapImage image) : this(image, RandomType()) { }
public AmbushTrap( AmbushTrapImage image, AmbushTrapType type ) : base( GetBaseID( image ) ) { m_Image = image; m_Type = type; }
public AmbushTrap( AmbushTrapImage image ) : this( image, RandomType() ) { }