Terrrain command changed
This commit is contained in:
@@ -15,49 +15,19 @@ namespace RH_Engine
|
|||||||
this.tunnelID = tunnelID;
|
this.tunnelID = tunnelID;
|
||||||
}
|
}
|
||||||
|
|
||||||
public string TerrainCommand()
|
public string TerrainCommand(int[] sizeAray, int[] heightsArray)
|
||||||
{
|
{
|
||||||
StringBuilder sb = new StringBuilder();
|
dynamic payload = new
|
||||||
StringWriter sw = new StringWriter(sb);
|
|
||||||
|
|
||||||
using (JsonWriter writer = new JsonTextWriter(sw))
|
|
||||||
{
|
{
|
||||||
writer.Formatting = Formatting.Indented;
|
id = "scene/terrain/add",
|
||||||
|
data = new
|
||||||
|
{
|
||||||
|
size = sizeAray,
|
||||||
|
heights = heightsArray
|
||||||
|
}
|
||||||
|
|
||||||
writer.WriteStartObject();
|
};
|
||||||
writer.WritePropertyName("id");
|
return JsonConvert.SerializeObject(Payload(payload));
|
||||||
writer.WriteValue("tunnel/send");
|
|
||||||
writer.WritePropertyName("data");
|
|
||||||
writer.WriteStartObject();
|
|
||||||
writer.WritePropertyName("dest");
|
|
||||||
writer.WriteValue(tunnelID);
|
|
||||||
writer.WritePropertyName("data");
|
|
||||||
writer.WriteStartObject();
|
|
||||||
writer.WritePropertyName("id");
|
|
||||||
writer.WriteValue("scene/terrain/add");
|
|
||||||
writer.WritePropertyName("data");
|
|
||||||
writer.WriteStartObject();
|
|
||||||
writer.WritePropertyName("size");
|
|
||||||
writer.WriteStartArray();
|
|
||||||
writer.WriteValue(2);
|
|
||||||
writer.WriteValue(2);
|
|
||||||
writer.WriteEndArray();
|
|
||||||
writer.WritePropertyName("heights");
|
|
||||||
writer.WriteStartArray();
|
|
||||||
writer.WriteValue(30000000);
|
|
||||||
writer.WriteValue(2);
|
|
||||||
writer.WriteValue(4);
|
|
||||||
writer.WriteValue(7);
|
|
||||||
writer.WriteEndArray();
|
|
||||||
writer.WriteEndObject();
|
|
||||||
writer.WriteEndObject();
|
|
||||||
writer.WriteEndObject();
|
|
||||||
writer.WriteEndObject();
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
Console.WriteLine(sb.ToString());
|
|
||||||
return sb.ToString();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public string SkyboxCommand(double timeToSet)
|
public string SkyboxCommand(double timeToSet)
|
||||||
|
|||||||
Reference in New Issue
Block a user