Blood Dries(血液干涸)|环世界

关于
溅到地上的血,现在随着几天后的干燥,会稳定地变黑(前提是温度在0以上)。 如果温度很高,它的干燥速度就会快一些。 随着时间的推移,它也会逐渐变淡。
我做这个mod是因为我看到地图上有那么多干枯的尸体被新鲜的血液包围着,有点不舒服(主要是在没有多少雨水的温暖生物群落中玩的时候)。
特点
将适用于所有使用 "Filth_Blood "定义的血液(在香草中,这是除昆虫以外的一切)。
尊重定义的 "消失天数 "属性,并在接近该时间时逐渐侵蚀(消退)。
血液继续被雨水和雪水冲走
性能。每个血迹在一个游戏小时内只被勾选一次,并且只为20%的褪色和侵蚀增量发布新的图形(以避免填满图形数据库)。
兼容性
如果你想再次删除它,它不会破坏你的保存文件--最初你会看到一个错误,但如果你再次保存和加载,它应该全部修复。
如果你把这个mod添加到现有的保存文件中,它将用使用我的新类的新副本替换任何现有的血液(以前,你可能会看到关于TickLong()没有实现的错误)。
其他与血有关的MOD,它也能使用。
"血和污点"(尽管你会看到明亮的血脚印,即使它已经干了)。
"Brighter Blood"(虽然不得不打补丁,而这个mod只需要在它之后加载)。
"[FSF]污秽随着雨水和时间消失"
已知的问题
有几个人注意到,当他们有很多其他的mod也在活动时,它的表现~非常~糟糕。 我用Dubs性能分析器看了一下,在没有其他MOD的情况下,它有点慢,但不是太慢(我说的慢是指每次Filth_Blood更新的时间,不是游戏本身)。 这很可能是我实现的颜色变化有点滑稽,所以我想看看我目前是否能改进这个。 但是,是的,图形是很难的,所以如果有人对我如何做得更好有想法,非常愿意听!
更新日志
2021/09/02 - 修复了地图首次生成时出现的空引用异常(即在启用MOD的情况下启动新殖民地时)。
2021/08/28 - 将发布的颜色限制为20%的增量,并增加了将MOD添加到现有带血的保存中的处理方法。
这是我的第一个编码mod,所以非常愿意接受反馈和建议!