Wiki full

This commit is contained in:
v.holodov
2025-01-08 02:44:30 +03:00
parent 27308c2c88
commit 2b4352ff21
23 changed files with 18876 additions and 27 deletions
+19
View File
@@ -0,0 +1,19 @@
enum ArmorTypeValues {
InfantryLow = 'Infantry Low',
InfantryMedium = 'Infantry Medium',
InfantryHigh = 'Infantry High',
InfantryHeavyMedium = 'Infantry Heavy Medium',
InfantryHeavyHigh = 'Infantry Heavy High',
Commander = 'Commander',
VehicleLow = 'Vehicle Low',
VehicleMedium = 'Vehicle Medium',
VehicleHigh = 'Vehicle High',
Air = 'Air',
BuildingLow = 'Building Low',
BuildingMedium = 'Building Medium',
BuildingHigh = 'Building High',
DemonMedium = 'Demon Medium',
DemonHigh = 'Demon High',
}
export default ArmorTypeValues;
+7 -2
View File
@@ -42,11 +42,11 @@ export interface IUnit {
export interface WeaponHardpoint {
weapon: Weapon
weapon: IWeapon
hardpoint: number
}
export interface Weapon {
export interface IWeapon {
id: number
name: string
costRequisition: number
@@ -56,9 +56,14 @@ export interface Weapon {
reloadTime: number
setupTime: number
accuracyReductionMoving: number
maxRange: number
minDamage: number
maxDamage: number
minDamageValue: number
moraleDamage: number
isMeleeWeapon: boolean
canAttackAir: boolean
canAttackGround: boolean
modId: number
weaponPiercings: WeaponPiercing[]
}