Name: Shadow Trooper
Difficulty: Easy
Connections: Zombieman (sounds)
Summon: ShadowTrooper, ShadowTrooperCorpse
Melee: No
Distance: Hitscan
Type: Human, Undead
Added States: No
ACS: No
Submitted: MagicWazard
Decorate: MagicWazard
GLDefs: MagicWazard
Sounds: Midway Software
Sprites: id Software
Sprite Edit: MagicWazard
Idea Base: Wanted a shadowy-type of zombie for low-light conditions
Description: A semi-transparent zombie trooper suited for low-light conditions. Fires 3 bullets in rapid sequence with each attack.
Preview:
Attachment:
SHDTA1.png [ 1.97 KiB | Viewed 172 times ]
Download:
https://www.dropbox.com/s/13bfmjepqzfdt ... rooper.zipI originally wanted a zombieman that used the Spectre's partial invisilibity effect, but when I put it into action, I didn't really like it. I decided instead to make a trooper with semi-transparency; this was the end result. He's displayed at 40% opacity, and has the +SHADOW flag to boot (though this doesn't have much effect in stock Doom). He fires 3 bullets per attack, and has 40 points of health; he's not a particularly powerful monster, but he's sneaky. He also has a chance to drop a Light Amplification Visor upon death; I made a custom version that's scaled down by 50%, since it looked kinda dumb having him drop a full-sized one.
Speaking of which, I'm sorta partial to the night-vision goggles worn by the sprite; I'll probably have to re-use them on a monster which isn't mostly invisible, so they can be seen more properly. Try gibbing this guy to see the results...
I'm fairly happy with this guy as-is, though I'm definitely open for suggestions on how to improve his behavior and/or appearance. I originally wanted to have him fade in to full opacity when attacking/in pain/dying, but I wasn't sure of a good way to do this. I didn't want to use +STEALTH, as this made him fully invisible--not what I intended. I'm also curious if it would be worth giving him sniping/camping tendencies when he's at a distance; this would play well into his "sneaky" role, but might wind up making his behavior more complex than I really intended.
EDIT: Updated with suggestions. Fades in when attacking, in pain, or dying; fades out when moving, or when resurrected. Also randomly fades in and out for short periods during normal movement.
EDIT 2: Updated with +SEEINVISIBLE. Also lowered accuracy of attack pattern slightly.
EDIT 3: Added brightmaps. The lenses of his goggles glow, even when not attacking.
EDIT 4: Converted gunfire sound to OGG. Added a corpse object actor.