Editing List of codepointers
From Eternity Wiki
Jump to navigationJump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 15: | Line 15: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[CheckReload]]||Super shotgun reload check.||Doom 2 | ||[[CheckReload]]||Super shotgun reload check.||Doom 2 | ||
Line 36: | Line 36: | ||
|- | |- | ||
||[[ReFire]]||Skip frame if shooting is sustained (e.g. for plasma rifle's cooldown effect).||Doom | ||[[ReFire]]||Skip frame if shooting is sustained (e.g. for plasma rifle's cooldown effect).||Doom | ||
|- | |- | ||
||[[WeaponReady]]||Action during a weapon's idle sequence.||Doom | ||[[WeaponReady]]||Action during a weapon's idle sequence.||Doom | ||
|} | |} | ||
===Player attacks=== | ===Player attacks=== | ||
{|class="wikitable sortable" | {|class="wikitable sortable" | ||
! Name | ! Name | ||
! Description | ! Description | ||
! Specifics | ! Specifics | ||
! | ! Origin | ||
|- | |- | ||
||[[BFGsound]]||Plays the BFG charge-up sound effect.||BFG||Doom | ||[[BFGsound]]||Plays the BFG charge-up sound effect.||BFG||Doom | ||
Line 78: | Line 74: | ||
||[[Saw]]||Chainsaw attack.||||Doom | ||[[Saw]]||Chainsaw attack.||||Doom | ||
|} | |} | ||
=== | ===Heretic player attacks=== | ||
These exist to support the vanilla Doom and Heretic player attacks. | These exist to support the vanilla Doom and Heretic player attacks. | ||
{|class="wikitable sortable" | {|class="wikitable sortable" | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[FireBlasterPL1]]||Dragon claw attack.||Heretic | ||[[FireBlasterPL1]]||Dragon claw attack.||Heretic | ||
Line 104: | Line 100: | ||
|- | |- | ||
||[[FireSkullRodPL1]]||[[Doom Wiki:Hellstaff|Hellstaff]] attack.||Heretic | ||[[FireSkullRodPL1]]||[[Doom Wiki:Hellstaff|Hellstaff]] attack.||Heretic | ||
|} | |} | ||
===Parameterized player attacks=== | |||
{|class="wikitable sortable" | {|class="wikitable sortable" | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[CustomPlayerMelee]]||Configurable player melee attack.||Eternity | ||[[CustomPlayerMelee]]||Configurable player melee attack.||Eternity | ||
Line 131: | Line 123: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[PlayerStartScript]]||Starts map script, as from a player weapon.||Eternity | ||[[PlayerStartScript]]||Starts map script, as from a player weapon.||Eternity | ||
Line 152: | Line 144: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[Face]]||Face a specified angle.||MBF | ||[[Face]]||Face a specified angle.||MBF | ||
Line 166: | Line 158: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[BFG11KHit]]||[[SMMU]] BFG variant.||SMMU | ||[[BFG11KHit]]||[[SMMU]] BFG variant.||SMMU | ||
Line 181: | Line 173: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[BrainExplode]]||Brain perpetual explosion controller.||Doom 2 | ||[[BrainExplode]]||Brain perpetual explosion controller.||Doom 2 | ||
Line 194: | Line 186: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[Detonate]]||Thing damage controlled explosion.||MBF | ||[[Detonate]]||Thing damage controlled explosion.||MBF | ||
Line 203: | Line 195: | ||
|- | |- | ||
||[[Mushroom]]||[[MBF]]-style mushroom explosion.||MBF | ||[[Mushroom]]||[[MBF]]-style mushroom explosion.||MBF | ||
|- | |- | ||
||[[Nailbomb]]||[[SMMU]]-style explosion with shrapnels.||SMMU | ||[[Nailbomb]]||[[SMMU]]-style explosion with shrapnels.||SMMU | ||
Line 212: | Line 202: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[DeathBallImpact]]||Heretic super firemace sphere impact.||Heretic | ||[[DeathBallImpact]]||Heretic super firemace sphere impact.||Heretic | ||
|- | |- | ||
||[[HticExplode]]||Heretic-compatible explosion.||Heretic | ||[[HticExplode]]||Heretic-compatible explosion.||Heretic | ||
|} | |} | ||
Line 227: | Line 213: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[GenTracer]]||Generic homing projectile.||Eternity | ||[[GenTracer]]||Generic homing projectile.||Eternity | ||
|- | |- | ||
||[[HticTracer]]||Heretic nitrogolem homing projectile | ||[[HticTracer]]||Heretic nitrogolem homing projectile.||Heretic | ||
|- | |- | ||
||[[Tracer]]||Revenant homing projectile.||Doom 2 | ||[[Tracer]]||Revenant homing projectile.||Doom 2 | ||
Line 242: | Line 226: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[Fire]]||Stick on the face of attacker's target, like the archvile's fire effect.||Doom 2 | ||[[Fire]]||Stick on the face of attacker's target, like the archvile's fire effect.||Doom 2 | ||
Line 250: | Line 234: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[FlameEnd]]||Phoenix rod flame rising.||Heretic | ||[[FlameEnd]]||Phoenix rod flame rising.||Heretic | ||
Line 267: | Line 251: | ||
|- | |- | ||
||[[LichIceImpact]]||Explode iron lich ice globe into shards.||Heretic | ||[[LichIceImpact]]||Explode iron lich ice globe into shards.||Heretic | ||
|- | |- | ||
||[[MntrFloorFire]]||Used by the maulotaur ground fire projectile.||Heretic | ||[[MntrFloorFire]]||Used by the maulotaur ground fire projectile.||Heretic | ||
Line 285: | Line 267: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[AlertMonsters]]||Shout so other monsters chase the player.||ZDoom | ||[[AlertMonsters]]||Shout so other monsters chase the player.||ZDoom | ||
Line 317: | Line 299: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[BetaSkullAttack]]||Remote melee attack, as used by the Doom alpha lost souls (available since [[MBF]]).||MBF beta emulation | ||[[BetaSkullAttack]]||Remote melee attack, as used by the Doom alpha lost souls (available since [[MBF]]).||MBF beta emulation | ||
Line 326: | Line 308: | ||
|- | |- | ||
||[[MissileSpread]]||'''MissileAttack''' variation, supports shooting in spread patterns.||Eternity | ||[[MissileSpread]]||'''MissileAttack''' variation, supports shooting in spread patterns.||Eternity | ||
|- | |- | ||
||[[SargAttack12]]||Old Doom 1.2 style monster melee attack which uses hitscan similar to player's fist.||Doom v1.2 | ||[[SargAttack12]]||Old Doom 1.2 style monster melee attack which uses hitscan similar to player's fist.||Doom v1.2 | ||
Line 340: | Line 320: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[BrainSpit]]||cube spawn||Doom 2 | ||[[BrainSpit]]||cube spawn||Doom 2 | ||
Line 387: | Line 367: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[BeastAttack]]||weredragon||Heretic | ||[[BeastAttack]]||weredragon||Heretic | ||
Line 440: | Line 420: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[BossDeath]]||special monster death functions (such as Baron death in E1M8)||Doom | ||[[BossDeath]]||special monster death functions (such as Baron death in E1M8)||Doom | ||
Line 465: | Line 445: | ||
|- | |- | ||
||[[RestoreSpecialThing2]]||Adds the SPECIAL flag back to an object and sets the object back into its spawnstate.||Heretic | ||[[RestoreSpecialThing2]]||Adds the SPECIAL flag back to an object and sets the object back into its spawnstate.||Heretic | ||
|- | |- | ||
||[[SetFlags]]||alter flags||Eternity | ||[[SetFlags]]||alter flags||Eternity | ||
|- | |- | ||
||[[ShowMessage]]||display text message||Eternity | ||[[ShowMessage]]||display text message||Eternity | ||
|- | |- | ||
||[[Spawn]]||create another object on top of this one||MBF | ||[[Spawn]]||create another object on top of this one||MBF | ||
|- | |- | ||
||[[SteamSpawn]]||create steam effects||Eternity | ||[[SteamSpawn]]||create steam effects||Eternity | ||
Line 486: | Line 460: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[ClearSkin]]||Removes the sprite skin.||Eternity | ||[[ClearSkin]]||Removes the sprite skin.||Eternity | ||
Line 505: | Line 479: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[AccelGlitter]]||accelerate upwards||Heretic | ||[[AccelGlitter]]||accelerate upwards||Heretic | ||
|- | |- | ||
||[[DripBlood]]||spawn heretic blood||Heretic | ||[[DripBlood]]||spawn heretic blood||Heretic | ||
|- | |- | ||
||[[HticBossDeath]]||special monster death functions for Heretic||Heretic | ||[[HticBossDeath]]||special monster death functions for Heretic||Heretic | ||
|- | |- | ||
||[[ImpDeath]]||special death for gargoyle||Heretic | ||[[ImpDeath]]||special death for gargoyle||Heretic | ||
Line 524: | Line 494: | ||
|- | |- | ||
||[[ImpXDeath2]]||special extreme death for gargoyle, stage 2||Heretic | ||[[ImpXDeath2]]||special extreme death for gargoyle, stage 2||Heretic | ||
|- | |- | ||
||[[MakePod]]||generate a pod||Heretic | ||[[MakePod]]||generate a pod||Heretic | ||
Line 557: | Line 525: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[AmbientThinker]]||ambient sound maintenance||Eternity | ||[[AmbientThinker]]||ambient sound maintenance||Eternity | ||
Line 577: | Line 545: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[BrainAwake]]||loud bossit sound effect||Doom 2 | ||[[BrainAwake]]||loud bossit sound effect||Doom 2 | ||
Line 588: | Line 556: | ||
|- | |- | ||
||[[FlameSnd]]||Heretic player burning death sound||Heretic | ||[[FlameSnd]]||Heretic player burning death sound||Heretic | ||
|- | |- | ||
||[[StartFire]]||flamst sound effect — also includes "Fire" action!||Doom 2 | ||[[StartFire]]||flamst sound effect — also includes "Fire" action!||Doom 2 | ||
Line 611: | Line 565: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[BabyMetal]]||bspwlk sound effect — also includes Chase!||Doom 2 | ||[[BabyMetal]]||bspwlk sound effect — also includes Chase!||Doom 2 | ||
Line 632: | Line 586: | ||
! Name | ! Name | ||
! Description | ! Description | ||
! | ! Origin | ||
|- | |- | ||
||[[AproxDistance]]||assign distance from target to a variable||Eternity | ||[[AproxDistance]]||assign distance from target to a variable||Eternity | ||
Line 639: | Line 593: | ||
|- | |- | ||
||[[CopyCounter]]||copy a variable to another variable||Eternity | ||[[CopyCounter]]||copy a variable to another variable||Eternity | ||
|- | |- | ||
||[[CounterJump]]||counter-based next frame||Eternity | ||[[CounterJump]]||counter-based next frame||Eternity | ||
Line 669: | Line 621: | ||
|- | |- | ||
||[[TargetJump]]||go to designated frame if having a target||Eternity | ||[[TargetJump]]||go to designated frame if having a target||Eternity | ||
|} | |} | ||
[[Category:Codepointers|*]] | [[Category:Codepointers|*]] | ||
[[Category:EDF]] | [[Category:EDF]] |