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
  • HoldToChargeTime - Single
  • MaxDamageChargeTime - Single
  • AutoAttackTime - Single
  • AutoAttackWarningTime - Single
  • FPIdleAnim - AnimHash (nested type)
  • FPSettleAnim - AnimHash (nested type)
  • FPWalkAnim - AnimHash (nested type)
  • FPRunAnim - AnimHash (nested type)
  • FPJumpAnim - AnimHash (nested type)
  • FPLandAnim - AnimHash (nested type)
  • FPChargeCancelAnimRight - AnimHash (nested type)
  • FPChargeCancelAnimLeft - AnimHash (nested type)
  • FPAttackMissRight - MeleeAttackData (nested type)
  • FPAttackMissLeft - MeleeAttackData (nested type)
  • FPAttackHitRight - MeleeAttackData (nested type)
  • FPAttackHitLeft - MeleeAttackData (nested type)
  • FPAttackPush - MeleeAttackData (nested type)
  • FPAttackChargeUpRight - MeleeAttackData (nested type)
  • FPAttackChargeUpLeft - MeleeAttackData (nested type)
  • FPAttackChargeUpReleaseRight - MeleeAttackData (nested type)
  • FPAttackChargeUpReleaseLeft - MeleeAttackData (nested type)
  • FPAttackChargeUpHitRight - MeleeAttackData (nested type)
  • FPAttackChargeUpHitLeft - MeleeAttackData (nested type)
  • TPAnimHashIdle - AnimHash (nested type)
  • TPAnimHashIdleCrouch - AnimHash (nested type)
  • TPAnimHashAttackLeft - AnimHash (nested type)
  • TPAnimHashAttackLeftCrouch - AnimHash (nested type)
  • TPAnimHashAttackLeftCharge - AnimHash (nested type)
  • TPAnimHashAttackLeftChargeCrouch - AnimHash (nested type)
  • TPAnimHashAttackLeftRelease - AnimHash (nested type)
  • TPAnimHashAttackLeftReleaseCrouch - AnimHash (nested type)

Was this helpful?

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

MeleeAnimationSet

GameData_MeleeAnimationSetDataBlock_bin.json

PreviousLightSettingsNextMeleeArchetype

Last updated 1 year ago

Was this helpful?

Defines melee weapon animation sets alongside several timings related to them.

This datablock is referenced by a .


Fields

HoldToChargeTime - Single

Time in seconds that attack must be held for the weapon to begin charging.

MaxDamageChargeTime - Single

Time in seconds to reach full charge.

AutoAttackTime - Single

Time in seconds after starting a charge at which the weapon will automatically swing.

AutoAttackWarningTime - Single

Time in seconds after starting a charge at which a sound effect plays and causes the reticle to blink red (to warn that the automatic attack will occur soon).

FPIdleAnim - (nested type)

No description provided.

No description provided.

No description provided.

No description provided.

No description provided.

No description provided.

No description provided.

No description provided.

Animation for the light attack that swings from the right (e.g. the first swing).

Animation for the light attack that swings from the left (e.g. the second swing).

Animation that plays after hitting a light attack from the right.

Animation that plays after hitting a light attack from the left.

Animation for pushing. Note: Pushes cannot normally be consecutively done faster than 1.2s. However, attacks reset this cooldown and allow two consecutive pushes to be performed afterwards, separated by push's combo time.

Animation for charging an attack from the right.

Animation for charging an attack from the left.

Animation for the charge attack that swings from the right.

Animation for the charge attack that swings from the left.

Animation that plays after hitting a charge attack from the right.

Animation that plays after hitting a charge attack from the left.

No description provided.

No description provided.

No description provided.

No description provided.

No description provided.

No description provided.

No description provided.

No description provided.

FPSettleAnim - (nested type)

FPWalkAnim - (nested type)

FPRunAnim - (nested type)

FPJumpAnim - (nested type)

FPLandAnim - (nested type)

FPChargeCancelAnimRight - (nested type)

FPChargeCancelAnimLeft - (nested type)

FPAttackMissRight - (nested type)

FPAttackMissLeft - (nested type)

FPAttackHitRight - (nested type)

FPAttackHitLeft - (nested type)

FPAttackPush - (nested type)

FPAttackChargeUpRight - (nested type)

FPAttackChargeUpLeft - (nested type)

FPAttackChargeUpReleaseRight - (nested type)

FPAttackChargeUpReleaseLeft - (nested type)

FPAttackChargeUpHitRight - (nested type)

FPAttackChargeUpHitLeft - (nested type)

TPAnimHashIdle - (nested type)

TPAnimHashIdleCrouch - (nested type)

TPAnimHashAttackLeft - (nested type)

TPAnimHashAttackLeftCrouch - (nested type)

TPAnimHashAttackLeftCharge - (nested type)

TPAnimHashAttackLeftChargeCrouch - (nested type)

TPAnimHashAttackLeftRelease - (nested type)

TPAnimHashAttackLeftReleaseCrouch - (nested type)

MeleeArchetypeDataBlock
AnimHash
AnimHash
AnimHash
AnimHash
AnimHash
AnimHash
AnimHash
AnimHash
MeleeAttackData
MeleeAttackData
MeleeAttackData
MeleeAttackData
MeleeAttackData
MeleeAttackData
MeleeAttackData
MeleeAttackData
MeleeAttackData
MeleeAttackData
MeleeAttackData
AnimHash
AnimHash
AnimHash
AnimHash
AnimHash
AnimHash
AnimHash
AnimHash