mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-30 15:52:09 +00:00
70 lines
1.1 KiB
Text
70 lines
1.1 KiB
Text
|
|
||
|
// The Mage's Wand ----------------------------------------------------------
|
||
|
|
||
|
ACTOR MWeapWand : MageWeapon
|
||
|
{
|
||
|
Weapon.SelectionOrder 3600
|
||
|
Weapon.KickBack 0
|
||
|
Weapon.YAdjust 9
|
||
|
States
|
||
|
{
|
||
|
Select:
|
||
|
MWND A 1 A_Raise
|
||
|
Loop
|
||
|
Deselect:
|
||
|
MWND A 1 A_Lower
|
||
|
Loop
|
||
|
Ready:
|
||
|
MWND A 1 A_WeaponReady
|
||
|
Loop
|
||
|
Fire:
|
||
|
MWND A 6
|
||
|
MWND B 6 Bright Offset (0, 48) A_FireCustomMissile ("MageWandMissile")
|
||
|
MWND A 3 Offset (0, 40)
|
||
|
MWND A 3 Offset (0, 36) A_ReFire
|
||
|
Goto Ready
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Wand Smoke ---------------------------------------------------------------
|
||
|
|
||
|
ACTOR MageWandSmoke
|
||
|
{
|
||
|
+NOBLOCKMAP +NOGRAVITY +SHADOW
|
||
|
+NOTELEPORT +CANNOTPUSH +NODAMAGETHRUST
|
||
|
RenderStyle Translucent
|
||
|
Alpha 0.6
|
||
|
States
|
||
|
{
|
||
|
Spawn:
|
||
|
MWND CDCD 4
|
||
|
Stop
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Wand Missile -------------------------------------------------------------
|
||
|
|
||
|
ACTOR MageWandMissile native
|
||
|
{
|
||
|
Speed 184
|
||
|
Radius 12
|
||
|
Height 8
|
||
|
Damage 2
|
||
|
Projectile
|
||
|
+RIPPER +CANNOTPUSH +NODAMAGETHRUST
|
||
|
SeeSound "MageWandFire"
|
||
|
States
|
||
|
{
|
||
|
Spawn:
|
||
|
MWND CD 4 Bright
|
||
|
Loop
|
||
|
Death:
|
||
|
MWND E 4 Bright
|
||
|
MWND F 3 Bright
|
||
|
MWND G 4 Bright
|
||
|
MWND H 3 Bright
|
||
|
MWND I 4 Bright
|
||
|
Stop
|
||
|
}
|
||
|
}
|