List of DECORATE functions in Zandronum: Difference between revisions
(Changed link to point to the correct address) |
(Added note about A_FireRailgun) |
||
Line 1: | Line 1: | ||
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 [https://github.com/TorrSamaho/zandronum/blob/master/wadsrc/static/actors/ actor files] in the Zandronum source code. | 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 [https://github.com/TorrSamaho/zandronum/blob/master/wadsrc/static/actors/ actor files] in the Zandronum source code. | ||
=== Zandronum exclusive functions === | === Zandronum exclusive functions === | ||
* [[A_CheckRailReload]] | |||
* [[A_FaceConsolePlayer]] | * [[A_FaceConsolePlayer]] | ||
* [[ | * [[A_FireRailgun]] (Note, this is different from ZDoom's) | ||
=== Classic attack functions === | === Classic attack functions === |
Revision as of 16:46, 5 August 2021
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