// Updates player's credits public void ProcessEndGame(NetworkResponse response) { ResponsePlayGame args = response as ResponsePlayGame; if (args.status == 1) { GameState.player.credits = args.creditDiff; Debug.Log(args.creditDiff); } }
public static NetworkResponse Parse(MemoryStream dataStream) { ResponsePlayGame response = new ResponsePlayGame(); response.status = DataReader.ReadShort(dataStream); if (response.status == 1) { response.creditDiff = DataReader.ReadInt(dataStream); } return response; }
public static NetworkResponse Parse(MemoryStream dataStream) { ResponsePlayGame response = new ResponsePlayGame(); response.status = DataReader.ReadShort(dataStream); if (response.status == 1) { response.creditDiff = DataReader.ReadInt(dataStream); } return(response); }
public void ProcessPlayGame(NetworkResponse response) { ResponsePlayGame args = response as ResponsePlayGame; if (args.status == 1) { GameState.player.credits -= 10; Destroy(this); Game.SwitchScene("DontEatMe"); } else { Debug.Log("Not enough credits"); } }