GTFO Modding
  • 🏠Home
    • 🫂Contributing
  • Guides
    • 📖The Complete Newbie Guide
    • The Newbie Level Guide
      • Isolating a level
      • Editing rundown and level metadata
      • Adding and editing zones
      • Editing warden objective
      • Adding a secondary sector
      • Final datablocks version
    • The Newbie Git Guide
    • 👶Your First Plugin
      • Setting up Visual Studio Community
      • Creating a C# class library project
      • Writing a Plugin class
      • Compiling for release
      • Creating a Patch class
      • Patching in slightly more detail
    • 🎹Adding Custom Audio
      • Project Setup
      • Adding Sounds into Wwise
      • Creating a Sound Event
      • Creating a SoundBank
      • Using SoundBanks in GTFO
    • ⛏️Datamining
      • Audio files
      • Export asset files from GTFO
      • Import asset files to Unity
      • Fixing Unity errors after importing
    • Introduction to Errors
    • Modded GTFO on Linux
    • Enabling MTFO Hot Reload
    • VS Code Tips
    • Creating Custom Weapons
    • External Guides
  • Reference
    • Datablocks
      • Main
        • Archetype
        • BigPickupDistribution
        • ChainedPuzzle
        • ComplexResourceSet
        • ConsumableDistribution
        • Dimension
        • EnemyBalancing
        • EnemyBehavior
        • Enemy
        • EnemyDetection
        • EnemyGroup
        • EnemyMovement
        • EnemyPopulation
        • EnemySFX
        • ExpeditionBalance
        • FlashlightSettings
        • FogSettings
        • GearCategory
        • Gear
        • Item
        • ItemFPSSettings
        • LevelLayout
        • LightSettings
        • MeleeAnimationSet
        • MeleeArchetype
        • Player
        • PlayerOfflineGear
        • Recoil
        • Rundown
        • SurvivalWavePopulation
        • SurvivalWaveSettings
        • Text
        • VanityItemsTemplate
        • WardenObjective
        • Weapon
      • Rarely Edited
        • Artifact
        • ArtifactDistribution
        • ArtifactTag
        • Atmosphere
        • BoosterImplantCondition
        • BoosterImplantEffect
        • BoosterImplantTemplate
        • ChainedPuzzleType
        • Clouds
        • CustomAssetShard
        • EnvironmentFeedback
        • Feedback
        • GameSetup
        • GearCategoryFilter
        • GearFlashlightPart
        • GearFrontPart
        • GearMagPart
        • GearMeleeHandlePart
        • GearMeleeHeadPart
        • GearMeleeNeckPart
        • GearMeleePommelPart
        • GearPartAttachment
        • GearReceiverPart
        • GearSightPart
        • GearStockPart
        • GearToolDeliveryPart
        • GearToolGripPart
        • GearToolMainPart
        • GearToolPayloadPart
        • GearToolScreenPart
        • GearToolTargetingPart
        • ItemMovementAnimation
        • ItemPart
        • MarkerGroup
        • MeleeSFX
        • MiningMarker
        • MLSArrayDescriptorReference
        • MusicState
        • PlayerDialog
        • ServiceMarker
        • StaticSpawn
        • TechMarker
        • TextCharacterMeta
        • VanityItemsGroup
        • VanityItemsLayerDrops
        • WeaponAudio
        • WeaponMuzzleFlash
        • WeaponShellCasing
      • Unused
        • Commodity
        • EffectNode
        • EventSequenceAction
        • EventSequence
        • ExtractionEvent
        • FogScenario
        • GameplayTrailer
        • GearDecal
        • GearPalette
        • GearPattern
        • GearPerk
        • LevelGenSettings
        • Loot
        • Recepie
    • Nested Types
      • AbilityData
      • ActiveEnemyWaveData
      • AltitudeData
      • AnimHash
      • ArtifactLayerData
      • ArtifactZoneDistribution
      • AssetData
      • BigPickupSpawnData
      • BoosterImplantEffectInstance
      • BuildLayerFromData
      • BuildSeedData
      • BulkheadDoorPlacementData
      • ChainedPuzzleComponent
      • ConsumableSpawnData
      • CustomTerminalCommand
      • DescriptiveData
      • DialogActorSettings
      • DialogDramaFilter
      • DialogLine
      • DialogStructure
      • DialogStructureHolder
      • DimensionData
      • DimensionInExpeditionData
      • DOFSettingsData
      • DumbwaiterPlacementData
      • EffectNodeListData
      • EffectNodePrefabData
      • EnemyGroupCompositionData
      • EnemyRoleData
      • EnemySpawningData
      • ESA_EnemyWave
      • ESA_FogSettings
      • ESA_Lights
      • ESA_PostEffect
      • ESA_Sound
      • EventSequenceActionListComponent
      • ExpeditionData
      • ExpeditionIndex
      • ExpeditionInTierData
      • ExpeditionZoneData
      • FeedbackAudioCompData
      • FeedbackEffectCompData
      • FunctionPlacementData
      • GameEventSound
      • GameplayTrailerDirectorAction
      • GearArchetypeData
      • GearCategoryFilterData
      • GearDropPeriodData
      • GearPartAlignData
      • GearPartAlignPriority
      • GearPartGeneralData
      • GearPerkModifierData
      • GearPicker
      • GearSightPartProperties
      • GearSpecialPerkData
      • GeneralFogDataStep
      • GenericEnemyWaveData
      • HealthData
      • ItemPartData
      • LayerData
      • LayerDropData
      • LanguageData
      • LevelEventData
      • LevelEventNoiseData
      • LevelEventSoundData
      • LevelEventWardenIntelData
      • LevelGenConfig
      • LightCategorySetting
      • LinkedSlaveModelData
      • LocalizedText
      • Loot
      • MarkerComposition
      • MarkerDataCommon
      • MeleeAttackData
      • MinMaxValue
      • ModelData
      • MusicEventData
      • MusicEventDataConditional
      • MusicEventDataTimed
      • MusicSwitchData
      • MusicSwitchDataOnCustomCue
      • MusicSwitchDataTimed
      • ProgressionPuzzleData
      • ReactorWaveData
      • ReactorWaveEnemyData
      • ResourceData
      • RundownStorytellingData
      • RundownStorytellingVisualData
      • RundownTierProgressionData
      • SpecialExpeditionOverridesData
      • SpecificChainPuzzleSpawnData
      • SpecificPickupSpawnData
      • SpecificTerminalSpawnData
      • StaticEnemyData
      • StaticSpawnDataContainer
      • StaticSpawnPrefabDistancePair
      • TerminalLogFileData
      • TerminalOutput
      • TerminalPlacementData
      • TerminalStartStateData
      • TerminalZoneSelectionData
      • TierVisualData
      • TimingData
      • TypeAndGeneralData
      • VanityItemsDropData
      • Vector3AnimationCurve
      • WardenObjectiveEventData
      • WardenObjectiveLayerData
      • WeaponAnimSequenceItem
      • WorldEventConditionPair
      • WorldEventFromSourceData
      • ZonePlacementData
      • ZonePlacementWeights
    • Enum Types
  • Mods Documentation
    • Noteworthy Mods
    • Documentation
      • StealthAdjustment
      • DynamicCustomCombatMusic
      • ConfigurableGlobalWaveSettings
Powered by GitBook
On this page
  • Fields
  • muzzleFlashFPS - String
  • muzzleFlash3RD - String
  • muzzleFlashFPSSpecial - String
  • muzzleFlash3RDSpecial - String
  • muzzleFeedback - String
  • shellType - ShellTypes (enum)
  • shellEjectFeedback - String
  • clipSize - Int32
  • hasRotatingCylinder - Boolean
  • reloadDuration - Single
  • EffectiveDamagePerSecond - String
  • recoilPosImpulse - Vector3
  • recoilPosShift - Vector3
  • recoilPosShiftWeight - Single
  • recoilPosStiffness - Single
  • recoilPosDamping - Single
  • recoilPosImpulseWeight - Single
  • recoilCameraPosWeight - Single
  • recoilRotImpulse - Vector3
  • recoilRotStiffness - Single
  • recoilRotDamping - Single
  • recoilRotImpulseWeight - Single
  • recoilCameraRotWeight - Single
  • recoilAimingWeight - Single
  • eventOnSemiFire2D - List String
  • eventOnBurstFire2D - List String
  • eventOnAutoFireStart2D - List String
  • eventOnAutoFireEnd2D - List String
  • eventOnSpecialSemiFire2D - List String
  • eventOnSpecialBurstFire2D - List String
  • eventOnSpecialAutoFireStart2D - List String
  • eventOnSpecialAutoFireEnd2D - List String
  • eventOnSpecialChargeup2D - List String
  • eventOnSpecialCooldown2D - List String
  • eventOnSpecialChargeupEnd2D - String
  • eventOnSpecialCooldownEnd2D - String
  • eventOnSemiFire3D - List String
  • eventOnBurstFire3D - List String
  • eventOnAutoFireStart3D - List String
  • eventOnAutoFireEnd3D - List String
  • eventOnSpecialSemiFire3D - List String
  • eventOnSpecialBurstFire3D - List String
  • eventOnSpecialAutoFireStart3D - List String
  • eventOnSpecialAutoFireEnd3D - List String
  • eventOnSpecialChargeup3D - List String
  • eventOnSpecialCooldown3D - List String
  • eventOnSpecialChargeupEnd3D - String
  • eventOnSpecialCooldownEnd3D - String
  • eventClick - String
  • eventReload - String
  • useSemiAudioForBurstShots - Boolean

Was this helpful?

Edit on GitHub
Export as PDF
  1. Reference
  2. Datablocks
  3. Main

Weapon

GameData_WeaponDataBlock_bin.json

No description provided.


Fields

muzzleFlashFPS - String

No description provided.

muzzleFlash3RD - String

No description provided.

muzzleFlashFPSSpecial - String

No description provided.

muzzleFlash3RDSpecial - String

No description provided.

muzzleFeedback - String

No description provided.

No description provided.

shellEjectFeedback - String

No description provided.

clipSize - Int32

No description provided.

hasRotatingCylinder - Boolean

No description provided.

reloadDuration - Single

No description provided.

EffectiveDamagePerSecond - String

No description provided.

recoilPosImpulse - Vector3

No description provided.

recoilPosShift - Vector3

No description provided.

recoilPosShiftWeight - Single

No description provided.

recoilPosStiffness - Single

No description provided.

recoilPosDamping - Single

No description provided.

recoilPosImpulseWeight - Single

No description provided.

recoilCameraPosWeight - Single

No description provided.

recoilRotImpulse - Vector3

No description provided.

recoilRotStiffness - Single

No description provided.

recoilRotDamping - Single

No description provided.

recoilRotImpulseWeight - Single

No description provided.

recoilCameraRotWeight - Single

No description provided.

recoilAimingWeight - Single

No description provided.

eventOnSemiFire2D - List String

No description provided.

eventOnBurstFire2D - List String

No description provided.

eventOnAutoFireStart2D - List String

No description provided.

eventOnAutoFireEnd2D - List String

No description provided.

eventOnSpecialSemiFire2D - List String

No description provided.

eventOnSpecialBurstFire2D - List String

No description provided.

eventOnSpecialAutoFireStart2D - List String

No description provided.

eventOnSpecialAutoFireEnd2D - List String

No description provided.

eventOnSpecialChargeup2D - List String

No description provided.

eventOnSpecialCooldown2D - List String

No description provided.

eventOnSpecialChargeupEnd2D - String

No description provided.

eventOnSpecialCooldownEnd2D - String

No description provided.

eventOnSemiFire3D - List String

No description provided.

eventOnBurstFire3D - List String

No description provided.

eventOnAutoFireStart3D - List String

No description provided.

eventOnAutoFireEnd3D - List String

No description provided.

eventOnSpecialSemiFire3D - List String

No description provided.

eventOnSpecialBurstFire3D - List String

No description provided.

eventOnSpecialAutoFireStart3D - List String

No description provided.

eventOnSpecialAutoFireEnd3D - List String

No description provided.

eventOnSpecialChargeup3D - List String

No description provided.

eventOnSpecialCooldown3D - List String

No description provided.

eventOnSpecialChargeupEnd3D - String

No description provided.

eventOnSpecialCooldownEnd3D - String

No description provided.

eventClick - String

No description provided.

eventReload - String

No description provided.

useSemiAudioForBurstShots - Boolean

No description provided.

PreviousWardenObjectiveNextRarely Edited

Last updated 2 years ago

Was this helpful?

shellType - (enum)

ShellTypes