List of DECORATE functions in Zandronum: Difference between revisions

From Zandronum Wiki
(Added link to the actor.txt)
(Undo revision 766 by Buu342 (talk))
Tag: Undo
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.txt actor.txt file] 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.txt actor.txt file] in the Zandronum source code.
 
* {{zdoomwiki|A_Turn}}
=== Zandronum exclusive functions ===
* {{zdoomwiki|A_LineEffect}}
* {{A_FaceConsolePlayer}}
* {{zdoomwiki|A_MonsterRail}}
* {{A_CheckRailReload}}
* {{zdoomwiki|A_BFGSpray}}
 
* {{zdoomwiki|A_Pain}}
=== Classic attack functions ===
* {{zdoomwiki|A_NoBlocking}}
 
* {{zdoomwiki|A_XScream}}
=== Custom action functions‎ ===
* {{zdoomwiki|A_Look}}
 
* {{zdoomwiki|A_Chase}}
=== Doom functions‎‎ ===
* {{zdoomwiki|A_FaceTarget}}
 
* {{zdoomwiki|A_FaceTracer}}
=== Dynamic lights functions‎‎‎ ===
* {{zdoomwiki|A_FaceMaster}}
 
* {{zdoomwiki|A_PosAttack}}
=== Freeze death functions‎ ===
* {{zdoomwiki|A_Scream}}
 
* {{zdoomwiki|A_SPosAttack}}
=== Generic Attack functions ===
* {{zdoomwiki|A_SPosAttackUseAtkSound}}
 
* {{zdoomwiki|A_VileChase}}
=== Heretic functions‎‎ ===
* {{zdoomwiki|A_VileStart}}
 
* {{zdoomwiki|A_VileTarget}}
=== Hexen functions‎‎ ===
* {{zdoomwiki|A_VileAttack}}
 
* {{zdoomwiki|A_StartFire}}
=== Internal functions‎‎ ===
* {{zdoomwiki|A_Fire}}
 
* {{zdoomwiki|A_FireCrackle}}
=== Inventory functions‎‎ ===
* {{zdoomwiki|A_Tracer}}
 
* {{zdoomwiki|A_SkelWhoosh}}
=== Jump functions‎‎ ===
* {{zdoomwiki|A_SkelFist}}
 
* {{zdoomwiki|A_SkelMissile}}
=== Missile movement functions‎ ===
* {{zdoomwiki|A_FatRaise}}
 
* {{zdoomwiki|A_FatAttack1}}
=== Monster AI functions‎‎‎ ===
* {{zdoomwiki|A_FatAttack2}}
 
* {{zdoomwiki|A_FatAttack3}}
=== Restricted functions‎  ===
* {{zdoomwiki|A_BossDeath}}
 
* {{zdoomwiki|A_CPosAttack}}
=== Script functions‎‎ ===
* {{zdoomwiki|A_CPosRefire}}
 
* {{zdoomwiki|A_TroopAttack}}
=== Sound functions‎‎‎ ===
* {{zdoomwiki|A_SargAttack}}
 
* {{zdoomwiki|A_HeadAttack}}
=== Spawn functions‎‎‎ ===
* {{zdoomwiki|A_BruisAttack}}
 
* {{zdoomwiki|A_SkullAttack}}
=== Special action functions‎ ===
* {{zdoomwiki|A_BetaSkullAttack}}
 
* {{zdoomwiki|A_Metal}}
=== Status change functions‎ ===
* {{zdoomwiki|A_SpidRefire}}
 
* {{zdoomwiki|A_BabyMetal}}
=== Strife functions‎ ===
* {{zdoomwiki|A_BspiAttack}}
 
* {{zdoomwiki|A_Hoof}}
=== Weapon attack functions‎ ===
* {{zdoomwiki|A_CyberAttack}}
 
* {{zdoomwiki|A_PainAttack}}
=== Weapon functions‎ ===
* {{zdoomwiki|A_DualPainAttack}}
* {{zdoomwiki|A_PainDie}}
* {{zdoomwiki|A_KeenDie}}
* {{zdoomwiki|A_BrainPain}}
* {{zdoomwiki|A_BrainScream}}
* {{zdoomwiki|A_BrainDie}}
* {{zdoomwiki|A_BrainAwake}}
* {{zdoomwiki|A_BrainSpit}}
* {{zdoomwiki|A_SpawnSound}}
* {{zdoomwiki|A_SpawnFly }}
* {{zdoomwiki|A_BrainExplode}}
* {{zdoomwiki|A_Die}}
* {{zdoomwiki|A_Detonate}}
* {{zdoomwiki|A_Mushroom}}
* {{zdoomwiki|A_CallSpecial}}
* {{zdoomwiki|A_SetFloorClip}}
* {{zdoomwiki|A_UnSetFloorClip}}
* {{zdoomwiki|A_HideThing}}
* {{zdoomwiki|A_UnHideThing}}
* {{zdoomwiki|A_SetInvulnerable}}
* {{zdoomwiki|A_UnSetInvulnerable}}
* {{zdoomwiki|A_SetReflective}}
* {{zdoomwiki|A_UnSetReflective}}
* {{zdoomwiki|A_SetReflectiveInvulnerable}}
* {{zdoomwiki|A_UnSetReflectiveInvulnerable}}
* {{zdoomwiki|A_SetShootable}}
* {{zdoomwiki|A_UnSetShootable}}
* {{zdoomwiki|A_NoGravity}}
* {{zdoomwiki|A_Gravity}}
* {{zdoomwiki|A_LowGravity}}
* {{zdoomwiki|A_SetGravity}}
* {{zdoomwiki|A_Fall}}
* {{zdoomwiki|A_SetSolid}}
* {{zdoomwiki|A_UnsetSolid}}
* {{zdoomwiki|A_SetFloat}}
* {{zdoomwiki|A_UnsetFloat}}
* {{zdoomwiki|A_M_Saw}}
* {{zdoomwiki|A_ScreamAndUnblock}}
* {{zdoomwiki|A_ActiveAndUnblock}}
* {{zdoomwiki|A_ActiveSound}}
* {{zdoomwiki|A_FastChase}}
* {{zdoomwiki|A_FreezeDeath}}
* {{zdoomwiki|A_FreezeDeathChunks}}
* {{zdoomwiki|A_GenericFreezeDeath}}
* {{zdoomwiki|A_IceGuyDie}}
* {{zdoomwiki|A_CentaurDefend}}
* {{zdoomwiki|A_BishopMissileWeave}}
* {{zdoomwiki|A_CStaffMissileSlither}}
* {{zdoomwiki|A_PlayerScream}}
* {{zdoomwiki|A_SkullPop}}
* {{zdoomwiki|A_CheckPlayerDone}}
* {{zdoomwiki|A_Wander}}
* {{zdoomwiki|A_Look2}}
* {{zdoomwiki|A_TossGib}}
* {{zdoomwiki|A_SentinelBob}}
* {{zdoomwiki|A_SentinelRefire}}
* {{zdoomwiki|A_Tracer2}}
* {{zdoomwiki|A_SetShadow}}
* {{zdoomwiki|A_ClearShadow}}
* {{zdoomwiki|A_GetHurt}}
* {{zdoomwiki|A_TurretLook}}
* {{zdoomwiki|A_KlaxonBlare}}
* {{zdoomwiki|A_Countdown}}
* {{zdoomwiki|A_AlertMonsters}}
* {{zdoomwiki|A_ClearSoundTarget}}
* {{zdoomwiki|A_FireAssaultGun}}
* {{zdoomwiki|A_CheckTerrain}}
* {{zdoomwiki|A_FaceConsolePlayer}}
* {{zdoomwiki|A_MissileAttack}}
* {{zdoomwiki|A_MeleeAttack}}
* {{zdoomwiki|A_ComboAttack}}
* {{zdoomwiki|A_BulletAttack}}
* {{zdoomwiki|A_WolfAttack}}
* {{zdoomwiki|A_PlaySound}}
* {{zdoomwiki|A_PlayWeaponSound}}
* {{zdoomwiki|A_FLoopActiveSound}}
* {{zdoomwiki|A_LoopActiveSound}}
* {{zdoomwiki|A_StopSound}}
* {{zdoomwiki|A_PlaySoundEx}}
* {{zdoomwiki|A_StopSoundEx}}
* {{zdoomwiki|A_SeekerMissile}}
* {{zdoomwiki|A_Jump}}
* {{zdoomwiki|A_CustomMissile}}
* {{zdoomwiki|A_CustomBulletAttack}}
* {{zdoomwiki|A_CustomRailgun}}
* {{zdoomwiki|A_JumpIfHealthLower}}
* {{zdoomwiki|A_JumpIfCloser}}
* {{zdoomwiki|A_JumpIfTracerCloser}}
* {{zdoomwiki|A_JumpIfMasterCloser}}
* {{zdoomwiki|A_JumpIfTargetOutsideMeleeRange}}
* {{zdoomwiki|A_JumpIfTargetInsideMeleeRange}}
* {{zdoomwiki|A_JumpIfInventory}}
* {{zdoomwiki|A_JumpIfArmorType}}
* {{zdoomwiki|A_GiveInventory}}
* {{zdoomwiki|A_TakeInventory}}
* {{zdoomwiki|A_SpawnItem}}
* {{zdoomwiki|A_SpawnItemEx}}
* {{zdoomwiki|A_Print}}
* {{zdoomwiki|A_PrintBold}}
* {{zdoomwiki|A_Log}}
* {{zdoomwiki|A_LogInt}}
* {{zdoomwiki|A_SetTranslucent}}
* {{zdoomwiki|A_FadeIn}}
* {{zdoomwiki|A_FadeOut}}
* {{zdoomwiki|A_FadeTo}}
* {{zdoomwiki|A_SetScale}}
* {{zdoomwiki|A_SetMass}}
* {{zdoomwiki|A_SpawnDebris}}
* {{zdoomwiki|A_CheckSight}}
* {{zdoomwiki|A_ExtChase}}
* {{zdoomwiki|A_DropInventory}}
* {{zdoomwiki|A_SetBlend}}
* {{zdoomwiki|A_ChangeFlag}}
* {{zdoomwiki|A_CheckFlag}}
* {{zdoomwiki|A_JumpIf}}
* {{zdoomwiki|A_RemoveMaster}}
* {{zdoomwiki|A_RemoveChildren}}
* {{zdoomwiki|A_RemoveSiblings}}
* {{zdoomwiki|A_KillMaster}}
* {{zdoomwiki|A_KillChildren}}
* {{zdoomwiki|A_KillSiblings}}
* {{zdoomwiki|A_RaiseMaster}}
* {{zdoomwiki|A_RaiseChildren}}
* {{zdoomwiki|A_RaiseSiblings}}
* {{zdoomwiki|A_CheckFloor}}
* {{zdoomwiki|A_CheckCeiling}}
* {{zdoomwiki|A_PlayerSkinCheck}}
* {{zdoomwiki|A_BasicAttack}}
* {{zdoomwiki|A_Teleport}}
* {{zdoomwiki|A_Warp}}
* {{zdoomwiki|A_ThrowGrenade}}
* {{zdoomwiki|A_Weave}}
* {{zdoomwiki|A_Recoil}}
* {{zdoomwiki|A_JumpIfInTargetInventory}}
* {{zdoomwiki|A_GiveToTarget}}
* {{zdoomwiki|A_TakeFromTarget}}
* {{zdoomwiki|A_RadiusGive}}
* {{zdoomwiki|A_CountdownArg}}
* {{zdoomwiki|A_CustomMeleeAttack}}
* {{zdoomwiki|A_CustomComboAttack}}
* {{zdoomwiki|A_Burst}}
* {{zdoomwiki|A_Blast}}
* {{zdoomwiki|A_RadiusThrust}}
* {{zdoomwiki|A_Explode}}
* {{zdoomwiki|A_Stop}}
* {{zdoomwiki|A_Respawn}}
* {{zdoomwiki|A_BarrelDestroy}}
* {{zdoomwiki|A_QueueCorpse}}
* {{zdoomwiki|A_DeQueueCorpse}}
* {{zdoomwiki|A_LookEx}}
* {{zdoomwiki|A_ClearLastHeard}}
* {{zdoomwiki|A_ClearTarget}}
* {{zdoomwiki|A_CheckLOF}}
* {{zdoomwiki|A_JumpIfTargetInLOS }}
* {{zdoomwiki|A_JumpIfInTargetLOS }}
* {{zdoomwiki|A_DamageMaster}}
* {{zdoomwiki|A_DamageChildren}}
* {{zdoomwiki|A_DamageSiblings}}
* {{zdoomwiki|A_SelectWeapon}}
* {{zdoomwiki|A_Punch}}
* {{zdoomwiki|A_Feathers}}
* {{zdoomwiki|A_ClassBossHealth}}
* {{zdoomwiki|A_ShootGun}}
* {{zdoomwiki|A_RocketInFlight}}
* {{zdoomwiki|A_Bang4Cloud}}
* {{zdoomwiki|A_DropFire}}
* {{zdoomwiki|A_GiveQuestItem}}
* {{zdoomwiki|A_RemoveForcefield}}
* {{zdoomwiki|A_DropWeaponPieces}}
* {{zdoomwiki|A_PigPain }}
* {{zdoomwiki|A_MonsterRefire}}
* {{zdoomwiki|A_SetAngle}}
* {{zdoomwiki|A_SetPitch}}
* {{zdoomwiki|A_ScaleVelocity}}
* {{zdoomwiki|A_ChangeVelocity}}
* {{zdoomwiki|A_SetArg}}
* {{zdoomwiki|A_SetUserVar}}
* {{zdoomwiki|A_SetUserArray}}
* {{zdoomwiki|A_SetSpecial}}
* {{zdoomwiki|A_Quake}}
* {{zdoomwiki|A_SetTics}}
* {{zdoomwiki|A_SetDamageType}}
* {{zdoomwiki|A_DropItem}}
* {{zdoomwiki|A_GiveToChildren}}
* {{zdoomwiki|A_GiveToSiblings}}
* {{zdoomwiki|A_TakeFromChildren}}
* {{zdoomwiki|A_TakeFromSiblings}}
* {{zdoomwiki|A_CheckSightOrRange}}
* {{zdoomwiki|A_CheckRange}}
* {{zdoomwiki|A_RearrangePointers}}
* {{zdoomwiki|A_TransferPointer}}
* {{zdoomwiki|A_CopyFriendliness}}
* {{zdoomwiki|ACS_NamedExecute}}
* {{zdoomwiki|ACS_NamedSuspend}}
* {{zdoomwiki|ACS_NamedTerminate}}
* {{zdoomwiki|ACS_NamedLockedExecute}}
* {{zdoomwiki|ACS_NamedLockedExecuteDoor}}
* {{zdoomwiki|ACS_NamedExecuteWithResult}}
* {{zdoomwiki|ACS_NamedExecuteAlways}}

Revision as of 16:26, 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.txt file in the Zandronum source code.