Wolfenstein 3D Wiki
Explore
Main Page
Discuss
All Pages
Community
Interactive Maps
Recent Blog Posts
Wiki Content
Recently Changed Pages
Ports
Chuck Archer
Clone Wars
Duke Nukem
Silver Wolf
Duke Nukem 3D
Sega Genesis
Mods
Gorenstein
SamWolf 3D
Gates of Hell
Noahpak: The Invasion
Nitemare: Hugo’s Revenge
SoD Extreme
Cartosa Lives!
DOS mods
SamWolf 3D
Death of Cartosa
Space Loons for Wolf3D Shareware
Screamstein 3D
Ultimate Wolfenstein
Red Alert
Super Haven Mapset
Community
Help
FANDOM
Fan Central
BETA
Games
Anime
Movies
TV
Video
Wikis
Explore Wikis
Community Central
Start a Wiki
Don't have an account?
Register
Sign In
Sign In
Register
Wolfenstein 3D Wiki
3,108
pages
Explore
Main Page
Discuss
All Pages
Community
Interactive Maps
Recent Blog Posts
Wiki Content
Recently Changed Pages
Ports
Chuck Archer
Clone Wars
Duke Nukem
Silver Wolf
Duke Nukem 3D
Sega Genesis
Mods
Gorenstein
SamWolf 3D
Gates of Hell
Noahpak: The Invasion
Nitemare: Hugo’s Revenge
SoD Extreme
Cartosa Lives!
DOS mods
SamWolf 3D
Death of Cartosa
Space Loons for Wolf3D Shareware
Screamstein 3D
Ultimate Wolfenstein
Red Alert
Super Haven Mapset
Community
Help
Editing
Projectiles
(section)
Back to page
Edit
Edit source
View history
Talk (0)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===ECWolf DECORATE Definitions=== Otto/Fatface/Wilhelm Rocket: actor Rocket { // Note: Wolfenstein 3D defines the projectile size twice. // When doing collisions against walls it uses a radius of 8 // When doing collisions against the player the delta needs to be within 48 // So what to do? I say we just copy Doom's radius for now. radius 11 speed 16 damage (random[MissileDamage](30, 61)) // random(0, 31) + 30 seesound "missile/fire" deathsound "missile/hit" PROJECTILE states { Spawn: ROCK A 1.5 bright A_SpawnItem("Smoke") loop Death: BOOM ABC 3 bright stop } } actor Smoke { states { Spawn: SMOK ABCD 1.5 stop } } Quarkblitz Rocket: actor ChemicalRocket : Rocket { states { Spawn: CRCK A 1.5 bright A_SpawnItem("ChemicalSmoke") loop Death: CBOM ABC 3 bright stop } } actor ChemicalSmoke : Smoke { states { Spawn: CSMK ABCD 1.5 stop } } Death Knight Rocket: actor HighRocket { radius 11 speed 16 damage (random[MissileDamage](30, 61)) seesound "knight/missile" deathsound "missile/hit" PROJECTILE states { Spawn: HRCK A 1.5 bright A_SpawnItem("HighSmoke") loop Death: HBOM ABC 3 bright stop } } actor HighSmoke { states { Spawn: HSMK ABCD 3 stop } } Robot Rocket: actor HighChemicalRocket : HighRocket { states { Spawn: CHRK A 1.5 bright A_SpawnItem("HighChemicalSmoke") loop Death: CHBM ABC 3 bright stop } } actor HighChemicalSmoke : HighSmoke { states { Spawn: CHSM ABCD 3 stop } }
Summary:
Please note that all contributions to the Wolfenstein 3D Wiki are considered to be released under the CC-BY-SA
Cancel
Editing help
(opens in new window)
Follow on IG
TikTok
Join Fan Lab