https://github.com/grakepch/sc-action-maps
A keybinding visualizer for Star Citizen
https://github.com/grakepch/sc-action-maps
Last synced: about 1 year ago
JSON representation
A keybinding visualizer for Star Citizen
- Host: GitHub
- URL: https://github.com/grakepch/sc-action-maps
- Owner: GrakePch
- Created: 2023-04-07T01:17:32.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-06-22T16:47:09.000Z (about 3 years ago)
- Last Synced: 2025-04-05T02:33:43.046Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://grakep.ch/SC-Keybinding-Visualizer/
- Size: 3.9 MB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Star Citizen Keybinding Visualizer
A WIP react app that visualizes the complicated action maps of Star Citizen with icons.

A preview for the current build. This is not the final design. Only showing the default keybindings. Squares with texts are placeholders for the actions that do not have an icon, and will be assigned with an icon in the future updates.
Deployed at [grakep.ch/SC-Keybinding-Visualizer](https://grakep.ch/SC-Keybinding-Visualizer/)
## Video Demo
### English Version
https://github.com/GrakePch/sc-action-maps/assets/21063261/fceb44ad-7a32-4ba0-a2bb-5eb2bb2b0af4
### Chinese (Simplified) Version
https://github.com/GrakePch/sc-action-maps/assets/21063261/4b0e8a79-4229-4cfe-9fa0-f30e30fa0312
## Functionalities to be done
- [x] Showing available actions for each key on a standard keyboard.
- [x] Showing available actions for each key on a mouse.
- [ ] Showing available actions for each key on a controller.
- [ ] Showing available actions for each key on a joystick.
- [x] Uploading actionmaps.xml and show user's customized keybindings.
- [x] Allow user to edit priorities/visibility of action categories.
- [x] Allow user to edit priorities/visibility of modifiers.
- [ ] Editing priorities/visibility: Drag & drop for an easier experience.
- [ ] Saving user's setting and customized keybindings in local storage.
- [x] Hovering (or clicking) on keys to show detailed action info.
- [ ] Export to SVG or PNG for printing
## Icon sources
Icons under the directory **src/assets/icons/_mdi/** are from [Material Design Icons](https://pictogrammers.com/library/mdi/). Those icons are covered by Apache License 2.0. Some of the file names are changed.
Icons under the directory **src/assets/icons/_primitives/** are created and owned by Cloud Imperium Games (CIG). [[Link]](https://robertsspaceindustries.com/pledge/ships/gladius/Gladius#holo-viewer) Icons under other directories may use elements from icons created and owned by CIG. Those icons should not be used for profit.
Other icons under the directory **src/assets/icons/** are original works, which are covered by CC BY-NC-SA.