clean
This commit is contained in:
@@ -60,44 +60,37 @@ namespace RH_Engine
|
|||||||
return sb.ToString();
|
return sb.ToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
public string SkyboxCommand(double time)
|
public string SkyboxCommand(double timeToSet)
|
||||||
{
|
{
|
||||||
if (time < 0 || time > 24)
|
if (timeToSet < 0 || timeToSet > 24)
|
||||||
{
|
{
|
||||||
throw new Exception("The time must be between 0 and 24!");
|
throw new Exception("The time must be between 0 and 24!");
|
||||||
}
|
}
|
||||||
StringBuilder sb = new StringBuilder();
|
|
||||||
StringWriter sw = new StringWriter(sb);
|
|
||||||
|
|
||||||
using (JsonWriter writer = new JsonTextWriter(sw))
|
|
||||||
|
object payload = new
|
||||||
{
|
{
|
||||||
writer.Formatting = Formatting.Indented;
|
id = "scene/skybox/settime",
|
||||||
|
time = timeToSet
|
||||||
|
};
|
||||||
|
|
||||||
writer.WriteStartObject();
|
object packet = Payload(payload);
|
||||||
writer.WritePropertyName("id");
|
Console.WriteLine(JsonConvert.SerializeObject(packet));
|
||||||
writer.WriteValue("tunnel/send");
|
return JsonConvert.SerializeObject(packet);
|
||||||
writer.WritePropertyName("data");
|
|
||||||
writer.WriteStartObject();
|
|
||||||
writer.WritePropertyName("dest");
|
|
||||||
writer.WriteValue(tunnelID);
|
|
||||||
writer.WritePropertyName("data");
|
|
||||||
writer.WriteStartObject();
|
|
||||||
writer.WritePropertyName("id");
|
|
||||||
writer.WriteValue("scene/skybox/settime");
|
|
||||||
writer.WritePropertyName("data");
|
|
||||||
writer.WriteStartObject();
|
|
||||||
writer.WritePropertyName("time");
|
|
||||||
writer.WriteValue(time);
|
|
||||||
writer.WriteEndObject();
|
|
||||||
writer.WriteEndObject();
|
|
||||||
writer.WriteEndObject();
|
|
||||||
writer.WriteEndObject();
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Console.WriteLine("MESSAGE TO SEND: " + sb.ToString());
|
private object Payload(object message)
|
||||||
return sb.ToString();
|
{
|
||||||
|
return new
|
||||||
|
{
|
||||||
|
id = "tunnel/send",
|
||||||
|
data = new
|
||||||
|
{
|
||||||
|
dest = tunnelID,
|
||||||
|
data = message,
|
||||||
|
}
|
||||||
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user