A_FireArrow (string proj)
Fires an actor of type proj, with a spread of up to 5.625°. This is affected by the player's accuracy: every two accuracy upgrade decreases the spread by half. The player using the calling weapon is then put in the Melee state for the relevant PlayerPawn class, if any, and the sound "weapons/xbowshoot" is played on the WEAPON channel.
This codepointer is restricted to StrifeCrossbow and derived classes.
Taked from strife electric crossbow fire state:
Fire: XBOW A 3 A_ClearFlash XBOW B 6 A_FireArrow("ElectricBolt") XBOW C 4 XBOW D 6 XBOW E 3 XBOW F 5 XBOW G 0 A_ShowElectricFlash XBOW G 5 A_CheckReload Goto Ready+1
Same, but for strife poison crossbow:
Fire: XBOW H 3 XBOW B 6 A_FireArrow("PoisonBolt") XBOW C 4 XBOW D 6 XBOW E 3 XBOW I 5 XBOW J 5 A_CheckReload Goto Ready