bbosen - 2020-09-01

Changes in Lac08p31:

1: Target vocalization has been slowed down for better speech clarity and to fix bugs that sometimes caused the vocalization to skip words or syllables.

2: Fixed a bug in the prior Raspbian version (8.30) that had prevented proper refueling, re-arming, and repair services at airstrips.

3: Joystick logic has been enhanced to provide much better support for 4-axis, analog "game console"-style joysticks of the type that are in commonplace use on "XBOX", "PlayStation", and similar consumer-oriented console gaming systems. To take advantage of this new logic, players wishing to use a USB game controller of that style will need to edit the "NetworkMode" attribute of their LacConfig.txt file. That file now contains additional commentary details in support of that option. After making that change, players will also need to edit their LacControls.txt file to re-map the available joystick axes and buttons according to their own preferences. The button mapping can be customized to meet individual needs. The default layout is shown above. With the default layout, the four "triggers" (hidden from view) are used for looking UP/Down and for firing Primary/Secondary weapons.

4: The distribution archive now includes a new folder named "ConfigFileSamples" that contains several sample configuration files, each with descriptive names, that can be used to replace the "LacControls.txt" file and/or the "LacConfig.txt" file in certain popular situations. For example, the following new files are available for reference by those wishing to customize LAC:

LacConfig.1279x600.GameConsoleController.txt:  Replace the text of your LacConfig.txt file with this text to configure LAC for use with a game-console style joystick controller and to operate in full-screen mode with 1280x600 resolution.
LacConfig.1280x720.txt:  Replace the text of your LacConfig.txt file with this text to configure LAC for use with a conventional joystick and to operate in full-screen mode with 1280x720 resolution.
LacConfig720x480.txt:    Replace the text of your LacConfig.txt file with this text to configure LAC for use with a conventional joystick and to operate in full-screen mode with 720x480 resolution.
LacControls.LogitechExtreme3dPro.txt:  Replace the text of your LacControls.txt file with this text to optimize joystick button and axis mapping for use with the popular Logitech Extreme 3dPro conventional joystick.
LacControls.LogitechGameConsoleController.txt:  Replace the text of your LacControls.txt file with this text to optimize joystick button and axis mapping for use with most analog game-console joysticks of the type that have become popular with "XBOX" and "Playstation" hardware.
LacControls.Sidewider2.txt:   Replace the text of your LacControls.txt file with this text to optimize joystick button and axis mapping for use with the old "Microsoft Sidewinder 2" joysticks.

Using LAC's prominent configuration menus and/or using a simple text editor, those sample configuration files can easily be further customized to meet your specific needs with different controller layouts and different display adapters, etc.

No changes were made that affect flight. When used in any of the three classic online, multi-user, server-based missions, this version remains operationally compatible with all prior versions since Lac07p92.

 

Last edit: bbosen 2020-09-01