コード例 #1
0
ファイル: StatusParameter.cs プロジェクト: nen10/conscious
 public StatusCharacter(
     string classname,
     string name,
     int role,
     StatusEquip e,
     ParamSkillLevels social,
     int INT,
     float HP,
     float MOV,
     float CP,
     float DEX,
     float RNGmin,
     float RNGmax,
     float SIGmin,
     float SIGmax
     )
     : base(classname, name, (growparam.characteristic)role)
 {
     this.equip          = e;
     this.skillLVsSocial = social;
     this.INT            = new INT(INT);
     this.HP             = new HP(HP, this.role);
     this.MOV            = new MOV(MOV, this.role);
     this.CP             = new CP(CP, this.role);
     this.DEX            = new DEX(DEX, this.role);
 }
コード例 #2
0
ファイル: StatusParameter.cs プロジェクト: nen10/conscious
        public StatusParty(
            string classname,
            List <StatusCharacter> members,
            int[] ids,
            ParamSkillLevels physical,
            int lvr = 0,
            int lvg = 0,
            int lvc = 0,
            List <IdentifierEquip> items = null)
            : base(classname, members, ids)
        {
            this.skillLVsPhysical = physical;

            // 値の範囲内でランダムに決めたい
            lv = new LVparty(playerLvp + lvr);
            lv = new LVparty(playerLvg + lvg);
            lv = new LVparty(playerLvc + lvc);

            this.items = items is null ? new List <IdentifierEquip>()
            {
            } : items;
        }
コード例 #3
0
ファイル: StatusParameter.cs プロジェクト: nen10/conscious
 public SkillOperative(string name, growparam.socialSkill id, ParamSkillLevels r)
     : base(name, id, r)
 {
 }
コード例 #4
0
ファイル: StatusParameter.cs プロジェクト: nen10/conscious
 public SkillSelf(string name, growparam.socialSkill id, ParamSkillLevels r)
     : base(name, id, r)
 {
 }
コード例 #5
0
ファイル: StatusParameter.cs プロジェクト: nen10/conscious
 public IdentifierSocialSkill(string name, growparam.socialSkill id, ParamSkillLevels r)
     : base(name)
 {
     this.id = id;
     req     = r;
 }