Esempio n. 1
0
    public GameRegistration Registrar(string name)
    {
        GameRegistration ret = null;

        this._loadDict.TryGetValue(name, out ret);
        return(ret);
    }
Esempio n. 2
0
        public void Register()
        {
            //First we register the application
            var metaData = new GameRegistration(Name, DisplayName, Colour);

            PostData(Destination + "/game_metadata", JsonConvert.DeserializeObject <JObject>(JsonConvert.SerializeObject(metaData)));
        }
Esempio n. 3
0
        public async Task RegisterToGame(int gameId, String teamType)
        {
            TeamType         type         = Enum.Parse <TeamType>(teamType);
            GameRegistration registration = GamePlayManager.RegisterPlayer(Context.ConnectionId, gameId, type);
            await Clients.Caller.CompleteRegistration(registration);

            GameFrame frame = GamePlayManager.GetCurrentFrame(gameId);
            await Clients.Caller.UpdateGameFrame(frame);
        }
    private void loadFromRegistrar(string name)
    {
        GameMenuAssetList gmal = GameMenuAssetList.Get();

        gmal.Init();
        GameRegistration reg = gmal.Registrar(name);

        this.MenuCanvas.SetActive(false);
        SceneManager.LoadScene(reg.Scene, LoadSceneMode.Additive);
    }
        public JsonResult AddGame(Game gameregd)
        {
            Console.WriteLine("In registerGame");
            GameRegistrationReply stdregreply = new GameRegistrationReply();

            GameRegistration.getInstance().Add(gameregd);
            stdregreply.Name = gameregd.Name;
            stdregreply.Ip   = gameregd.Ip;
            stdregreply.RegistrationNumber = gameregd.RegistrationNumber;
            stdregreply.RegistrationStatus = "Successful";

            return(Json(stdregreply));
        }
 public JsonResult UpdateGameRecord(Game stdn)
 {
     Console.WriteLine("In updateGameRecord");
     return(Json(GameRegistration.getInstance().UpdateGame(stdn)));
 }
Esempio n. 7
0
 public IActionResult DeleteGameRecord(String regdNum)
 {
     Console.WriteLine("In deleteGameRecord");
     return(Ok(GameRegistration.getInstance().Remove(regdNum)));
 }
Esempio n. 8
0
        public void UnRegister()
        {
            var metaData = new GameRegistration(Name, DisplayName, Colour);

            PostData(Destination + "/remove_game", JsonConvert.DeserializeObject <JObject>(JsonConvert.SerializeObject(metaData)));
        }
Esempio n. 9
0
 public JsonResult GetAllGameRecords()
 {
     return(Json(GameRegistration.getInstance().getAllGame()));
 }
Esempio n. 10
0
 public List <Game> GetAllGames()
 {
     return(GameRegistration.getInstance().getAllGame());
 }