feat: type errors in definitions

This commit is contained in:
TrèsAbhi committed 2024-09-30 22:35:37 -05:00
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;
}
+33 -40
View File
@@ -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;
}