Esempio n. 1
0
            static bool Prefix(ref ModuleRemoteCharger __instance)
            {
                ModuleRemoteChargerWrapper comp = __instance.gameObject.AddComponent <ModuleRemoteChargerWrapper>();

                comp.pointer = __instance;
                comp.OnPool();
                return(true);
            }
Esempio n. 2
0
        public void RemoveCharger(ModuleRemoteCharger charger)
        {
            this.allSegments["ChargerRange"].ManipulateObj(new List <object> {
                charger
            }, "CLEAN");
            this.allSegments["ChargerSpeed"].ManipulateObj(new List <object> {
                charger
            }, "CLEAN");

            this.chargerListGeneric.Remove(charger);
        }
Esempio n. 3
0
        public void AddCharger(ModuleRemoteCharger charger)
        {
            this.chargerListGeneric.Add(charger);

            this.allSegments["ChargerRange"].ManipulateObj(new List <object> {
                charger
            }, "SAVE");
            this.allSegments["ChargerSpeed"].ManipulateObj(new List <object> {
                charger
            }, "SAVE");
        }