List of DECORATE functions in Zandronum
This page contains a list of DECORATE functions which are currently supported in Zandronum. Please be aware that this page is updated manually and therefore can be missing functions. For the most up to date version, you can check the actor files in the Zandronum source code.
Zandronum exclusive functions
- A_CheckRailReload
- A_FaceConsolePlayer
- A_FireRailgun (Note, this is different from ZDoom's)
Classic attack functions
Doom functions
Freeze death functions
Generic Attack functions
Heretic functions
Hexen functions
Internal functions
A_CallSpecial
A_RestoreSpecialPosition
A_RestoreSpecialDoomThing
A_RestoreSpecialThing1
A_RestoreSpecialThing2
Inventory functions
A_CountdownArg
A_DragonCheckCrash
A_DropInventory
A_DropItem
A_GiveInventory
A_GiveQuestItem
A_GiveToChildren
A_GiveToSiblings
A_GiveToTarget
A_RadiusGive
A_SelectWeapon
A_TakeFromChildren
A_TakeFromSiblings
A_TakeFromTarget
A_TakeInventory
A_Teleport
A_Warp
Jump functions
A_CheckCeiling
A_CheckFlag
A_CheckFloor
A_CheckLOF
A_CheckRange
A_CheckSight
A_Jump
A_JumpIf
A_JumpIfArmorType
A_JumpIfCloser
A_JumpIfHealthLower
A_JumpIfInTargetInventory
A_JumpIfInTargetLOS
A_JumpIfInventory
A_JumpIfMasterCloser
A_JumpIfNoAmmo
A_JumpIfTargetInLOS
A_JumpIfTargetInsideMeleeRange
A_JumpIfTargetOutsideMeleeRange
A_JumpIfTracerCloser
Missile movement functions
Monster AI functions
Restricted functions
Script functions
ACS_NamedExecute
ACS_NamedSuspend
ACS_NamedTerminate
ACS_NamedLockedExecute
ACS_NamedLockedExecuteDoor
ACS_NamedExecuteWithResult
ACS_NamedExecuteAlways
Sound functions
Spawn functions
Special action functions
Status change functions
Strife functions
Weapon attack functions
Weapon functions
Unsorted
A_Turn
A_LineEffect
A_MonsterRail
A_BFGSpray
A_Pain
A_NoBlocking
A_XScream
A_Look
A_Chase
A_FaceTarget
A_FaceTracer
A_FaceMaster
A_PosAttack
A_Scream
A_SPosAttack
A_SPosAttackUseAtkSound
A_VileChase
A_VileStart
A_VileTarget
A_VileAttack
A_StartFire
A_Fire
A_FireCrackle
A_Tracer
A_SkelWhoosh
A_SkelFist
A_SkelMissile
A_FatRaise
A_FatAttack1
A_FatAttack2
A_FatAttack3
A_BossDeath
A_CPosAttack
A_CPosRefire
A_TroopAttack
A_SargAttack
A_HeadAttack
A_BruisAttack
A_SkullAttack
A_BetaSkullAttack
A_Metal
A_SpidRefire
A_BabyMetal
A_BspiAttack
A_Hoof
A_CyberAttack
A_PainAttack
A_DualPainAttack
A_PainDie
A_KeenDie
A_BrainPain
A_BrainScream
A_BrainDie
A_BrainAwake
A_BrainSpit
A_SpawnSound
A_SpawnFly
A_BrainExplode
A_Die
A_Detonate
A_Mushroom
A_SetFloorClip
A_UnSetFloorClip
A_HideThing
A_UnHideThing
A_SetInvulnerable
A_UnSetInvulnerable
A_SetReflective
A_UnSetReflective
A_SetReflectiveInvulnerable
A_UnSetReflectiveInvulnerable
A_SetShootable
A_UnSetShootable
A_NoGravity
A_Gravity
A_LowGravity
A_SetGravity
A_Fall
A_SetSolid
A_UnsetSolid
A_SetFloat
A_UnsetFloat
A_M_Saw
A_ScreamAndUnblock
A_ActiveAndUnblock
A_ActiveSound
A_FastChase
A_FreezeDeath
A_FreezeDeathChunks
A_GenericFreezeDeath
A_IceGuyDie
A_CentaurDefend
A_BishopMissileWeave
A_CStaffMissileSlither
A_PlayerScream
A_SkullPop
A_CheckPlayerDone
A_Wander
A_Look2
A_TossGib
A_SentinelBob
A_SentinelRefire
A_Tracer2
A_SetShadow
A_ClearShadow
A_GetHurt
A_TurretLook
A_KlaxonBlare
A_Countdown
A_AlertMonsters
A_ClearSoundTarget
A_FireAssaultGun
A_CheckTerrain
A_FaceConsolePlayer
A_MissileAttack
A_MeleeAttack
A_ComboAttack
A_BulletAttack
A_WolfAttack
A_PlaySound
A_PlayWeaponSound
A_FLoopActiveSound
A_LoopActiveSound
A_StopSound
A_PlaySoundEx
A_StopSoundEx
A_SeekerMissile
A_CustomMissile
A_CustomBulletAttack
A_CustomRailgun
A_SpawnItem
A_SpawnItemEx
A_Print
A_PrintBold
A_Log
A_LogInt
A_SetTranslucent
A_FadeIn
A_FadeOut
A_FadeTo
A_SetScale
A_SetMass
A_SpawnDebris
A_ExtChase
A_SetBlend
A_ChangeFlag
A_RemoveMaster
A_RemoveChildren
A_RemoveSiblings
A_KillMaster
A_KillChildren
A_KillSiblings
A_RaiseMaster
A_RaiseChildren
A_RaiseSiblings
A_PlayerSkinCheck
A_BasicAttack
A_ThrowGrenade
A_Weave
A_Recoil
A_CustomMeleeAttack
A_CustomComboAttack
A_Burst
A_Blast
A_RadiusThrust
A_Explode
A_Stop
A_Respawn
A_BarrelDestroy
A_QueueCorpse
A_DeQueueCorpse
A_LookEx
A_ClearLastHeard
A_ClearTarget
A_DamageMaster
A_DamageChildren
A_DamageSiblings
A_Punch
A_Feathers
A_ClassBossHealth
A_ShootGun
A_RocketInFlight
A_Bang4Cloud
A_DropFire
A_RemoveForcefield
A_DropWeaponPieces
A_PigPain
A_MonsterRefire
A_SetAngle
A_SetPitch
A_ScaleVelocity
A_ChangeVelocity
A_SetArg
A_SetUserVar
A_SetUserArray
A_SetSpecial
A_Quake
A_SetTics
A_SetDamageType
A_CheckSightOrRange
A_RearrangePointers
A_TransferPointer
A_CopyFriendliness
A_CustomPunch
A_FireBullets
A_FireCustomMissile
A_RailAttack
A_Light
A_Light0
A_Light1
A_Light2
A_LightInverse
A_WeaponReady
A_Lower
A_Raise
A_FirePistol
A_FireShotgun
A_FireShotgun2
A_OpenShotgun2
A_LoadShotgun2
A_CloseShotgun2
A_FireCGun
A_FireSTGrenade
A_FireMissile
A_FirePlasma
A_FireRailgun
A_FireRailgunLeft
A_FireRailgunRight
A_RailWait
A_BFGsound
A_FireBFG
A_FireOldBFG
A_ReFire
A_ClearReFire
A_CheckReload
A_GunFlash
A_Saw