讓太陽能板也能接自動信號線
GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_1_1);go.AddOrGet<LogicOperationalController>(); 這兩排就是自動化 加在太陽能板(SolarPanelConfig)的DoPostConfigureComplete下
這段代碼是這樣
public override void DoPostConfigureComplete(GameObject go)
{
GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_1_1);
go.AddOrGet<LogicOperationalController>();
go.AddOrGet<Repairable>().expectedRepairTime = 52.5f;
go.AddOrGet<SolarPanel>().powerDistributionOrder = 9;
go.AddOrGetDef<PoweredActiveController.Def>();
谢谢分享
楼主 你知道水气泵和水气管桥节流阀的流量在哪改吗?
本帖最后由 s81511 于 2019-9-2 18:42 编辑
十五个字符 发表于 2019-9-1 22:11
谢谢分享
氣體管,液體管的管道流量在這裡
game底下
this.gasConduitFlow = new ConduitFlow(ConduitType.Gas, Grid.CellCount, this.gasConduitSystem, 1f, 0.25f);
this.liquidConduitFlow = new ConduitFlow(ConduitType.Liquid, Grid.CellCount, this.liquidConduitSystem, 10f, 0.75f);
gasConduitFlow就是氣體
liquidConduitFlow 就是液體 把後面的1跟10改大就好 記得用IL編輯
LiquidValveConfig 液體閥GasValveConfig氣體閥
兩種閥的設定下面就有三個控制流量的數值,改成你自己要的就好
LiquidPumpConfig 水泵
GasPumpConfig 氣泵
elementConsumer.consumptionRate = 10f;
s81511 发表于 2019-9-2 17:48
氣體管,液體管的管道流量在這裡
game底下
谢谢楼主用心回复!
自己将管道 管桥 节流阀 数值改大后,出现塑料管道卡人的问题, 三十几次小人才能出去{:3_122:}. 暂时不修改了回默认了.
本帖最后由 s81511 于 2019-9-2 19:51 编辑
十五个字符 发表于 2019-9-2 19:27
谢谢楼主用心回复!
自己将管道 管桥 节流阀 数值改大后,出现塑料管道卡人的问题, 三十几次小人才能出去{ ...
你是改到哪裡了,通常這樣的修改不會卡人,我通常只動氣體和液體,不動固體管道,因為可以用運輸的輸送帶來送 本帖最后由 十五个字符 于 2019-9-2 20:24 编辑
s81511 发表于 2019-9-2 19:36
你是改到哪裡了,通常這樣的修改不會卡人,我通常只動氣體和液體,不動固體管道,因為可以用運輸的輸送帶 ...
我将水泵 气泵 管桥 节流阀数值都按照20倍的数值改后就这样了.{:3_103:}
GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_0_1);
go.AddOrGet<LogicOperationalController>();
go.GetComponent<KPrefabID>().AddTag(RoomConstraints.ConstraintTags.IndustrialMachinery, false);
go.AddOrGet<LoopingSounds>();
go.AddOrGet<EnergyConsumer>();
go.AddOrGet<Pump>();
go.AddOrGet<Storage>().capacityKg = 20f;这个改成20倍了
ElementConsumer elementConsumer = go.AddOrGet<ElementConsumer>();
elementConsumer.configuration = ElementConsumer.Configuration.AllLiquid;
elementConsumer.consumptionRate = 10f; 还有这个
elementConsumer.storeOnConsume = true;
elementConsumer.showInStatusPanel = false;
elementConsumer.consumptionRadius = 2;
ConduitDispenser conduitDispenser = go.AddOrGet<ConduitDispenser>();
conduitDispenser.conduitType = ConduitType.Liquid;
conduitDispenser.alwaysDispense = true;
conduitDispenser.elementFilter = null;
go.AddOrGetDef<OperationalController.Def>();
GeneratedBuildings.MakeBuildingAlwaysOperational(go);
BuildingConfigManager.Instance.IgnoreDefaultKComponent(typeof(RequiresFoundation), prefab_tag);
ValveBase valveBase = go.AddOrGet<ValveBase>();
valveBase.conduitType = ConduitType.Liquid;
valveBase.maxFlow = 10f; 我把这个改大成20倍了
valveBase.animFlowRanges = new ValveBase.AnimRangeInfo[]
{
new ValveBase.AnimRangeInfo(3f, "lo"), 这3个数值都是改成20倍后输送人的管道就卡人了
new ValveBase.AnimRangeInfo(7f, "med"),
new ValveBase.AnimRangeInfo(10f, "hi")
};
go.AddOrGet<Valve>();
Workable workable = go.AddOrGet<Workable>();
workable.workTime = 5f;
另外塑料管道的塑料 我给改成 矿物质可以建造的就是隔热质也可以建造那个 这个没有什么关联吧?
本帖最后由 s81511 于 2019-9-2 20:34 编辑
十五个字符 发表于 2019-9-2 20:08
我将水泵 气泵 管桥 节流阀数值都按照20倍的数值改后就这样了.
兄弟,送水送氣體送物資跟送人不是同一個概念阿~
液體管線氣體管線固體管線和送人的管線都是分開設定的,如果你卡人了,代表你之前有動過什麼地方改到送人的
本帖最后由 十五个字符 于 2019-9-3 21:04 编辑
s81511 发表于 2019-9-2 20:32
兄弟,送水送氣體送物資跟送人不是同一個概念阿~
液體管線氣體管線固體管線和送人的管線都是分開設定的, ...
谢谢啦我再去看看{:3_94:} 问题找到了 是修改的人用的传送管道入口数值和MOD数值冲突了.
楼主你好
怎么给墙和地堡门增加透光特性 ,
还有智能电池怎么能让他 随处建造??
十五个字符 发表于 2019-9-9 16:30
楼主你好
怎么给墙和地堡门增加透光特性 ,
透光特性沒研究
任意位置建造是
buildingDef.BuildLocationRule = BuildLocationRule.NotInTiles;// 可建造位置把 .NotInTiles或者onFloor改成anywhere 就任意位置都能蓋了 s81511 发表于 2019-9-10 10:27
透光特性沒研究
任意位置建造是
buildingDef.BuildLocationRule = BuildLocationRule.NotInTiles;// 可 ...
谢谢楼主回复 智能电池里面没有这句 该怎么添加呢
十五個字符發表於2019-9-10 11:51
謝謝樓主回复智能電池裡面沒有這句該怎麼添加呢
BaseBatteryConfig
construction_mass , construction_materials , melting_point , BuildLocationRule . OnFloor
改成construction_mass , construction_materials , melting_point , BuildLocationRule . Anywhere ,
s81511 发表于 2019-9-10 12:14
BaseBatteryConfig
construction_mass , construction_materials , melting_point , BuildLocationRule...
楼主你好 谢谢帮忙 !!
我去看一看{:3_106:}
页:
[1]