public void ProcessWorld(NetworkResponse response) { ResponseWorld args = response as ResponseWorld; /* * if (args.status == 0) { * GameState.world = args.world; * * SwitchToTileSelect(1); * * GameObject gObject = GameObject.Find("Global Object"); * * if (gObject != null) { * if (gObject.GetComponent<EcosystemScore>() == null) { * gObject.AddComponent<EcosystemScore>(); * } * * if (gObject.GetComponent<GameResources>() == null) { * gObject.AddComponent<GameResources>(); * } * * if (gObject.GetComponent<Clock>() == null) { * gObject.AddComponent<Clock>(); * } * * if (gObject.GetComponent<Chat>() == null) { * gObject.AddComponent<Chat>(); * } * } * } */ }
public static NetworkResponse Parse(MemoryStream dataStream) { ResponseWorld response = new ResponseWorld(); response.status = DataReader.ReadShort(dataStream); if (response.status == 0) { response.world_id = DataReader.ReadInt(dataStream); response.name = DataReader.ReadString(dataStream); response.type = DataReader.ReadShort(dataStream); response.time_rate = DataReader.ReadFloat(dataStream); response.day = DataReader.ReadShort(dataStream); World world = new World(response.world_id); world.name = response.name; world.day = response.day; response.world = world; } return response; }
public static NetworkResponse Parse(MemoryStream dataStream) { ResponseWorld response = new ResponseWorld(); response.status = DataReader.ReadShort(dataStream); if (response.status == 0) { response.world_id = DataReader.ReadInt(dataStream); response.name = DataReader.ReadString(dataStream); response.type = DataReader.ReadShort(dataStream); response.time_rate = DataReader.ReadFloat(dataStream); response.day = DataReader.ReadShort(dataStream); World world = new World(response.world_id); world.name = response.name; world.day = response.day; response.world = world; } return(response); }