コード例 #1
0
ファイル: FormMain.cs プロジェクト: RikkiRu/ToSpace
        public void startServer()
        {
            gameStruct = new StructureObjects();
            connect    = new Connection();
            connect.Start(gameStruct.PlayerList, gameStruct.passwords);

            manager = new eventHandler(connect, gameStruct);
        }
コード例 #2
0
ファイル: eventHandler.cs プロジェクト: RikkiRu/ToSpace
        public eventHandler(Connection connect, StructureObjects structure)
        {
            generator = new GeneratorPlanet();

            this.connect   = connect;
            this.structure = structure;

            connect.addToEvent("disconnect", disconnectCommand);
            connect.addToEvent("chat", chatWriter);
            connect.addToEvent("generatePlanetForNewPlayer", generatorForNewPlayer);
            connect.addToEvent("IwantMyMap!", sendMeMapPlease);
            connect.addToEvent("getPlayerList", playerListGet);
            connect.addToEvent("newPlanetName", newPlanetName);

            gameTick          = new System.Timers.Timer(GameObject.timeTick);
            gameTick.Elapsed += gameTick_Elapsed;
            gameTick.Start();
        }