Difference between revisions of "Deprecation"
From FreeSpace Wiki
m (avi and MPG) |
m (Miscellaneous header deleted, as there was no content for this section) |
||
Line 10: | Line 10: | ||
*The ''-2d_poof'' flag is always on. | *The ''-2d_poof'' flag is always on. | ||
*Smart shield recharging (-smart_shield flag) has been converted into an Ai_profiles.tbl feature. It is no longer controlled through a command flag. | *Smart shield recharging (-smart_shield flag) has been converted into an Ai_profiles.tbl feature. It is no longer controlled through a command flag. | ||
− | |||
− | |||
[[Category:Source Code Project]] | [[Category:Source Code Project]] |
Revision as of 17:36, 6 March 2009
When a feature or function is deprecated, this means that future versions will not support it. Although it may work in current or older versions of the software, the relevant code will not be updated, and it will eventually be deleted outright. Projects that rely on deprecated features or functions should find another way to accomplish the same effect.
Deprecated Features
- DirectX API. The game now uses OpenGL.
- AVI & MPG clip format support, both used through system player. Currently, the game has built-in support for original uncompressed MVE format and compressed Theora OGG.
- It is no longer possible to use FreeSpace 1-style nebulae in FRED2. Setting up a nebula that way will crash the mission editor.
- The -htl flag is no longer necessary ever since FreeSpace Open 3.6(?).
- The -jpgtga command line parameter is no longer necessary since FreeSpace Open 3.6.10.
- The -alpha_env flag is always on.
- The -2d_poof flag is always on.
- Smart shield recharging (-smart_shield flag) has been converted into an Ai_profiles.tbl feature. It is no longer controlled through a command flag.