PDA

View Full Version : Help me with error msg. Please


Jorrtappen
08-18-2005, 11:31 AM
This pops up at various times in my map:

Ignored Warning[Physics] : Material index = 1 cannot be set in heightmap at grid x = 14, z = 45. This material has water physics. Materials on terrain are not allowed to have water with physics. Use water puddle material instead.



I have no idea what this is about but it generally appears on the ground when I'm flattening or changing it.

Map loads but freezes ingame near the positions given in the error report

Update:

The positions where it froze was places where I had placed ambstatfire and smoke. I have deleted those but to my surprise they had left burnmarks on the map when I come close to these the game frezzes then CTD.

Same in the editor. Try to change the terrain or peint textures whrere the fire and smoke was placed and the editor CTD

CrimsonBlaze
08-18-2005, 02:11 PM
I think many people have experienced this smoke/fire bug. It's fine in the editor but in game if you go near it the game just exits.. it happened on my map so I gave up on those effects, I am unaware if there is any fixes.
Remember, the editor is in beta stage so bugs like this will be fixed when the final comes out.

Jorrtappen
08-18-2005, 09:27 PM
All right. It is a bug and I've found a way of repairing it, goes like this:

I deleted the effects, still no improvement.
Weird thing though: Where the fire had been there where burnmarks on the ground.

Then I manually deleted the ambienteffects.con file from the bf2\mods\levels\ dir and everything worked fine.

No smoke or fire though....Shame, I really want'ed it to be in the map.

I've got a thought on why as well. Read the error msg in post #1: It says that this terrain can not have water on it. It is a physics thing. I belive that for some strange reason the water and smoke\fire share the same physics. It is after all using fluid movements just like the water.

But the effect is in Karkand so there must be someway of getting this to work. Here's what I'm gonna try based on this theory: We see the effect but not the 3Dbox the effect is inside. Therefore I conclude: If the box does NOT touch the ground it would not make the bug. I.e place it higher above ground.

Will report here what I find

Jorrtappen
08-18-2005, 09:47 PM
In respond to my theory in last reply:

Placed one fire in a ruin. Lifted it up until its base was about halfway up the room. Hint: When I stood outside the ruin looking in I could see the base of the effect. Then Save All.

Loaded the map into the game. Entered the ruin and ran criss-cross the fire until I died. No freeze and no CTD.

A last thoght: As a slight movement of the ground would be enough to make the bug reappear, I would suggest adding this as the last thing you do before completing the map. Might also be wise to add one at a time and check ingame befire continuing.

There may be other ways around it, but this is how I got it working.