Skip to main content
Deno 2 is finally here 🎉️
Learn more
interface ITemplateItem.ITemplateItem
Re-export
import { type ITemplateItem } from "https://deno.land/x/sptaki@1.2.0/models/eft/common/tables/mod.ts";
const { ITemplateItem } = ITemplateItem;

Properties

_id: string
_name: string
_parent: string
_type: string
_props: Props
_proto: string

Properties

_id: string
_name: string
_parent: string
_type: string
_props: Props
_proto: string

Properties

optional
AllowSpawnOnLocations: any[]
optional
BeltMagazineRefreshCount: number
optional
ChangePriceCoef: number
optional
FixedPrice: boolean
optional
SendToClient: boolean
optional
Name: string
optional
ShortName: string
optional
Description: string
optional
Weight: number
optional
BackgroundColor: string
optional
Width: number
optional
Height: number
optional
StackMaxSize: number
optional
Rarity: string
optional
SpawnChance: number
optional
CreditsPrice: number
optional
ItemSound: string
optional
Prefab: Prefab
optional
UsePrefab: Prefab
optional
StackObjectsCount: number
optional
NotShownInSlot: boolean
optional
ExaminedByDefault: boolean
optional
ExamineTime: number
optional
IsUndiscardable: boolean
optional
IsUnsaleable: boolean
optional
IsUnbuyable: boolean
optional
IsUngivable: boolean
optional
IsUnremovable: boolean
optional
IsLockedafterEquip: boolean
optional
IsSpecialSlotOnly: boolean
optional
IsStationaryWeapon: boolean
optional
QuestItem: boolean
optional
QuestStashMaxCount: number
optional
LootExperience: number
optional
ExamineExperience: number
optional
HideEntrails: boolean
optional
InsuranceDisabled: boolean
optional
RepairCost: number
optional
RepairSpeed: number
optional
ExtraSizeLeft: number
optional
ExtraSizeRight: number
optional
ExtraSizeUp: number
optional
ExtraSizeDown: number
optional
ExtraSizeForceAdd: boolean
optional
MergesWithChildren: boolean
optional
CanSellOnRagfair: boolean
optional
CanRequireOnRagfair: boolean
optional
ConflictingItems: string[]
optional
Unlootable: boolean
optional
UnlootableFromSlot: string
optional
UnlootableFromSide: string[]
optional
AnimationVariantsNumber: number
optional
DiscardingBlock: boolean
optional
DropSoundType: string
optional
RagFairCommissionModifier: number
optional
IsAlwaysAvailableForInsurance: boolean
optional
DiscardLimit: number
optional
MaxResource: number
optional
Resource: number
optional
DogTagQualities: boolean
optional
Grids: Grid[]
optional
Slots: Slot[]
optional
CanPutIntoDuringTheRaid: boolean
optional
CantRemoveFromSlotsDuringRaid: string[]
optional
KeyIds: string[]
optional
TagColor: number
optional
TagName: string
optional
Durability: number
optional
Accuracy: number
optional
Recoil: number
optional
Loudness: number
optional
EffectiveDistance: number
optional
Ergonomics: number
optional
Velocity: number
optional
WithAnimatorAiming: boolean
optional
RaidModdable: boolean
optional
ToolModdable: boolean
optional
UniqueAnimationModID: number
optional
BlocksFolding: boolean
optional
BlocksCollapsible: boolean
optional
IsAnimated: boolean
optional
HasShoulderContact: boolean
optional
SightingRange: number
optional
DoubleActionAccuracyPenaltyMult: number
optional
ModesCount: any
optional
DurabilityBurnModificator: number
optional
HeatFactor: number
optional
CoolFactor: number
optional
muzzleModType: string
optional
CustomAimPlane: string
optional
sightModType: string
optional
aimingSensitivity: number
optional
SightModesCount: number
optional
OpticCalibrationDistances: number[]
optional
ScopesCount: number
optional
AimSensitivity: number | number[][]
optional
Zooms: number[][]
optional
CalibrationDistances: number[][]
optional
Intensity: number
optional
Mask: string
optional
MaskSize: number
optional
IsMagazineForStationaryWeapon: boolean
optional
NoiseIntensity: number
optional
NoiseScale: number
optional
Color: IColor
optional
DiffuseIntensity: number
optional
MagazineWithBelt: boolean
optional
HasHinge: boolean
optional
RampPalette: string
optional
DepthFade: number
optional
RoughnessCoef: number
optional
SpecularCoef: number
optional
MainTexColorCoef: number
optional
MinimumTemperatureValue: number
optional
RampShift: number
optional
HeatMin: number
optional
ColdMax: number
optional
IsNoisy: boolean
optional
IsFpsStuck: boolean
optional
IsGlitch: boolean
optional
IsMotionBlurred: boolean
optional
IsPixelated: boolean
optional
PixelationBlockCount: number
optional
ShiftsAimCamera: number
optional
magAnimationIndex: number
optional
Cartridges: Slot[]
optional
CanFast: boolean
optional
CanHit: boolean
optional
CanAdmin: boolean
optional
LoadUnloadModifier: number
optional
CheckTimeModifier: number
optional
CheckOverride: number
optional
ReloadMagType: string
optional
VisibleAmmoRangesString: string
optional
MalfunctionChance: number
optional
IsShoulderContact: boolean
optional
Foldable: boolean
optional
Retractable: boolean
optional
SizeReduceRight: number
optional
CenterOfImpact: number
optional
ShotgunDispersion: number
optional
IsSilencer: boolean
optional
DeviationCurve: number
optional
DeviationMax: number
optional
SearchSound: string
optional
BlocksArmorVest: boolean
optional
speedPenaltyPercent: number
optional
GridLayoutName: string
optional
ContainerSpawnChanceModifier: number
optional
SpawnExcludedFilter: string[]
optional
SpawnFilter: any[]
optional
containType: any[]
optional
sizeWidth: number
optional
sizeHeight: number
optional
isSecured: boolean
optional
spawnTypes: string
optional
lootFilter: any[]
optional
spawnRarity: string
optional
minCountSpawn: number
optional
maxCountSpawn: number
optional
openedByKeyID: any[]
optional
RigLayoutName: string
optional
MaxDurability: number
optional
armorZone: string[]
optional
armorClass: string | number
optional
armorColliders: string[]
optional
armorPlateColliders: string[]
optional
bluntDamageReduceFromSoftArmor: boolean
optional
mousePenalty: number
optional
weaponErgonomicPenalty: number
optional
BluntThroughput: number
optional
ArmorMaterial: string
optional
ArmorType: string
optional
weapClass: string
optional
weapUseType: string
optional
ammoCaliber: string
optional
OperatingResource: number
optional
PostRecoilHorizontalRangeHandRotation: Ixyz
optional
PostRecoilVerticalRangeHandRotation: Ixyz
optional
ProgressRecoilAngleOnStable: Ixyz
optional
RepairComplexity: number
optional
durabSpawnMin: number
optional
durabSpawnMax: number
optional
isFastReload: boolean
optional
RecoilForceUp: number
optional
RecoilForceBack: number
optional
RecoilAngle: number
optional
RecoilCamera: number
optional
weapFireType: string[]
optional
RecolDispersion: number
optional
SingleFireRate: number
optional
CanQueueSecondShot: boolean
optional
bFirerate: number
optional
bEffDist: number
optional
bHearDist: number
optional
blockLeftStance: boolean
optional
isChamberLoad: boolean
optional
chamberAmmoCount: number
optional
isBoltCatch: boolean
optional
defMagType: string
optional
defAmmo: string
optional
AdjustCollimatorsToTrajectory: boolean
optional
shotgunDispersion: number
optional
Chambers: Slot[]
optional
CameraSnap: number
optional
CameraToWeaponAngleSpeedRange: Ixyz
optional
CameraToWeaponAngleStep: number
optional
ReloadMode: string
optional
AimPlane: number
optional
TacticalReloadStiffnes: Ixyz
optional
TacticalReloadFixation: number
optional
RecoilCenter: Ixyz
optional
RotationCenter: Ixyz
optional
RotationCenterNoStock: Ixyz
optional
ShotsGroupSettings: IShotsGroupSettings[]
optional
FoldedSlot: string
optional
CompactHandling: boolean
optional
MinRepairDegradation: number
optional
MaxRepairDegradation: number
optional
IronSightRange: number
optional
IsBeltMachineGun: boolean
optional
IsFlareGun: boolean
optional
IsGrenadeLauncher: boolean
optional
IsOneoff: boolean
optional
MustBoltBeOpennedForExternalReload: boolean
optional
MustBoltBeOpennedForInternalReload: boolean
optional
NoFiremodeOnBoltcatch: boolean
optional
BoltAction: boolean
optional
HipAccuracyRestorationDelay: number
optional
HipAccuracyRestorationSpeed: number
optional
HipInnaccuracyGain: number
optional
ManualBoltCatch: boolean
optional
BurstShotsCount: number
optional
BaseMalfunctionChance: number
optional
AllowJam: boolean
optional
AllowFeed: boolean
optional
AllowMisfire: boolean
optional
AllowSlide: boolean
optional
DurabilityBurnRatio: number
optional
HeatFactorGun: number
optional
CoolFactorGun: number
optional
CoolFactorGunMods: number
optional
HeatFactorByShot: number
optional
AllowOverheat: boolean
optional
DoubleActionAccuracyPenalty: number
optional
RecoilPosZMult: number
optional
RecoilReturnPathDampingHandRotation: number
optional
RecoilReturnPathOffsetHandRotation: number
optional
RecoilReturnSpeedHandRotation: number
optional
RecoilStableAngleIncreaseStep: number
optional
RecoilStableIndexShot: number
optional
MinRepairKitDegradation: number
optional
MaxRepairKitDegradation: number
optional
BlocksEarpiece: boolean
optional
BlocksEyewear: boolean
optional
BlocksHeadwear: boolean
optional
BlocksFaceCover: boolean
optional
Indestructibility: number
optional
headSegments: string[]
optional
FaceShieldComponent: boolean
optional
FaceShieldMask: string
optional
MaterialType: string
optional
RicochetParams: Ixyz
optional
DeafStrength: string
optional
BlindnessProtection: number
optional
Distortion: number
optional
CompressorTreshold: number
optional
CompressorAttack: number
optional
CompressorRelease: number
optional
CompressorGain: number
optional
CutoffFreq: number
optional
Resonance: number
optional
RolloffMultiplier: number
optional
ReverbVolume: number
optional
CompressorVolume: number
optional
AmbientVolume: number
optional
DryVolume: number
optional
HighFrequenciesGain: number
optional
foodUseTime: number
optional
foodEffectType: string
optional
StimulatorBuffs: string
optional
effects_health: IHealthEffect[] | Record<string, Record<string, number>>
optional
effects_damage: Record<string, IEffectDamageProps>
optional
MaximumNumberOfUsage: number
optional
knifeHitDelay: number
optional
knifeHitSlashRate: number
optional
knifeHitStabRate: number
optional
knifeHitRadius: number
optional
knifeHitSlashDam: number
optional
knifeHitStabDam: number
optional
knifeDurab: number
optional
PrimaryDistance: number
optional
SecondryDistance: number
optional
SlashPenetration: number
optional
StabPenetration: number
optional
PrimaryConsumption: number
optional
SecondryConsumption: number
optional
DeflectionConsumption: number
optional
AppliedTrunkRotation: Ixyz
optional
AppliedHeadRotation: Ixyz
optional
DisplayOnModel: boolean
optional
AdditionalAnimationLayer: number
optional
StaminaBurnRate: number
optional
ColliderScaleMultiplier: Ixyz
optional
ConfigPathStr: string
optional
MaxMarkersCount: number
optional
scaleMin: number
optional
scaleMax: number
optional
medUseTime: number
optional
medEffectType: string
optional
MaxHpResource: number
optional
hpResourceRate: number
optional
apResource: number
optional
krResource: number
optional
MaxOpticZoom: number
optional
MaxRepairResource: number
optional
TargetItemFilter: string[]
optional
RepairQuality: number
optional
RepairType: string
optional
StackMinRandom: number
optional
StackMaxRandom: number
optional
ammoType: string
optional
InitialSpeed: number
optional
BallisticCoeficient: number
optional
BulletMassGram: number
optional
BulletDiameterMilimeters: number
optional
Damage: number
optional
ammoAccr: number
optional
ammoRec: number
optional
ammoDist: number
optional
buckshotBullets: number
optional
PenetrationPower: number
optional
PenetrationPowerDiviation: number
optional
ammoHear: number
optional
ammoSfx: string
optional
MisfireChance: number
optional
MinFragmentsCount: number
optional
MaxFragmentsCount: number
optional
ammoShiftChance: number
optional
casingName: string
optional
casingEjectPower: number
optional
casingMass: number
optional
casingSounds: string
optional
ProjectileCount: number
optional
PenetrationChance: number
optional
RicochetChance: number
optional
FragmentationChance: number
optional
Deterioration: number
optional
SpeedRetardation: number
optional
Tracer: boolean
optional
TracerColor: string
optional
TracerDistance: number
optional
ArmorDamage: number
optional
Caliber: string
optional
StaminaBurnPerDamage: number
optional
HeavyBleedingDelta: number
optional
LightBleedingDelta: number
optional
ShowBullet: boolean
optional
HasGrenaderComponent: boolean
optional
FuzeArmTimeSec: number
optional
ExplosionStrength: number
optional
MinExplosionDistance: number
optional
MaxExplosionDistance: number
optional
FragmentsCount: number
optional
FragmentType: string
optional
ShowHitEffectOnExplode: boolean
optional
ExplosionType: string
optional
AmmoLifeTimeSec: number
optional
Contusion: Ixyz
optional
ArmorDistanceDistanceDamage: Ixyz
optional
Blindness: Ixyz
optional
IsLightAndSoundShot: boolean
optional
LightAndSoundShotAngle: number
optional
LightAndSoundShotSelfContusionTime: number
optional
LightAndSoundShotSelfContusionStrength: number
optional
MalfMisfireChance: number
optional
MalfFeedChance: number
optional
StackSlots: StackSlot[]
optional
type: string
optional
eqMin: number
optional
eqMax: number
optional
rate: number
optional
ThrowType: string
optional
ExplDelay: number
optional
Strength: number
optional
ContusionDistance: number
optional
throwDamMax: number
optional
explDelay: number
optional
EmitTime: number
optional
CanBeHiddenDuringThrow: boolean
optional
MinTimeToContactExplode: number
optional
ExplosionEffectType: string
optional
LinkedWeapon: string
optional
UseAmmoWithoutShell: boolean
optional
RandomLootSettings: IRandomLootSettings
optional
RecoilCategoryMultiplierHandRotation: number
optional
RecoilDampingHandRotation: number
optional
LeanWeaponAgainstBody: boolean
optional
RemoveShellAfterFire: boolean
optional
RepairStrategyTypes: string[]
optional
IsEncoded: boolean
optional
LayoutName: string
optional
Lower75Prefab: Prefab
optional
MaxUsages: number

Properties

type: string
value: number

Properties

path: string
rcid: string

Properties

_name: string
_id: string
_parent: string
_props: GridProps
_proto: string

Properties

filters: GridFilter[]
cellsH: number
cellsV: number
minCount: number
maxCount: number
maxWeight: number
isSortingTable: boolean

Properties

Filter: string[]
ExcludedFilter: string[]

Properties

_name: string
_id: string
_parent: string
_props: SlotProps
optional
_max_count: number
optional
_required: boolean
optional
_mergeSlotWithChildren: boolean
_proto: string

Properties

optional
Shift: number
optional
locked: boolean
optional
Plate: string
optional
armorColliders: string[]
optional
armorPlateColliders: string[]
Filter: string[]
optional
AnimationIndex: number

Properties

optional
_name: string
_id: string
_parent: string
_max_count: number
_proto: string
upd: any

Properties

allowToSpawnIdenticalItems: boolean
allowToSpawnQuestItems: boolean
countByRarity: any[]
filters: any[]
findInRaid: boolean
maxCount: number
minCount: number

Properties

categoryTemplates: any[]
rarity: string[]
templates: any[]

Properties

value: number

Properties

delay: number
duration: number
fadeOut: number
optional
cost: number
optional
healthPenaltyMin: number
optional
healthPenaltyMax: number

Properties

r: number
g: number
b: number
a: number

Properties

EndShotIndex: number
ShotRecoilPositionStrength: Ixyz
ShotRecoilRadianRange: Ixyz
ShotRecoilRotationStrength: Ixyz
StartShotIndex: number