Einzelnen Beitrag anzeigen
Alt 19.12.2001, 12:54   #15
Marc
Inventar
 
Registriert seit: 01.03.2000
Beiträge: 3.197


Standard

FLY.INI Additions:

- Added .INI variable to allow customizing of the distance runway lights "fade" into fog
> In section, set runwayLightFogPenetration=XXX, where XXX is the fade distance in feet (1000 is default)
- Added new .INI variable to allow Fly! to still operate when running in the background.
> In section, set suspendOnTaskSwitch=0 to allow background idle processing
- Cloud light scalars ("brightness") can be modified in the .INI file for dawn, day, dusk, and night:
> In section, set lightScalarDawn=XXX, where XXX is percentage of light scalar (0..100; 50 is default)
> In section, set lightScalarDay=XXX, where XXX is percentage of light scalar (0..100; 100 is default)
> In section, set lightScalarDusk=XXX, where XXX is percentage of light scalar (0..100; 50 is default)
> In section, set lightScalarNight=XXX, where XXX is percentage of light scalar (0..100; 25 is default)
- Added new .INI variables to extend visibility of taxiway pavement, markings, and lights.
> In section, set viewableTaxiwayPavementDistance=XXXXX, where XXXXX is slant distance in feet
> In section, set viewableTaxiwayLightDistance=XXXXX, where XXXXX is slant distance in feet
> In section, set viewableTaxiwayMarkingDistance=XXXXX, where XXXXX is slant distance in feet
> In section, set viewableTaxiwayHeight=XXXXX, where XXXXX is AGL distance in feet
- Some users felt airports were too "bright"/visible from a distance at night. This can now be adjusted by tweaking light fade-out intensity:
> In section of FLY.INI, set runwayLightDistanceFadeMinFeet to distance in feet where lights began to lose intensity
> In section of FLY.INI, set runwayLightDistanceFadeMaxFeet to distance in feet where lights are at lowest intensity
> In section of FLY.INI, set runwayLightDistanceFadeMaxRatio to set percentage of how much lights fade at max intensity (0..100)
- Overall light intensities for various airport lights can now be tuned in the FLY.INI file:
> In section, set INTENSITY_STANDARD to adjust standard airport lighting intensity
> In section, set INTENSITY_CENTERLINE to adjust centerline airport lighting intensity
> In section, set INTENSITY_TOUCHDOWN to adjust touchdown airport lighting intensity
> In section, set INTENSITY_ALSF to adjust ALSF airport lighting intensity
> In section, set INTENSITY_RAIL to adjust RAIL airport lighting intensity
> In section, set INTENSITY_VASI to adjust VASI airport lighting intensity
> In section, set INTENSITY_REIL to adjust REIL airport lighting intensity
> In section, set INTENSITY_TAXIWAY to adjust taxiway airport lighting intensity


Editor Fixes:

- Stand alone slicer (fly2slice.exe) now available to directly integrated with TerraScene 2.1 (or later)
- Slicer can be aborted by pressing the ESC key during slicing.
- Slicer will only remove slicelog.txt progress log at the beginning of each slice, not the end.
- Slicer would incorrectly add *.S?? files to pods created after slicing; fixed.
- Added reference crosshair to screen "center" point
- Terrain slicer now honors grayscale water images, so partial transparencies can be used.
- Rewrote pod file I/O routines to greatly increase speed of pod file creation.
- Slicer now saves user visibility settings, then sets visibility to maximum distance before slicing.
- Flatten airports incorrectly skipped airports that fall between elevation sample points. Fixed.
- Slicer would modify graphic options on exit, affecting the fly.ini file for the Fly2.exe. Fixed.
- Slicer progress dialogs message text reduced in length to prevent clipping of text.
- Slicer now shows build version at launch.
- Info panels now remove paths from the texture names so the entire name is visible.
- Pure water (non-generic) tiles would appear as pure black in far texture. Fixed.
- Slicer would sometimes generate mismatched tiles for 128x128 and 256x256 textures, causing squares to appear. Fixed.
- Far texture creation incorrectly treated generic pure water tiles as opaque. Fixed.
- Slicer now outputs a file "slicelog.txt" which logs the slice process for debugging purposes.
- Slicer would incorrectly parse filenames in quotes by dropping the last character. Fixed.
- Slicer no longer creates an "AutoSave.sit" file, which could crash Fly! II the next time it is run.
- Support for new TerraScene import file format.
- If you used "Goto Airport" from the editor with objects selected, Fly! would crash. Fixed.
- Scenery import routine incorrectly skipped water creation steps. Fixed.
- Editor Info window now shows texture name, elevations, and mouse cursor stats.
- Editor will now quantize tile artwork to a user defined bit depth:
> In section, set editorSliceBitsPerPixel=X, where X is bit depth (valid values 5..8)
- Flatten airports logic rewritten and integrated into single pass elevation import.
- Slicer would show graphic options or intro dialogs if set in .INI file. Fixed.
- Terrain data files are now deleted before attempting to slice a new area, solving some crash situations.


SDK Fixes:

- Added APIGetFilePath to return selected file path from an Open or Save dialog box.
- Added GetFilePath to Python system to return selected file path from an Open or Save dialog box.
- APIGetTunedType incorrectly returned TUNED_NAVAID when tuned to a localizer. Now returns TUNED_ILS.
- APISetWeatherInfo now sets winds aloft to match wind settings passed in SWeatherInfo struct.
- Added APIGetWindsAloft and APISetWindsAloft to modify winds aloft at users present location.
- Added APIGetLightScalars and APISetLightScalars to set cloud lighting scalars for dawn, day, dusk, and night.
- Added GetLightScalars and SetLightScalars to Python system.
- Python GetJoystickAxis incorrectly returned an integer instead of a float. Fixed.
Marc ist offline   Mit Zitat antworten