syntax = "proto2"; package blitzkit; import "packages/core/src/protos/i18n.proto"; message GameDefinitions { required string version = 1; repeated string nations = 2; map gameModes = 3; map roles = 4; } message GameMode { required I18nString name = 1; } message GameModeRole { repeated uint32 provisions = 1; repeated uint32 consumables = 2; }