This commit is contained in:
fabjuuuh
2020-09-16 15:03:36 +02:00
parent bdbda2b570
commit 7b94cd77f9
2 changed files with 21 additions and 14 deletions

View File

@@ -8,11 +8,11 @@ namespace RH_Engine
{ {
class CreateGraphics class CreateGraphics
{ {
string sessionID; string tunnelID;
public CreateGraphics(string sessionID) public CreateGraphics(string tunnelID)
{ {
this.sessionID = sessionID; this.tunnelID = tunnelID;
} }
public string TerrainCommand() public string TerrainCommand()
@@ -30,7 +30,7 @@ namespace RH_Engine
writer.WritePropertyName("data"); writer.WritePropertyName("data");
writer.WriteStartObject(); writer.WriteStartObject();
writer.WritePropertyName("dest"); writer.WritePropertyName("dest");
writer.WriteValue("TODO"); writer.WriteValue(tunnelID);
writer.WritePropertyName("data"); writer.WritePropertyName("data");
writer.WriteStartObject(); writer.WriteStartObject();
writer.WritePropertyName("id"); writer.WritePropertyName("id");
@@ -38,9 +38,17 @@ namespace RH_Engine
writer.WritePropertyName("data"); writer.WritePropertyName("data");
writer.WriteStartObject(); writer.WriteStartObject();
writer.WritePropertyName("size"); writer.WritePropertyName("size");
writer.WriteValue("[2,2]"); writer.WriteStartArray();
writer.WriteValue(2);
writer.WriteValue(2);
writer.WriteEndArray();
writer.WritePropertyName("heights"); writer.WritePropertyName("heights");
writer.WriteValue("[0,0,0,0]"); writer.WriteStartArray();
writer.WriteValue(30000000);
writer.WriteValue(2);
writer.WriteValue(4);
writer.WriteValue(7);
writer.WriteEndArray();
writer.WriteEndObject(); writer.WriteEndObject();
writer.WriteEndObject(); writer.WriteEndObject();
writer.WriteEndObject(); writer.WriteEndObject();

View File

@@ -22,9 +22,6 @@ namespace RH_Engine
CreateConnection(client.GetStream()); CreateConnection(client.GetStream());
CreateGraphics createGraphics = new CreateGraphics("");
createGraphics.TerrainCommand();
} }
public static void WriteTextMessage(NetworkStream stream, string message) public static void WriteTextMessage(NetworkStream stream, string message)
@@ -76,14 +73,16 @@ namespace RH_Engine
string tunnelResponse = ReadPrefMessage(stream); string tunnelResponse = ReadPrefMessage(stream);
Console.WriteLine(tunnelResponse); Console.WriteLine(tunnelResponse);
string tunnelID = JSONParser.GetTunnelID(tunnelResponse); string tunnelID = JSONParser.GetTunnelID(tunnelResponse);
CreateGraphics createGraphics = new CreateGraphics(tunnelID);
string command = createGraphics.TerrainCommand();
Console.WriteLine("tunnelID is: " + tunnelID); Console.WriteLine("tunnelID is: " + tunnelID);
string sceneReset = "{\"id\" : \"tunnel/send\", \"data\" : {\"dest\" : \"" + tunnelID + "\",\"data\" :{\"id\" : \"scene/reset\",\"data\" : { }}}}}"; WriteTextMessage(stream, command);
//string sceneReset = "{\"id\" : \"scene/reset\"}";
WriteTextMessage(stream, sceneReset);
Console.WriteLine(ReadPrefMessage(stream)); Console.WriteLine(ReadPrefMessage(stream));
} }