2026-05-14 20:19:29 +08:00

23 lines
799 B
C#

namespace Oshima.FunGame.OshimaModules.BusinessSimulation.Entity
{
public class OfficeAssetMovableProperty : MovableProperty
{
public override MovablePropertyType MovablePropertyType => MovablePropertyType.OfficeAsset;
public virtual string OfficeAssetType { get; set; } = "";
public virtual int ComfortBonus { get; set; } = 0;
public virtual double EfficiencyBonusPercent { get; set; } = 0;
public OfficeAssetMovableProperty()
{
UpdateSkillInfo();
}
public override void UpdateSkillInfo()
{
if (ComfortBonus > 0) SkillInfo["舒适度"] = $"{ComfortBonus}";
if (EfficiencyBonusPercent > 0) SkillInfo["办公效率"] = $"{EfficiencyBonusPercent * 100:0.##}%";
}
}
}