{ BuildingDef buildingDef = BuildingTemplates.CreateBuildingDef("AutoMiner", 2, 2, "auto_miner_kanim", 10, 10f, BUILDINGS.CONSTRUCTION_MASS_KG.TIER3, MATERIALS.REFINED_METALS, 1600f, BuildLocationRule.OnFoundationRotatable, BUILDINGS.DECOR.PENALTY.TIER2, NOISE_POLLUTION.NOISY.TIER0, 0.2f); buildingDef.Floodable = false; buildingDef.AudioCategory = "Metal"; buildingDef.RequiresPowerInput = true; buildingDef.EnergyConsumptionWhenActive = 120f; buildingDef.ExhaustKilowattsWhenActive = 0f; buildingDef.SelfHeatKilowattsWhenActive = 2f; buildingDef.PermittedRotations = PermittedRotations.R360; buildingDef.LogicInputPorts = LogicOperationalController.CreateSingleInputPortList(new CellOffset(0, 0)); GeneratedBuildings.RegisterWithOverlay(OverlayScreen.SolidConveyorIDs, "AutoMiner"); return buildingDef; }

这段代码是用于创建一个名为"AutoMiner"的建筑,大小为2x2,模型为"auto_miner_kanim",建造所需材料为10个,并使用BUILDINGS.CONSTRUCTION_MASS_KG.TIER3等级的材料,建筑物的材料为MATERIALS.REFINED_METALS,建造所需时间为1600秒,建筑物可旋转,建筑物不会被水淹没,建筑物的声音类别为"Metal",建筑物需要电力输入,建筑物在活跃时消耗120单位的电力和2千瓦的自热能力,并且没有排放废气,建筑物有一个输入端口,可以用于逻辑控制,建筑物被注册到了"SolidConveyorIDs"覆盖屏幕上

BuildingDef buildingDef = BuildingTemplatesCreateBuildingDefAutoMiner 2 2 auto_miner_kanim 10 10f BUILDINGSCONSTRUCTION_MASS_KGTIER3 MATERIALSREFINED_METALS 1600f BuildLocationRuleOnFoundationRotatabl

原文地址: https://www.cveoy.top/t/topic/hpA6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录