Add support for parsing activate scene packets

This commit is contained in:
matt committed 2024-04-19 15:07:47 +10:00
1 parent ce46892fde
commit 80b40cafcb
3 files changed
+25 -1

No files matched your search

+6 -1
View File
@@ -14,6 +14,7 @@ enum class PacketType {
MOVE_TO_SAVED_POSITION,
FIELDS,
FIELD_COMMAND,
ACTIVATE_SCENE,
UNKNOWN
};
@@ -35,7 +36,11 @@ struct FieldsParameters {
std::vector<Field> fields;
};
using PacketParameters = std::variant<std::monostate, FieldsParameters>;
struct ActivateSceneParameters {
uint8_t sceneID;
};
using PacketParameters = std::variant<std::monostate, FieldsParameters, ActivateSceneParameters>;
struct BroadcastHeader {
uint16_t source;