19 Commits
Author SHA1 Message Date
4bc678b264 [MIRROR] Adds head-only target hotkey (#26416)
* Adds head-only target hotkey (#81222)

## About The Pull Request

Adds a new optional hotkey that targets only the head and does not cycle
to eyes or mouth.

Currently the way the numpad hotkeys work on /tg/ is every key targets
one body part... except 8. Numpad 8 Currently cycles through
head-eyes-mouth, despite _**numpad 7 already handling mouth and numpad 9
already handling eyes**_. There's no head-only key.

* Adds head-only target hotkey

---------

Co-authored-by: Swift <jackwars4@gmail.com>
2024-02-08 21:54:29 +01:00
394b067204 [MIRROR] Fix a runtime in toggle_move_intent keybindings [MDB IGNORE] (#23791)
* Fix a runtime in toggle_move_intent keybindings

* Update mob.dm

* Update living.dm

---------

Co-authored-by: distributivgesetz <distributivgesetz93@gmail.com>
Co-authored-by: Bloop <13398309+vinylspiders@users.noreply.github.com>
2023-09-18 20:15:50 -04:00
f8c5601160 [MIRROR] minor changes to living and mob vars [MDB IGNORE] (#23330)
* minor changes to living and mob vars

* Update mob_movement.dm

* Modular updates

---------

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Bloop <13398309+vinylspiders@users.noreply.github.com>
2023-08-26 04:21:42 -04:00
3eb53be29e [REFACTOR] Pixel Shift Component (#22564)
* Pixel Shift - Move to Component

* oops return ais

* more refactor

* update authors

* remove more unused signals!

* one more little refactor

* update override and readme

* update dme

* move addcomponent to login

* review

* more review fixes

* more changes, now qdels on unpixel_shift

* remove unnecessary

* update readme

* return signal

* update documentation?

---------

Co-authored-by: Bloop <vinylspiders@gmail.com>
2023-08-05 14:56:24 -04:00
6435018ba7 Add logging for manually changing your targeted zone (#72814) (#20787)
* Add logging for manually changing your targeted zone (#72814)

See title.
Surgery hud is exempt from this.

Requested by @Mothblocks

Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: dragomagol <66640614+dragomagol@users.noreply.github.com>

* Delete 

---------

Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: dragomagol <66640614+dragomagol@users.noreply.github.com>
2023-04-26 10:44:01 -07:00
7d1d0e1fad [MIRROR] Refactors most spans into span procs (#6315)
* Refactors most spans into span procs

* AA

* a

* AAAAAAAAAAAAAAAAAAAAAA

* Update species.dm

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-06-16 00:24:49 +01:00
a8434238c5 [MIRROR] Adds keybinds for moving up/down z-levels (#4893)
* Adds keybinds for moving up/down z-levels (#58345)

* movin' on up

* removes unnecessary lines

* Adds keybinds for moving up/down z-levels

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2021-04-13 16:00:21 +01:00
e890b1282b [MIRROR] Replaces intents with combat mode (#3063)
* Replaces intents with combat mode

* updates

* a

* Update living_defense.dm

* https://github.com/tgstation/tgstation/pull/56638/files

* gunsafety!

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-02-05 16:58:16 +01:00
ecc11e392c [MIRROR] Adds binds for targeting the eyes and mouth (#2130)
* Adds binds for targeting the eyes and mouth (#55299)

* Adds binds for targeting the eyes and mouth

Co-authored-by: Coffee <CoffeeDragon16@gmail.com>
2020-12-11 06:07:56 +01:00
AzarakandGitHub 1ae9add3bf [SEMI-MODULAR] Combat Indicator (#1678)
* aaa

* a
2020-11-12 06:12:25 +00:00
7818dac725 [SEMI-MODULAR] PIXEL-SHIFTING module (#870)
* sif

* Update pixel_shift.dm

* Refactor

* Update code/modules/mob/mob_movement.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* Update modular_skyrat/modules/pixel_shift/code/pixel_shift.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* Update modular_skyrat/modules/pixel_shift/code/pixel_shift.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* oops

* Update modular_skyrat/modules/pixel_shift/code/pixel_shift.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* Update modular_skyrat/modules/pixel_shift/code/pixel_shift.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* Update modular_skyrat/modules/pixel_shift/code/pixel_shift.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* Update mob_movement.dm

* fuckywucky

* omg

* aaaaaaaaaa

* Update mob_movement.dm

* Update modular_skyrat/modules/pixel_shift/code/pixel_shift.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* Update modular_skyrat/modules/pixel_shift/code/pixel_shift.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* Update modular_skyrat/modules/pixel_shift/code/pixel_shift.dm

Co-authored-by: Azarak <azarak10@gmail.com>

* Update pixel_shift.dm

Co-authored-by: Gandalf <jzo123@hotmail.com>
2020-09-27 23:37:37 +02:00
79e0e3c972 [MIRROR] remove obsolete face-dir keybinds (#984)
* remove obsolete face-dir keybinds (#53925)

* remove obsolete face-dir keybinds

Co-authored-by: Couls <coul422@gmail.com>
2020-09-25 16:31:15 +02:00
c492889d80 [MIRROR] Makes locking movement a hotkey (#882)
* Makes locking movement a hotkey (#53771)

* kinda done

* Update code/datums/keybinding/mob.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>

* Update code/datums/keybinding/mob.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>

* Update code/datums/keybinding/mob.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>

* Update code/datums/keybinding/mob.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>

Co-authored-by: Rohesie <rohesie@ gmail.com>

* Makes locking movement a hotkey

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: Rohesie <rohesie@ gmail.com>
2020-09-20 00:36:26 +01:00
dc5840dc4e keybind signal support, ported from TGMC (#52219)
* keybind signal support, ported from TGMC

* Thank you linter

* remove unused and extra defines

* move signal defines up and fix emote keybind runtimes

* Apply suggestions

* Update keybinding.dm

* Missed this one in the upstream merge

* Ignore keybindings without names

* back to the OG

* Update living.dm

* Update living.dm

* got it

* trailing newline

* Update code/datums/keybinding/living.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-07-22 16:53:27 -04:00
skoglol eb075ffc59 Sets more sane default keybinds 2020-02-16 14:29:37 +01:00
Coulsandoranges 26a61a489c ports TGMCs click hack for non-hotkey players ports classic keybinds from TGMC (#47670)
About The Pull Request

Ports tgstation/TerraGov-Marine-Corps#2977, overrides click proc to return focus back to chat bar using winsets also ports tgstation/TerraGov-Marine-Corps#1904 which has two sets of defaults for hotkey and classic mode
fixes #47672 fixes #47659

much credit to @Rohesie and the TGMC team for a bunch of these improvements
Why It's Good For The Game

lets the non-hotkey players walk and talk again
Changelog

cl
add: Custom keybinds will now check what style (classic / hotkey) you prefer when resetting if you use classic mode make sure to reset your keybinds to default!
add: multiple keybind support
tweak: non-hotkey mode keeps focus on chat
fix: pressing 4 as cyborg now properly cycles
fix: AI location hotkeys now work again
/cl
2019-11-14 09:22:33 +13:00
CoulsandEmmett Gaines 971ef6a416 Custom movement hotkeys and restore macros for T, O and M (#47626)
* Custom movement hotkeys and restore macros for T, O and M

* stray comma

* update movement keys on SSinput initialize

* use cardinals
2019-11-07 18:07:17 -05:00
CoulsandRob Bailey 65ce56587c fixes modifier hotkeys and adds alternative move intent toggle (#47569)
* fixes modifier hotkeys and adds alternative move intent toggle

* Fixes pulling keybind

* make the wrappers look more like the old popup windows

* it was the freaking save file

* bump up save file version

* reset keybindings to default
2019-11-06 04:20:30 -08:00
070bb5e69c Port Custom hotkeys from TGMC (#47003)
* custom keybindings

* Update _lists.dm

* Update robot.dm

* modify weights and clean up some vars

* Update say.dm

* Apply suggestions from code review

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* some review changes

* formatting

* include focus hack, remove me_wrapper, give default keybinds to new characters, misc fixes

* revert hack and more reviews

* remove another focus hack

this was causing issues with the keydown proc returning early
2019-11-03 01:35:30 -07:00