Information:
Name: Czech Hedgehog
Connection: None
Palette: Custom
Summon: Hedgehog
Ambient Sound: No
De-/Activatable: No
Destroyable: No
Special Effects: No
ACS: No
Credits:
Submitted: MagicWazard
Decorate: MagicWazard
GLDefs: n/a
Sounds: n/a
Sprites: MagicWazard
Sprite Edit: MagicWazard
Idea Base: Urban/military decorations/obstacles
Description:
A tank-trap obstacle styled after the kind commonly found in realistic or semi-realistic military games. Works well in urban environments. The hedgehog object is 40 units high, and can be jumped over--use impassible linedefs if you want to simulate an impassible wall of hedgehogs.
Attachment:
HEDGA0.png [ 4.59 KiB | Viewed 591 times ]
Attachment:
CzechHedgehog.zip [4.91 KiB]
Downloaded 30 times
This is a fairly basic obstacle patterned after the "Czech Hedgehog" tank-trap used to deter armored vehicles, and found in many games based around semi-realistic warfare. Two variants are included--the regular version has true-height collision, and is 40 units tall, so players and enemies CAN get over it if the situation allows. The "tall" variant is 512 units high, which allows it to effectively block all progress past it--useful for keeping a nosy player out of a certain portion of a map. Of course, you'll need to use this with discretion to avoid confusing (or aggravating) the player.
The sprite was made from scratch (I did NOT rip the HacX version, or use it as a base), and uses a custom palette. The filesize for the sprite is a bit larger than I expected, but at less than 5kb in size, I'm not going to sweat it too much. Still, I AM new at using custom palettes in Doom; if I did something "wrong", please let me know, so I can avoid doing so again in the future.

Also, I'm not sure if there's a more graceful way to handle the "tall" variant than the way I did. As far as I can tell, it works just fine--at least, if you place it in a map using an editor. If you drop it in from the console, it will clip into the floor if the ceiling of the sector is less than 512 units high. If someone knows of a better way to implement the "tall" variant (and I'm sure someone will suggest one), I'll update the submission to utilize it.
Feedback is always welcome.

Thanks in advance for looking!
EDIT: Got rid of the "tall" variant. Edited the "description" portion of the submission accordingly. See comment below for more details.