A Raise

A_Raise is a code pointer used in the weapon raise animation for all weapons.

moves the Y position of the weapon sprite upwards from the bottom of the screen by a small amount each time it is invoked. Once a threshold has been reached, the weapon is judged to have been raised and animation proceeds to the weapon's "ready state". is usually used in a state that is an infinite loop that repeatedly jumps back to itself; the loop terminates when the weapon has finished raising. For this reason it is not possible to fire the weapon until the raise sequence has completed.

Uses
The  code pointer appears in the following states in Doom's state table:

Example
The following is an example of how to set the  code pointer in a Dehacked file:

Pointer 22 (Frame 36) Codep Frame = 83

Or using BEX syntax:

[CODEPTR] Frame 1234 = Raise