public override void DoPostConfigurePreview(BuildingDef def, GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, InverseElectrolyzerAltConfig.INPUT_PORTS);
     this.AttachPort(go);
 }
Пример #2
0
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, OUTPUT_PORT);
     this.AttachPort(go);
 }
 public override void DoPostConfigureComplete(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_0_1);
     go.AddOrGet <LogicOperationalController>();
     go.AddOrGetDef <PoweredActiveController.Def>();
 }
 public override void DoPostConfigurePreview(BuildingDef def, GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, LogicSwitchConfig.OUTPUT_PORT);
 }
Пример #5
0
 public override void DoPostConfigurePreview(BuildingDef def, GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, OutputPort);
 }
Пример #6
0
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     base.DoPostConfigureUnderConstruction(go);
     go.AddOrGet <KAnimGridTileVisualizer>();
     GeneratedBuildings.RegisterLogicPorts(go, TileTemperatureSensorConfig.OUTPUT_PORT);
 }
 public override void DoPostConfigurePreview(BuildingDef def, GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_0_0);
     AddVisualizer(go, true);
 }
 public override void DoPostConfigureComplete(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_0_0);
     base.DoPostConfigureComplete(go);
 }
 public override void ConfigureBuildingTemplate(GameObject go, Tag prefab_tag)
 {
     go.AddOrGet <NotificationTrigger>();
     GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_0_0);
 }
Пример #10
0
 public override void DoPostConfigurePreview(BuildingDef def, GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, SuperTransferArmConfig.INPUT_PORTS);
     SuperTransferArmConfig.AddVisualizer(go, true);
 }
 public override void DoPostConfigureComplete(GameObject go)
 {
     go.AddOrGet <Gantry>();
     GeneratedBuildings.RegisterLogicPorts(go, INPUT_PORTS);
     Object.DestroyImmediate(go.GetComponent <LogicOperationalController>());
 }
Пример #12
0
 public override void DoPostConfigureComplete(GameObject go)
 {
     GeneratedBuildings.MakeBuildingAlwaysOperational(go);
     go.AddOrGet <LogicMemory>();
     GeneratedBuildings.RegisterLogicPorts(go, INPUT_PORTS, OUTPUT_PORTS);
 }
Пример #13
0
        public override void DoPostConfigureComplete(GameObject go)
        {
            GeneratedBuildings.RegisterLogicPorts(go, OutputPort);

            go.AddOrGet <WirelessSignalReceiver>().ReceiveChannel = 0;
        }
Пример #14
0
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, OutputPort);
 }
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, InverseElectrolyzerAltConfig.INPUT_PORTS);
     this.AttachPort(go);
 }
        public override void DoPostConfigureComplete(GameObject go)
        {
            GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_0_0);

            go.AddOrGet <LogicOperationalController>().unNetworkedValue = 0;
        }
Пример #17
0
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_0_0);
     AddVisualizer(go, false);
     go.GetComponent <Constructable>().requiredSkillPerk = Db.Get().SkillPerks.IncreaseRanchingMedium.Id;
 }
Пример #18
0
 public override void DoPostConfigurePreview(BuildingDef def, GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, PressureGasPumpConfig.INPUT_PORTS);
 }
Пример #19
0
 public override void DoPostConfigurePreview(BuildingDef def, GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, TileTemperatureSensorConfig.OUTPUT_PORT);
 }
Пример #20
0
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, PressureGasPumpConfig.INPUT_PORTS);
 }
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, LogicOperationalController.INPUT_PORTS_0_0);
     AddVisualizer(go, false);
 }
Пример #22
0
 public override void DoPostConfigurePreview(BuildingDef def, GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, OUTPUT_PORT);
     this.AttachPort(go);
 }
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, LogicSwitchConfig.OUTPUT_PORT);
 }
Пример #24
0
 public override void DoPostConfigureUnderConstruction(GameObject go)
 {
     GeneratedBuildings.RegisterLogicPorts(go, BriskAirWickConfig.INPUT_PORTS);
 }