U
utunnels
Guest
Entities became unlimited a while back until you run out of memory. But I found some side effects recently.
Battletoads was the first mod that hit the odl max entities limit. And I tested Night Slashers X using recent unlimited version, hit flashes/blood drops easily went over 500 in the first stage. I'm pretty sure in latter stages it could easily go over 1000. That will kill any console but PC.
So recent builds have a new command in levels.txt called maxentities, which will bring back this limit if you wish.
The smallest value is 150, so you need to use 150/300/450... etc, usually 150 is enough, unless you are making a pc game, but if so, you don't need this at all.
This is also a new entity header command called priority, it has no effect when set to 0 or above. But if it is negative, entity can be overridden by another if certain limit is reached. Usually those flash or dust entities are less important and can be safely overridden.
The limit is called spawnoverride, you need to set it in levels.txt, of course, it should be less than or equal to maxentities.
For example:
maxentities 150
spawnoverride 50
Battletoads was the first mod that hit the odl max entities limit. And I tested Night Slashers X using recent unlimited version, hit flashes/blood drops easily went over 500 in the first stage. I'm pretty sure in latter stages it could easily go over 1000. That will kill any console but PC.
So recent builds have a new command in levels.txt called maxentities, which will bring back this limit if you wish.
The smallest value is 150, so you need to use 150/300/450... etc, usually 150 is enough, unless you are making a pc game, but if so, you don't need this at all.
This is also a new entity header command called priority, it has no effect when set to 0 or above. But if it is negative, entity can be overridden by another if certain limit is reached. Usually those flash or dust entities are less important and can be safely overridden.
The limit is called spawnoverride, you need to set it in levels.txt, of course, it should be less than or equal to maxentities.
For example:
maxentities 150
spawnoverride 50