Skip to content

Instantly share code, notes, and snippets.

@Zyst
Last active January 20, 2024 07:52
Show Gist options
  • Save Zyst/199cb0640cdc5a754cbae67e37634970 to your computer and use it in GitHub Desktop.
Save Zyst/199cb0640cdc5a754cbae67e37634970 to your computer and use it in GitHub Desktop.
Starcraft Brood War Core-lite-ish Hotkeys
{
"skinsEnabled": false,
"selectedSkin": "",
"useKrVariant": false,
"WindowMode": 1,
"OriginalAspectRatio": false,
"ColorCycle": true,
"MatureLanguageFilter": false,
"apm_Showing": true,
"MouseScaling": false,
"General settings": {
"Starcraft-Custom Type": "Free For All",
"Configuration-Recent gateway id": 10,
"Starcraft-Seen Seasonal Info Popup": 11,
"Starcraft-Game Speed": "Fastest",
"Starcraft-Game Type": "Top vs Bottom",
"Starcraft-Game TurnRate": 24,
"Starcraft-Game Name": "1231231231231",
"Starcraft-Game Password": "1232",
"Starcraft-Game Custom Hotkeys": true,
"Starcraft-Game Extended Unit Limits": false,
"Starcraft-Game Subtype": "1 vs 1"
},
"Hotkeys": "STR_RSRCH_STIM=p\nSTR_RSRCH_MAGNA=e\nSTR_RSRCH_EMP=e\nSTR_RSRCH_MINES=f\nSTR_RSRCH_SIEGE=p\nSTR_RSRCH_DEFMTX=m\nSTR_RSRCH_IRRADIATE=p\nSTR_RSRCH_YAMATO=g\nSTR_RSRCH_SHIP_CLOAK=z\nSTR_RSRCH_MAN_CLOAK=p\nSTR_USESTIM=p\nSTR_USEMAGNA=e\nSTR_USEMINES=p\nSTR_SCANNERSWEEP=p\nSTR_SIEGE_MODE=p\nSTR_TANK_MODE=r\nSTR_DEFMTX=c\nSTR_USEEMP=e\nSTR_IRRADIATE=p\nSTR_YAMATO=e\nSTR_CLOAK=p\nSTR_DECLOAK=f\nSTR_RSRCH_BURROW=z\nSTR_RSRCH_INFEST=i\nSTR_RSRCH_INFBROOD=p\nSTR_RSRCH_PLAGUE=s\nSTR_RSRCH_PARASITE=r\nSTR_RSRCH_BLOODBOIL=e\nSTR_RSRCH_ENSNARE=e\nSTR_RSRCH_CONSUME=c\nSTR_BURROW=r\nSTR_DEBURROW=z\nSTR_INFEST=y\nSTR_INFBROOD=p\nSTR_PLAGUE=p\nSTR_PARASITE=c\nSTR_BLOODBOIL=e\nSTR_CONSUME=c\nSTR_KERRIGAN_CONSUME=u\nSTR_ENSNARE=e\nSTR_RSRCH_PSISTORM=p\nSTR_RSRCH_HALLUCINATION=y\nSTR_RSRCH_RECALL=p\nSTR_RSRCH_STASIS=e\nSTR_RSRCH_SUMMON_ARCHON=a\nSTR_PSISTORM=p\nSTR_HALLUCINATION=y\nSTR_RECALL=p\nSTR_STASIS=e\nSTR_MAKE_P_ARCHON=f\nSTR_UP_T_ARMOR=p\nSTR_UP_T_VEHICLE_PLATING=p\nSTR_UP_T_SHIP_PLATING=r\nSTR_UP_Z_CARAPACE=p\nSTR_UP_Z_PLATING=p\nSTR_UP_P_ARMOR=p\nSTR_UP_P_PLATING=p\nSTR_UP_T_MAN_GUNS=d\nSTR_UP_T_VEHICLE_GUNS=e\nSTR_UP_T_SHIP_GUNS=d\nSTR_UP_Z_MELEE_ATTACKS=d\nSTR_UP_Z_MISSILE_ATTACKS=f\nSTR_UP_Z_FLYER_ATTACKS=d\nSTR_UP_P_GND_WEAPONS=d\nSTR_UP_P_AIR_WEAPONS=d\nSTR_UP_P_SHIELDS=e\nSTR_UP_MARINE_GUN_RANGE=d\nSTR_UP_VULTURE_SPEED=e\nSTR_UP_VESSEL_ENERGY=f\nSTR_UP_GHOST_SIGHT=c\nSTR_UP_GHOST_ENERGY=f\nSTR_UP_WRAITH_ENERGY=f\nSTR_UP_CRUISER_ENERGY=f\nSTR_UP_OVERLORD_TRANSPORT=s\nSTR_UP_OVERLORD_SIGHT=e\nSTR_UP_OVERLORD_SPEED=v\nSTR_UP_ZERGLING_SPEED=e\nSTR_UP_ZERGLING_ATTACK_SPEED=d\nSTR_UP_HYDRALISK_SPEED=e\nSTR_UP_HYDRALISK_ATTACK_RANGE=d\nSTR_UP_QUEEN_ENERGY=f\nSTR_UP_DEFILER_ENERGY=f\nSTR_UP_DRAGOON_ATTACK_RANGE=r\nSTR_UP_ZEALOT_SPEED=e\nSTR_UP_SCARAB_DAMAGE=p\nSTR_UP_REAVER_CAPACITY=g\nSTR_UP_SHUTTLE_SPEED=e\nSTR_UP_OBSERVER_SIGHT=p\nSTR_UP_OBSERVER_SPEED=e\nSTR_UP_TEMPLAR_ENERGY=f\nSTR_UP_SCOUT_SIGHT=r\nSTR_UP_SCOUT_SPEED=e\nSTR_UP_CARRIER_CAPACITY=g\nSTR_UP_ARBITER_ENERGY=f\nSTR_MAKE_Z_ZERGLING=d\nSTR_MAKE_Z_HYDRALISK=c\nSTR_MAKE_Z_ULTRALISK=g\nSTR_MAKE_Z_DRONE=p\nSTR_MAKE_Z_OVERLORD=e\nSTR_MAKE_Z_MUTALID=v\nSTR_GUARDIAN_ASPECT=p\nSTR_MAKE_Z_QUEEN=y\nSTR_MAKE_Z_DEFILER=f\nSTR_MAKE_Z_AVENGER=t\nSTR_MAKE_Z_INFESTED=p\nSTR_MAKE_T_MARINE=d\nSTR_MAKE_T_GHOST=y\nSTR_MAKE_T_FIREBAT=r\nSTR_MAKE_T_VULTURE=d\nSTR_MAKE_T_GOLIATH=g\nSTR_MAKE_T_TANK=p\nSTR_MAKE_T_SCV=p\nSTR_MAKE_T_WRAITH=v\nSTR_MAKE_T_VESSEL=p\nSTR_MAKE_T_DROPSHIP=f\nSTR_MAKE_T_BCRUISER=g\nSTR_MAKE_T_NUKE=p\nSTR_MAKE_P_OBSERVER=p\nSTR_MAKE_P_PROBE=p\nSTR_MAKE_P_ZEALOT=d\nSTR_MAKE_P_DRAGOON=r\nSTR_MAKE_P_TEMPLAR=p\nSTR_MAKE_P_SHUTTLE=f\nSTR_MAKE_P_SCOUT=y\nSTR_MAKE_P_ARBITER=f\nSTR_MAKE_P_CARRIER=g\nSTR_MAKE_P_INTERCEPTOR=p\nSTR_MAKE_P_REAVER=v\nSTR_MAKE_P_SCARAB=p\nSTR_BLD_HATCHERY=e\nSTR_BLD_CREEP_COLONY=p\nSTR_BLD_ZEXTRACTOR=f\nSTR_BLD_SPAWNING=d\nSTR_BLD_EVO_CHAMBER=z\nSTR_BLD_HYDRA_DEN=c\nSTR_BLD_NYDUS=d\nSTR_BLD_SPIRE=r\nSTR_BLD_NEST=y\nSTR_BLD_ULTRA_CAVERN=g\nSTR_BLD_DEFILER_MOUND=f\nSTR_BLD_LAIR=f\nSTR_BLD_HIVE=f\nSTR_BLD_GREATERSPIRE=f\nSTR_BLD_SPORE_COLONY=e\nSTR_BLD_SUNKEN_COLONY=p\nSTR_NYDUS_EXIT=p\nSTR_BLD_NEXUS=e\nSTR_BLD_PYLON=d\nSTR_BLD_ASSIMILATOR=f\nSTR_BLD_GATEWAY=c\nSTR_BLD_FORGE=z\nSTR_BLD_PHOTON=p\nSTR_BLD_CYBER_CORE=r\nSTR_BLD_SHIELDBATT=t\nSTR_BLD_ROBOTICS=d\nSTR_BLD_OBSERVATORY=e\nSTR_BLD_CITADEL=f\nSTR_BLD_ARCHIVES=p\nSTR_BLD_STARGATE=r\nSTR_BLD_FLEET_BEACON=g\nSTR_BLD_TRIBUNAL=t\nSTR_BLD_ROBOTICS_BAY=c\nSTR_BLD_TCOMMANDCTR=e\nSTR_BLD_DEPOT=d\nSTR_BLD_REFINERY=f\nSTR_BLD_BARRACKS=c\nSTR_BLD_ENGINEERING=z\nSTR_BLD_TURRET=p\nSTR_BLD_ACADEMY=t\nSTR_BLD_PILLBOX=r\nSTR_BLD_FACTORY=d\nSTR_BLD_TSTARPORT=r\nSTR_BLD_SCIENCE_FAC=g\nSTR_BLD_ARMORY=f\nSTR_BLD_COMSAT=e\nSTR_BLD_SILO=y\nSTR_BLD_DOCKS=c\nSTR_BLD_COVERT_OPS=y\nSTR_BLD_PHYSICS=g\nSTR_BLD_MACHINE=c\nSTR_MOVE=h\nSTR_STOP=v\nSTR_ATTACK=d\nSTR_PATROL=t\nSTR_HOLD=g\nSTR_WAYPOINTS=w\nSTR_LAND=z\nSTR_LIFTOFF=s\nSTR_RALLYPOINT=o\nSTR_RECHARGE=p\nSTR_SELECT_LARVA=p\nSTR_GATHER=y\nSTR_RETURN=f\nSTR_REPAIR=r\nSTR_BUILD=p\nSTR_BLD_ADVANCED=e\nSTR_MUTATE=p\nSTR_MUTATE_ADV=e\nSTR_MORPH_ADV=v\nSTR_PICKUP=c\nSTR_UNLOAD=e\nSTR_NUKESTRIKE=z\nSTR_PLACE_COP=p\nSTR_RSRCH_CURE=e\nSTR_RSRCH_MYOPIA=c\nSTR_HEAL=f\nSTR_CURE=e\nSTR_MYOPIA=c\nSTR_RSRCH_LURKERASPECT=f\nSTR_RSRCH_DISRUPTOR=p\nSTR_RSRCH_MINDCONTROL=c\nSTR_RSRCH_PSYFEEDBACK=f\nSTR_RSRCH_PARALIZE=e\nSTR_MAKE_P_DARCHON=f\nSTR_DISRUPTOR=p\nSTR_MINDCONTROL=c\nSTR_PSYFEEDBACK=p\nSTR_USEPARALIZE=e\nSTR_UP_MEDIC_ENERGY=f\nSTR_UP_T_MISSILE_BOOST=r\nSTR_UP_Z_ULTRA_SPEED=e\nSTR_UP_Z_ULTRA_ARMOR=p\nSTR_UP_CORSAIR_ENERGY=f\nSTR_UP_DARCHON_ENERGY=g\nSTR_DEVOURER_ASPECT=y\nSTR_MAKE_Z_LURKER=f\nSTR_MAKE_T_MEDIC=f\nSTR_MAKE_T_FRIGATE=r\nSTR_MAKE_P_CORSAIR=d\nSTR_MAKE_P_DTEMPLAR=t\n",
"consoleSplit": true,
"speed": 6,
"RealtimeLightingEnabled": true,
"forcedCarbot": true,
"SfxEnabled": true,
"Gateway History": [],
"Last Joined Channel List": [],
"Matchmaking": {
"mode": 1,
"race": 0,
"maps": [
{
"1v1": []
}
]
},
"MouseUseSensitivity": false,
"GameTimer": true,
"m_mscroll": 5
}
@Zyst
Copy link
Author

Zyst commented Nov 16, 2023

I wanted to find Core Lite like hotkeys for Brood War. Then I found you can't bind keys to Space, you can't rebind F1-F4, and you can't rebind 1234567890. However, if you're willing to edit your keyboard like so:

Modified Keyboard Layout

You can get something pretty close to The Core Lite. I bound every key to roughly match The Core Light. It's been working pretty nicely! 56789 are my first 5 bases, 4 is the cluster of macro hatches currently in my main, 123 for army control groups, 0 for the main upgrade building I care about at the moment, or for drops later in the game.

This currently has Zerg, Protoss, and Terran hotkeys! If you want to emulate this, you'd likely need to use something like AutoHotkey or Karabiner to rebind your keyboard to match the photo above. Then replace the hotkeys in your Documents/Starcraft/CSettings.json with the ones above.

@Zyst
Copy link
Author

Zyst commented Dec 30, 2023

Updated to have Terran hotkeys as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment