Sebazzz@Posted: Wed Dec 08, 2004 6:00 pm :
I`ve got an error:
.........Map game shutdown.........

ERROR: No free entities

Does anybody know what it`s means, and how do you fix that?

rich_is_bored@Posted: Wed Dec 08, 2004 6:02 pm :
How many entites do you have in your map? You wouldn't by chance have 4060 would you?

Sebazzz@Posted: Wed Dec 08, 2004 6:04 pm :
Is there a limit of 4060?
Now, I`ve maked a Cargo Storage room, and I can`t say there are a little bit of entities.

rich_is_bored@Posted: Wed Dec 08, 2004 6:25 pm :
I wrote a script awhile back to fill a room with instances of a grass model I made and I found that as soon as the count went over 4057 the game would exit to the console with an error message.

But the map had 3 additional entities from the start, an info_player_start, a light, and a worldspawn.

I'm pretty sure that means there is a limit of 4060 entities.

I can't believe you have that many in your map though. I mean, you hand placed 4000+ entities?

Sebazzz@Posted: Wed Dec 08, 2004 6:29 pm :
yes. hand-placed

Is there a fast way to remove entities(of the same sort)?

Lunaran@Posted: Wed Dec 08, 2004 7:58 pm :
Select one and hit shift-A.

Rich: the limit might actually be 4096, since id always uses powers of 2 for that kind of thing. Doom3 might have a lot of things that count as entities that don't actually show up, bookkeeping ents and so forth.

Sebazzz@Posted: Thu Dec 09, 2004 8:00 pm :
Does anybody know what this means?:

=NoMercy=@Posted: Fri Dec 10, 2004 4:40 pm :
Hey I get the same gay ass error, hmm dunno whats the problem it was working fine before.

Sebazzz@Posted: Fri Dec 10, 2004 5:07 pm :
=NoMercy= wrote:
Hey I get the same gay ass error, hmm dunno whats the problem it was working fine before.

I think, from a other topic placed by me(cranegame) I Copied the map from alpha labs sector 3, and I seperate the part with crane from the rest of the level. Then, I`ve created new object witch I can pickup with the crane. While running dmap I saw that The Doom 3 offical game levels are created with areas, and if you did the same what I did, that 1 area a maximum of entities have. There`s then not a real solution.

By the way. It`s possible that you can`t understand me, because I`m from Holland, and I can understand almost everything, but not write everything I want to write. :)

=NoMercy=@Posted: Fri Dec 10, 2004 7:06 pm :
so your saying I should add more visportals?

Edit oh and i dont have muc entities, mostly brushes but my map isnt big anyways.

Sebazzz@Posted: Sat Dec 18, 2004 5:50 pm :
Sorry to buck this back, but now I`m not happy anymore,
now I get the Max reach error, what the hell it means, too,
in my own made map!!!????

EDIT: This is probaly the solution: after you get the error, retry to load your map. Then I`ve got a error, I had no worldspawn anymore,but that`s now fixed.

BNA!@Posted: Sat Dec 18, 2004 9:18 pm :
=NoMercy= wrote:
Hey I get the same gay ass error, hmm dunno whats the problem it was working fine before.

Express yourself differently than "gay ass" please - thanks in advance.

DarkMatterGR@Posted: Tue Dec 20, 2005 3:58 pm :
I am not quite sure but this happens usually when one or more of your monsters have too many 'options' of movement, hidding etc. During the compilation of your map -the aas proccess- the game is trying to create the AI for your monsters. If there are no monster clip areas then the whole map is considered to be one single area for your monsters so every single one can move and 'think' how to react in the environment all the time. This can cause garbage performance and if the game cant handle this it gives you the error i > MAX_REACH_PER_AREA.

To solve this simply seperate your map into areas wich will work as a guide to your monsters. Simply decide where each of your monsters will be able to move and create a room (a brush and then curve it) arround them, giving it the common/monster_clip texture. This will work as a restriction for the monster(s) inside this area limiting their choises. Be carefull not to make too small rooms cause your monsters will be 'stupid', neither too big cause u'll only cause more performance problems.

I hope this helped. It worked for me at least...