Ejemplo n.º 1
0
    void Awake()
    {
        menuGUICtrl = GetComponent <MenuGUIControl>();
        netView     = GetComponent <NetworkView>();
        lvlLoadCtrl = GameObject.Find("LevelLoadingControl").GetComponent <LevelLoadingControl>();

#if torybashPCMaster
        MasterServer.ipAddress     = "87.73.120.12";
        MasterServer.port          = 23466;
        Network.natFacilitatorIP   = "87.73.120.12";
        Network.natFacilitatorPort = 50005;
#endif
    }
Ejemplo n.º 2
0
        public MainWindow()
        {
            InitializeComponent();

            indicating_rectangle.Visibility   = Visibility.Hidden;
            highlighting_rectangle.Visibility = Visibility.Hidden;

            sgc  = new ShortcutGUIControl(shortcut_hint);
            mngc = new MenuGUIControl(this, canvas, canvasGrid, lc, menu);
            mgc  = new MessageGUIControl(canvas, lc);
            hgc  = new HighlighterGUIControl(canvas, canvasGrid, highlighting_rectangle, indicating_rectangle);
            wgc  = new WireGUIControl(this, canvas, canvasGrid, mgc, lc, sgc);
            dgc  = new DotGUIControl(this, canvas, canvasGrid, wgc, lc);
            igc  = new ImageGUIControl(this, canvas, canvasGrid, dgc, hgc, wgc, mgc, mngc, lc, sgc);
            cgc  = new CanvasGUIControl(this, canvas, canvasGrid, lc, dock_bottom, highlighting_rectangle, indicating_rectangle, hRulerGrid, uHRulerGrid, vRulerGrid, uVRulerGrid, igc, dgc, lgc, hgc, sgc);
            cogc = new ConnectorGUIControl(this, canvas, canvasGrid, mgc, wgc, mngc, lc);

            mngc.cgc  = cgc;
            mngc.hgc  = hgc;
            mngc.igc  = igc;
            mngc.wgc  = wgc;
            mngc.cogc = cogc;

            wgc.cogc = cogc;

            cgc.mgc = mgc;

            cc = new CircuitChecker(lc, hgc);

            mngc.cc = cc;

            lgc.hgc           = hgc;
            lgc.grid_expander = grid_expander;

            lgc.LoadImages("All");

            CreateListForToolButtons();
        }