Sharing outline color changes in real time

This commit is contained in:
David Négrier 2021-12-22 18:30:23 +01:00
parent 90f7287860
commit 482ba9690a
15 changed files with 268 additions and 56 deletions

View file

@ -13,7 +13,6 @@ message PositionMessage {
}
Direction direction = 3;
bool moving = 4;
uint32 outlineColor = 5;
}
message PointMessage {
@ -48,8 +47,12 @@ message PingMessage {
}
message SetPlayerDetailsMessage {
string name = 1;
repeated string characterLayers = 2;
//string name = 1;
//repeated string characterLayers = 2;
// TODO: switch to google.protobuf.Int32Value when we migrate to ts-proto
int32 outlineColor = 3;
bool removeOutlineColor = 4;
}
message UserMovesMessage {
@ -151,6 +154,7 @@ message SubMessage {
EmoteEventMessage emoteEventMessage = 7;
VariableMessage variableMessage = 8;
ErrorMessage errorMessage = 9;
PlayerDetailsUpdatedMessage playerDetailsUpdatedMessage = 10;
}
}
@ -333,6 +337,10 @@ message GroupLeftZoneMessage {
Zone toZone = 2;
}
message PlayerDetailsUpdatedMessage {
int32 userId = 1;
SetPlayerDetailsMessage details = 2;
}
message Zone {
int32 x = 1;
@ -385,6 +393,7 @@ message SubToPusherMessage {
BanUserMessage banUserMessage = 8;
EmoteEventMessage emoteEventMessage = 9;
ErrorMessage errorMessage = 10;
PlayerDetailsUpdatedMessage playerDetailsUpdatedMessage = 11;
}
}