【泥砖搅拌器只需要加料一次,无限制作泥砖,省去抱着泥砖跑三楼的窘境】
本帖最后由 zjkaku2 于 2023-4-30 02:59 编辑硬肝了十多个小时,本来是想跟木头架子一样,实现拿泥砖不减少,结果发现搅拌器里的那些泥砖是它的组件,涉及函数太多,没搞定,只能退而求其次了
下个课题是畜栏的饲料槽和水槽不减少,粪便多了动物不会中毒,又要肝了
---------------------------------------
★泥砖搅拌器只需要加料一次,无限制作泥砖
步骤一:
MudMixer.ConstantUpdate
找到:
if (this.m_ResultItems.Count == 0)
{
this.SetState(MudMixer.State.WaitingForClay0);
}
修改为
if (this.m_ResultItems.Count == 0)
{
this.SetState(MudMixer.State.Full);
this.m_Ash.gameObject.SetActive(false);
this.m_WaterAmount = this.m_RequiredWaterAmount;
}
步骤二:
MudMixer.Oninsertitem
找到:
this.m_WaterAmount = Mathf.Min(this.m_WaterAmount, this.m_RequiredWaterAmount);
修改为:
this.m_WaterAmount = this.m_RequiredWaterAmount;
找到:
slot.RemoveItem();
删除这行语句
附加个吹箭不会晃动
---------------------------------------
★吹箭晃动
BlowpipeController.StartShake
删除该行不会晃动
Player.Get().StartShake(10f, 1f, 1f);
改小数字则晃动变小,如下
Player.Get().StartShake(0.5f, 1f, 1f); 感谢分享 没懂该怎么操作
你好,请问可以修改雪橇的容量吗,一次只能拉18个竹子,跑死人了
页:
[1]