fix: some linting for new proto

This commit is contained in:
TrèsAbhi committed 2024-10-05 15:24:54 -05:00
1 parent 78dce028d9
commit 94f67e30f1
21 files changed
+372 -327

No files matched your search

@@ -1,4 +1,4 @@
syntax = "proto3";
syntax = "proto2";
package blitzkit;
@@ -7,12 +7,12 @@ message ModelDefinitions {
}
message ModelDefinition {
Armor armor = 1;
Vector3 turret_origin = 2;
required Armor armor = 1;
required Vector3 turret_origin = 2;
optional InitialTurretRotation initial_turret_rotation = 3;
map<uint32, TurretModelDefinition> turrets = 4;
map<uint32, TrackModelDefinition> tracks = 5;
BoundingBox bounding_box = 6;
required BoundingBox bounding_box = 6;
}
message Armor {
@@ -21,59 +21,59 @@ message Armor {
}
message Vector3 {
float x = 1;
float y = 2;
float z = 3;
required float x = 1;
required float y = 2;
required float z = 3;
}
message InitialTurretRotation {
float yaw = 1;
float pitch = 2;
float roll = 3;
required float yaw = 1;
required float pitch = 2;
required float roll = 3;
}
message TurretModelDefinition {
BoundingBox bounding_box = 1;
Armor armor = 2;
uint32 model_id = 3;
Vector3 gun_origin = 4;
required BoundingBox bounding_box = 1;
required Armor armor = 2;
required uint32 model_id = 3;
required Vector3 gun_origin = 4;
map<uint32, GunModelDefinition> guns = 5;
optional YawLimits yaw = 6;
}
message YawLimits {
float min = 1;
float max = 2;
required float min = 1;
required float max = 2;
}
message BoundingBox {
Vector3 min = 1;
Vector3 max = 2;
required Vector3 min = 1;
required Vector3 max = 2;
}
message TrackModelDefinition {
uint32 thickness = 1;
Vector3 origin = 2;
required uint32 thickness = 1;
required Vector3 origin = 2;
}
message GunModelDefinition {
Armor armor = 1;
uint32 thickness = 2;
uint32 model_id = 3;
PitchLimits pitch = 4;
required Armor armor = 1;
required uint32 thickness = 2;
required uint32 model_id = 3;
required PitchLimits pitch = 4;
optional float mask = 5;
}
message PitchLimits {
float min = 1;
float max = 2;
required float min = 1;
required float max = 2;
optional PitchLimitsExtrema front = 3;
optional PitchLimitsExtrema back = 4;
optional float transition = 5;
}
message PitchLimitsExtrema {
float min = 1;
float max = 2;
float range = 3;
required float min = 1;
required float max = 2;
required float range = 3;
}