Difference between revisions of "LSL Game Control Beta"
Jump to navigation
Jump to search
(update instructions for game-control-0.6.2) |
(Update UI images) |
||
Line 11: | Line 11: | ||
# Enable Develop menu ''Advanced_menu > Show_Develop_Menu_option'' | # Enable Develop menu ''Advanced_menu > Show_Develop_Menu_option'' | ||
# Enable GameControl feature ''Develop_menu > Experimental_Features_submenu > GameControl_option'' | # Enable GameControl feature ''Develop_menu > Experimental_Features_submenu > GameControl_option'' | ||
[[Image:Game-control-enable.png|400px]] | |||
# Change preferences to allow GameControl to send data ''Preferences_menu > Game_Control_tab > Send_GameControl_Data_to_server_checkbox'' | # Change preferences to allow GameControl to send data ''Preferences_menu > Game_Control_tab > Send_GameControl_Data_to_server_checkbox'' | ||
[[Image:Game-control-send-data.png|400px]] | |||
# Plug in an Xbox game controller | # Plug in an Xbox game controller | ||
# Visit one game control enabled regions listed in the Aditi Regions section below | # Visit one game control enabled regions listed in the Aditi Regions section below | ||
=== Aditi Regions === | === Aditi Regions === |
Revision as of 12:12, 9 August 2024
LSL Game Control is a way for scripts in vehicles and attachments to use game controller input from devices such as Xbox, PS4/5 and joysticks. This feature will allow users to create things like vehicles that behave more realistically by using analog input values from a Bluetooth gamepad in addition to discrete key-press events. For example, a helicopter could more delicately maneuver, using input from the analog stick rather than WASD on a keyboard. This functionality is not limited to vehicles and can be used for many more applications.
👉 For information about the LSL event and writing scripts that use game control see: game_control.
Note As of 2023/10/24 this feature is available to test on the beta (Aditi) grid using a pre-release viewer available for windows only. macOS support will be added soon. |
Instructions
- Download and install the installer from Github
- Enable Develop menu Advanced_menu > Show_Develop_Menu_option
- Enable GameControl feature Develop_menu > Experimental_Features_submenu > GameControl_option
- Change preferences to allow GameControl to send data Preferences_menu > Game_Control_tab > Send_GameControl_Data_to_server_checkbox
- Plug in an Xbox game controller
- Visit one game control enabled regions listed in the Aditi Regions section below