Пример #1
0
 public override void DoPostConfigureComplete(GameObject go)
 {
     BuildingTemplates.DoPostConfigure(go);
     go.GetComponent <KPrefabID>().prefabInitFn += delegate(GameObject game_object)
     {
         PoweredActiveController.Instance instance = new PoweredActiveController.Instance(game_object.GetComponent <KPrefabID>());
         instance.StartSM();
     };
 }
 public override void DoPostConfigureComplete(GameObject go)
 {
     BuildingTemplates.DoPostConfigure(go);
     GeneratedBuildings.RegisterLogicPorts(go, InverseElectrolyzerConfig.INPUT_PORTS);
     go.AddOrGet <LogicOperationalController>();
     go.GetComponent <KPrefabID>().prefabInitFn += delegate(GameObject game_object)
     {
         PoweredActiveController.Instance instance = new PoweredActiveController.Instance(game_object.GetComponent <KPrefabID>());
         instance.StartSM();
     };
 }