Go Back   Steam Users' Forums > Steam Tool Discussions > Source Coding

Thread Tools Display Modes
Old 07-24-2007, 03:09 AM   #1
The Mighty Atom
Join Date: Jul 2007
Reputation: 4
Posts: 57
No custom material for env_steam: WHY?

Hello. New here.
Im an experienced HL1 mapper but I only recently started mapping for Source. My first Source project is kinda unique. For this project, i need some particle effects:

- Smoke stream, provided by the env_steam entity. Works perfectly.
- Fire stream (like a flamethrower). Unfortunately, there are no entities available that are able to produce a stream of fire. So, i was thinking, perhaps i can tell the env_steam entity to use a different material. But then i noticed that there's no option for changing the material for the env_steam entity. Its default material (particle_smokegrenade) has unfortunately been hardcoded. The only way to force an env_steam entity to use a different material, is to actually replace that material (particle_smokegrenade) with my own. The problem is that many more things in Source use that same material, like:
- the smoke plume from RPG rockets
- the smoke that appears when you shoot at walls
- the smoke that appears when you launch an SMG grenade
- and of course other env_steam entities for normal smoke

All these now have the fire material. Pain in the butt.

So i would like to ask Valve:

Please update the env_steam entity and allow us mappers to specify a custom material.


Create a new entity that can handle all kinds of particle effects, like:

- fire streams
- smoke streams
- steam
- fontain
- etc


To anyone who's reading this, if you can code the Source SDK, im asking you to manually add this feature to the env_steam entity. Ill will give you full credit once i release my project.
Until then, STS-121 is grounded...

More screens:


Yes, thats my project: create a Space Shuttle launch in Source.
Now you see why i need a firestream: its for the exhaust flame of the Solid Rocket Boosters, but i also need steam, and a different fire for the Main Engines, which is not possible with that horrible hardcoded default env_steam material.

Please help, i'd like to get this project finished.
The Mighty Atom is offline  
Reply With Quote
Old 07-24-2007, 06:22 AM   #2
noob cannon lol
Posts: n/a
There are alternatives to env_steam, look here http://developer.valvesoftware.com/w...g%2C_%26_Smoke
  Reply With Quote
Old 07-25-2007, 04:02 AM   #3
The Mighty Atom
Join Date: Jul 2007
Reputation: 4
Posts: 57
I tried all of those entities, but for my project, the env_steam works best. The problem with this entity, is that it doesn't allow you to choose a different material, which is rediculous, and a pain in butt.

If you know someone with sufficient coding skills, get him to this thread.
The Mighty Atom is offline   Reply With Quote

Go Back   Steam Users' Forums > Steam Tool Discussions > Source Coding

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

All times are GMT -7. The time now is 01:14 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Site Content Copyright Valve Corporation 1998-2015, All Rights Reserved.