コード例 #1
0
        static void RefreshDCFlags()
        {
            try {
                if (Helpers.InStartupMenu)
                {
                    return;
                }
                Log.Called();

                SimulationManager.instance.ForcedSimulationPaused = true;
                NetInfoUtil.RestoreFlags();
                NetInfoUtil.RestoreMaxTurnAngles();

                NetInfoUtil.FixMaxTurnAngles();
                NetInfoUtil.FixDCFlags();
            } catch (Exception ex) {
                ex.Log();
            } finally {
                SimulationManager.instance.ForcedSimulationPaused = false;
            }

            SimulationManager.instance.AddAction(delegate() {
                NetInfoUtil.UpdateAllNodeRenderers();
            });
        }
コード例 #2
0
 public static void AfterLoad()
 {
     LogCalled();
     SimulationManager.instance.AddAction(delegate() {
         NetInfoUtil.UpdateAllNodeRenderers();
     });
     UI.DCRTool.Create();
 }