示例#1
0
 void RegisterNREvents()
 {
     OnMapSOLoad.Add((a) => OnMapSOLoadNR.Fire());
     OnMapSOUnload.Add((a) => OnMapSOUnloadNR.Fire());
     OnCBMapSOLoad.Add((a) => OnCBMapSOLoadNR.Fire());
     OnCBMapSOUnload.Add((a) => OnCBMapSOUnloadNR.Fire());
     OnScaledSpaceLoad.Add((a) => OnScaledSpaceLoadNR.Fire());
     OnScaledSpaceUnload.Add((a) => OnScaledSpaceUnloadNR.Fire());
 }
示例#2
0
 private static void RegisterNREvents()
 {
     OnAFGLoaderApply.Add((a, c) => OnAFGLoaderApplyNR.Fire(c));
     OnAFGLoaderPostApply.Add((a, c) => OnAFGLoaderPostApplyNR.Fire(c));
     OnAtmosphereLoaderApply.Add((a, c) => OnAtmosphereLoaderApplyNR.Fire(c));
     OnAtmosphereLoaderPostApply.Add((a, c) => OnAtmosphereLoaderPostApplyNR.Fire(c));
     OnBiomeLoaderApply.Add((a, c) => OnBiomeLoaderApplyNR.Fire(c));
     OnBiomeLoaderPostApply.Add((a, c) => OnBiomeLoaderPostApplyNR.Fire(c));
     OnCoronaLoaderApply.Add((a, c) => OnCoronaLoaderApplyNR.Fire(c));
     OnCoronaLoaderPostApply.Add((a, c) => OnCoronaLoaderPostApplyNR.Fire(c));
     OnDebugLoaderApply.Add((a, c) => OnDebugLoaderApplyNR.Fire(c));
     OnDebugLoaderPostApply.Add((a, c) => OnDebugLoaderPostApplyNR.Fire(c));
     OnFogLoaderApply.Add((a, c) => OnFogLoaderApplyNR.Fire(c));
     OnFogLoaderPostApply.Add((a, c) => OnFogLoaderPostApplyNR.Fire(c));
     OnLightShifterLoaderApply.Add((a, c) => OnLightShifterLoaderApplyNR.Fire(c));
     OnLightShifterLoaderPostApply.Add((a, c) => OnLightShifterLoaderPostApplyNR.Fire(c));
     OnOceanLoaderApply.Add((a, c) => OnOceanLoaderApplyNR.Fire(c));
     OnOceanLoaderPostApply.Add((a, c) => OnOceanLoaderPostApplyNR.Fire(c));
     OnOrbitLoaderApply.Add((a, c) => OnOrbitLoaderApplyNR.Fire(c));
     OnOrbitLoaderPostApply.Add((a, c) => OnOrbitLoaderPostApplyNR.Fire(c));
     OnParticleLoaderApply.Add((a, c) => OnParticleLoaderApplyNR.Fire(c));
     OnParticleLoaderPostApply.Add((a, c) => OnParticleLoaderPostApplyNR.Fire(c));
     OnPQSLoaderApply.Add((a, c) => OnPQSLoaderApplyNR.Fire(c));
     OnPQSLoaderPostApply.Add((a, c) => OnPQSLoaderPostApplyNR.Fire(c));
     OnPropertiesLoaderApply.Add((a, c) => OnPropertiesLoaderApplyNR.Fire(c));
     OnPropertiesLoaderPostApply.Add((a, c) => OnPropertiesLoaderPostApplyNR.Fire(c));
     OnRingLoaderApply.Add((a, c) => OnRingLoaderApplyNR.Fire(c));
     OnRingLoaderPostApply.Add((a, c) => OnRingLoaderPostApplyNR.Fire(c));
     OnScaledVersionLoaderApply.Add((a, c) => OnScaledVersionLoaderApplyNR.Fire(c));
     OnScaledVersionLoaderPostApply.Add((a, c) => OnScaledVersionLoaderPostApplyNR.Fire(c));
     OnScienceValuesLoaderApply.Add((a, c) => OnScienceValuesLoaderApplyNR.Fire(c));
     OnScienceValuesLoaderPostApply.Add((a, c) => OnScienceValuesLoaderPostApplyNR.Fire(c));
     OnSpaceCenterLoaderApply.Add((a, c) => OnSpaceCenterLoaderApplyNR.Fire(c));
     OnSpaceCenterLoaderPostApply.Add((a, c) => OnSpaceCenterLoaderPostApplyNR.Fire(c));
     OnTemplateLoaderApply.Add((a, c) => OnTemplateLoaderApplyNR.Fire(c));
     OnTemplateLoaderPostApply.Add((a, c) => OnTemplateLoaderPostApplyNR.Fire(c));
     OnLoaderApply.Add((a, c) => OnLoaderApplyNR.Fire(c));
     OnLoaderPostApply.Add((a, c) => OnLoaderPostApplyNR.Fire(c));
     OnLoaderLoadBody.Add((a, c) => OnLoaderLoadBodyNR.Fire(c));
     OnLoaderLoadedAllBodies.Add((a, c) => OnLoaderLoadedAllBodiesNR.Fire(c));
     OnLoaderLoadAsteroid.Add((a, c) => OnLoaderLoadAsteroidNR.Fire(c));
     OnLoaderFinalizeBody.Add(a => OnLoaderFinalizeBodyNR.Fire());
     OnBodyApply.Add((a, c) => OnBodyApplyNR.Fire(c));
     OnBodyPostApply.Add((a, c) => OnBodyPostApplyNR.Fire(c));
     OnBodyGenerateScaledSpace.Add((a, c) => OnBodyGenerateScaledSpaceNR.Fire(c));
     OnRuntimeUtilitySpawnAsteroid.Add((a, c) => OnRuntimeUtilitySpawnAsteroidNR.Fire(c));
     OnRuntimeUtilitySwitchStar.Add(a => OnRuntimeUtilitySwitchStarNR.Fire());
     OnSwitchKSC.Add(a => OnSwitchKSCNR.Fire());
     OnApplyNameChange.Add((a, c) => OnApplyNameChangeNR.Fire(c));
     OnMapSOLoad.Add(a => OnMapSOLoadNR.Fire());
     OnMapSOUnload.Add(a => OnMapSOUnloadNR.Fire());
     OnCBMapSOLoad.Add(a => OnCBMapSOLoadNR.Fire());
     OnCBMapSOUnload.Add(a => OnCBMapSOUnloadNR.Fire());
     OnScaledSpaceLoad.Add(a => OnScaledSpaceLoadNR.Fire());
     OnScaledSpaceUnload.Add(a => OnScaledSpaceUnloadNR.Fire());
 }