fanvalen 发表于 2026-9-7 00:04

小动物不幸福不产蛋搞






EntityTemplates.ExtendEntityToWildCreature
def.wildEffect.Add(new AttributeModifier(Db.Get().CritterAttributes.Metabolism.Id, -75f, global::STRINGS.CREATURES.MODIFIERS.WILD.NAME, false, false, true));
                def.wildEffect.Add(new AttributeModifier(Db.Get().Amounts.ScaleGrowth.deltaAttribute.Id, -0.75f, global::STRINGS.CREATURES.MODIFIERS.WILD.NAME, true, false, true));
                def.tameEffect = new Effect("Tame" + prefabTag.Name, global::STRINGS.CREATURES.MODIFIERS.TAME.NAME, global::STRINGS.CREATURES.MODIFIERS.TAME.TOOLTIP, 0f, true, true, false, null, -1f, 0f, null, "");
                def.tameEffect.Add(new AttributeModifier(Db.Get().CritterAttributes.Happiness.Id, -1f, global::STRINGS.CREATURES.MODIFIERS.TAME.NAME, false, false, true));

改成
def.wildEffect.Add(new AttributeModifier(Db.Get().CritterAttributes.Metabolism.Id, -50f, global::STRINGS.CREATURES.MODIFIERS.WILD.NAME, false, false, true));//-50f是代谢
      def.wildEffect.Add(new AttributeModifier(Db.Get().Amounts.ScaleGrowth.deltaAttribute.Id, -0.5f, global::STRINGS.CREATURES.MODIFIERS.WILD.NAME, true, false, true));//-0.5f是鳞片生长
      def.tameEffect = new Effect("Tame" + prefabTag.Name, global::STRINGS.CREATURES.MODIFIERS.TAME.NAME, global::STRINGS.CREATURES.MODIFIERS.TAME.TOOLTIP, 0f, true, true, false, null, -1f, 0f, null, "");
      def.tameEffect.Add(new AttributeModifier(Db.Get().CritterAttributes.Happiness.Id, 10f, global::STRINGS.CREATURES.MODIFIERS.TAME.NAME, false, false, true));//10f是幸福度




然后增加一句在末尾
def.wildEffect.Add(new AttributeModifier(Db.Get().CritterAttributes.Happiness.Id, 10f, global::STRINGS.CREATURES.MODIFIERS.TAME.NAME, false, false, true));


页: [1]
查看完整版本: 小动物不幸福不产蛋搞