{"id":27117105,"url":"https://github.com/a904guy/helldiversstratagemhotkeys","last_synced_at":"2025-04-07T05:54:00.949Z","repository":{"id":224669191,"uuid":"763896586","full_name":"a904guy/HellDiversStratagemHotKeys","owner":"a904guy","description":"A python application to map Stratagems to GamePad Controls.","archived":false,"fork":false,"pushed_at":"2024-05-09T17:44:30.000Z","size":51,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-05-09T19:03:15.053Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/a904guy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-27T05:31:47.000Z","updated_at":"2024-05-09T17:44:34.000Z","dependencies_parsed_at":"2024-03-05T18:24:02.053Z","dependency_job_id":"5ce39d2c-f4a5-438b-b88b-bdd26d35e627","html_url":"https://github.com/a904guy/HellDiversStratagemHotKeys","commit_stats":null,"previous_names":["a904guy/helldiversstratagemhotkeys"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a904guy%2FHellDiversStratagemHotKeys","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a904guy%2FHellDiversStratagemHotKeys/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a904guy%2FHellDiversStratagemHotKeys/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/a904guy%2FHellDiversStratagemHotKeys/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/a904guy","download_url":"https://codeload.github.com/a904guy/HellDiversStratagemHotKeys/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247601457,"owners_count":20964864,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-07T05:54:00.562Z","updated_at":"2025-04-07T05:54:00.938Z","avatar_url":"https://github.com/a904guy.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HellDivers 2 Stratagem HotKeys Macro\nA python application to map Stratagems to GamePad Controls.\n\nPress a single game pad button to run an entire strategem combo.\n\nThis application only works with controller users. I'll work on making it work with keyboard in the future.\n\n# To install\nFirst you need to install the required python packages, this includes a driver for a virtual game pad that will need to be installed. The pip install will walk you through that process.\nTry the following commands, only one of them needs to be ran. I'm supplying a few because python setups on windows can be finiky.\n```\npip install -r packages.list\npip.exe install -r packages.list\npython -m pip install -r packages.list\npython.exe -m pip install -r packages.list\n```\n# To run\nYou'll need to run just one of the command lines below. Again I supply multiple because depending on your python install some may not work. You only need to run one command successfully for the application to run.\n```\npython app.py\npython.exe app.py\n```\n\nWhen you launch the application it will open Notepad, and it will open the config file for the application. The application file will be full of information on setting it up, and list all the Stratagems for usage.\nThe config will look like this.\n\n```./config.yaml```\n```yaml\n# Configuration file for Helldivers Stratagem Hotkeys.\nButtons:\n  A: Mortar Sentry\n  B: Machine Gun Sentry\n  X: Gatling Sentry\n  Y: Guard Dog Rover\nRight Button: Resupply\nLeft Trigger: SOS Beacon\nRight Trigger: Reinforce\n\n# Avaiable Stratagems: \n# Reinforce\n# Machine Gun\n# Anti-Material Rifle\n# Stalwart\n# Expendable Anti-Tank\n# Recoilless Rifleglamethrower\n# Autocannon\n# Railgun\n# Spear\n# Orbital Gatling Barrage\n# Orbital Airburst Strike\n# ... Continued\n```\n\nTo set a new combo you just copy the Stratagem's name from the list below (without the hashtag/pound sign #) onto the button you want it mapped to.\nSave the file and the application will reload the config file real time and you can begin using them immediately.\n\n# To use\nSimply hold down the left button above the left trigger. Then press the button in the config. The combo will be entered and you can then throw the beacon wherever you like.\n\nEnjoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fa904guy%2Fhelldiversstratagemhotkeys","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fa904guy%2Fhelldiversstratagemhotkeys","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fa904guy%2Fhelldiversstratagemhotkeys/lists"}