|
|
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}}
| | |
| * {{zdoomwiki|A_LineEffect}}
| | === Zandronum exclusive functions === |
| * {{zdoomwiki|A_MonsterRail}}
| | * {{A_FaceConsolePlayer}} |
| * {{zdoomwiki|A_BFGSpray}}
| | * {{A_CheckRailReload}} |
| * {{zdoomwiki|A_Pain}}
| | |
| * {{zdoomwiki|A_NoBlocking}}
| | === Classic attack functions === |
| * {{zdoomwiki|A_XScream}}
| | |
| * {{zdoomwiki|A_Look}}
| | === Custom action functions === |
| * {{zdoomwiki|A_Chase}}
| | |
| * {{zdoomwiki|A_FaceTarget}}
| | === Doom functions === |
| * {{zdoomwiki|A_FaceTracer}}
| | |
| * {{zdoomwiki|A_FaceMaster}}
| | === Dynamic lights functions === |
| * {{zdoomwiki|A_PosAttack}}
| | |
| * {{zdoomwiki|A_Scream}}
| | === Freeze death functions === |
| * {{zdoomwiki|A_SPosAttack}}
| | |
| * {{zdoomwiki|A_SPosAttackUseAtkSound}}
| | === Generic Attack functions === |
| * {{zdoomwiki|A_VileChase}}
| | |
| * {{zdoomwiki|A_VileStart}} | | === Heretic functions === |
| * {{zdoomwiki|A_VileTarget}}
| | |
| * {{zdoomwiki|A_VileAttack}}
| | === Hexen functions === |
| * {{zdoomwiki|A_StartFire}}
| | |
| * {{zdoomwiki|A_Fire}}
| | === Internal functions === |
| * {{zdoomwiki|A_FireCrackle}}
| | |
| * {{zdoomwiki|A_Tracer}}
| | === Inventory functions === |
| * {{zdoomwiki|A_SkelWhoosh}}
| | |
| * {{zdoomwiki|A_SkelFist}}
| | === Jump functions === |
| * {{zdoomwiki|A_SkelMissile}}
| | |
| * {{zdoomwiki|A_FatRaise}}
| | === Missile movement functions === |
| * {{zdoomwiki|A_FatAttack1}}
| | |
| * {{zdoomwiki|A_FatAttack2}}
| | === Monster AI functions === |
| * {{zdoomwiki|A_FatAttack3}}
| | |
| * {{zdoomwiki|A_BossDeath}}
| | === Restricted functions === |
| * {{zdoomwiki|A_CPosAttack}}
| | |
| * {{zdoomwiki|A_CPosRefire}}
| | === Script functions === |
| * {{zdoomwiki|A_TroopAttack}}
| | |
| * {{zdoomwiki|A_SargAttack}}
| | === Sound functions === |
| * {{zdoomwiki|A_HeadAttack}}
| | |
| * {{zdoomwiki|A_BruisAttack}}
| | === Spawn functions === |
| * {{zdoomwiki|A_SkullAttack}}
| | |
| * {{zdoomwiki|A_BetaSkullAttack}}
| | === Special action functions === |
| * {{zdoomwiki|A_Metal}}
| | |
| * {{zdoomwiki|A_SpidRefire}}
| | === Status change functions === |
| * {{zdoomwiki|A_BabyMetal}}
| | |
| * {{zdoomwiki|A_BspiAttack}}
| | === Strife functions === |
| * {{zdoomwiki|A_Hoof}}
| | |
| * {{zdoomwiki|A_CyberAttack}}
| | === Weapon attack functions === |
| * {{zdoomwiki|A_PainAttack}}
| | |
| * {{zdoomwiki|A_DualPainAttack}}
| | === Weapon functions === |
| * {{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}}
| |