road showing
This commit is contained in:
@@ -252,6 +252,7 @@ namespace RH_Engine
|
|||||||
|
|
||||||
public string RoadCommand(string uuid_route)
|
public string RoadCommand(string uuid_route)
|
||||||
{
|
{
|
||||||
|
Console.WriteLine("road");
|
||||||
dynamic payload = new
|
dynamic payload = new
|
||||||
{
|
{
|
||||||
id = "scene/road/add",
|
id = "scene/road/add",
|
||||||
@@ -261,10 +262,10 @@ namespace RH_Engine
|
|||||||
diffuse = "data/NetworkEngine/textures/tarmac_diffuse.png",
|
diffuse = "data/NetworkEngine/textures/tarmac_diffuse.png",
|
||||||
normal = "data/NetworkEngine/textures/tarmac_normale.png",
|
normal = "data/NetworkEngine/textures/tarmac_normale.png",
|
||||||
specular = "data/NetworkEngine/textures/tarmac_specular.png",
|
specular = "data/NetworkEngine/textures/tarmac_specular.png",
|
||||||
heightoffset = 0.01
|
heightoffset = 1f
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
return JsonConvert.SerializeObject(Payload(payload)));
|
return JsonConvert.SerializeObject(Payload(payload));
|
||||||
}
|
}
|
||||||
|
|
||||||
public string GetSceneInfoCommand()
|
public string GetSceneInfoCommand()
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using Newtonsoft.Json.Linq;
|
using Newtonsoft.Json.Linq;
|
||||||
using System;
|
using System;
|
||||||
|
using System.Globalization;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using System.Net.Sockets;
|
using System.Net.Sockets;
|
||||||
using System.Runtime.Intrinsics.X86;
|
using System.Runtime.Intrinsics.X86;
|
||||||
@@ -103,18 +104,12 @@ namespace RH_Engine
|
|||||||
|
|
||||||
CreateGraphics createGraphics = new CreateGraphics(tunnelID);
|
CreateGraphics createGraphics = new CreateGraphics(tunnelID);
|
||||||
|
|
||||||
WriteTextMessage(stream, createGraphics.RouteCommand());
|
|
||||||
|
|
||||||
string routeResponse = ReadPrefMessage(stream);
|
WriteTextMessage(stream, createGraphics.ResetScene());
|
||||||
|
ReadPrefMessage(stream);
|
||||||
|
string routeid = CreateRoute(stream, createGraphics);
|
||||||
|
|
||||||
string routeID = JSONParser.GetTunnelID(tunnelResponse);
|
WriteTextMessage(stream, createGraphics.RoadCommand(routeid));
|
||||||
if (routeID == null)
|
|
||||||
{
|
|
||||||
Console.WriteLine("could not find a valid route uuid!");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
WriteTextMessage(stream, createGraphics.RoadCommand(routeID));
|
|
||||||
|
|
||||||
//string groundId = GetId("GroundPlane", stream, createGraphics);
|
//string groundId = GetId("GroundPlane", stream, createGraphics);
|
||||||
//Console.WriteLine("ground id: " + groundId);
|
//Console.WriteLine("ground id: " + groundId);
|
||||||
|
|||||||
Reference in New Issue
Block a user