コード例 #1
0
ファイル: ActionPart.cs プロジェクト: NevermoreDCE/Dalek
 public ActionPart(Eidos Parent, string Name, int MaxHP, double Mass, string ActionDescription, List<EidosAction> Actions)
 {
     this._parent = Parent;
     this.Name = Name;
     HP.Max = MaxHP;
     HP.Current = MaxHP;
     _mass = Mass;
     _actionDescription = ActionDescription;
     _actions = Actions;
 }
コード例 #2
0
ファイル: EnginePart.cs プロジェクト: NevermoreDCE/Dalek
 public EnginePart(Eidos parent, string Name, int MaxHP, double Mass, double Thrust, List<EidosAction> Actions)
 {
     this._parent = parent;
     this.Name = Name;
     HP.Max = MaxHP;
     HP.Current = MaxHP;
     _mass = Mass;
     _thrust = Thrust;
     _actions = Actions;
 }
コード例 #3
0
ファイル: DefensePart.cs プロジェクト: NevermoreDCE/Dalek
 public DefensePart(Eidos parent, string Name, int MaxHP, double Mass, int DR, string DownAdjective, string PenetrateVerb, List<EidosAction> Actions)
 {
     this._parent = parent;
     this.Name = Name;
     HP.Max = MaxHP;
     HP.Current = MaxHP;
     _mass = Mass;
     _dr = DR;
     _downAdjective = DownAdjective;
     _penetrateVerb = PenetrateVerb;
     _actions = Actions;
 }
コード例 #4
0
ファイル: WeaponPart.cs プロジェクト: NevermoreDCE/Dalek
 public WeaponPart(Eidos Parent, string Name, int MaxHP, double Mass, int Damage, double Range, string DamageType, string FiringType, int CritMultiplier, int ReloadTime, List<EidosAction> Actions)
 {
     initWeaponPart((Ship)Parent, Name, MaxHP, Mass, Damage, Range, DamageType, FiringType, CritMultiplier, ReloadTime, Actions);
 }