svc_muzzleflash2 is used when monsters are firing.
gi.WriteByte (svc_muzzleflash2);
gi.WriteShort (self - g_edicts);
gi.WriteByte (flashtype);
gi.multicast (start, MULTICAST_PVS);
where flashtype is one of the following:
|
Name |
Notes |
|
MZ2_TANK_BLASTER_1 - 3 |
|
|
MZ2_TANK_MACHINEGUN_1 - 19 |
|
|
MZ2_TANK_ROCKET_1 - 3 |
|
|
MZ2_INFANTRY_MACHINEGUN_1 - 13 |
|
|
MZ2_SOLDIER_BLASTER_1 |
|
|
MZ2_SOLDIER_BLASTER_2 |
|
|
MZ2_SOLDIER_SHOTGUN_1 - 2 |
|
|
MZ2_SOLDIER_MACHINEGUN_1 |
|
|
MZ2_SOLDIER_MACHINEGUN_2 |
|
|
MZ2_GUNNER_MACHINEGUN_1 - 8 |
|
|
MZ2_GUNNER_GRENADE_1 - 4 |
|
|
MZ2_CHICK_ROCKET_1 |
|
|
MZ2_FLYER_BLASTER_1 |
|
|
MZ2_FLYER_BLASTER_2 |
|
|
MZ2_MEDIC_BLASTER_1 |
|
|
MZ2_GLADIATOR_RAILGUN_1 |
|
|
MZ2_HOVER_BLASTER_1 |
|
|
MZ2_ACTOR_MACHINEGUN_1 |
|
|
MZ2_SUPERTANK_MACHINEGUN_1 - 6 |
|
|
MZ2_SUPERTANK_ROCKET_1 |
|
|
MZ2_SUPERTANK_ROCKET_2 |
|
|
MZ2_SUPERTANK_ROCKET_3 |
|
|
MZ2_BOSS2_MACHINEGUN_L1 - L5 |
|
|
MZ2_BOSS2_ROCKET_1 - 4 |
|
|
MZ2_FLOAT_BLASTER_1 |
|
|
MZ2_SOLDIER_BLASTER_3 - 8 |
|
|
MZ2_SOLDIER_SHOTGUN_3 - 8 |
|
|
MZ2_SOLDIER_MACHINEGUN_3 - 8 |
|
|
MZ2_MAKRON_BFG |
|
|
MZ2_MAKRON_BLASTER_1 |
|
|
.. MZ2_MAKRON_BLASTER_17 |
|
|
MZ2_MAKRON_RAILGUN_1 |
|
|
MZ2_JORG_MACHINEGUN_L1 - L6 |
|
|
MZ2_JORG_MACHINEGUN_R1 - R6 |
|
|
MZ2_JORG_BFG_1 |
|
|
MZ2_BOSS2_MACHINEGUN_R1 - R5 |
|