Hello mapping types
Does anyone know what the maximum number of entities is allowable in a map?
My monster on a map is exceeding this number and I need to know how many I need to loose for the map to run correctly.
thanks
Hello mapping types
Does anyone know what the maximum number of entities is allowable in a map?
My monster on a map is exceeding this number and I need to know how many I need to loose for the map to run correctly.
thanks
Look for any post by Chruker and go to the site in his sig. Entity limits are listed in there I believe.
thanks Ifurita
I took a look and was a bit alarmed to say the least - there are apprx double the amount in my map!
Does the enitity total limit depend on how many entities are active, or how many there are total? For instance, could you have some entities that used during early portions of a map that are later removed by the script, while other as yet unused entities are turned on? Or is this justa limitation with no work-around?
I was wondering the same thing
Anyhow - I have just hunted high and low in my map and removed multitudes of potentially excessive entities. The total number now (as in the count in Radiant) is less that it was with the first alpha version of my map that ran ok with 64 players
So here goes yet another compile and test run…
There are compile time entities (lights, func_groups) etc and run time entities. Any run time entity counts against the run time limit irregardless of when in the game it is ‘used’. You should also be aiming for a lower limit than this since players and stuff also count towards the runtime limit (I believe)
@mrfin: Just out of curiousity, How many entities did you have when the map would not run anymore?
You should also be aiming for a lower limit than this since players and stuff also count towards the runtime limit (I believe)
Very true,So I was wondering: Other than players what else takes up the runtime limit?
firefly: When bridges_beta.bsp was loaded into ET and one player had spawned. There were 868 entities in use.
No matter what size the server is, the game always reserve the first 64 for players. So they are gone. Now all non-bullet weapons also adds an entity. So if a medic has thrown 5 medpacks out, that is 5 entities. The same is true for landmines, panzershots, airstrikes, smoke cannisters, satchels etc… Then there are some temp entities which also count against the limit. So 64 players firering stuff and out other stuff, you get close to the limit.
I wrote a small function which prints out a list of all the entities currently in use. The output from your bridges_beta was this:
Entitylist
--------------------------------------------------
ID | Classname | Targetname
64 | bodyque | (null)
65 | bodyque | (null)
66 | bodyque | (null)
67 | bodyque | (null)
68 | bodyque | (null)
69 | bodyque | (null)
70 | bodyque | (null)
71 | bodyque | (null)
72 | target_speaker | (null)
73 | target_speaker | (null)
74 | target_speaker | (null)
75 | target_speaker | (null)
76 | target_speaker | (null)
77 | target_speaker | (null)
78 | target_speaker | (null)
79 | target_speaker | (null)
80 | target_speaker | (null)
81 | corona | (null)
82 | corona | (null)
83 | corona | (null)
84 | corona | (null)
85 | corona | (null)
86 | corona | (null)
87 | corona | (null)
88 | corona | (null)
89 | corona | (null)
90 | corona | (null)
91 | target_speaker | (null)
92 | target_speaker | (null)
93 | target_speaker | (null)
94 | corona | (null)
95 | corona | (null)
96 | corona | (null)
97 | corona | (null)
98 | corona | (null)
99 | corona | (null)
100 | target_speaker | (null)
101 | corona | (null)
102 | corona | (null)
103 | target_speaker | (null)
104 | corona | (null)
105 | corona | (null)
106 | target_speaker | (null)
107 | corona | (null)
108 | target_speaker | (null)
109 | target_speaker | (null)
110 | target_speaker | (null)
111 | target_speaker | (null)
112 | target_speaker | (null)
113 | target_speaker | (null)
114 | target_speaker | (null)
115 | target_speaker | (null)
116 | props_skyportal | (null)
117 | corona | (null)
118 | corona | (null)
119 | corona | (null)
120 | corona | (null)
121 | corona | (null)
122 | corona | (null)
123 | corona | (null)
124 | corona | (null)
125 | corona | (null)
126 | corona | (null)
127 | corona | (null)
128 | corona | (null)
129 | corona | (null)
130 | corona | (null)
131 | target_speaker | (null)
132 | target_speaker | (null)
133 | target_speaker | (null)
134 | target_speaker | (null)
135 | target_speaker | (null)
136 | target_speaker | (null)
137 | corona | (null)
138 | corona | (null)
139 | corona | (null)
140 | target_speaker | (null)
141 | corona | (null)
142 | corona | (null)
143 | target_speaker | (null)
144 | corona | (null)
145 | corona | (null)
146 | corona | (null)
147 | corona | (null)
148 | target_speaker | (null)
149 | corona | (null)
150 | corona | (null)
151 | target_speaker | (null)
152 | corona | (null)
153 | corona | (null)
154 | corona | (null)
155 | corona | (null)
156 | corona | (null)
157 | corona | (null)
158 | corona | (null)
159 | target_speaker | (null)
160 | target_speaker | (null)
161 | target_speaker | (null)
162 | target_speaker | (null)
163 | target_speaker | (null)
164 | target_speaker | (null)
165 | target_speaker | (null)
166 | target_speaker | (null)
167 | target_speaker | (null)
168 | target_speaker | (null)
169 | corona | (null)
170 | corona | (null)
171 | corona | (null)
172 | corona | (null)
173 | corona | (null)
174 | corona | (null)
175 | corona | (null)
176 | corona | (null)
177 | corona | (null)
178 | corona | (null)
179 | corona | (null)
180 | target_speaker | (null)
181 | target_speaker | (null)
182 | corona | (null)
183 | corona | (null)
184 | corona | (null)
185 | target_speaker | (null)
186 | target_speaker | (null)
187 | target_speaker | (null)
188 | target_speaker | (null)
189 | target_speaker | (null)
190 | target_speaker | (null)
191 | corona | (null)
192 | corona | (null)
193 | target_speaker | (null)
194 | target_speaker | (null)
195 | target_speaker | (null)
196 | target_speaker | (null)
197 | corona | (null)
198 | func_explosive | (null)
199 | func_explosive | (null)
200 | func_explosive | (null)
201 | func_explosive | (null)
202 | corona | (null)
203 | corona | (null)
204 | corona | (null)
205 | corona | (null)
206 | corona | (null)
207 | corona | (null)
208 | corona | (null)
209 | target_speaker | (null)
210 | target_speaker | (null)
211 | func_explosive | (null)
212 | func_explosive | (null)
213 | func_explosive | (null)
214 | func_explosive | (null)
215 | func_explosive | (null)
216 | corona | (null)
217 | target_speaker | (null)
218 | target_speaker | (null)
219 | target_speaker | (null)
220 | target_speaker | (null)
221 | corona | (null)
222 | corona | (null)
223 | corona | (null)
224 | corona | (null)
225 | corona | (null)
226 | target_speaker | (null)
227 | target_speaker | (null)
228 | target_speaker | (null)
229 | target_speaker | (null)
230 | func_explosive | (null)
231 | func_explosive | (null)
232 | func_explosive | (null)
233 | target_speaker | (null)
234 | corona | (null)
235 | func_explosive | (null)
236 | func_explosive | (null)
237 | func_explosive | (null)
238 | func_explosive | (null)
239 | func_explosive | (null)
240 | func_explosive | (null)
241 | target_speaker | (null)
242 | target_speaker | (null)
243 | corona | (null)
244 | corona | (null)
245 | corona | (null)
246 | target_speaker | (null)
247 | corona | (null)
248 | corona | (null)
249 | corona | (null)
250 | target_speaker | (null)
251 | corona | (null)
252 | corona | (null)
253 | target_speaker | (null)
254 | corona | (null)
255 | target_speaker | (null)
256 | corona | (null)
257 | target_speaker | (null)
258 | target_speaker | (null)
259 | target_speaker | (null)
260 | target_speaker | (null)
261 | target_speaker | (null)
262 | target_speaker | (null)
263 | corona | (null)
264 | corona | (null)
265 | corona | (null)
266 | corona | (null)
267 | corona | (null)
268 | corona | (null)
269 | target_speaker | (null)
270 | corona | (null)
271 | target_speaker | (null)
272 | corona | (null)
273 | corona | (null)
274 | corona | (null)
275 | corona | (null)
276 | target_speaker | (null)
277 | target_speaker | (null)
278 | target_speaker | (null)
279 | corona | (null)
280 | func_explosive | (null)
281 | func_explosive | (null)
282 | func_explosive | (null)
283 | target_speaker | (null)
284 | corona | (null)
285 | target_speaker | (null)
286 | corona | (null)
287 | target_speaker | (null)
288 | corona | (null)
289 | corona | (null)
290 | corona | (null)
291 | corona | (null)
292 | corona | (null)
293 | corona | (null)
294 | corona | (null)
295 | target_speaker | (null)
296 | target_speaker | (null)
297 | target_speaker | (null)
298 | target_speaker | (null)
299 | corona | (null)
300 | corona | (null)
301 | corona | (null)
302 | target_speaker | (null)
303 | corona | (null)
304 | target_speaker | (null)
305 | corona | (null)
306 | corona | (null)
307 | corona | (null)
308 | target_speaker | (null)
309 | corona | (null)
310 | corona | (null)
311 | target_speaker | (null)
312 | corona | (null)
313 | corona | (null)
314 | target_speaker | (null)
315 | corona | (null)
316 | target_speaker | (null)
317 | corona | (null)
318 | target_speaker | (null)
319 | corona | (null)
320 | target_speaker | (null)
321 | corona | (null)
322 | target_speaker | (null)
323 | corona | (null)
324 | corona | (null)
325 | target_speaker | (null)
326 | corona | (null)
327 | target_speaker | (null)
328 | corona | (null)
329 | corona | (null)
330 | corona | (null)
331 | corona | (null)
332 | target_speaker | (null)
333 | corona | (null)
334 | target_speaker | (null)
335 | corona | (null)
336 | target_speaker | (null)
337 | corona | (null)
338 | target_speaker | (null)
339 | corona | (null)
340 | target_speaker | (null)
341 | corona | (null)
342 | target_speaker | (null)
343 | corona | (null)
344 | corona | (null)
345 | corona | (null)
346 | corona | (null)
347 | misc_mg42base | (null)
348 | target_speaker | (null)
349 | target_speaker | (null)
350 | misc_mg42base | (null)
351 | misc_mg42base | (null)
352 | target_speaker | (null)
353 | target_speaker | (null)
354 | target_speaker | (null)
355 | target_speaker | (null)
356 | target_speaker | (null)
357 | corona | (null)
358 | target_speaker | (null)
359 | target_speaker | (null)
360 | target_speaker | (null)
361 | target_speaker | (null)
362 | corona | (null)
363 | corona | (null)
364 | target_smoke | (null)
365 | corona | (null)
366 | corona | (null)
367 | target_speaker | (null)
368 | corona | (null)
369 | corona | (null)
370 | trigger_hurt | (null)
371 | corona | (null)
372 | target_speaker | (null)
373 | target_speaker | (null)
374 | target_speaker | (null)
375 | trigger_hurt | (null)
376 | trigger_multiple | (null)
377 | target_speaker | sound1
378 | trigger_hurt | (null)
379 | trigger_multiple | (null)
380 | target_speaker | sound2
381 | trigger_hurt | (null)
382 | trigger_multiple | (null)
383 | target_speaker | sound3
384 | trigger_hurt | (null)
385 | target_speaker | (null)
386 | target_speaker | (null)
387 | target_speaker | (null)
388 | target_speaker | (null)
389 | target_speaker | (null)
390 | target_speaker | (null)
391 | target_speaker | (null)
392 | target_speaker | (null)
393 | target_speaker | (null)
394 | target_speaker | (null)
395 | target_speaker | (null)
396 | target_speaker | (null)
397 | target_speaker | (null)
398 | trigger_multiple | (null)
399 | target_speaker | sound5
400 | trigger_hurt | (null)
401 | script_multiplayer | (null)
402 | team_CTF_bluespawn | sawmill_allied_spawns
403 | team_WOLF_objective | sawmill
404 | team_CTF_bluespawn | sawmill_allied_spawns
405 | team_CTF_bluespawn | sawmill_allied_spawns
406 | team_CTF_bluespawn | sawmill_allied_spawns
407 | team_CTF_bluespawn | sawmill_allied_spawns
408 | team_CTF_bluespawn | sawmill_allied_spawns
409 | team_CTF_bluespawn | sawmill_allied_spawns
410 | team_CTF_bluespawn | sawmill_allied_spawns
411 | team_CTF_bluespawn | sawmill_allied_spawns
412 | team_CTF_bluespawn | sawmill_allied_spawns
413 | team_CTF_bluespawn | sawmill_allied_spawns
414 | team_CTF_bluespawn | sawmill_allied_spawns
415 | team_CTF_bluespawn | sawmill_allied_spawns
416 | team_CTF_bluespawn | sawmill_allied_spawns
417 | team_CTF_bluespawn | sawmill_allied_spawns
418 | team_CTF_bluespawn | sawmill_allied_spawns
419 | team_WOLF_objective | reservoir
420 | team_CTF_redspawn | reservoir_axis_spawns
421 | func_constructible | truck_construct
422 | target_script_trigger | truck_disabler
423 | target_script_trigger | truck_enabler
424 | func_timer | (null)
425 | target_speaker | truck_engine
426 | target_smoke | truck_smoke
427 | misc_gamemodel | truck_bwheel2
428 | script_mover | truck
429 | misc_gamemodel | truck_fwheel0
430 | trigger_multiple | truck_trigger
431 | trigger_objective_info | truck_build
432 | target_script_trigger | train_disabler
433 | target_script_trigger | train_enabler
434 | func_timer | (null)
435 | target_speaker | train_engine
436 | func_constructible | train_construct
437 | target_smoke | train_smoke
438 | constructible_indicator | (null)
439 | target_effect | train_bomb
440 | team_WOLF_checkpoint | forwardspawn
441 | team_CTF_bluespawn | forwardspawns
442 | team_CTF_bluespawn | forwardspawns
443 | team_CTF_bluespawn | forwardspawns
444 | team_CTF_bluespawn | forwardspawns
445 | team_CTF_bluespawn | forwardspawns
446 | team_CTF_bluespawn | forwardspawns
447 | team_CTF_bluespawn | forwardspawns
448 | team_CTF_bluespawn | forwardspawns
449 | team_CTF_bluespawn | forwardspawns
450 | team_CTF_bluespawn | forwardspawns
451 | team_CTF_bluespawn | forwardspawns
452 | team_CTF_bluespawn | forwardspawns
453 | team_CTF_bluespawn | forwardspawns
454 | team_CTF_bluespawn | forwardspawns
455 | team_CTF_bluespawn | forwardspawns
456 | team_CTF_bluespawn | forwardspawns
457 | team_CTF_redspawn | forwardspawns
458 | team_CTF_redspawn | forwardspawns
459 | team_CTF_redspawn | forwardspawns
460 | team_CTF_redspawn | forwardspawns
461 | team_CTF_redspawn | forwardspawns
462 | team_CTF_redspawn | forwardspawns
463 | team_CTF_redspawn | forwardspawns
464 | team_CTF_redspawn | forwardspawns
465 | team_CTF_redspawn | forwardspawns
466 | team_CTF_redspawn | forwardspawns
467 | team_CTF_redspawn | forwardspawns
468 | team_CTF_redspawn | forwardspawns
469 | team_CTF_redspawn | forwardspawns
470 | team_CTF_redspawn | forwardspawns
471 | team_CTF_redspawn | forwardspawns
472 | team_CTF_redspawn | forwardspawns
473 | team_WOLF_objective | forward_wobj
474 | team_WOLF_checkpoint | forwardspawn2
475 | team_CTF_bluespawn | forwardspawns2
476 | team_CTF_redspawn | forwardspawns2
477 | team_WOLF_objective | forward_wobj2
478 | team_CTF_redspawn | forwardspawns2
479 | team_CTF_redspawn | forwardspawns2
480 | team_CTF_redspawn | forwardspawns2
481 | team_CTF_redspawn | forwardspawns2
482 | team_CTF_redspawn | forwardspawns2
483 | team_CTF_redspawn | forwardspawns2
484 | team_CTF_redspawn | forwardspawns2
485 | team_CTF_redspawn | forwardspawns2
486 | team_CTF_redspawn | forwardspawns2
487 | team_CTF_redspawn | forwardspawns2
488 | team_CTF_redspawn | forwardspawns2
489 | team_CTF_redspawn | forwardspawns2
490 | team_CTF_redspawn | forwardspawns2
491 | team_CTF_redspawn | forwardspawns2
492 | team_CTF_redspawn | forwardspawns2
493 | team_CTF_redspawn | forwardspawns2
494 | team_CTF_redspawn | forwardspawns2
495 | team_CTF_bluespawn | forwardspawns2
496 | team_CTF_bluespawn | forwardspawns2
497 | team_CTF_bluespawn | forwardspawns2
498 | team_CTF_bluespawn | forwardspawns2
499 | team_CTF_bluespawn | forwardspawns2
500 | team_CTF_bluespawn | forwardspawns2
501 | team_CTF_bluespawn | forwardspawns2
502 | team_CTF_bluespawn | forwardspawns2
503 | team_CTF_bluespawn | forwardspawns2
504 | team_CTF_bluespawn | forwardspawns2
505 | team_CTF_bluespawn | forwardspawns2
506 | team_CTF_bluespawn | forwardspawns2
507 | team_CTF_bluespawn | forwardspawns2
508 | team_CTF_bluespawn | forwardspawns2
509 | team_CTF_bluespawn | forwardspawns2
510 | team_CTF_redspawn | reservoir_axis_spawns
511 | team_CTF_redspawn | reservoir_axis_spawns
512 | team_CTF_redspawn | reservoir_axis_spawns
513 | team_CTF_redspawn | reservoir_axis_spawns
514 | team_CTF_redspawn | reservoir_axis_spawns
515 | team_CTF_redspawn | reservoir_axis_spawns
516 | team_CTF_redspawn | reservoir_axis_spawns
517 | team_CTF_redspawn | reservoir_axis_spawns
518 | team_CTF_redspawn | reservoir_axis_spawns
519 | team_CTF_redspawn | reservoir_axis_spawns
520 | team_CTF_redspawn | reservoir_axis_spawns
521 | team_CTF_redspawn | reservoir_axis_spawns
522 | team_CTF_redspawn | reservoir_axis_spawns
523 | team_CTF_redspawn | reservoir_axis_spawns
524 | team_CTF_redspawn | reservoir_axis_spawns
525 | team_CTF_redspawn | reservoir_axis_spawns
526 | team_CTF_redspawn | reservoir_axis_spawns
527 | team_CTF_redspawn | reservoir_axis_spawns
528 | team_CTF_redspawn | reservoir_axis_spawns
529 | team_CTF_redspawn | reservoir_axis_spawns
530 | team_CTF_redspawn | reservoir_axis_spawns
531 | team_CTF_redspawn | reservoir_axis_spawns
532 | team_CTF_redspawn | reservoir_axis_spawns
533 | team_CTF_redspawn | reservoir_axis_spawns
534 | team_CTF_redspawn | reservoir_axis_spawns
535 | team_CTF_redspawn | reservoir_axis_spawns
536 | team_CTF_redspawn | reservoir_axis_spawns
537 | team_CTF_redspawn | reservoir_axis_spawns
538 | team_CTF_redspawn | reservoir_axis_spawns
539 | team_CTF_redspawn | reservoir_axis_spawns
540 | team_CTF_redspawn | reservoir_axis_spawns
541 | team_CTF_redspawn | forwardspawns2
542 | team_CTF_redspawn | forwardspawns2
543 | team_CTF_redspawn | forwardspawns2
544 | team_CTF_redspawn | forwardspawns2
545 | team_CTF_redspawn | forwardspawns2
546 | team_CTF_redspawn | forwardspawns2
547 | team_CTF_redspawn | forwardspawns2
548 | team_CTF_redspawn | forwardspawns2
549 | team_CTF_redspawn | forwardspawns2
550 | team_CTF_redspawn | forwardspawns2
551 | team_CTF_redspawn | forwardspawns2
552 | team_CTF_redspawn | forwardspawns2
553 | team_CTF_redspawn | forwardspawns2
554 | team_CTF_redspawn | forwardspawns2
555 | team_CTF_bluespawn | forwardspawns2
556 | team_CTF_bluespawn | forwardspawns2
557 | team_CTF_bluespawn | forwardspawns2
558 | team_CTF_bluespawn | forwardspawns2
559 | team_CTF_bluespawn | forwardspawns2
560 | team_CTF_bluespawn | forwardspawns2
561 | team_CTF_bluespawn | forwardspawns2
562 | team_CTF_bluespawn | forwardspawns2
563 | team_CTF_bluespawn | forwardspawns2
564 | team_CTF_bluespawn | forwardspawns2
565 | team_CTF_bluespawn | forwardspawns2
566 | team_CTF_bluespawn | forwardspawns2
567 | team_CTF_bluespawn | forwardspawns2
568 | team_CTF_bluespawn | forwardspawns2
569 | team_CTF_bluespawn | forwardspawns2
570 | team_CTF_bluespawn | forwardspawns2
571 | team_CTF_redspawn | forwardspawns
572 | team_CTF_redspawn | forwardspawns
573 | team_CTF_redspawn | forwardspawns
574 | team_CTF_redspawn | forwardspawns
575 | team_CTF_redspawn | forwardspawns
576 | team_CTF_redspawn | forwardspawns
577 | team_CTF_redspawn | forwardspawns
578 | team_CTF_redspawn | forwardspawns
579 | team_CTF_redspawn | forwardspawns
580 | team_CTF_redspawn | forwardspawns
581 | team_CTF_redspawn | forwardspawns
582 | team_CTF_redspawn | forwardspawns
583 | team_CTF_redspawn | forwardspawns
584 | team_CTF_redspawn | forwardspawns
585 | team_CTF_redspawn | forwardspawns
586 | team_CTF_redspawn | forwardspawns
587 | team_CTF_bluespawn | forwardspawns
588 | team_CTF_bluespawn | forwardspawns
589 | team_CTF_bluespawn | forwardspawns
590 | team_CTF_bluespawn | forwardspawns
591 | team_CTF_bluespawn | forwardspawns
592 | team_CTF_bluespawn | forwardspawns
593 | team_CTF_bluespawn | forwardspawns
594 | team_CTF_bluespawn | forwardspawns
595 | team_CTF_bluespawn | forwardspawns
596 | team_CTF_bluespawn | forwardspawns
597 | team_CTF_bluespawn | forwardspawns
598 | team_CTF_bluespawn | forwardspawns
599 | team_CTF_bluespawn | forwardspawns
600 | team_CTF_bluespawn | forwardspawns
601 | team_CTF_bluespawn | forwardspawns
602 | team_CTF_bluespawn | forwardspawns
603 | team_CTF_bluespawn | sawmill_allied_spawns
604 | team_CTF_bluespawn | sawmill_allied_spawns
605 | team_CTF_bluespawn | sawmill_allied_spawns
606 | team_CTF_bluespawn | sawmill_allied_spawns
607 | team_CTF_bluespawn | sawmill_allied_spawns
608 | team_CTF_bluespawn | sawmill_allied_spawns
609 | team_CTF_bluespawn | sawmill_allied_spawns
610 | team_CTF_bluespawn | sawmill_allied_spawns
611 | team_CTF_bluespawn | sawmill_allied_spawns
612 | team_CTF_bluespawn | sawmill_allied_spawns
613 | team_CTF_bluespawn | sawmill_allied_spawns
614 | team_CTF_bluespawn | sawmill_allied_spawns
615 | team_CTF_bluespawn | sawmill_allied_spawns
616 | team_CTF_bluespawn | sawmill_allied_spawns
617 | team_CTF_bluespawn | sawmill_allied_spawns
618 | team_CTF_bluespawn | sawmill_allied_spawns
619 | misc_mg42 | (null)
620 | explosive_indicator | (null)
623 | func_explosive | (null)
624 | func_explosive | (null)
625 | func_explosive | (null)
626 | func_explosive | (null)
627 | func_explosive | (null)
628 | func_explosive | (null)
629 | func_explosive | (null)
630 | func_explosive | (null)
631 | corona | (null)
632 | corona | (null)
633 | trigger_hurt | (null)
634 | trigger_hurt | (null)
635 | trigger_hurt | (null)
636 | target_speaker | (null)
637 | target_speaker | (null)
638 | target_speaker | (null)
639 | target_speaker | (null)
640 | target_speaker | war1
641 | corona | (null)
642 | target_speaker | (null)
643 | corona | (null)
644 | corona | (null)
646 | constructible_indicator | (null)
647 | constructible_indicator | (null)
648 | trigger_objective_info | neutral_compost_toi
649 | func_constructible | neutral_compost_built
650 | func_constructible | neutral_compost_built
651 | misc_gamemodel | axis_compost_built_model
652 | misc_gamemodel | allied_compost_built_model
653 | script_mover | neutral_compost_clip
654 | script_mover | neutral_compost_closed_clip
655 | misc_gamemodel | neutral_compost_closed_model
656 | script_mover | tankbay_commandpost_wires
657 | target_speaker | (null)
658 | target_speaker | squeak
659 | target_speaker | w5
660 | trigger_once | (null)
661 | target_speaker | w7
662 | trigger_once | (null)
663 | target_speaker | t1077
664 | trigger_once | (null)
665 | target_speaker | t1103
666 | trigger_once | (null)
667 | target_speaker | t1208
668 | trigger_once | (null)
669 | target_speaker | t1256
670 | trigger_once | (null)
671 | target_speaker | t1262
672 | trigger_once | (null)
673 | target_speaker | t1263
674 | trigger_once | (null)
675 | target_speaker | t1264
676 | trigger_once | (null)
677 | target_speaker | t1265
678 | trigger_once | (null)
679 | target_speaker | t1287
680 | trigger_once | (null)
681 | corona | (null)
682 | info_player_deathmatch | (null)
683 | trigger_ammo | sawmill_trigger_ammo
684 | script_mover | sawmill_ammocabinet_clip
685 | trigger_objective_info | (null)
686 | misc_commandmap_marker | mill_hacabinet_cm_marker
687 | misc_cabinet_supply | sawmill_ammocabinet
688 | script_mover | sawmill_healthcabinet_clip
689 | trigger_objective_info | (null)
690 | misc_commandmap_marker | mill_hacabinet2_cm_marker
691 | trigger_heal | sawmill_trigger_heal
692 | misc_cabinet_health | sawmill_health_cabinet
693 | script_mover | reservoir_healthcabinet_clip
694 | trigger_objective_info | (null)
695 | misc_commandmap_marker | t1288
696 | trigger_heal | reservoir_trigger_heal
697 | misc_cabinet_health | t1289
698 | trigger_ammo | reservoir_trigger_ammo
699 | script_mover | reservoir_ammocabinet_clip
700 | misc_cabinet_supply | t1291
701 | target_speaker | t1292
702 | trigger_once | (null)
703 | corona | (null)
704 | target_kill | train_kill
710 | info_notnull | obj1
712 | info_notnull | obj3
717 | info_notnull | obj5
719 | info_notnull | obj6
723 | info_notnull | objj0
726 | target_speaker | (null)
727 | corona | (null)
728 | corona | (null)
729 | target_speaker | (null)
730 | target_speaker | (null)
731 | target_speaker | t1293
732 | trigger_once | (null)
733 | target_speaker | t1294
734 | trigger_once | (null)
735 | target_speaker | t1295
736 | trigger_once | (null)
737 | target_speaker | t1296
738 | trigger_once | (null)
739 | target_speaker | t1297
740 | trigger_once | (null)
741 | target_speaker | t1298
742 | trigger_once | (null)
743 | target_speaker | t1299
744 | trigger_once | (null)
745 | target_speaker | t1300
746 | trigger_once | (null)
747 | target_speaker | t1301
748 | trigger_once | (null)
749 | target_speaker | t1302
750 | trigger_once | (null)
751 | target_speaker | t1303
752 | trigger_once | (null)
753 | script_mover | (null)
754 | trigger_objective_info | train_build
755 | trigger_multiple | train_trigger
756 | target_effect | train_bomb
757 | script_mover | train
758 | script_mover | (null)
759 | trigger_multiple | train_trigger
760 | target_speaker | t1304
761 | trigger_once | (null)
762 | target_speaker | t1305
763 | trigger_once | (null)
764 | team_WOLF_checkpoint | forwardspawn0
765 | team_WOLF_objective | forward_wobj0
766 | team_CTF_bluespawn | forwardspawns0
767 | team_CTF_bluespawn | forwardspawns0
768 | team_CTF_bluespawn | forwardspawns0
769 | team_CTF_bluespawn | forwardspawns0
770 | team_CTF_bluespawn | forwardspawns0
771 | team_CTF_bluespawn | forwardspawns0
772 | team_CTF_bluespawn | forwardspawns0
773 | team_CTF_bluespawn | forwardspawns0
774 | team_CTF_bluespawn | forwardspawns0
775 | team_CTF_bluespawn | forwardspawns0
776 | team_CTF_bluespawn | forwardspawns0
777 | team_CTF_bluespawn | forwardspawns0
778 | team_CTF_bluespawn | forwardspawns0
779 | team_CTF_bluespawn | forwardspawns0
780 | team_CTF_bluespawn | forwardspawns0
781 | team_CTF_bluespawn | forwardspawns0
782 | team_CTF_bluespawn | forwardspawns0
783 | team_CTF_bluespawn | forwardspawns0
784 | team_CTF_bluespawn | forwardspawns0
785 | team_CTF_bluespawn | forwardspawns0
786 | team_CTF_bluespawn | forwardspawns0
787 | team_CTF_bluespawn | forwardspawns0
788 | team_CTF_bluespawn | forwardspawns0
789 | team_CTF_bluespawn | forwardspawns0
790 | team_CTF_bluespawn | forwardspawns0
791 | team_CTF_bluespawn | forwardspawns0
792 | team_CTF_bluespawn | forwardspawns0
793 | team_CTF_bluespawn | forwardspawns0
794 | team_CTF_bluespawn | forwardspawns0
795 | team_CTF_bluespawn | forwardspawns0
796 | team_CTF_bluespawn | forwardspawns0
797 | team_CTF_bluespawn | forwardspawns0
798 | team_CTF_redspawn | forwardspawns0
799 | team_CTF_redspawn | forwardspawns0
800 | team_CTF_redspawn | forwardspawns0
801 | team_CTF_redspawn | forwardspawns0
802 | team_CTF_redspawn | forwardspawns0
803 | team_CTF_redspawn | forwardspawns0
804 | team_CTF_redspawn | forwardspawns0
805 | team_CTF_redspawn | forwardspawns0
806 | team_CTF_redspawn | forwardspawns0
807 | team_CTF_redspawn | forwardspawns0
808 | team_CTF_redspawn | forwardspawns0
809 | team_CTF_redspawn | forwardspawns0
810 | team_CTF_redspawn | forwardspawns0
811 | team_CTF_redspawn | forwardspawns0
812 | team_CTF_redspawn | forwardspawns0
813 | team_CTF_redspawn | forwardspawns0
814 | team_CTF_redspawn | forwardspawns0
815 | team_CTF_redspawn | forwardspawns0
816 | team_CTF_redspawn | forwardspawns0
817 | team_CTF_redspawn | forwardspawns0
818 | team_CTF_redspawn | forwardspawns0
819 | team_CTF_redspawn | forwardspawns0
820 | team_CTF_redspawn | forwardspawns0
821 | team_CTF_redspawn | forwardspawns0
822 | team_CTF_redspawn | forwardspawns0
823 | team_CTF_redspawn | forwardspawns0
824 | team_CTF_redspawn | forwardspawns0
825 | team_CTF_redspawn | forwardspawns0
826 | team_CTF_redspawn | forwardspawns0
827 | team_CTF_redspawn | forwardspawns0
828 | team_CTF_redspawn | forwardspawns0
829 | team_CTF_redspawn | forwardspawns0
830 | team_WOLF_checkpoint | forwardspawn3
831 | team_WOLF_objective | forward_wobj3
832 | team_CTF_bluespawn | forwardspawns3
833 | team_CTF_bluespawn | forwardspawns3
834 | team_CTF_bluespawn | forwardspawns3
835 | team_CTF_bluespawn | forwardspawns3
836 | team_CTF_bluespawn | forwardspawns3
837 | team_CTF_bluespawn | forwardspawns3
838 | team_CTF_bluespawn | forwardspawns3
839 | team_CTF_bluespawn | forwardspawns3
840 | team_CTF_bluespawn | forwardspawns3
841 | team_CTF_bluespawn | forwardspawns3
842 | team_CTF_bluespawn | forwardspawns3
843 | team_CTF_bluespawn | forwardspawns3
844 | team_CTF_bluespawn | forwardspawns3
845 | team_CTF_bluespawn | forwardspawns3
846 | team_CTF_bluespawn | forwardspawns3
847 | team_CTF_bluespawn | forwardspawns3
848 | team_CTF_bluespawn | forwardspawns3
849 | team_CTF_bluespawn | forwardspawns3
850 | team_CTF_bluespawn | forwardspawns3
851 | team_CTF_bluespawn | forwardspawns3
852 | team_CTF_bluespawn | forwardspawns3
853 | team_CTF_bluespawn | forwardspawns3
854 | team_CTF_bluespawn | forwardspawns3
855 | team_CTF_bluespawn | forwardspawns3
856 | team_CTF_bluespawn | forwardspawns3
857 | team_CTF_bluespawn | forwardspawns3
858 | team_CTF_bluespawn | forwardspawns3
859 | team_CTF_bluespawn | forwardspawns3
860 | team_CTF_bluespawn | forwardspawns3
861 | team_CTF_bluespawn | forwardspawns3
862 | team_CTF_bluespawn | forwardspawns3
863 | team_CTF_bluespawn | forwardspawns3
864 | team_CTF_redspawn | forwardspawns3
865 | team_CTF_redspawn | forwardspawns3
866 | team_CTF_redspawn | forwardspawns3
867 | team_CTF_redspawn | forwardspawns3
868 | team_CTF_redspawn | forwardspawns3
869 | team_CTF_redspawn | forwardspawns3
870 | team_CTF_redspawn | forwardspawns3
871 | team_CTF_redspawn | forwardspawns3
872 | team_CTF_redspawn | forwardspawns3
873 | team_CTF_redspawn | forwardspawns3
874 | team_CTF_redspawn | forwardspawns3
875 | team_CTF_redspawn | forwardspawns3
876 | team_CTF_redspawn | forwardspawns3
877 | team_CTF_redspawn | forwardspawns3
878 | team_CTF_redspawn | forwardspawns3
879 | team_CTF_redspawn | forwardspawns3
880 | team_CTF_redspawn | forwardspawns3
881 | team_CTF_redspawn | forwardspawns3
882 | team_CTF_redspawn | forwardspawns3
883 | team_CTF_redspawn | forwardspawns3
884 | team_CTF_redspawn | forwardspawns3
885 | team_CTF_redspawn | forwardspawns3
886 | team_CTF_redspawn | forwardspawns3
887 | team_CTF_redspawn | forwardspawns3
888 | team_CTF_redspawn | forwardspawns3
889 | team_CTF_redspawn | forwardspawns3
890 | team_CTF_redspawn | forwardspawns3
891 | team_CTF_redspawn | forwardspawns3
892 | team_CTF_redspawn | forwardspawns3
893 | team_CTF_redspawn | forwardspawns3
896 | corona | (null)
897 | corona | (null)
898 | corona | (null)
899 | corona | (null)
900 | corona | (null)
901 | corona | (null)
902 | corona | (null)
903 | corona | (null)
904 | corona | (null)
905 | corona | (null)
906 | corona | (null)
907 | corona | (null)
908 | corona | (null)
909 | corona | (null)
910 | corona | (null)
911 | target_speaker | (null)
912 | target_speaker | (null)
913 | target_speaker | (null)
914 | target_speaker | (null)
915 | target_speaker | (null)
916 | misc_gamemodel | truck_barrier_materials
917 | misc_gamemodel | truck_barrier_flag
918 | trigger_objective_info | truck_barrier_toi
919 | misc_constructiblemarker | truck_barrier_materials_clip
920 | func_constructible | truck_barrier
921 | misc_gamemodel | boathouse_bridge_materials
922 | misc_constructiblemarker | boathouse_bridge_materials_clip
923 | misc_gamemodel | boathouse_bridge_flag
924 | trigger_objective_info | boathouse_bridge_toi
925 | func_constructible | boathouse_bridge
926 | trigger_objective_info | (null)
927 | corona | (null)
928 | misc_commandmap_marker | broken_train
929 | corona | (null)
930 | corona | (null)
931 | corona | (null)
932 | corona | (null)
933 | corona | (null)
934 | corona | (null)
935 | corona | (null)
937 | target_speaker | (null)
938 | func_explosive | (null)
939 | func_explosive | (null)
940 | func_explosive | (null)
941 | func_explosive | (null)
942 | func_explosive | (null)
943 | func_explosive | (null)
944 | func_explosive | (null)
945 | func_explosive | (null)
946 | func_explosive | (null)
947 | func_explosive | (null)
948 | func_explosive | (null)
949 | func_explosive | (null)
951 | misc_mg42base | (null)
952 | misc_mg42 | (null)
953 | misc_mg42 | (null)
954 | misc_mg42 | (null)
--------------------------------------------------
868 entities out of 1024 used
955 entities used during peak
I would say that you probably should get rid of some of the coronas.
I finally did some checking on the numbers in a couple of different maps:
Mapname Used Peak
------- ---- ----
2hide 651 745
Ammo Depot 435 486
Baserace (beta 1b) 306 313
Baserace (beta 2) 495 514
Battery 569 757
Bridges (alpha) 759 787
Bridges (beta) 932 955
Byzantine 567 605
Caen 290 368
Den Of Lions 714 727
Fuel Dump 593 623
Goldrush 507 773
Helmsdeep (alpha 3) 685 726
Marketgarden 463 481
MLB Daybreak (beta 2) 791 892
MLB Eqypt (beta 2) 472 475
Normandy Breakout 495 515
Oasis 329 348
Radar 481 558
Raiders 746 803
Railgun 401 481
Resurrection 567 578
Subway (beta 3) 355 499
TownSquare 276 320
Transmitter 587 598
V1 Rocket (beta2) 618 680
Venice 482 568
You could also cut down on your spawn points. 30 spawn points at one area is a lot. Target_speakers can also get offloaded to the .sps file, not sure if this helps or not.
Hey - thanks all
There are alot of coronas that can be removed which I’ll get to.
Am considering spawnpoints too but am hoping to keep them - there are also sound triggers, some of which I have already removed.
Looks like I need to try to get rid of 300 or so entities!!
Oh well - useful number check/comparison Chruker
/entitylist
in stock et server console will also give you a list of entities.
As for what other than players contributes to runtime entities… pretty much everything dynamic.
yeah i found that command too when my own shared the same name. However mine is better
It prints the entitys targetname.
Strange though that the engines entitylist command doesn’t show up in the cmdlist…
There are compile time entities (lights, func_groups) etc and run time entities. Any run time entity counts against the run time limit irregardless of when in the game it is ‘used’. You should also be aiming for a lower limit than this since players and stuff also count towards the runtime limit (I believe)
Am I right then assuming that compile time entities don’t count against the max entity count (which is 1024 as u can read here)?
And am i right reading this line:
791 entities
as “counts all entities regardless whether runtime or compile time”?
That would mean i can substract these
193 light entities
(and all the info_nulls i need to direct light) from the 791, right?
edit: Also target_locations count as runtime-entities right?
edit: here are some answers: using /entitylist in a pure etmain server shows i only get like 450 entities in the game… so no need to worry and that s also a yes to “compile-time entities don’t get counted later on”. Also the 791 entities counted at the start of the compile seem to be all entities then (including compile-time).