feat: update to imported base creators

This commit is contained in:
tresabhi committed 2025-05-21 13:24:02 -05:00
1 parent e68b27bac4
commit a8dc271e0a
18 files changed
+1032 -1630

No files matched your search

+1 -2
View File
@@ -22,8 +22,7 @@ depots
public/sitemap*
/firebase.json
target
# packages/core/src/protos/*
# !packages/core/src/protos/*.proto
# packages/core/src/protos/*.ts
/.vercel
/.astro
.vercel
BIN
View File
Binary file not shown.
+1
View File
@@ -42,6 +42,7 @@
"dependencies": {
"googleapis": "^144.0.0",
"lodash-es": "^4.17.21",
"protobufjs": "^7.5.2",
"quicklime": "^1.2.0",
"sharp": "^0.33.5"
},
@@ -58,7 +58,7 @@ export interface Samples {
total: number;
}
function createBaseAverageDefinitions(): AverageDefinitions {
export function createBaseAverageDefinitions(): AverageDefinitions {
return { averages: {}, samples: createBaseSamples(), time: 0 };
}
@@ -174,7 +174,7 @@ export const AverageDefinitions: MessageFns<AverageDefinitions> = {
},
};
function createBaseAverageDefinitions_AveragesEntry(): AverageDefinitions_AveragesEntry {
export function createBaseAverageDefinitions_AveragesEntry(): AverageDefinitions_AveragesEntry {
return { key: 0, value: createBaseAverageDefinitionsEntry() };
}
@@ -251,12 +251,12 @@ export const AverageDefinitions_AveragesEntry: MessageFns<AverageDefinitions_Ave
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? AverageDefinitionsEntry.fromPartial(object.value)
: undefined;
: createBaseAverageDefinitionsEntry();
return message;
},
};
function createBaseAverageDefinitionsEntry(): AverageDefinitionsEntry {
export function createBaseAverageDefinitionsEntry(): AverageDefinitionsEntry {
return {
mu: createBaseAverageDefinitionsAllStats(),
sigma: createBaseAverageDefinitionsAllStats(),
@@ -377,7 +377,7 @@ export const AverageDefinitionsEntry: MessageFns<AverageDefinitionsEntry> = {
},
};
function createBaseAverageDefinitionsAllStats(): AverageDefinitionsAllStats {
export function createBaseAverageDefinitionsAllStats(): AverageDefinitionsAllStats {
return {
battles: 0,
capture_points: 0,
@@ -738,7 +738,7 @@ export const AverageDefinitionsAllStats: MessageFns<AverageDefinitionsAllStats>
},
};
function createBaseSamples(): Samples {
export function createBaseSamples(): Samples {
return { d_1: 0, d_7: 0, d_30: 0, d_60: 0, d_90: 0, d_120: 0, total: 0 };
}
@@ -6,7 +6,7 @@
/* eslint-disable */
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { I18nString, createBaseI18nString } from "./i18n";
import { createBaseI18nString, I18nString } from "./i18n";
export const protobufPackage = "blitzkit";
@@ -26,7 +26,7 @@ export interface Camouflage {
tank_name_full?: I18nString | undefined;
}
function createBaseCamouflageDefinitions(): CamouflageDefinitions {
export function createBaseCamouflageDefinitions(): CamouflageDefinitions {
return { camouflages: {} };
}
@@ -108,7 +108,7 @@ export const CamouflageDefinitions: MessageFns<CamouflageDefinitions> = {
},
};
function createBaseCamouflageDefinitions_CamouflagesEntry(): CamouflageDefinitions_CamouflagesEntry {
export function createBaseCamouflageDefinitions_CamouflagesEntry(): CamouflageDefinitions_CamouflagesEntry {
return { key: 0, value: createBaseCamouflage() };
}
@@ -185,12 +185,12 @@ export const CamouflageDefinitions_CamouflagesEntry: MessageFns<CamouflageDefini
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? Camouflage.fromPartial(object.value)
: undefined;
: createBaseCamouflage();
return message;
},
};
function createBaseCamouflage(): Camouflage {
export function createBaseCamouflage(): Camouflage {
return { id: 0, name: createBaseI18nString(), tank_name: undefined, tank_name_full: undefined };
}
@@ -6,7 +6,7 @@
/* eslint-disable */
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { I18nString, createBaseI18nString } from "./i18n";
import { createBaseI18nString, I18nString } from "./i18n";
export const protobufPackage = "blitzkit";
@@ -82,7 +82,7 @@ export interface ConsumableTankNationFilter {
nations: string[];
}
function createBaseConsumableDefinitions(): ConsumableDefinitions {
export function createBaseConsumableDefinitions(): ConsumableDefinitions {
return { consumables: {} };
}
@@ -164,7 +164,7 @@ export const ConsumableDefinitions: MessageFns<ConsumableDefinitions> = {
},
};
function createBaseConsumableDefinitions_ConsumablesEntry(): ConsumableDefinitions_ConsumablesEntry {
export function createBaseConsumableDefinitions_ConsumablesEntry(): ConsumableDefinitions_ConsumablesEntry {
return { key: 0, value: createBaseConsumable() };
}
@@ -241,12 +241,12 @@ export const ConsumableDefinitions_ConsumablesEntry: MessageFns<ConsumableDefini
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? Consumable.fromPartial(object.value)
: undefined;
: createBaseConsumable();
return message;
},
};
function createBaseConsumable(): Consumable {
export function createBaseConsumable(): Consumable {
return {
id: 0,
name: createBaseI18nString(),
@@ -416,7 +416,7 @@ export const Consumable: MessageFns<Consumable> = {
},
};
function createBaseConsumableTankFilter(): ConsumableTankFilter {
export function createBaseConsumableTankFilter(): ConsumableTankFilter {
return { filter_type: undefined };
}
@@ -564,7 +564,7 @@ export const ConsumableTankFilter: MessageFns<ConsumableTankFilter> = {
},
};
function createBaseConsumableTankTierFilter(): ConsumableTankTierFilter {
export function createBaseConsumableTankTierFilter(): ConsumableTankTierFilter {
return { min: 0, max: 0 };
}
@@ -640,7 +640,7 @@ export const ConsumableTankTierFilter: MessageFns<ConsumableTankTierFilter> = {
},
};
function createBaseConsumableTankIdsFilter(): ConsumableTankIdsFilter {
export function createBaseConsumableTankIdsFilter(): ConsumableTankIdsFilter {
return { ids: [] };
}
@@ -710,7 +710,7 @@ export const ConsumableTankIdsFilter: MessageFns<ConsumableTankIdsFilter> = {
},
};
function createBaseConsumableTankCategoryFilter(): ConsumableTankCategoryFilter {
export function createBaseConsumableTankCategoryFilter(): ConsumableTankCategoryFilter {
return { categories: [] };
}
@@ -784,7 +784,7 @@ export const ConsumableTankCategoryFilter: MessageFns<ConsumableTankCategoryFilt
},
};
function createBaseConsumableTankNationFilter(): ConsumableTankNationFilter {
export function createBaseConsumableTankNationFilter(): ConsumableTankNationFilter {
return { nations: [] };
}
@@ -6,7 +6,7 @@
/* eslint-disable */
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { I18nString, createBaseI18nString } from "./i18n";
import { createBaseI18nString, I18nString } from "./i18n";
export const protobufPackage = "blitzkit";
@@ -39,7 +39,7 @@ export interface EquipmentSlot {
right: number;
}
function createBaseEquipmentDefinitions(): EquipmentDefinitions {
export function createBaseEquipmentDefinitions(): EquipmentDefinitions {
return { presets: {}, equipments: {} };
}
@@ -159,7 +159,7 @@ export const EquipmentDefinitions: MessageFns<EquipmentDefinitions> = {
},
};
function createBaseEquipmentDefinitions_PresetsEntry(): EquipmentDefinitions_PresetsEntry {
export function createBaseEquipmentDefinitions_PresetsEntry(): EquipmentDefinitions_PresetsEntry {
return { key: "", value: createBaseEquipmentPreset() };
}
@@ -236,12 +236,12 @@ export const EquipmentDefinitions_PresetsEntry: MessageFns<EquipmentDefinitions_
message.key = object.key ?? "";
message.value = (object.value !== undefined && object.value !== null)
? EquipmentPreset.fromPartial(object.value)
: undefined;
: createBaseEquipmentPreset();
return message;
},
};
function createBaseEquipmentDefinitions_EquipmentsEntry(): EquipmentDefinitions_EquipmentsEntry {
export function createBaseEquipmentDefinitions_EquipmentsEntry(): EquipmentDefinitions_EquipmentsEntry {
return { key: 0, value: createBaseEquipment() };
}
@@ -318,12 +318,12 @@ export const EquipmentDefinitions_EquipmentsEntry: MessageFns<EquipmentDefinitio
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? Equipment.fromPartial(object.value)
: undefined;
: createBaseEquipment();
return message;
},
};
function createBaseEquipment(): Equipment {
export function createBaseEquipment(): Equipment {
return { name: createBaseI18nString(), description: createBaseI18nString() };
}
@@ -403,7 +403,7 @@ export const Equipment: MessageFns<Equipment> = {
},
};
function createBaseEquipmentPreset(): EquipmentPreset {
export function createBaseEquipmentPreset(): EquipmentPreset {
return { slots: [] };
}
@@ -463,7 +463,7 @@ export const EquipmentPreset: MessageFns<EquipmentPreset> = {
},
};
function createBaseEquipmentSlot(): EquipmentSlot {
export function createBaseEquipmentSlot(): EquipmentSlot {
return { left: 0, right: 0 };
}
+32 -60
View File
@@ -5,10 +5,10 @@
// source: packages/core/src/protos/gallery.proto
/* eslint-disable */
import { BinaryReader, BinaryWriter } from '@bufbuild/protobuf/wire';
import { I18nString, createBaseI18nString } from './i18n';
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { createBaseI18nString, I18nString } from "./i18n";
export const protobufPackage = 'blitzkit';
export const protobufPackage = "blitzkit";
export interface Gallery {
avatars: Avatar[];
@@ -20,15 +20,12 @@ export interface Avatar {
extension: string;
}
function createBaseGallery(): Gallery {
export function createBaseGallery(): Gallery {
return { avatars: [] };
}
export const Gallery: MessageFns<Gallery> = {
encode(
message: Gallery,
writer: BinaryWriter = new BinaryWriter(),
): BinaryWriter {
encode(message: Gallery, writer: BinaryWriter = new BinaryWriter()): BinaryWriter {
for (const v of message.avatars) {
Avatar.encode(v!, writer.uint32(10).fork()).join();
}
@@ -36,8 +33,7 @@ export const Gallery: MessageFns<Gallery> = {
},
decode(input: BinaryReader | Uint8Array, length?: number): Gallery {
const reader =
input instanceof BinaryReader ? input : new BinaryReader(input);
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGallery();
while (reader.pos < end) {
@@ -62,9 +58,7 @@ export const Gallery: MessageFns<Gallery> = {
fromJSON(object: any): Gallery {
return {
avatars: globalThis.Array.isArray(object?.avatars)
? object.avatars.map((e: any) => Avatar.fromJSON(e))
: [],
avatars: globalThis.Array.isArray(object?.avatars) ? object.avatars.map((e: any) => Avatar.fromJSON(e)) : [],
};
},
@@ -86,30 +80,26 @@ export const Gallery: MessageFns<Gallery> = {
},
};
function createBaseAvatar(): Avatar {
return { id: '', name: createBaseI18nString(), extension: '' };
export function createBaseAvatar(): Avatar {
return { id: "", name: createBaseI18nString(), extension: "" };
}
export const Avatar: MessageFns<Avatar> = {
encode(
message: Avatar,
writer: BinaryWriter = new BinaryWriter(),
): BinaryWriter {
if (message.id !== '') {
encode(message: Avatar, writer: BinaryWriter = new BinaryWriter()): BinaryWriter {
if (message.id !== "") {
writer.uint32(10).string(message.id);
}
if (message.name !== undefined) {
I18nString.encode(message.name, writer.uint32(18).fork()).join();
}
if (message.extension !== '') {
if (message.extension !== "") {
writer.uint32(26).string(message.extension);
}
return writer;
},
decode(input: BinaryReader | Uint8Array, length?: number): Avatar {
const reader =
input instanceof BinaryReader ? input : new BinaryReader(input);
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAvatar();
while (reader.pos < end) {
@@ -150,23 +140,21 @@ export const Avatar: MessageFns<Avatar> = {
fromJSON(object: any): Avatar {
return {
id: globalThis.String(assertSet('Avatar.id', object.id)),
name: I18nString.fromJSON(assertSet('Avatar.name', object.name)),
extension: globalThis.String(
assertSet('Avatar.extension', object.extension),
),
id: globalThis.String(assertSet("Avatar.id", object.id)),
name: I18nString.fromJSON(assertSet("Avatar.name", object.name)),
extension: globalThis.String(assertSet("Avatar.extension", object.extension)),
};
},
toJSON(message: Avatar): unknown {
const obj: any = {};
if (message.id !== '') {
if (message.id !== "") {
obj.id = message.id;
}
if (message.name !== undefined) {
obj.name = I18nString.toJSON(message.name);
}
if (message.extension !== '') {
if (message.extension !== "") {
obj.extension = message.extension;
}
return obj;
@@ -177,43 +165,27 @@ export const Avatar: MessageFns<Avatar> = {
},
fromPartial<I extends Exact<DeepPartial<Avatar>, I>>(object: I): Avatar {
const message = createBaseAvatar();
message.id = object.id ?? '';
message.name =
object.name !== undefined && object.name !== null
? I18nString.fromPartial(object.name)
: createBaseI18nString();
message.extension = object.extension ?? '';
message.id = object.id ?? "";
message.name = (object.name !== undefined && object.name !== null)
? I18nString.fromPartial(object.name)
: createBaseI18nString();
message.extension = object.extension ?? "";
return message;
},
};
type Builtin =
| Date
| Function
| Uint8Array
| string
| number
| boolean
| undefined;
type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined;
export type DeepPartial<T> = T extends Builtin
? T
: T extends globalThis.Array<infer U>
? globalThis.Array<DeepPartial<U>>
: T extends ReadonlyArray<infer U>
? ReadonlyArray<DeepPartial<U>>
: T extends { $case: string; value: unknown }
? { $case: T['$case']; value?: DeepPartial<T['value']> }
: T extends {}
? { [K in keyof T]?: DeepPartial<T[K]> }
: Partial<T>;
export type DeepPartial<T> = T extends Builtin ? T
: T extends globalThis.Array<infer U> ? globalThis.Array<DeepPartial<U>>
: T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>>
: T extends { $case: string; value: unknown } ? { $case: T["$case"]; value?: DeepPartial<T["value"]> }
: T extends {} ? { [K in keyof T]?: DeepPartial<T[K]> }
: Partial<T>;
type KeysOfUnion<T> = T extends T ? keyof T : never;
export type Exact<P, I extends P> = P extends Builtin
? P
: P & { [K in keyof P]: Exact<P[K], I[K]> } & {
[K in Exclude<keyof I, KeysOfUnion<P>>]: never;
};
export type Exact<P, I extends P> = P extends Builtin ? P
: P & { [K in keyof P]: Exact<P[K], I[K]> } & { [K in Exclude<keyof I, KeysOfUnion<P>>]: never };
function isSet(value: any): boolean {
return value !== null && value !== undefined;
+8 -8
View File
@@ -6,7 +6,7 @@
/* eslint-disable */
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { I18nString, createBaseI18nString } from "./i18n";
import { createBaseI18nString, I18nString } from "./i18n";
export const protobufPackage = "blitzkit";
@@ -36,7 +36,7 @@ export interface GameModeRole {
consumables: number[];
}
function createBaseGameDefinitions(): GameDefinitions {
export function createBaseGameDefinitions(): GameDefinitions {
return { version: "", nations: [], gameModes: {}, roles: {} };
}
@@ -185,7 +185,7 @@ export const GameDefinitions: MessageFns<GameDefinitions> = {
},
};
function createBaseGameDefinitions_GameModesEntry(): GameDefinitions_GameModesEntry {
export function createBaseGameDefinitions_GameModesEntry(): GameDefinitions_GameModesEntry {
return { key: 0, value: createBaseGameMode() };
}
@@ -260,12 +260,12 @@ export const GameDefinitions_GameModesEntry: MessageFns<GameDefinitions_GameMode
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? GameMode.fromPartial(object.value)
: undefined;
: createBaseGameMode();
return message;
},
};
function createBaseGameDefinitions_RolesEntry(): GameDefinitions_RolesEntry {
export function createBaseGameDefinitions_RolesEntry(): GameDefinitions_RolesEntry {
return { key: 0, value: createBaseGameModeRole() };
}
@@ -338,12 +338,12 @@ export const GameDefinitions_RolesEntry: MessageFns<GameDefinitions_RolesEntry>
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? GameModeRole.fromPartial(object.value)
: undefined;
: createBaseGameModeRole();
return message;
},
};
function createBaseGameMode(): GameMode {
export function createBaseGameMode(): GameMode {
return { name: createBaseI18nString() };
}
@@ -403,7 +403,7 @@ export const GameMode: MessageFns<GameMode> = {
},
};
function createBaseGameModeRole(): GameModeRole {
export function createBaseGameModeRole(): GameModeRole {
return { provisions: [], consumables: [] };
}
+1 -1
View File
@@ -97,7 +97,7 @@ export const I18nString: MessageFns<I18nString> = {
},
};
function createBaseI18nString_LocalesEntry(): I18nString_LocalesEntry {
export function createBaseI18nString_LocalesEntry(): I18nString_LocalesEntry {
return { key: "", value: "" };
}
+5 -5
View File
@@ -6,7 +6,7 @@
/* eslint-disable */
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { I18nString, createBaseI18nString } from "./i18n";
import { createBaseI18nString, I18nString } from "./i18n";
export const protobufPackage = "blitzkit";
@@ -24,7 +24,7 @@ export interface MapDefinition {
name: I18nString;
}
function createBaseMapDefinitions(): MapDefinitions {
export function createBaseMapDefinitions(): MapDefinitions {
return { maps: {} };
}
@@ -103,7 +103,7 @@ export const MapDefinitions: MessageFns<MapDefinitions> = {
},
};
function createBaseMapDefinitions_MapsEntry(): MapDefinitions_MapsEntry {
export function createBaseMapDefinitions_MapsEntry(): MapDefinitions_MapsEntry {
return { key: 0, value: createBaseMapDefinition() };
}
@@ -176,12 +176,12 @@ export const MapDefinitions_MapsEntry: MessageFns<MapDefinitions_MapsEntry> = {
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? MapDefinition.fromPartial(object.value)
: undefined;
: createBaseMapDefinition();
return message;
},
};
function createBaseMapDefinition(): MapDefinition {
export function createBaseMapDefinition(): MapDefinition {
return { id: 0, name: createBaseI18nString() };
}
+21 -21
View File
@@ -110,7 +110,7 @@ export interface PitchLimitsExtrema {
range: number;
}
function createBaseModelDefinitions(): ModelDefinitions {
export function createBaseModelDefinitions(): ModelDefinitions {
return { models: {} };
}
@@ -192,7 +192,7 @@ export const ModelDefinitions: MessageFns<ModelDefinitions> = {
},
};
function createBaseModelDefinitions_ModelsEntry(): ModelDefinitions_ModelsEntry {
export function createBaseModelDefinitions_ModelsEntry(): ModelDefinitions_ModelsEntry {
return { key: 0, value: createBaseModelDefinition() };
}
@@ -265,12 +265,12 @@ export const ModelDefinitions_ModelsEntry: MessageFns<ModelDefinitions_ModelsEnt
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? ModelDefinition.fromPartial(object.value)
: undefined;
: createBaseModelDefinition();
return message;
},
};
function createBaseModelDefinition(): ModelDefinition {
export function createBaseModelDefinition(): ModelDefinition {
return {
armor: createBaseArmor(),
turret_origin: createBaseVector3(),
@@ -472,7 +472,7 @@ export const ModelDefinition: MessageFns<ModelDefinition> = {
},
};
function createBaseModelDefinition_TurretsEntry(): ModelDefinition_TurretsEntry {
export function createBaseModelDefinition_TurretsEntry(): ModelDefinition_TurretsEntry {
return { key: 0, value: createBaseTurretModelDefinition() };
}
@@ -545,12 +545,12 @@ export const ModelDefinition_TurretsEntry: MessageFns<ModelDefinition_TurretsEnt
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? TurretModelDefinition.fromPartial(object.value)
: undefined;
: createBaseTurretModelDefinition();
return message;
},
};
function createBaseModelDefinition_TracksEntry(): ModelDefinition_TracksEntry {
export function createBaseModelDefinition_TracksEntry(): ModelDefinition_TracksEntry {
return { key: 0, value: createBaseTrackModelDefinition() };
}
@@ -623,12 +623,12 @@ export const ModelDefinition_TracksEntry: MessageFns<ModelDefinition_TracksEntry
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? TrackModelDefinition.fromPartial(object.value)
: undefined;
: createBaseTrackModelDefinition();
return message;
},
};
function createBaseArmor(): Armor {
export function createBaseArmor(): Armor {
return { thickness: {}, spaced: [] };
}
@@ -738,7 +738,7 @@ export const Armor: MessageFns<Armor> = {
},
};
function createBaseArmor_ThicknessEntry(): Armor_ThicknessEntry {
export function createBaseArmor_ThicknessEntry(): Armor_ThicknessEntry {
return { key: 0, value: 0 };
}
@@ -814,7 +814,7 @@ export const Armor_ThicknessEntry: MessageFns<Armor_ThicknessEntry> = {
},
};
function createBaseVector3(): Vector3 {
export function createBaseVector3(): Vector3 {
return { x: 0, y: 0, z: 0 };
}
@@ -906,7 +906,7 @@ export const Vector3: MessageFns<Vector3> = {
},
};
function createBaseInitialTurretRotation(): InitialTurretRotation {
export function createBaseInitialTurretRotation(): InitialTurretRotation {
return { yaw: 0, pitch: 0, roll: 0 };
}
@@ -998,7 +998,7 @@ export const InitialTurretRotation: MessageFns<InitialTurretRotation> = {
},
};
function createBaseTurretModelDefinition(): TurretModelDefinition {
export function createBaseTurretModelDefinition(): TurretModelDefinition {
return {
bounding_box: createBaseBoundingBox(),
armor: createBaseArmor(),
@@ -1173,7 +1173,7 @@ export const TurretModelDefinition: MessageFns<TurretModelDefinition> = {
},
};
function createBaseTurretModelDefinition_GunsEntry(): TurretModelDefinition_GunsEntry {
export function createBaseTurretModelDefinition_GunsEntry(): TurretModelDefinition_GunsEntry {
return { key: 0, value: createBaseGunModelDefinition() };
}
@@ -1248,12 +1248,12 @@ export const TurretModelDefinition_GunsEntry: MessageFns<TurretModelDefinition_G
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? GunModelDefinition.fromPartial(object.value)
: undefined;
: createBaseGunModelDefinition();
return message;
},
};
function createBaseYawLimits(): YawLimits {
export function createBaseYawLimits(): YawLimits {
return { min: 0, max: 0 };
}
@@ -1329,7 +1329,7 @@ export const YawLimits: MessageFns<YawLimits> = {
},
};
function createBaseBoundingBox(): BoundingBox {
export function createBaseBoundingBox(): BoundingBox {
return { min: createBaseVector3(), max: createBaseVector3() };
}
@@ -1409,7 +1409,7 @@ export const BoundingBox: MessageFns<BoundingBox> = {
},
};
function createBaseTrackModelDefinition(): TrackModelDefinition {
export function createBaseTrackModelDefinition(): TrackModelDefinition {
return { thickness: 0, origin: createBaseVector3() };
}
@@ -1487,7 +1487,7 @@ export const TrackModelDefinition: MessageFns<TrackModelDefinition> = {
},
};
function createBaseGunModelDefinition(): GunModelDefinition {
export function createBaseGunModelDefinition(): GunModelDefinition {
return { armor: createBaseArmor(), thickness: 0, model_id: 0, pitch: createBasePitchLimits(), mask: undefined };
}
@@ -1615,7 +1615,7 @@ export const GunModelDefinition: MessageFns<GunModelDefinition> = {
},
};
function createBasePitchLimits(): PitchLimits {
export function createBasePitchLimits(): PitchLimits {
return { min: 0, max: 0, front: undefined, back: undefined, transition: undefined };
}
@@ -1743,7 +1743,7 @@ export const PitchLimits: MessageFns<PitchLimits> = {
},
};
function createBasePitchLimitsExtrema(): PitchLimitsExtrema {
export function createBasePitchLimitsExtrema(): PitchLimitsExtrema {
return { min: 0, max: 0, range: 0 };
}
+2 -2
View File
@@ -19,7 +19,7 @@ export interface PopularTank {
views: number;
}
function createBasePopularTanks(): PopularTanks {
export function createBasePopularTanks(): PopularTanks {
return { tanks: [] };
}
@@ -79,7 +79,7 @@ export const PopularTanks: MessageFns<PopularTanks> = {
},
};
function createBasePopularTank(): PopularTank {
export function createBasePopularTank(): PopularTank {
return { id: 0, views: 0 };
}
@@ -7,7 +7,7 @@
/* eslint-disable */
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { ConsumableTankFilter } from "./consumable_definitions";
import { I18nString, createBaseI18nString } from "./i18n";
import { createBaseI18nString, I18nString } from "./i18n";
export const protobufPackage = "blitzkit";
@@ -29,7 +29,7 @@ export interface Provision {
exclude: ConsumableTankFilter[];
}
function createBaseProvisionDefinitions(): ProvisionDefinitions {
export function createBaseProvisionDefinitions(): ProvisionDefinitions {
return { provisions: {} };
}
@@ -111,7 +111,7 @@ export const ProvisionDefinitions: MessageFns<ProvisionDefinitions> = {
},
};
function createBaseProvisionDefinitions_ProvisionsEntry(): ProvisionDefinitions_ProvisionsEntry {
export function createBaseProvisionDefinitions_ProvisionsEntry(): ProvisionDefinitions_ProvisionsEntry {
return { key: 0, value: createBaseProvision() };
}
@@ -188,12 +188,12 @@ export const ProvisionDefinitions_ProvisionsEntry: MessageFns<ProvisionDefinitio
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? Provision.fromPartial(object.value)
: undefined;
: createBaseProvision();
return message;
},
};
function createBaseProvision(): Provision {
export function createBaseProvision(): Provision {
return { id: 0, name: createBaseI18nString(), crew: undefined, game_mode_exclusive: false, include: [], exclude: [] };
}
@@ -36,7 +36,7 @@ export interface RatingLeaderboardEntryV2 {
kills: number;
}
function createBaseRatingLeaderboard(): RatingLeaderboard {
export function createBaseRatingLeaderboard(): RatingLeaderboard {
return { version: undefined };
}
@@ -121,7 +121,7 @@ export const RatingLeaderboard: MessageFns<RatingLeaderboard> = {
},
};
function createBaseRatingLeaderboardV1(): RatingLeaderboardV1 {
export function createBaseRatingLeaderboardV1(): RatingLeaderboardV1 {
return { entries: [] };
}
@@ -183,7 +183,7 @@ export const RatingLeaderboardV1: MessageFns<RatingLeaderboardV1> = {
},
};
function createBaseRatingLeaderboardEntryV1(): RatingLeaderboardEntryV1 {
export function createBaseRatingLeaderboardEntryV1(): RatingLeaderboardEntryV1 {
return { id: 0, score: 0 };
}
@@ -259,7 +259,7 @@ export const RatingLeaderboardEntryV1: MessageFns<RatingLeaderboardEntryV1> = {
},
};
function createBaseRatingLeaderboardV2(): RatingLeaderboardV2 {
export function createBaseRatingLeaderboardV2(): RatingLeaderboardV2 {
return { entries: [] };
}
@@ -321,7 +321,7 @@ export const RatingLeaderboardV2: MessageFns<RatingLeaderboardV2> = {
},
};
function createBaseRatingLeaderboardEntryV2(): RatingLeaderboardEntryV2 {
export function createBaseRatingLeaderboardEntryV2(): RatingLeaderboardEntryV2 {
return { id: 0, score: 0, battles: 0, wins: 0, survived: 0, damage: 0, kills: 0 };
}
+5 -5
View File
@@ -28,7 +28,7 @@ export interface Video {
author: string;
}
function createBaseReviews(): Reviews {
export function createBaseReviews(): Reviews {
return { reviews: {} };
}
@@ -107,7 +107,7 @@ export const Reviews: MessageFns<Reviews> = {
},
};
function createBaseReviews_ReviewsEntry(): Reviews_ReviewsEntry {
export function createBaseReviews_ReviewsEntry(): Reviews_ReviewsEntry {
return { key: 0, value: createBaseReview() };
}
@@ -180,12 +180,12 @@ export const Reviews_ReviewsEntry: MessageFns<Reviews_ReviewsEntry> = {
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null)
? Review.fromPartial(object.value)
: undefined;
: createBaseReview();
return message;
},
};
function createBaseReview(): Review {
export function createBaseReview(): Review {
return { last_updated: 0, videos: [] };
}
@@ -261,7 +261,7 @@ export const Review: MessageFns<Review> = {
},
};
function createBaseVideo(): Video {
export function createBaseVideo(): Video {
return { id: "", author: "" };
}
@@ -23,7 +23,7 @@ export interface Skill {
skills: string[];
}
function createBaseSkillDefinitions(): SkillDefinitions {
export function createBaseSkillDefinitions(): SkillDefinitions {
return { classes: {} };
}
@@ -102,7 +102,7 @@ export const SkillDefinitions: MessageFns<SkillDefinitions> = {
},
};
function createBaseSkillDefinitions_ClassesEntry(): SkillDefinitions_ClassesEntry {
export function createBaseSkillDefinitions_ClassesEntry(): SkillDefinitions_ClassesEntry {
return { key: 0, value: createBaseSkill() };
}
@@ -175,12 +175,14 @@ export const SkillDefinitions_ClassesEntry: MessageFns<SkillDefinitions_ClassesE
): SkillDefinitions_ClassesEntry {
const message = createBaseSkillDefinitions_ClassesEntry();
message.key = object.key ?? 0;
message.value = (object.value !== undefined && object.value !== null) ? Skill.fromPartial(object.value) : undefined;
message.value = (object.value !== undefined && object.value !== null)
? Skill.fromPartial(object.value)
: createBaseSkill();
return message;
},
};
function createBaseSkill(): Skill {
export function createBaseSkill(): Skill {
return { skills: [] };
}
File diff suppressed because it is too large. Load diff