Difference between revisions of "Engine limitations"
m (categorized) |
m (→Models) |
||
(31 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
− | The maximum numbers of certain types of entities that can exist in the FS2_Open engine | + | The maximum numbers of certain types of entities that can exist in the FS2_Open engine. Please note that 'Inferno' refers to INF builds, which are standard from 3.6.12 on. |
+ | ==General== | ||
+ | The overall limits of the various subsystem managers. | ||
+ | {| border=1 cellpadding=4 style="border-collapse: collapse" | ||
+ | |- align="center" | ||
+ | | style="background:#351515; width:150px"| '''Name''' | ||
+ | | style="background:#300505;"| '''Limit''' | ||
+ | |- align="center" | ||
+ | | Textures | ||
+ | | 4750 {{Table382|Mod-defined}} | ||
+ | |- align="center" | ||
+ | | Sound tracks | ||
+ | | 30 | ||
+ | |- align="center" | ||
+ | | Sounds | ||
+ | | No Limit | ||
+ | |} | ||
==Tables== | ==Tables== | ||
Line 9: | Line 25: | ||
|- align="center" | |- align="center" | ||
| rowspan=2 style="background:#351515; width:150px"| '''Name''' | | rowspan=2 style="background:#351515; width:150px"| '''Name''' | ||
− | | colspan= | + | | colspan=3 style="background:#300505;"| '''Limit''' |
|- align="center" | |- align="center" | ||
| style="background:#300505; width:75px"| '''Standard''' | | style="background:#300505; width:75px"| '''Standard''' | ||
| style="background:#300505; width:75px"| '''Inferno''' | | style="background:#300505; width:75px"| '''Inferno''' | ||
+ | | style="background:#300505; width:75px"| '''3.7.4''' | ||
|- align="center" | |- align="center" | ||
| [[Ships.tbl|Ship Classes]] | | [[Ships.tbl|Ship Classes]] | ||
| 130 | | 130 | ||
| 250 | | 250 | ||
+ | | 500 | ||
|- align="center" | |- align="center" | ||
| [[Weapons.tbl|Weapon Classes]] | | [[Weapons.tbl|Weapon Classes]] | ||
| 200 | | 200 | ||
− | | 300 | + | | colspan=2| 300 |
+ | |- align="center" | ||
+ | | Beam Sections | ||
+ | | colspan=3| 5 | ||
|- align="center" | |- align="center" | ||
− | | | + | | Pspews Per Weapon |
− | | colspan= | + | | colspan=3| 4 |
|- align="center" | |- align="center" | ||
| [[Objecttypes.tbl|Object Types]] | | [[Objecttypes.tbl|Object Types]] | ||
− | | colspan= | + | | colspan=3| 16 |
|- align="center" | |- align="center" | ||
| [[Iff_defs.tbl|IFFs]] | | [[Iff_defs.tbl|IFFs]] | ||
− | | | + | | colspan=3|10 |
|- align="center" | |- align="center" | ||
| [[Ai_profiles.tbl|AI Profiles]] | | [[Ai_profiles.tbl|AI Profiles]] | ||
− | | colspan= | + | | colspan=3| 5 |
− | |||
− | |||
− | |||
|- align="center" | |- align="center" | ||
| [[Hud_gauges.tbl|Hud Gauges]] | | [[Hud_gauges.tbl|Hud Gauges]] | ||
− | | colspan= | + | | colspan=3| 64 |
|- align="center" | |- align="center" | ||
| [[Species.tbl|Intelligence Entries]] | | [[Species.tbl|Intelligence Entries]] | ||
− | | colspan=2 | + | | colspan=3| 75 |
+ | |- align="center" | ||
+ | | Debriefing | ||
+ | | colspan=3| 2,000 Characters per Stage | ||
|} | |} | ||
+ | Please Note - Prior to r11156, there was a hardcoded limit of 32 [[Modular Tables| .tbm files]] of any given type that the game would recognize. | ||
==Objects== | ==Objects== | ||
− | The maximum number of objects that can exist in a mission | + | The maximum number of objects that can exist in a mission at any given time (except for ships and waypoints, which apply to the whole mission). |
Line 55: | Line 77: | ||
|- align="center" | |- align="center" | ||
| Objects | | Objects | ||
− | | | + | | 2000 {{Table3615|3500}} |
|- align="center" | |- align="center" | ||
| Ships | | Ships | ||
Line 61: | Line 83: | ||
|- align="center" | |- align="center" | ||
| Weapons | | Weapons | ||
− | | | + | | 700 {{Table3615|2000}} |
|- align="center" | |- align="center" | ||
| Beams | | Beams | ||
| 500 | | 500 | ||
+ | |- align="center" | ||
+ | | Waypoints Per Path | ||
+ | | 20 {{Table3613|Limit Removed}} | ||
+ | |- align="center" | ||
+ | | Waypoint Paths | ||
+ | | 32 {{Table3613|Limit Removed}} | ||
|} | |} | ||
− | |||
==Wings== | ==Wings== | ||
Line 106: | Line 133: | ||
|- align="center" | |- align="center" | ||
| rowspan=2 style="background:#351515; width:150px"| '''Name''' | | rowspan=2 style="background:#351515; width:150px"| '''Name''' | ||
− | | colspan=2 style="background:#300505;"| '''Limit''' | + | | colspan=2 style="background:#300505; width:75px"| '''Limit''' |
|- align="center" | |- align="center" | ||
| style="background:#300505; width:75px"| '''Standard''' | | style="background:#300505; width:75px"| '''Standard''' | ||
Line 133: | Line 160: | ||
| Ship Secondary Banks | | Ship Secondary Banks | ||
| 4 | | 4 | ||
+ | |- align="center" | ||
+ | | Firing Points Per-Bank | ||
+ | | 25 | ||
+ | |- align="center" | ||
+ | | Debris Chunks | ||
+ | | 32 | ||
+ | |} | ||
+ | |||
+ | ==Sub-Weapon Types== | ||
+ | |||
+ | The maximums for the sub types of weapons. | ||
+ | |||
+ | {| border=1 cellpadding=4 style="border-collapse: collapse" | ||
+ | |- align="center" | ||
+ | | style="background:#351515; width:150px"| '''Type''' | ||
+ | | style="background:#300505; width:75px"| '''Max Instances''' | ||
+ | |- align="center" | ||
+ | | Corkscrew Missiles | ||
+ | | 200 | ||
+ | |- align="center" | ||
+ | | Swarm Missiles | ||
+ | | 100 | ||
|} | |} | ||
− | [[Category: | + | [[Category:Source Code Project]] |
+ | [[Category:Modding]] |
Revision as of 21:55, 15 July 2018
The maximum numbers of certain types of entities that can exist in the FS2_Open engine. Please note that 'Inferno' refers to INF builds, which are standard from 3.6.12 on.
General
The overall limits of the various subsystem managers.
Name | Limit |
Textures | 4750
FS2 Open, 19.0: Mod-defined
|
Sound tracks | 30 |
Sounds | No Limit |
Tables
The maximum types of an entity that can exist in the table
Name | Limit | ||
Standard | Inferno | 3.7.4 | |
Ship Classes | 130 | 250 | 500 |
Weapon Classes | 200 | 300 | |
Beam Sections | 5 | ||
Pspews Per Weapon | 4 | ||
Object Types | 16 | ||
IFFs | 10 | ||
AI Profiles | 5 | ||
Hud Gauges | 64 | ||
Intelligence Entries | 75 | ||
Debriefing | 2,000 Characters per Stage |
Please Note - Prior to r11156, there was a hardcoded limit of 32 .tbm files of any given type that the game would recognize.
Objects
The maximum number of objects that can exist in a mission at any given time (except for ships and waypoints, which apply to the whole mission).
Name | Limit |
Objects | 2000
FS2 Open, 3.6.16: 3500
|
Ships | 400 |
Weapons | 700
FS2 Open, 3.6.16: 2000
|
Beams | 500 |
Waypoints Per Path | 20
FS2 Open, 3.6.14: Limit Removed
|
Waypoint Paths | 32
FS2 Open, 3.6.14: Limit Removed
|
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 |
Firing Points Per-Bank | 25 |
Debris Chunks | 32 |
Sub-Weapon Types
The maximums for the sub types of weapons.
Type | Max Instances |
Corkscrew Missiles | 200 |
Swarm Missiles | 100 |