コード例 #1
0
ファイル: CharacterProperty.cs プロジェクト: Lock94/ProjectA
        public EquipProp(EquipProp equipProp)
        {
            this.Constitution  = equipProp.Constitution;
            this.Strength      = equipProp.Strength;
            this.Agility       = equipProp.Agility;
            this.Dexterous     = equipProp.Dexterous;
            this.Concentration = equipProp.Concentration;

            this.Resistance = equipProp.Resistance;
            this.AllPoints  = equipProp.AllPoints;
            this.HeadID     = equipProp.HeadID;
            this.ClothID    = equipProp.ClothID;
            this.PantsID    = equipProp.PantsID;
            this.BeltID     = equipProp.BeltID;
        }
コード例 #2
0
        public string ActEqVal(int i)
        {
            EquipProp ep = Settings.ActiveEquip[i];

            if (ep == null)
            {
                return("???");
            }
            return(ep.PropName switch
            {
                "freezerTemp" => _ar.FreezerTempF.ToString("0.#"),
                "frigTemp" => _ar.FridgeTempF.ToString("0.#"),
                "kitchTemp" => _ar.KitchTempF.ToString("0.#"),
                "propaneTank" => _pl.LevelPct.ToString("0.#"),
                "waterPres" => _ar.WaterPress.ToString("0.#"),
                _ => "---",
            });