Scenario File Options: Difference between revisions
imported>Mark Grant No edit summary |
imported>Mark Grant (→General options: - apollo number) |
||
Line 4: | Line 4: | ||
These are options specifying things such as the fuel mass, the intended orbit after launch, etc. | These are options specifying things such as the fuel mass, the intended orbit after launch, etc. | ||
{|border = "1" | {|border = "1" | ||
Line 14: | Line 13: | ||
|- | |- | ||
|TOHDG||Specifies the desired launch azimuth in degrees. | |TOHDG||Specifies the desired launch azimuth in degrees. | ||
|- | |||
|APOLLONO||Apollo mission number. This is used to provide mission-specific events such as mission audio or system failures. | |||
|- | |- | ||
|DLS||Set to 1 to delete the launch site when the spacecraft passes out of visible range. This can give a significant performance boost on slow machines. | |DLS||Set to 1 to delete the launch site when the spacecraft passes out of visible range. This can give a significant performance boost on slow machines. |
Revision as of 13:25, 31 October 2006
The Project Apollo scenarios have a vast number of options that you can specify. Some of the more useful are:
General options
These are options specifying things such as the fuel mass, the intended orbit after launch, etc.
Option | Function |
---|---|
TOAPO | Specifies the desired launch apogee altitude in kilometers. |
TOPER | Specifies the desired launch perigee altitude in kilometers. |
TOHDG | Specifies the desired launch azimuth in degrees. |
APOLLONO | Apollo mission number. This is used to provide mission-specific events such as mission audio or system failures. |
DLS | Set to 1 to delete the launch site when the spacecraft passes out of visible range. This can give a significant performance boost on slow machines. |
FDAIDISABLED | Set to 1 to disable the OpenGL FDAI rendering. This can give a significant performance boost on slow machines. |
IGMST | Inertial Guidance Mode start: set to the time in seconds after launch at which the autopilot switches to inertial guidance mode and starts trying to hit the target orbit rather than follow the pre-planned pitch program. |
SIFUELMASS |
Specifies the mass in kilograms of the fuel in the first stage (SIc or SIb). |
SIEMPTYMASS |
Specifies the empty mass in kilograms of the first stage (SIc or SIb). |
SIIFUELMASS |
Specifies the mass in kilograms of the fuel in the second stage (SIVb for Saturn 1b or SII for Saturn V). This is not used for the INT-20. |
SIIEMPTYMASS |
Specifies the empty mass in kilograms of the second stage (SIVb for Saturn 1b or SII for Saturn V). This is not used for the INT-20. |
S4FUELMASS |
Specifies the mass in kilograms of the fuel in the SIVb stage of Saturn V and derivatives. |
S4PL |
Specifies the payload of the SIVb stage. Current values are:
|
AUTOSLOW | Set to 1 to slow to 1x time acceleration when 'something important' happens. For manned flights, this is typically when a piece of mission audio is played, for unmanned flights it is typically a stage separation, engine burn, etc. |
Audio options
Option | Function |
---|---|
LANG | Set to the appropriate string for the audio language you want to use. Currently we only ship English audio, but if, say, you downloaded a French audio add-on you could set this to French instead and the French files would take precedence. |
AGC options
AGC options are specified between AGC_BEGIN and AGC_END. Options outside those lines will be ignored.
Option | Function |
---|---|
YAAGC | Set to 1 to use the Virtual AGC rather than the C++ AGC |
EMEM | Set an AGC erasable memory location to a specified value. Addresses and values are both specified in octal (base-8), so to set address 10 (decimal) to 17 (decimal) you would specify EMEM0012 21 . In general you should use LMPAD and CMPAD instead of specifying specific memory locations as both C++ AGC and Virtual AGC use the same scenario values to store different data.
|
Virtual AGC options
These options are set in the standard CSM configuration, not between the AGC_BEGIN and AGC_END lines. If you try to set them inside the AGC configuration they will be ignored.
Option | Function |
---|---|
CMPAD | Set a Virtual AGC erasable memory location in the CM AGC to a specified value. Addresses and values are both specified in octal (base-8), so to set address 10 (decimal) to 17 (decimal) you would specify EMEM0012 21 . If the scenario uses the C++ AGC rather than Virtual AGC, these values are ignored.
|
LMPAD | Set a Virtual AGC erasable memory location in the LM AGC to a specified value. Addresses and values are both specified in octal (base-8), so to set address 10 (decimal) to 17 (decimal) you would specify EMEM0012 21 . If the scenario uses the C++ AGC rather than Virtual AGC, these values are ignored.
Note that the LEM PAD is loaded when the LEM is created, so setting these values when the LEM already exists in the scenario will have no effect. |