mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-24 03:59:50 +02:00
feat: type errors in definitions
This commit is contained in:
1 parent
3e18d5a8db
commit
61fe8c7e7c
22 files changed
+1728
-1692
No files matched your search
@@ -20,10 +20,10 @@ message Consumable {
|
||||
|
||||
message ConsumableTankFilter {
|
||||
oneof filter_type {
|
||||
ConsumableTankTierFilter tier = 1;
|
||||
ConsumableTankTierFilter tiers = 1;
|
||||
ConsumableTankIdsFilter ids = 2;
|
||||
ConsumableTankCategoryFilter category = 3;
|
||||
ConsumableTankNationFilter nation = 4;
|
||||
ConsumableTankCategoryFilter categories = 3;
|
||||
ConsumableTankNationFilter nations = 4;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,8 +41,7 @@ message ConsumableTankCategoryFilter {
|
||||
}
|
||||
|
||||
enum ConsumableTankCategoryFilterCategory {
|
||||
TANK_CATEGORY_UNSPECIFIED = 0;
|
||||
TANK_CATEGORY_CLIP = 1;
|
||||
TANK_CATEGORY_CLIP = 0;
|
||||
}
|
||||
|
||||
message ConsumableTankNationFilter {
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package blitzkit;
|
||||
|
||||
message MapDefinitions {
|
||||
map<int32, MapDefinition> maps = 1;
|
||||
}
|
||||
|
||||
message MapDefinition {
|
||||
uint32 id = 1;
|
||||
string name = 2;
|
||||
}
|
||||
@@ -41,9 +41,8 @@ message TankDefinition {
|
||||
}
|
||||
|
||||
enum TankPriceType {
|
||||
TANK_PRICE_TYPE_UNSPECIFIED = 0;
|
||||
TANK_PRICE_TYPE_CREDITS = 1;
|
||||
TANK_PRICE_TYPE_GOLD = 2;
|
||||
TANK_PRICE_TYPE_CREDITS = 0;
|
||||
TANK_PRICE_TYPE_GOLD = 1;
|
||||
}
|
||||
|
||||
message TankPrice {
|
||||
@@ -162,11 +161,10 @@ message ShellDefinition {
|
||||
}
|
||||
|
||||
enum ShellType {
|
||||
SHELL_TYPE_UNSPECIFIED = 0;
|
||||
SHELL_TYPE_AP = 1;
|
||||
SHELL_TYPE_APCR = 2;
|
||||
SHELL_TYPE_HEAT = 3;
|
||||
SHELL_TYPE_HE = 4;
|
||||
SHELL_TYPE_AP = 0;
|
||||
SHELL_TYPE_APCR = 1;
|
||||
SHELL_TYPE_HEAT = 2;
|
||||
SHELL_TYPE_HE = 3;
|
||||
}
|
||||
|
||||
message ShellPenetration {
|
||||
@@ -186,41 +184,37 @@ message UnlockCost {
|
||||
}
|
||||
|
||||
enum ModuleType {
|
||||
MODULE_TYPE_UNSPECIFIED = 0;
|
||||
MODULE_TYPE_VEHICLE = 1;
|
||||
MODULE_TYPE_ENGINE = 2;
|
||||
MODULE_TYPE_TRACKS = 3;
|
||||
MODULE_TYPE_TURRET = 4;
|
||||
MODULE_TYPE_GUN = 5;
|
||||
MODULE_TYPE_VEHICLE = 0;
|
||||
MODULE_TYPE_ENGINE = 1;
|
||||
MODULE_TYPE_TRACKS = 2;
|
||||
MODULE_TYPE_TURRET = 3;
|
||||
MODULE_TYPE_GUN = 4;
|
||||
}
|
||||
|
||||
enum TankClass {
|
||||
TANK_CLASS_UNSPECIFIED = 0;
|
||||
TANK_CLASS_LIGHT = 1;
|
||||
TANK_CLASS_MEDIUM = 2;
|
||||
TANK_CLASS_HEAVY = 3;
|
||||
TANK_CLASS_TANK_DESTROYER = 4;
|
||||
TANK_CLASS_LIGHT = 0;
|
||||
TANK_CLASS_MEDIUM = 1;
|
||||
TANK_CLASS_HEAVY = 2;
|
||||
TANK_CLASS_TANK_DESTROYER = 3;
|
||||
}
|
||||
|
||||
enum Tier {
|
||||
TIER_UNSPECIFIED = 0;
|
||||
TIER_I = 1;
|
||||
TIER_II = 2;
|
||||
TIER_III = 3;
|
||||
TIER_IV = 4;
|
||||
TIER_V = 5;
|
||||
TIER_VI = 6;
|
||||
TIER_VII = 7;
|
||||
TIER_VIII = 8;
|
||||
TIER_IX = 9;
|
||||
TIER_X = 10;
|
||||
TIER_I = 0;
|
||||
TIER_II = 1;
|
||||
TIER_III = 2;
|
||||
TIER_IV = 3;
|
||||
TIER_V = 4;
|
||||
TIER_VI = 5;
|
||||
TIER_VII = 6;
|
||||
TIER_VIII = 7;
|
||||
TIER_IX = 8;
|
||||
TIER_X = 9;
|
||||
}
|
||||
|
||||
enum TankType {
|
||||
TANK_TYPE_UNSPECIFIED = 0;
|
||||
TANK_TYPE_RESEARCHABLE = 1;
|
||||
TANK_TYPE_PREMIUM = 2;
|
||||
TANK_TYPE_COLLECTOR = 3;
|
||||
TANK_TYPE_RESEARCHABLE = 0;
|
||||
TANK_TYPE_PREMIUM = 1;
|
||||
TANK_TYPE_COLLECTOR = 2;
|
||||
}
|
||||
|
||||
message Crew {
|
||||
@@ -230,10 +224,9 @@ message Crew {
|
||||
}
|
||||
|
||||
enum CrewType {
|
||||
CREW_TYPE_UNSPECIFIED = 0;
|
||||
CREW_TYPE_COMMANDER = 1;
|
||||
CREW_TYPE_RADIOMAN = 2;
|
||||
CREW_TYPE_GUNNER = 3;
|
||||
CREW_TYPE_DRIVER = 4;
|
||||
CREW_TYPE_LOADER = 5;
|
||||
CREW_TYPE_COMMANDER = 0;
|
||||
CREW_TYPE_RADIOMAN = 1;
|
||||
CREW_TYPE_GUNNER = 2;
|
||||
CREW_TYPE_DRIVER = 3;
|
||||
CREW_TYPE_LOADER = 4;
|
||||
}
|
||||
Reference in new issue
Block a user