Difference between revisions of "A Light1"
From DoomWiki.org
[checked revision] | [checked revision] |
(Adding new page for code pointer) |
(recategorize) |
||
Line 44: | Line 44: | ||
* {{DoomSrc|file=p_pspr.c|line=766|text=A_Light1}} in the Doom source code. | * {{DoomSrc|file=p_pspr.c|line=766|text=A_Light1}} in the Doom source code. | ||
− | [[Category: | + | [[Category:Weapon code pointers]] |
Revision as of 18:16, 16 March 2020
This article or section is a stub. Please help the Doom Wiki by adding to it. |
A_Light1 is a code pointer used in the gun flash animation for various weapons.
Uses
The A_Light1
code pointer appears in the following states in Doom's state table:
Frame number | Doom internal name | Use |
---|---|---|
17 | S_PISTOLFLASH | gun flash animation for the Pistol |
30 | S_SGUNFLASH1 | gun flash animation for the Shotgun |
47 | S_DSGUNFLASH1 | gun flash animation for the Super Shotgun |
55 | S_CHAINFLASH1 | gun flash animation for the Chaingun |
63 | S_MISSILEFLASH1 | gun flash animation for the Rocket Launcher |
79 | S_PLASMAFLASH1 | gun flash animation for the Plasma Gun |
80 | S_PLASMAFLASH2 | gun flash animation for the Plasma Gun |
88 | S_BFGFLASH1 | gun flash animation for the BFG 9000 |
Example
The following is an example of how to set the A_Light1
code pointer in a Dehacked file:
Pointer 21 (Frame 34) Codep Frame = 88
Or using BEX syntax:
[CODEPTR] Frame 1234 = Light1
External links
- A_Light1 in the Doom source code.