[Editor] Create MapObject model and enable its serialization

This commit is contained in:
2021-04-02 17:28:15 +02:00
parent 48ad4208bc
commit cf9d42d4ee
5 changed files with 43 additions and 1 deletions

View File

@@ -29,6 +29,7 @@ message TileLayer {
message ObjectLayer {
repeated PassageAbility passageMap = 1;
repeated MapObject objects = 2;
}
enum PassageAbility {
@@ -36,6 +37,12 @@ enum PassageAbility {
BLOCK = 1;
}
message MapObject {
required uint32 x = 1;
required uint32 y = 2;
required string code = 3;
}
message ColorLayer {
required uint32 red = 1;
required uint32 green = 2;