Engine limitations
From FreeSpace Wiki
The maximum numbers of certain types of entities that can exist in the FS2_Open engine. Please note that 'Inferno' refers to INF builds, developed to boost limits at the cost of multiplayer compatibility (although this problem has been recently fixed). Those builds are named after the Inferno mod, but are extensively used by many other projects, like TBP.
Tables
The maximum types of an entity that can exist in the table
Name | Limit | |
Standard | Inferno | |
Ship Classes | 130 | 250 |
Weapon Classes | 200 | 300 |
Beam Shots | 5 | |
Object Types | 16 | |
IFFs | 10 | |
AI Profiles | 5 | |
Cutscenes | 10 | |
Hud Gauges | 64 | |
Intelligence Entries | 30 |
Objects
The maximum number of objects that can exist in a mission at any given time (except for ships, which applies to the whole mission)
Name | Limit |
Objects | 1000 |
Ships | 400 |
Weapons | 350 |
Beams | 500 |
Wings
The maximum number wings or ships in a wing that can exist
Name | Limit |
Wings | 75 |
Ships per Wing | 6 |
Starting Wings | 3 |
Squadron Wings | 5 |
TvT Teams | 2 |
TvT Wings per Team | 1 |
TvT Wings | 2 |
Models
The maximum number of models that can exist at one time
Name | Limit | |
Standard | Inferno | |
Polygon Models | 128 | 300 |
The maximum number of a certain entity that can exist within a model
Name | Limit |
Textures | 64 |
Ship Primary Banks | 3 |
Ship Secondary Banks | 4 |