Commit Graph

191 Commits

Author SHA1 Message Date
Bm0n c0d0d6cc3e Biiiiiig (#18373) 2022-07-22 16:20:15 +02:00
S34N 3f95392c82 Lets go rebind things (#18166)
* SSinput Rewrite, Custom Keybindings

* hmm yes, safety

* azerty begone

* address AA and SteelSlayer

* Address the old man

* what

* CI dbconfig too

* Address TM issues

Unicode support
Better numpad support
Fix no perms message
Fix modifier screwing movement

* pre-TM tweak, nitfix

* pre TM change 2

* Display others

* MERGE ME

* unduplicates your rows

* reverts some changes, makes this work for now (not TM safe)

* fixes direction facing, removes hotkey help item

* weird keys

* TM commit revert later

* fixed asay/msay keybind

* adds ALL the emotes

* flip and spin

* makes old people happy

* and fixes admins not being able to msay

* lets borgs stow modules

* saves prefs when someone changes a keybind

* reverts skin changes and manually applies
HEAVEN HELP YOU IF YOU USE THE DM SKIN EDITOR IT BREAKS EVERYTHING

* tidies menu, unduplicates rest

* sql file pls come back

* Update SQL/updates/40-41.sql

* why did you not throw an error?!

* inits keybinds if your prefs somehow fail, i guess

* restores these spaces, i guess

* fixes local testing, i guess

* emote cooldown returns (oops)

* movement lock improvements

* Pageup does Swap Hands

* LOOC

* whisper for living mobs

* oops

* fix dsay

* fix IPC silicon emote hotkeys

* category name

* backspace only clears if input is focused

* Makes TAB and BACKSPACE rebindable

* charlie review

* define move

* yeet

* Lewcc review

* brings back legacy mode

* restores legacy mode

* tell legacy mode what is going on

* Update code/controllers/subsystem/input.dm

* Update code/controllers/subsystem/input.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* safeties!

* legacy mode is a pref now

* undo TM changes

* null prefs safeties

* Revert "legacy mode is a pref now"

This reverts commit b45af65139.

* revert this too thanks

Co-authored-by: mochi <shenesis@gmail.com>
Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-07-13 21:34:41 +01:00
Bm0n c42de93426 Toggles Nearest Neighbour By Default (#18314)
* why did no one notice this?

* .dmf files are weirrrrd
2022-07-12 11:35:53 +01:00
dearmochi c6d5f294c8 Clean up skin.dmf, fix input darkmode, add statusbar toggle option (#17281)
* Clean up skin.dmf, fix input darkmode, add statusbar toggle option

* no screentips for MC/screen objs
2022-01-02 19:57:02 +00:00
S34N 8359b71824 Ports TG statusbar changes & screentips (#16505) 2021-12-29 15:16:50 +01:00
AffectedArc07 7d939571a3 Adds a webmap button 2021-09-21 16:02:06 +01:00
AffectedArc07 7486d026b7 READY 2021-05-23 17:26:17 +01:00
AffectedArc07 8dd5dfbf7f URL configuration 2021-05-16 21:14:10 +01:00
dearmochi 3c87d9a396 Adds the Volume Mixer to adjust individual channel volumes (#15507)
* Adds the Volume Mixer

* Address AA

* LF -> CRLF

* Puts thunderdome.ogg on CHANNEL_ADMIN

* Update interface name
2021-02-25 22:30:19 +00:00
Kyep f6b80268d7 Improved Wiki Button (#15147)
* Improved Wiki Button

* delete redundant popup

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2021-01-10 20:11:04 +00:00
AffectedArc07 ca29f5340e Runechat - stop bugging me for gods sake (#14141)
* Runechat - stop bugging me for gods sake

* Hotfix

* V2

* Patch 1

* Removes Radio

* Colour Sanity

* Fixes loc issues

* 2020-08-28

* LF --> CRLF

* Forgot this

* Fixes holopad stuffs

* Preference toggle existing!

* Drask + Kidan
2020-10-26 10:10:09 -04:00
Kyep 632d913e8b Tweaks Wiki Button (#14613)
* wiki link

* spacing

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-10-15 09:52:18 -04:00
AffectedArc07 7ea6f190c5 Changelog Overhaul (#13051)
* Changelog Overhaul

* SQL Update

* This is why I hate merge conflicts

* Comment Correction

* Farie Fixes + Tested with blank DB

* Colours + Titles

* Colour tweaks

* I fell victim to my own CI Chains!

* Cleans up the remains of the old changelogs

* Fixes formatting

* Kyet Changes

* Date
2020-05-18 01:34:28 -06:00
AffectedArc07 210f8badf4 Makes all global variables handled by the GLOB controller (#13152)
* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
2020-03-20 21:56:37 -06:00
Kyep 57d79c6eef cleanup 2020-01-06 15:32:55 -08:00
Kyep ad44e867be forum button linking 2020-01-04 16:05:42 -08:00
Kyep db82363bfb Adds forum-based link config setting 2019-11-13 20:41:28 -08:00
Kyep 93b4cb9efe Option to activate forum account when clicking 'forum' button 2019-10-19 23:56:29 -07:00
Coul 991966aa3c fix hotkey help button 2019-09-13 01:52:48 -04:00
Couls e8352f576b QoL adjustments
F2 F3 F4 buttons have been restored
when numpad targetting is off you can use numpad 1-4 to change intents
pressing shift before any of the intent buttons doesn't change intents(for people with shift+1-4 macros)
backspace now sets the focus to the chat bar
2019-07-12 18:09:37 -04:00
Couls e16b495170 More testmerge fixes and improvements
Shift middle click locks your direction again
Spacepods now move again(literally one letter fixed this)
Holster hotkey is back!(H to holster and unholster)
Hotkey Toggle button has been removed from the bottom bar and verbs
2019-07-09 07:59:12 -04:00
Couls 5f492e8488 Update interface.dm 2019-04-26 05:48:13 -04:00
Couls 5b8c344491 Fix resting 2019-04-26 01:24:30 -04:00
Couls 896340e1fd Use our quick equip instead of TGs implementation(for my sake) also a bunch of misc stuff 2019-04-24 02:04:43 -04:00
Couls 317e0acccb SQL entry for hotkey mode 2019-04-23 03:06:46 -04:00
Couls 7eb7d723f9 Implement keybinding system and remove old hotkey modes 2019-04-23 01:31:03 -04:00
Mark van Alphen 74b44e324f Fix AZERTY hotkey not switching between hotkey mode and regular mode properly 2019-04-20 18:57:46 +02:00
Mark van Alphen 91e6cb9347 Fix hotkey mode button 2019-04-07 18:42:08 +02:00
Mark van Alphen aa58a88296 Switch to client-side hotkey toggling 2019-04-05 22:45:05 +02:00
AffectedArc07 d7b11a51ff Fixes changelog button 2019-02-10 18:24:04 +00:00
AffectedArc07 2d4dfb55b7 Darkmode fixes 2019-01-30 17:34:12 +00:00
AffectedArc07 29b1fa7bf9 Commit 1 (For debug) 2018-12-30 09:39:51 +00:00
uraniummeltdown c506f48704 adds me button to chatbar 2018-12-13 08:58:00 +04:00
Purpose 0ee31d50b9 more tweaks 2018-10-07 21:14:25 +01:00
Purpose bc983cc444 white donation text 2018-10-07 17:33:00 +01:00
Crazy Lemon fb5247b045 Merge pull request #9413 from Ty-Omaha/button
Adds a Discord button & stylizes the Karma Shop and Donate buttons
2018-09-29 17:48:48 -07:00
Fox McCloud d61aa67f95 Fixes 128x128 Scaling 2018-09-26 16:23:16 -04:00
Crazy Lemon fc243fcf47 Merge pull request #9406 from Fox-McCloud/4K
Adds support for Perfect Scaling on 4K Monitors
2018-09-25 01:39:58 -07:00
Unknown 2a07f50f55 icon scaling settings 2018-08-29 17:44:44 +02:00
Ty-Omaha 1a1882287d button stuff 2018-08-24 14:46:01 -04:00
Fox McCloud 5a85a6b581 Adds support for Perfect Scaling on 4K Monitors 2018-08-23 16:33:47 -04:00
Isaac c28311790c individualize the window title from other servers 2018-05-04 07:48:20 -05:00
naisudev 621aeefbae on your browser -> in your browser (wiki) 2017-10-30 22:19:36 +02:00
naisudev e83b34b971 code readability, 5 px dist, 30 px dist(info,wiki) 2017-10-29 13:16:34 +02:00
naisudev 8e7807d785 Rephrasing, standardization 2017-10-29 01:16:59 +03:00
naisudev 96331a0c99 Source Code -> source code 2017-10-29 00:49:02 +03:00
naisudev 8eb925005e adds the GitHub button 2017-10-28 22:58:21 +03:00
naisudev 729976ea90 adds the github verb 2017-10-28 22:57:50 +03:00
Tigercat2000 bbca8405ef -tg- Move Refactor
This commit ports /tg/'s move refactor.

The throwing system has been replaced entirely, removing the necessity
of throw_at_fast and resolving multiple outstanding issues, such as
crossbows being unusable.

Spacedrifting has also been upgraded to function with the new throwing
system. It is now it's own process.

Tickcomp has been killed, and the config values have been adjusted to
more or less match live Paradise.

All mobs now share a common Bump() proc. There are only four mobtypes
which do not, including humans and simple animals. With the exception
of mob types that do not ever want to Bump() or be Bumped(), they should
call the parent proc.

Human movement slowdown has been moderately tweaked in how it stacks effects;
It shouldn't be significantly different from a player perspective.

Mobs will now spread fire if they bump into another mob. I don't want to set
the world on fiiiire, I just want start a flame in your heart~

For player facing changes: Input delay has been reduced by roughly ~50ms for
any direction keys, by advantage of a previously unknown flag on byond verbs
which allow them to operate independently from the tick rate of the server.
You may need to clear your interface.dmf file if you have a custom skin for
this change to function.
2017-05-25 06:35:01 -07:00
Crazylemon64 a60aba8617 Ports MSO's CID randomizer 2016-12-22 10:44:44 -08:00