Skip to content

Commit

Permalink
Updated SCM/Nav modes. Added verbose logging, PIP Settings
Browse files Browse the repository at this point in the history
  • Loading branch information
Chadarius committed May 30, 2024
1 parent e15b21c commit fa8a96b
Show file tree
Hide file tree
Showing 9 changed files with 232 additions and 68 deletions.
226 changes: 165 additions & 61 deletions ASMBL Free-Profile.html

Large diffs are not rendered by default.

Binary file modified ASMBL Free-Profile.vap
Binary file not shown.
Binary file modified ASMBL Init.vap
Binary file not shown.
34 changes: 34 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,40 @@ Planned upgrade notes
### Fixed
--->
## [a3.23.1](https://github.com/Chadarius/StarCitizenVoiceAtk/archive/refs/tags/a3.23.1.zip) - 2024-05-29

Planned upgrade notes

### Added
- All ahead full - max speed and set trim to 100%
- All ahead half - max speed and set trim to 50%
- Targeting Defaults - uses "F3" to set a vastly improved targeting PIP under Vehicles -> Weapons
- PIP Targeting Defaults (See Star Citizen Keybindings in the Readme)
- Mouse "Set Impulse speed to 100" (Impulse 0-100") - Mouse only users can use this command to control their speed limiter. Star Citizen provides no means of exactly controlling your speed limiter or throttle with the mouse. The percentage is approximate in increments of 5 or 10 percent. Your results may vary and you may need to adjust the macro as needed. You have been warned! The Gremlin version of this uses Joystick Gremlin and can set exactly 5% increments
- Verbose setting in ASMBL Init. To see some extra output in red, set this to true. Useful for troubleshooting ASMBL functions
- PIP Targeting Defaults
- Set your preferences for your targeting PIP to the F3 key. The Following are my settings that significantly improve the targeting PIP and setting it to lead PIP. This will be called when you run the "Prepare for Takeoff" macro.
- Vehicles - Weapons - Set Lead PIPs - F3
- Vehicles - Weapons - Set Precision Lines On - F3
- Vehicles - Weapons - PIP Faiding Off - F3
- Vehicles - Weapons - Gunnery UI Magnification On - F3
- Toggle Speed Limiter - alt-zero
- Reset SCM - R-shift-0 (Right parenthesis)
- SCM Increase - R-shift-Minus (underscore "_")
- SCM Decrease - R-shift-Plus (Plus "+")
- Switch to S C M Mode - semicolon
- Set gun mode - R-shift-semicolon (colon ":")
- Set missile mode - R-ctrl-semicolon
- Set scan mode - R-alt-semicolon
- Switch to Nav mode - apostrophe
- Set mining mode - R-ctrl-apostrophe (quote'"')
- Set salvage mode - R-ctrl-apostrophe (quote'"')
- Set quantum mode - R-shift-apostrophe (quote'"')
- Set flight mode - R-alt-apostrophe (quote'"')

### Changed

### Fixed
## [a3.23.0](https://github.com/Chadarius/StarCitizenVoiceAtk/archive/refs/tags/a3.23.0.zip) - 2024-05-02

### Added
Expand Down
40 changes: 33 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# StarCitizenVoiceAtk for 3.23
Please note that "ASMBL Astra" is currently not supported in 3.23. HCS Voicepacks took weeks to update to 3.23. I didn't want to wait so I created "ASMBL Free" in the meantime. I will eventually create an new extension profile for use with HCS. In the meantime enjoy "ASMBL Free"!

My custom VoiceAttack macros for Star Citizen. What does it do?
- ASMBL Free
- Includes all default keyboard bindings
Expand Down Expand Up @@ -64,24 +66,48 @@ These settings are used in other macros to manage your ship's specialized compon
These are all customized key binds for Star Citizen and other third party programs that my Voice Attack macros use.

#### Star Citizen Keybindings
These are specific changes that I have made to Star Citizen key binds.
These are specific changes that I have made to Star Citizen key binds. I used the Keybind tool from HCS so I could use the shift, ctrl, and alt keys. CIG can't manage to edit their own XML file properly these days... sigh.

All macros that require new keybinds have #newkeybind in their description so they can be easily sorted.

- Landing System (Deploy) - Period
- Landing System (Retract) - Semicolon
- Lock Pitch/Yaw Movement (Toggle/Hold) - Unbind this STUPID key so we can use the shift for other things!
- Landing System (Deploy) - Period
- Landing System (Retract) - shift-period (Greater than >)
- Expand Configuration - Slash
- Retract Configuration - Apostrophe
- Retract Configuration - Shift-slash (Question mark ?)
- Trim on - F10 (clear the default Decrease and Increase Throttle keybinds!)
- Trim off - F10 hold (clear the default Decrease and Increase Throttle keybinds!)
- Trim set to 100% - F9 hold (clear the default Decrease and Increase Throttle keybinds!)
- Trim set to 50% - F9 (clear the default Decrease and Increase Throttle keybinds!)
- Toggle Lead/Lag PiPs - CTRL-P (doesn't work yet)

#### Joystick Gremlin Keybindings
- PIP Targeting Defaults
- Set your preferences for your targeting PIP to the F3 key. The Following are my settings that significantly improve the targeting PIP and setting it to lead PIP. This will be called when you run the "Prepare for Takeoff" macro.
- Vehicles - Weapons - Set Lead PIPs - F3
- Vehicles - Weapons - Set Precision Lines On - F3
- Vehicles - Weapons - PIP Faiding Off - F3
- Vehicles - Weapons - Gunnery UI Magnification On - F3
- Toggle Speed Limiter - alt-zero
- Reset SCM - R-shift-0 (Right parenthesis)
- SCM Increase - R-shift-Minus (underscore "_")
- SCM Decrease - R-shift-Plus (Plus "+")
- Switch to S C M Mode - semicolon
- Set gun mode - R-shift-semicolon (colon ":")
- Set missile mode - R-ctrl-semicolon
- Set scan mode - R-alt-semicolon
- Switch to Nav mode - apostrophe
- Set mining mode - R-ctrl-apostrophe (quote'"')
- Set salvage mode - R-ctrl-apostrophe (quote'"')
- Set quantum mode - R-shift-apostrophe (quote'"')
- Set flight mode - R-alt-apostrophe (quote'"')

#### Joystick Gremlin Speed Limiter Keybindings
Star Citizen has no useful keybinds that can reliably control the throttle. Mouse wheel commands could be used, but they do not produce consistent results. Instead, the full impulse, half impulse, and impulse 5-100 command rely on the CTRL-Zero, CTRL-Minus, and CTRL-Equals keyboard commands. CTRL-Zero sets the throttle to zero in Joystick Gremlin. Minus and Plus set the throttle in 5% increments down or up. Perhaps I'll set a config in ASMBL Init that will change this to using the cruise control system if you don't use Joystick Gremlin... some day.
- CTRL-Zero - Throttle to zero
- CTRL-Minus - Throttle down (5%)
- CTRL-Equals - Throttle up (5%)

#### Mouse Wheel Speed Limiter Macro


#### DCS EWACS Radio
Say "Select Radio Channel 1-10" (or just "channel 1-10") and the AWACS Radio Channel of that number will be selected. This requires you to set the controls for Radio 1 to CTRL-\ and Select Next Radio to CTRL-]. I also set Select Previous Radio to CTRL-[ and Push to talk as NUMPAD-Plus (same as in Star Citizen), but neither of these keybinds are used for the Select Radio Channel macro. I highly suggest you check out [SRS-Citizen](https://srs-citizen.app).

Expand Down
Binary file added mouse speed testing.ods
Binary file not shown.
Binary file modified star citizen voice attack quick reference guide.ods
Binary file not shown.
Binary file modified star citizen voice attack quick reference guide.pdf
Binary file not shown.
Binary file modified x-y target tester.ods
Binary file not shown.

0 comments on commit fa8a96b

Please sign in to comment.