Goldsource Error: Entity Limitation notes: Last edited 12 years ago2008-06-11 08:13:19 UTC

This article was converted from a previous version of TWHL and may need to be reviewed

  1. The formatting may be incorrect due to differences in the WikiCode processing engine, it needs to be revised and reformatted
  2. Some information may be out of date
  3. After the article is re-formatted and updated, remove this notice and the Review Required category.
  4. Some older articles are no longer useful, or they duplicate information from other pages. In this case, delete the page after merging any relevant information into other pages. Contact an admin to delete a page.
ORIGINAL TITLE: Entity Limitation notes:

The HL engine itself has a hard limit of 2048 entities, point or brush based, which is a data limit of
about 0.5M. On top of that, Half-Life likes to generate it's own temporary entities
in-game for certain effects (ie. beams, sparks, projectiles...), these temporary entities have a limit of around 500,
see 500 overflow temporary ents! above.

But the compile tools have a limit of only 2048 for all editor placed entitys (MAX_MAP_ENTITIES). (I am
not sure if the temp entitys come out of this 2048 limit as well, but I suspect they do.
And there is a sub-limit on switchable lights of 1024 (MAX_ENGINE_ENTITIES).
Additionally, you also have a compile side sub-limit of 400 for
brush based entities. Mods that use cutscenes to start a round have even lower limits - DoD
is now talking about 400-500 as the playing map limit of total entitys! NS has a similar situation.

Moreover, there seems to be special limits
for some entitys, like the limit of 16 rotating entitys that stop at the same time, due to the sound
limitations. Or the limit of 32 players in most mods, or the general 8 fixed lights shining on a
face limit, the 3 switchable lights on a face - and so on.

see also: general MAX_MAP limits from the SDK


You must log in to post a comment. You can login or register a new account.