Please or Register to create posts and topics.

The FIRE!

I'm working on a map and trying to get env_fire to work. I put an env_firesource, made the radius big enough for all of the env_fire's in it, and made the intensity heat levels of the firesource higher than the env_fire ignition point......and it's not lighting.
I tried TONS of combinations of Flags like 'Start On', 'Infinite Duration', and everything else. I also tried a trigger to "Start Fire" and then it won't even light. PLEASE HELP.

Where the fire is supposed to be...
[img]http://xs130.xs.to/xs130/08344/fire538.jpg.xs.jpg[/img]

But, no fire shows up in game... :(
[img]http://xs230.xs.to/xs230/08344/nofire371.jpg.xs.jpg[/img]

I had some experience with this a while back, and figured out the problem, and a somewhat workable solution (thread).

Basically, env_fire is broken in Portal. The reason it is broken is the fact that Portal's fire pit particle file is called "fire_01.pcf", which also happens to be the name of the HL2 particle file responsible for env_fire.

Because of this identical naming, Portal's file takes priority in the game, and effectively replaces the original. Portal's file does not contain the required particles that env_fire uses to create it's effect, so it doesn't work.

The first way i could figure to fix it was to extract the original "fire_01.pcf" file from "source 2007 shared materials.gcf", and place it in a folder named "particles" in the portal directory. This worked, but broke Portal's fire pit effect in the original game.

To counter this, I renamed the particle file to "fire_02.pcf", extracted the "particles.manifest" file from "portal content.gcf", and added this line:

"file" "particles/fire_02.pcf"

I then placed the fire_02.pcf, and the modified particles.manifest file in the "Particles" folder. This gave me a working env_fire, without breaking Portal's original effects.

The only problem with this approach is the fact that the particles.manifest file cannot be zipped into a .bsp, and must be included seperately. This may lead to your map being broken by other maps which may overwrite this file for their own uses.

Hopefully though, this won't be an issue for much longer. :?

Thank you for your help! :)

Maybe another workaround is using the particle effect and adding a trigger_hurt with damage type burn? I haven't tested that, but I think it might work.

Image

"Duct Tape is the answer."

i don't understand. how do you extract files from the gcf and where is the gcf?

current project: The mysterious untitled map-pack.
status: Mapping (map 1 of 10)

mapping-tips-and-useful-links-t468.html

"Games are made out of smaller games ? turtles all the way down, until you hit the game that is so trivial and stupid it isn?t deserving of the name." --Raph Koster