From 978f8925d6da239a240e159205f6fa017884c8a9 Mon Sep 17 00:00:00 2001
From: Pariah919 <46353991+Pariah919@users.noreply.github.com>
Date: Sun, 10 Apr 2022 05:23:06 -0400
Subject: [PATCH 1/5] Update skin.dmf
---
interface/skin.dmf | 1276 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 1276 insertions(+)
diff --git a/interface/skin.dmf b/interface/skin.dmf
index eb4076abbe4..a10f26e5d32 100644
--- a/interface/skin.dmf
+++ b/interface/skin.dmf
@@ -263,6 +263,1282 @@ macro "borghotkeymode"
elem
name = "."
command = "move-down"
+ elem ".winset :map.right-click=false"
+ name = "SHIFT+Shift"
+ elem "Shift"
+ name = "SHIFT"
+ command = ".winset :map.right-click=false"
+ elem "ShiftUp"
+ name = "SHIFT+UP"
+ command = ".winset :map.right-click=true"
+
+
+
+macro "macro"
+ elem
+ name = "Tab"
+ command = ".winset \"mainwindow.macro=hotkeymode hotkey_toggle.is-checked=true mapwindow.map.focus=true input.background-color=#f0f0f0\""
+ elem
+ name = "Center+REP"
+ command = ".center"
+ elem
+ name = "Northeast"
+ command = ".northeast"
+ elem
+ name = "Southeast"
+ command = ".southeast"
+ elem
+ name = "Southwest"
+ command = ".southwest"
+ elem
+ name = "Northwest"
+ command = ".northwest"
+ elem
+ name = "ALT+West"
+ command = "westfaceperm"
+ elem
+ name = "CTRL+West"
+ command = "westface"
+ elem
+ name = "CTRL+SHIFT+West"
+ command = "shiftwest"
+ elem
+ name = "West+REP"
+ command = ".moveleft"
+ elem
+ name = "ALT+North"
+ command = "northfaceperm"
+ elem
+ name = "CTRL+North"
+ command = "northface"
+ elem
+ name = "CTRL+SHIFT+North"
+ command = "shiftnorth"
+ elem
+ name = "North+REP"
+ command = ".moveup"
+ elem
+ name = "ALT+East"
+ command = "eastfaceperm"
+ elem
+ name = "CTRL+East"
+ command = "eastface"
+ elem
+ name = "CTRL+SHIFT+East"
+ command = "shifteast"
+ elem
+ name = "East+REP"
+ command = ".moveright"
+ elem
+ name = "ALT+South"
+ command = "southfaceperm"
+ elem
+ name = "CTRL+South"
+ command = "southface"
+ elem
+ name = "CTRL+SHIFT+South"
+ command = "shiftsouth"
+ elem
+ name = "South+REP"
+ command = ".movedown"
+ elem
+ name = "Insert"
+ command = "a-intent right"
+ elem
+ name = "Delete"
+ command = "delete-key-pressed"
+ elem
+ name = "CTRL+1"
+ command = "a-intent help"
+ elem
+ name = "CTRL+2"
+ command = "a-intent disarm"
+ elem
+ name = "CTRL+3"
+ command = "a-intent grab"
+ elem
+ name = "CTRL+4"
+ command = "a-intent harm"
+ elem
+ name = "CTRL+A+REP"
+ command = ".moveleft"
+ elem
+ name = "CTRL+D+REP"
+ command = ".moveright"
+ elem
+ name = "CTRL+E"
+ command = "quick-equip"
+ elem
+ name = "CTRL+F"
+ command = "a-intent left"
+ elem
+ name = "CTRL+G"
+ command = "a-intent right"
+ elem
+ name = "CTRL+SHIFT+G"
+ command = ".configure graphics-hwmode on"
+ elem
+ name = "CTRL+Q"
+ command = ".northwest"
+ elem
+ name = "CTRL+R"
+ command = ".southwest"
+ elem
+ name = "CTRL+S+REP"
+ command = ".movedown"
+ elem
+ name = "CTRL+W+REP"
+ command = ".moveup"
+ elem
+ name = "CTRL+X"
+ command = ".northeast"
+ elem
+ name = "CTRL+Y"
+ command = "Activate-Held-Object"
+ elem
+ name = "CTRL+Z"
+ command = "Activate-Held-Object"
+ elem
+ name = "CTRL+Numpad1"
+ command = "body-r-leg"
+ elem
+ name = "CTRL+Numpad2"
+ command = "body-groin"
+ elem
+ name = "CTRL+Numpad3"
+ command = "body-l-leg"
+ elem
+ name = "CTRL+Numpad4"
+ command = "body-r-arm"
+ elem
+ name = "CTRL+Numpad5"
+ command = "body-chest"
+ elem
+ name = "CTRL+Numpad6"
+ command = "body-l-arm"
+ elem
+ name = "CTRL+Numpad8"
+ command = "body-toggle-head"
+ elem
+ name = "F1"
+ command = "adminhelp"
+ elem
+ name = "CTRL+SHIFT+F1+REP"
+ command = ".options"
+ elem
+ name = "F2"
+ command = "ooc"
+ elem
+ name = "F2+REP"
+ command = ".screenshot auto"
+ elem
+ name = "SHIFT+F2+REP"
+ command = ".screenshot"
+ elem
+ name = "F3"
+ command = ".say"
+ elem
+ name = "F4"
+ command = ".me"
+ elem
+ name = "F5"
+ command = "asay"
+ elem
+ name = "F6"
+ command = "Player-Panel-New"
+ elem
+ name = "F7"
+ command = "Admin-PM"
+ elem
+ name = "F8"
+ command = "Invisimin"
+ elem
+ name = "F12"
+ command = "F12"
+ elem
+ name = "CTRL+Add"
+ command = "move-upwards"
+ elem
+ name = "CTRL+Subtract"
+ command = "move-down"
+ elem ".winset :map.right-click=false"
+ name = "SHIFT+Shift"
+ elem "Shift"
+ name = "SHIFT"
+ command = ".winset :map.right-click=false"
+ elem "ShiftUp"
+ name = "SHIFT+UP"
+ command = ".winset :map.right-click=true"
+
+
+
+macro "hotkeymode"
+ elem
+ name = "Tab"
+ command = ".winset \"mainwindow.macro=macro hotkey_toggle.is-checked=false input.focus=true input.background-color=#d3b5b5\""
+ elem
+ name = "Center+REP"
+ command = ".center"
+ elem
+ name = "Northeast"
+ command = ".northeast"
+ elem
+ name = "Southeast"
+ command = ".southeast"
+ elem
+ name = "Southwest"
+ command = ".southwest"
+ elem
+ name = "Northwest"
+ command = ".northwest"
+ elem
+ name = "ALT+West"
+ command = "westfaceperm"
+ elem
+ name = "CTRL+West"
+ command = "westface"
+ elem
+ name = "CTRL+SHIFT+West"
+ command = "shiftwest"
+ elem
+ name = "West+REP"
+ command = ".moveleft"
+ elem
+ name = "ALT+North"
+ command = "northfaceperm"
+ elem
+ name = "CTRL+North"
+ command = "northface"
+ elem
+ name = "CTRL+SHIFT+North"
+ command = "shiftnorth"
+ elem
+ name = "North+REP"
+ command = ".moveup"
+ elem
+ name = "ALT+East"
+ command = "eastfaceperm"
+ elem
+ name = "CTRL+East"
+ command = "eastface"
+ elem
+ name = "CTRL+SHIFT+East"
+ command = "shifteast"
+ elem
+ name = "East+REP"
+ command = ".moveright"
+ elem
+ name = "ALT+South"
+ command = "southfaceperm"
+ elem
+ name = "CTRL+South"
+ command = "southface"
+ elem
+ name = "CTRL+SHIFT+South"
+ command = "shiftsouth"
+ elem
+ name = "ALT+A"
+ command = "westfaceperm"
+ elem
+ name = "CTRL+A"
+ command = "westface"
+ elem
+ name = "ALT+W"
+ command = "northfaceperm"
+ elem
+ name = "CTRL+W"
+ command = "northface"
+ elem
+ name = "ALT+D"
+ command = "eastfaceperm"
+ elem
+ name = "CTRL+D"
+ command = "eastface"
+ elem
+ name = "ALT+S"
+ command = "southfaceperm"
+ elem
+ name = "CTRL+S"
+ command = "southface"
+ elem
+ name = "South+REP"
+ command = ".movedown"
+ elem
+ name = "Insert"
+ command = "a-intent right"
+ elem
+ name = "Delete"
+ command = "delete-key-pressed"
+ elem
+ name = "1"
+ command = "a-intent help"
+ elem
+ name = "CTRL+1"
+ command = "a-intent help"
+ elem
+ name = "2"
+ command = "a-intent disarm"
+ elem
+ name = "CTRL+2"
+ command = "a-intent disarm"
+ elem
+ name = "3"
+ command = "a-intent grab"
+ elem
+ name = "CTRL+3"
+ command = "a-intent grab"
+ elem
+ name = "4"
+ command = "a-intent harm"
+ elem
+ name = "CTRL+4"
+ command = "a-intent harm"
+ elem
+ name = "5"
+ command = ".me"
+ elem
+ name = "A+REP"
+ command = ".moveleft"
+ elem
+ name = "CTRL+A+REP"
+ command = ".moveleft"
+ elem
+ name = "D+REP"
+ command = ".moveright"
+ elem
+ name = "CTRL+D+REP"
+ command = ".moveright"
+ elem
+ name = "E"
+ command = "quick-equip"
+ elem
+ name = "CTRL+E"
+ command = "quick-equip"
+ elem
+ name = "F"
+ command = "a-intent left"
+ elem
+ name = "CTRL+F"
+ command = "a-intent left"
+ elem
+ name = "G"
+ command = "a-intent right"
+ elem
+ name = "CTRL+G"
+ command = "a-intent right"
+ elem
+ name = "B"
+ command = "resist"
+ elem
+ name = "H"
+ command = "holster"
+ elem
+ name = "CTRL+H"
+ command = "holster"
+ elem
+ name = "J"
+ command = "toggle-gun-mode"
+ elem
+ name = "CTRL+J"
+ command = "toggle-gun-mode"
+ elem
+ name = "Q"
+ command = ".northwest"
+ elem
+ name = "CTRL+Q"
+ command = ".northwest"
+ elem
+ name = "R"
+ command = ".southwest"
+ elem
+ name = "CTRL+R"
+ command = ".southwest"
+ elem "s_key"
+ name = "S+REP"
+ command = ".movedown"
+ elem
+ name = "CTRL+S+REP"
+ command = ".movedown"
+ elem
+ name = "T"
+ command = ".say"
+ elem "w_key"
+ name = "W+REP"
+ command = ".moveup"
+ elem
+ name = "CTRL+W+REP"
+ command = ".moveup"
+ elem
+ name = "X"
+ command = ".northeast"
+ elem
+ name = "CTRL+X"
+ command = ".northeast"
+ elem
+ name = "Y"
+ command = "Activate-Held-Object"
+ elem
+ name = "CTRL+Y"
+ command = "Activate-Held-Object"
+ elem
+ name = "Z"
+ command = "Activate-Held-Object"
+ elem
+ name = "CTRL+Z"
+ command = "Activate-Held-Object"
+ elem
+ name = "Numpad1"
+ command = "body-r-leg"
+ elem
+ name = "Numpad2"
+ command = "body-groin"
+ elem
+ name = "Numpad3"
+ command = "body-l-leg"
+ elem
+ name = "Numpad4"
+ command = "body-r-arm"
+ elem
+ name = "Numpad5"
+ command = "body-chest"
+ elem
+ name = "Numpad6"
+ command = "body-l-arm"
+ elem
+ name = "Numpad8"
+ command = "body-toggle-head"
+ elem
+ name = "F1"
+ command = "adminhelp"
+ elem
+ name = "CTRL+SHIFT+F1+REP"
+ command = ".options"
+ elem
+ name = "F2"
+ command = "ooc"
+ elem
+ name = "F2+REP"
+ command = ".screenshot auto"
+ elem
+ name = "SHIFT+F2+REP"
+ command = ".screenshot"
+ elem
+ name = "F3"
+ command = ".say"
+ elem
+ name = "F4"
+ command = ".me"
+ elem
+ name = "F5"
+ command = "asay"
+ elem
+ name = "F6"
+ command = "Player-Panel-New"
+ elem
+ name = "F7"
+ command = "Admin-PM"
+ elem
+ name = "F8"
+ command = "Invisimin"
+ elem
+ name = "F12"
+ command = "F12"
+ elem
+ name = ","
+ command = "move-upwards"
+ elem
+ name = "."
+ command = "move-down"
+ elem
+ name = "SHIFT"
+ command = "setmovingquickly"
+ elem
+ name = "SHIFT+UP"
+ command = "setmovingslowly"
+ elem ".winset :map.right-click=false"
+ name = "SHIFT+Shift"
+ elem "Shift"
+ name = "SHIFT"
+ command = ".winset :map.right-click=false"
+ elem "ShiftUp"
+ name = "SHIFT+UP"
+ command = ".winset :map.right-click=true"
+
+
+
+macro "borgmacro"
+ elem
+ name = "Tab"
+ command = ".winset \"mainwindow.macro=borghotkeymode hotkey_toggle.is-checked=true mapwindow.map.focus=true input.background-color=#f0f0f0\""
+ elem
+ name = "Center+REP"
+ command = ".center"
+ elem
+ name = "Northeast"
+ command = ".northeast"
+ elem
+ name = "Southeast"
+ command = ".southeast"
+ elem
+ name = "Southwest"
+ command = ".southwest"
+ elem
+ name = "Northwest"
+ command = ".northwest"
+ elem
+ name = "ALT+West"
+ command = "westfaceperm"
+ elem
+ name = "CTRL+West"
+ command = "westface"
+ elem
+ name = "West+REP"
+ command = ".moveleft"
+ elem
+ name = "ALT+North"
+ command = "northfaceperm"
+ elem
+ name = "CTRL+North"
+ command = "northface"
+ elem
+ name = "North+REP"
+ command = ".moveup"
+ elem
+ name = "ALT+East"
+ command = "eastfaceperm"
+ elem
+ name = "CTRL+East"
+ command = "eastface"
+ elem
+ name = "CTRL+SHIFT+West"
+ command = "shiftwest"
+ elem
+ name = "East+REP"
+ command = ".moveright"
+ elem
+ name = "ALT+South"
+ command = "southfaceperm"
+ elem
+ name = "CTRL+South"
+ command = "southface"
+ elem
+ name = "CTRL+SHIFT+South"
+ command = "shiftsouth"
+ elem
+ name = "South+REP"
+ command = ".movedown"
+ elem
+ name = "Insert"
+ command = "a-intent right"
+ elem
+ name = "Delete"
+ command = "delete-key-pressed"
+ elem
+ name = "CTRL+1"
+ command = "toggle-module 1"
+ elem
+ name = "CTRL+2"
+ command = "toggle-module 2"
+ elem
+ name = "CTRL+3"
+ command = "toggle-module 3"
+ elem
+ name = "CTRL+4"
+ command = "a-intent left"
+ elem
+ name = "CTRL+A+REP"
+ command = ".moveleft"
+ elem
+ name = "CTRL+D+REP"
+ command = ".moveright"
+ elem
+ name = "CTRL+F"
+ command = "a-intent left"
+ elem
+ name = "CTRL+G"
+ command = "a-intent right"
+ elem
+ name = "CTRL+Q"
+ command = ".northwest"
+ elem
+ name = "CTRL+R"
+ command = ".southwest"
+ elem
+ name = "CTRL+S+REP"
+ command = ".movedown"
+ elem
+ name = "CTRL+W+REP"
+ command = ".moveup"
+ elem
+ name = "CTRL+X"
+ command = ".northeast"
+ elem
+ name = "CTRL+Y"
+ command = "Activate-Held-Object"
+ elem
+ name = "CTRL+Z"
+ command = "Activate-Held-Object"
+ elem
+ name = "CTRL+Numpad1"
+ command = "body-r-leg"
+ elem
+ name = "CTRL+Numpad2"
+ command = "body-groin"
+ elem
+ name = "CTRL+Numpad3"
+ command = "body-l-leg"
+ elem
+ name = "CTRL+Numpad4"
+ command = "body-r-arm"
+ elem
+ name = "CTRL+Numpad5"
+ command = "body-chest"
+ elem
+ name = "CTRL+Numpad6"
+ command = "body-l-arm"
+ elem
+ name = "CTRL+Numpad8"
+ command = "body-toggle-head"
+ elem
+ name = "F1"
+ command = "adminhelp"
+ elem
+ name = "CTRL+SHIFT+F1+REP"
+ command = ".options"
+ elem
+ name = "F2"
+ command = "ooc"
+ elem
+ name = "F2+REP"
+ command = ".screenshot auto"
+ elem
+ name = "SHIFT+F2+REP"
+ command = ".screenshot"
+ elem
+ name = "F3"
+ command = ".say"
+ elem
+ name = "F4"
+ command = ".me"
+ elem
+ name = "F5"
+ command = "asay"
+ elem
+ name = "F6"
+ command = "Player-Panel-New"
+ elem
+ name = "F7"
+ command = "Admin-PM"
+ elem
+ name = "F8"
+ command = "Invisimin"
+ elem
+ name = "F12"
+ command = "F12"
+ elem
+ name = "CTRL+Add"
+ command = "move-upwards"
+ elem
+ name = "CTRL+Subtract"
+ command = "move-down"
+ elem ".winset :map.right-click=false"
+ name = "SHIFT+Shift"
+ elem "Shift"
+ name = "SHIFT"
+ command = ".winset :map.right-click=false"
+ elem "ShiftUp"
+ name = "SHIFT+UP"
+ command = ".winset :map.right-click=true"
+
+
+
+
+menu "menu"
+ elem
+ name = "&File"
+ command = ""
+ saved-params = "is-checked"
+ elem
+ name = "&Quick screenshot\tF2"
+ command = ".screenshot auto"
+ category = "&File"
+ saved-params = "is-checked"
+ elem
+ name = "&Save screenshot as...\tShift+F2"
+ command = ".screenshot"
+ category = "&File"
+ saved-params = "is-checked"
+ elem
+ name = ""
+ command = ""
+ category = "&File"
+ saved-params = "is-checked"
+ elem
+ name = "&Reconnect"
+ command = ".reconnect"
+ category = "&File"
+ saved-params = "is-checked"
+ elem
+ name = "&Check ping"
+ command = ".ping"
+ category = "&File"
+ saved-params = "is-checked"
+ elem
+ name = "&Quit"
+ command = ".quit"
+ category = "&File"
+ saved-params = "is-checked"
+ elem
+ name = "&Size"
+ command = ""
+ saved-params = "is-checked"
+ elem "stretch"
+ name = "&Stretch to fit"
+ command = ".winset \"mapwindow.map.icon-size=0\""
+ category = "&Size"
+ is-checked = true
+ can-check = true
+ group = "size"
+ saved-params = "is-checked"
+ elem "icon128"
+ name = "&128x128"
+ command = ".winset \"mapwindow.map.icon-size=128\""
+ category = "&Size"
+ can-check = true
+ group = "size"
+ saved-params = "is-checked"
+ elem "icon96"
+ name = "&96x96"
+ command = ".winset \"mapwindow.map.icon-size=96\""
+ category = "&Size"
+ can-check = true
+ group = "size"
+ saved-params = "is-checked"
+ elem "icon64"
+ name = "&64x64"
+ command = ".winset \"mapwindow.map.icon-size=64\""
+ category = "&Size"
+ can-check = true
+ group = "size"
+ saved-params = "is-checked"
+ elem "icon48"
+ name = "&48x48"
+ command = ".winset \"mapwindow.map.icon-size=48\""
+ category = "&Size"
+ can-check = true
+ group = "size"
+ saved-params = "is-checked"
+ elem "icon32"
+ name = "&32x32"
+ command = ".winset \"mapwindow.map.icon-size=32\""
+ category = "&Size"
+ can-check = true
+ group = "size"
+ saved-params = "is-checked"
+ elem
+ name = "&Scaling"
+ command = ""
+ saved-params = "is-checked"
+ elem "NN"
+ name = "&Nearest Neighbor"
+ command = ".winset \"mapwindow.map.zoom-mode=distort\""
+ category = "&Scaling"
+ can-check = true
+ group = "scale"
+ saved-params = "is-checked"
+ elem "PS"
+ name = "&Point Sampling"
+ command = ".winset \"mapwindow.map.zoom-mode=normal\""
+ category = "&Scaling"
+ can-check = true
+ group = "scale"
+ saved-params = "is-checked"
+ elem "BL"
+ name = "&Bilinear"
+ command = ".winset \"mapwindow.map.zoom-mode=blur\""
+ category = "&Scaling"
+ can-check = true
+ group = "scale"
+ saved-params = "is-checked"
+ elem
+ name = "&Help"
+ command = ""
+ saved-params = "is-checked"
+ elem
+ name = "&Admin help\tF1"
+ command = "adminhelp"
+ category = "&Help"
+ saved-params = "is-checked"
+ elem
+ name = "&Hotkeys"
+ command = "hotkeys-help"
+ category = "&Help"
+ saved-params = "is-checked"
+
+
+window "mainwindow"
+ elem "mainwindow"
+ type = MAIN
+ pos = 372,0
+ size = 1001x720
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ is-default = true
+ saved-params = "pos;size;is-minimized;is-maximized"
+ is-maximized = true
+ icon = 'icons\\ss13_64.png'
+ macro = "macro"
+ menu = "menu"
+ elem "asset_cache_browser"
+ type = BROWSER
+ pos = 424,208
+ size = 1x1
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ is-visible = false
+ saved-params = ""
+ elem "mainvsplit"
+ type = CHILD
+ pos = 0,0
+ size = 1001x720
+ anchor1 = 0,0
+ anchor2 = 100,100
+ saved-params = "splitter"
+ right = "rpane"
+ is-vert = true
+
+window "mapwindow"
+ elem "mapwindow"
+ type = MAIN
+ pos = 281,0
+ size = 640x480
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ saved-params = "pos;size;is-minimized;is-maximized"
+ titlebar = false
+ statusbar = false
+ right-click = true
+ can-close = false
+ can-minimize = false
+ can-resize = false
+ is-pane = true
+ elem "map"
+ type = MAP
+ pos = 0,0
+ size = 640x480
+ anchor1 = 0,0
+ anchor2 = 100,100
+ font-family = "Arial Rounded MT Bold,Arial Black,Arial,sans-serif"
+ font-size = 7
+ is-default = true
+ saved-params = "icon-size"
+ on-show = ".winset\"mainwindow.mainvsplit.left=mapwindow\""
+ on-hide = ".winset\"mainwindow.mainvsplit.left=\""
+ elem "lobbybrowser"
+ type = BROWSER
+ pos = 0,0
+ size = 640x480
+ anchor1 = 0,0
+ anchor2 = 100,100
+ is-visible = false
+ is-disabled = true
+ saved-params = ""
+
+window "outputwindow"
+ elem "outputwindow"
+ type = MAIN
+ pos = 281,0
+ size = 640x480
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ saved-params = "pos;size;is-minimized;is-maximized"
+ titlebar = false
+ statusbar = false
+ can-close = false
+ can-minimize = false
+ can-resize = false
+ is-pane = true
+ elem "browseroutput"
+ type = BROWSER
+ pos = 0,0
+ size = 640x456
+ anchor1 = 0,0
+ anchor2 = 100,100
+ background-color = #ffffff
+ is-visible = false
+ saved-params = ""
+ elem "output"
+ type = OUTPUT
+ pos = 0,0
+ size = 640x460
+ anchor1 = 0,0
+ anchor2 = 100,100
+ is-default = true
+ saved-params = ""
+ elem "saybutton"
+ type = BUTTON
+ pos = 519,459
+ size = 40x20
+ anchor1 = 100,100
+ anchor2 = -1,-1
+ saved-params = "is-checked"
+ text = "Chat"
+ command = ".winset \"saybutton.is-checked=true?input.command=\"!say \\\"\" macrobutton.is-checked=false:input.command=\""
+ button-type = pushbox
+ elem "input"
+ type = INPUT
+ pos = 1,459
+ size = 517x20
+ anchor1 = 0,100
+ anchor2 = 100,100
+ background-color = #d3b5b5
+ is-default = true
+ border = sunken
+ saved-params = "command"
+ elem "hotkey_toggle"
+ type = BUTTON
+ pos = 560,459
+ size = 80x20
+ anchor1 = 100,100
+ anchor2 = -1,-1
+ saved-params = ""
+ text = "Hotkey Toggle"
+ command = ".winset \"mainwindow.macro!=macro ? mainwindow.macro=macro hotkey_toggle.is-checked=false input.focus=true : mainwindow.macro=hotkeymode hotkey_toggle.is-checked=true mapwindow.map.focus=true\""
+ button-type = pushbox
+
+window "rpane"
+ elem "rpane"
+ type = MAIN
+ pos = 281,0
+ size = 640x480
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ background-color = none
+ saved-params = "pos;size;is-minimized;is-maximized"
+ is-pane = true
+ outer-size = 656x538
+ inner-size = 640x499
+ elem "rpanewindow"
+ type = CHILD
+ pos = 0,0
+ size = 640x474
+ anchor1 = 0,0
+ anchor2 = 100,100
+ background-color = none
+ saved-params = "splitter"
+ right = "outputwindow"
+ is-vert = false
+ elem "github"
+ type = BUTTON
+ pos = 476,0
+ size = 60x15
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ background-color = none
+ saved-params = "is-checked"
+ text = "GitHub"
+ command = "GitHub"
+ elem "BugReport"
+ type = BUTTON
+ pos = 536,0
+ size = 60x15
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ background-color = none
+ saved-params = "is-checked"
+ text = "Bug Report"
+ command = "Bug-Report"
+ elem "wikib"
+ type = BUTTON
+ pos = 356,0
+ size = 60x15
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ background-color = none
+ saved-params = "is-checked"
+ text = "Wiki"
+ command = "wiki"
+ group = "rpanemode"
+ elem "forumb"
+ type = BUTTON
+ pos = 416,0
+ size = 60x15
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ background-color = none
+ saved-params = "is-checked"
+ text = "Discord"
+ command = "forum"
+ group = "rpanemode"
+ elem "textb"
+ type = BUTTON
+ pos = 0,0
+ size = 60x15
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ background-color = none
+ is-visible = false
+ saved-params = "is-checked"
+ text = "Text"
+ command = ".winset \"rpanewindow.left=;\""
+ is-checked = true
+ group = "rpanemode"
+ button-type = pushbox
+ elem "infob"
+ type = BUTTON
+ pos = 60,0
+ size = 60x15
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ background-color = none
+ is-visible = false
+ saved-params = "is-checked"
+ text = "Info"
+ command = ".winset \"rpanewindow.left=infowindow\""
+ group = "rpanemode"
+ button-type = pushbox
+
+window "infowindow"
+ elem "infowindow"
+ type = MAIN
+ pos = 281,0
+ size = 640x480
+ anchor1 = -1,-1
+ anchor2 = -1,-1
+ saved-params = "pos;size;is-minimized;is-maximized"
+ title = "Info"
+ is-pane = true
+ elem "info"
+ type = INFO
+ pos = 0,0
+ size = 638x477
+ anchor1 = 0,0
+ anchor2 = 100,100
+ is-default = true
+ saved-params = ""
+ highlight-color = #00aa00
+ on-show = ".winset\"rpane.infob.is-visible=true;rpane.infob.pos=65,0 rpane.textb.is-visible=true rpane.infob.is-checked=true rpane.rpanewindow.pos=0,30 rpane.rpanewindow.size=0x0 rpane.rpanewindow.left=infowindow\""
+ on-hide = ".winset\"rpane.infob.is-visible=false;rpane.textb.is-visible=true rpane.rpanewindow.pos=0,30 rpane.rpanewindow.size=0x0 rpane.rpanewindow.left=\""
+
+
+ name = "CTRL+East"
+ command = "eastface"
+ elem
+ name = "CTRL+SHIFT+East"
+ command = "shifteast"
+ elem
+ name = "East+REP"
+ command = ".moveright"
+ elem
+ name = "ALT+South"
+ command = "southfaceperm"
+ elem
+ name = "CTRL+South"
+ command = "southface"
+ elem
+ name = "CTRL+SHIFT+South"
+ command = "shiftsouth"
+ elem
+ name = "ALT+A"
+ command = "westfaceperm"
+ elem
+ name = "CTRL+A"
+ command = "westface"
+ elem
+ name = "ALT+W"
+ command = "northfaceperm"
+ elem
+ name = "CTRL+W"
+ command = "northface"
+ elem
+ name = "ALT+D"
+ command = "eastfaceperm"
+ elem
+ name = "CTRL+D"
+ command = "eastface"
+ elem
+ name = "ALT+S"
+ command = "southfaceperm"
+ elem
+ name = "CTRL+S"
+ command = "southface"
+ elem
+ name = "South+REP"
+ command = ".movedown"
+ elem
+ name = "Insert"
+ command = "a-intent right"
+ elem
+ name = "Delete"
+ command = "delete-key-pressed"
+ elem
+ name = "1"
+ command = "toggle-module 1"
+ elem
+ name = "CTRL+1"
+ command = "toggle-module 1"
+ elem
+ name = "2"
+ command = "toggle-module 2"
+ elem
+ name = "CTRL+2"
+ command = "toggle-module 2"
+ elem
+ name = "3"
+ command = "toggle-module 3"
+ elem
+ name = "CTRL+3"
+ command = "toggle-module 3"
+ elem
+ name = "4"
+ command = "a-intent left"
+ elem
+ name = "CTRL+4"
+ command = "a-intent left"
+ elem
+ name = "5"
+ command = ".me"
+ elem
+ name = "A+REP"
+ command = ".moveleft"
+ elem
+ name = "CTRL+A+REP"
+ command = ".moveleft"
+ elem
+ name = "D+REP"
+ command = ".moveright"
+ elem
+ name = "CTRL+D+REP"
+ command = ".moveright"
+ elem
+ name = "F"
+ command = "a-intent left"
+ elem
+ name = "CTRL+F"
+ command = "a-intent left"
+ elem
+ name = "G"
+ command = "a-intent right"
+ elem
+ name = "CTRL+G"
+ command = "a-intent right"
+ elem
+ name = "J"
+ command = "toggle-gun-mode"
+ elem
+ name = "CTRL+J"
+ command = "toggle-gun-mode"
+ elem
+ name = "Q"
+ command = "unequip-module"
+ elem
+ name = "CTRL+Q"
+ command = "unequip-module"
+ elem
+ name = "R"
+ command = ".southwest"
+ elem
+ name = "CTRL+R"
+ command = ".southwest"
+ elem "s_key"
+ name = "S+REP"
+ command = ".movedown"
+ elem
+ name = "CTRL+S+REP"
+ command = ".movedown"
+ elem
+ name = "T"
+ command = ".say"
+ elem "w_key"
+ name = "W+REP"
+ command = ".moveup"
+ elem
+ name = "CTRL+W+REP"
+ command = ".moveup"
+ elem
+ name = "X"
+ command = ".northeast"
+ elem
+ name = "CTRL+X"
+ command = ".northeast"
+ elem
+ name = "Y"
+ command = "Activate-Held-Object"
+ elem
+ name = "CTRL+Y"
+ command = "Activate-Held-Object"
+ elem
+ name = "Z"
+ command = "Activate-Held-Object"
+ elem
+ name = "CTRL+Z"
+ command = "Activate-Held-Object"
+ elem
+ name = "B"
+ command = "resist"
+ elem
+ name = "Numpad1"
+ command = "body-r-leg"
+ elem
+ name = "Numpad2"
+ command = "body-groin"
+ elem
+ name = "Numpad3"
+ command = "body-l-leg"
+ elem
+ name = "Numpad4"
+ command = "body-r-arm"
+ elem
+ name = "Numpad5"
+ command = "body-chest"
+ elem
+ name = "Numpad6"
+ command = "body-l-arm"
+ elem
+ name = "Numpad8"
+ command = "body-toggle-head"
+ elem
+ name = "F1"
+ command = "adminhelp"
+ elem
+ name = "CTRL+SHIFT+F1+REP"
+ command = ".options"
+ elem
+ name = "F2"
+ command = "ooc"
+ elem
+ name = "F2+REP"
+ command = ".screenshot auto"
+ elem
+ name = "SHIFT+F2+REP"
+ command = ".screenshot"
+ elem
+ name = "F3"
+ command = ".say"
+ elem
+ name = "F4"
+ command = ".me"
+ elem
+ name = "F5"
+ command = "asay"
+ elem
+ name = "F6"
+ command = "Player-Panel-New"
+ elem
+ name = "F7"
+ command = "Admin-PM"
+ elem
+ name = "F8"
+ command = "Invisimin"
+ elem
+ name = "F12"
+ command = "F12"
+ elem
+ name = ","
+ command = "move-upwards"
+ elem
+ name = "."
+ command = "move-down"
macro "macro"
elem
From c1dca8f5f8d059e78427703da185062136df0932 Mon Sep 17 00:00:00 2001
From: Pariah919 <46353991+Pariah919@users.noreply.github.com>
Date: Sun, 10 Apr 2022 05:23:49 -0400
Subject: [PATCH 2/5] Revert "Update skin.dmf"
This reverts commit 978f8925d6da239a240e159205f6fa017884c8a9.
---
interface/skin.dmf | 1276 --------------------------------------------
1 file changed, 1276 deletions(-)
diff --git a/interface/skin.dmf b/interface/skin.dmf
index a10f26e5d32..eb4076abbe4 100644
--- a/interface/skin.dmf
+++ b/interface/skin.dmf
@@ -263,1282 +263,6 @@ macro "borghotkeymode"
elem
name = "."
command = "move-down"
- elem ".winset :map.right-click=false"
- name = "SHIFT+Shift"
- elem "Shift"
- name = "SHIFT"
- command = ".winset :map.right-click=false"
- elem "ShiftUp"
- name = "SHIFT+UP"
- command = ".winset :map.right-click=true"
-
-
-
-macro "macro"
- elem
- name = "Tab"
- command = ".winset \"mainwindow.macro=hotkeymode hotkey_toggle.is-checked=true mapwindow.map.focus=true input.background-color=#f0f0f0\""
- elem
- name = "Center+REP"
- command = ".center"
- elem
- name = "Northeast"
- command = ".northeast"
- elem
- name = "Southeast"
- command = ".southeast"
- elem
- name = "Southwest"
- command = ".southwest"
- elem
- name = "Northwest"
- command = ".northwest"
- elem
- name = "ALT+West"
- command = "westfaceperm"
- elem
- name = "CTRL+West"
- command = "westface"
- elem
- name = "CTRL+SHIFT+West"
- command = "shiftwest"
- elem
- name = "West+REP"
- command = ".moveleft"
- elem
- name = "ALT+North"
- command = "northfaceperm"
- elem
- name = "CTRL+North"
- command = "northface"
- elem
- name = "CTRL+SHIFT+North"
- command = "shiftnorth"
- elem
- name = "North+REP"
- command = ".moveup"
- elem
- name = "ALT+East"
- command = "eastfaceperm"
- elem
- name = "CTRL+East"
- command = "eastface"
- elem
- name = "CTRL+SHIFT+East"
- command = "shifteast"
- elem
- name = "East+REP"
- command = ".moveright"
- elem
- name = "ALT+South"
- command = "southfaceperm"
- elem
- name = "CTRL+South"
- command = "southface"
- elem
- name = "CTRL+SHIFT+South"
- command = "shiftsouth"
- elem
- name = "South+REP"
- command = ".movedown"
- elem
- name = "Insert"
- command = "a-intent right"
- elem
- name = "Delete"
- command = "delete-key-pressed"
- elem
- name = "CTRL+1"
- command = "a-intent help"
- elem
- name = "CTRL+2"
- command = "a-intent disarm"
- elem
- name = "CTRL+3"
- command = "a-intent grab"
- elem
- name = "CTRL+4"
- command = "a-intent harm"
- elem
- name = "CTRL+A+REP"
- command = ".moveleft"
- elem
- name = "CTRL+D+REP"
- command = ".moveright"
- elem
- name = "CTRL+E"
- command = "quick-equip"
- elem
- name = "CTRL+F"
- command = "a-intent left"
- elem
- name = "CTRL+G"
- command = "a-intent right"
- elem
- name = "CTRL+SHIFT+G"
- command = ".configure graphics-hwmode on"
- elem
- name = "CTRL+Q"
- command = ".northwest"
- elem
- name = "CTRL+R"
- command = ".southwest"
- elem
- name = "CTRL+S+REP"
- command = ".movedown"
- elem
- name = "CTRL+W+REP"
- command = ".moveup"
- elem
- name = "CTRL+X"
- command = ".northeast"
- elem
- name = "CTRL+Y"
- command = "Activate-Held-Object"
- elem
- name = "CTRL+Z"
- command = "Activate-Held-Object"
- elem
- name = "CTRL+Numpad1"
- command = "body-r-leg"
- elem
- name = "CTRL+Numpad2"
- command = "body-groin"
- elem
- name = "CTRL+Numpad3"
- command = "body-l-leg"
- elem
- name = "CTRL+Numpad4"
- command = "body-r-arm"
- elem
- name = "CTRL+Numpad5"
- command = "body-chest"
- elem
- name = "CTRL+Numpad6"
- command = "body-l-arm"
- elem
- name = "CTRL+Numpad8"
- command = "body-toggle-head"
- elem
- name = "F1"
- command = "adminhelp"
- elem
- name = "CTRL+SHIFT+F1+REP"
- command = ".options"
- elem
- name = "F2"
- command = "ooc"
- elem
- name = "F2+REP"
- command = ".screenshot auto"
- elem
- name = "SHIFT+F2+REP"
- command = ".screenshot"
- elem
- name = "F3"
- command = ".say"
- elem
- name = "F4"
- command = ".me"
- elem
- name = "F5"
- command = "asay"
- elem
- name = "F6"
- command = "Player-Panel-New"
- elem
- name = "F7"
- command = "Admin-PM"
- elem
- name = "F8"
- command = "Invisimin"
- elem
- name = "F12"
- command = "F12"
- elem
- name = "CTRL+Add"
- command = "move-upwards"
- elem
- name = "CTRL+Subtract"
- command = "move-down"
- elem ".winset :map.right-click=false"
- name = "SHIFT+Shift"
- elem "Shift"
- name = "SHIFT"
- command = ".winset :map.right-click=false"
- elem "ShiftUp"
- name = "SHIFT+UP"
- command = ".winset :map.right-click=true"
-
-
-
-macro "hotkeymode"
- elem
- name = "Tab"
- command = ".winset \"mainwindow.macro=macro hotkey_toggle.is-checked=false input.focus=true input.background-color=#d3b5b5\""
- elem
- name = "Center+REP"
- command = ".center"
- elem
- name = "Northeast"
- command = ".northeast"
- elem
- name = "Southeast"
- command = ".southeast"
- elem
- name = "Southwest"
- command = ".southwest"
- elem
- name = "Northwest"
- command = ".northwest"
- elem
- name = "ALT+West"
- command = "westfaceperm"
- elem
- name = "CTRL+West"
- command = "westface"
- elem
- name = "CTRL+SHIFT+West"
- command = "shiftwest"
- elem
- name = "West+REP"
- command = ".moveleft"
- elem
- name = "ALT+North"
- command = "northfaceperm"
- elem
- name = "CTRL+North"
- command = "northface"
- elem
- name = "CTRL+SHIFT+North"
- command = "shiftnorth"
- elem
- name = "North+REP"
- command = ".moveup"
- elem
- name = "ALT+East"
- command = "eastfaceperm"
- elem
- name = "CTRL+East"
- command = "eastface"
- elem
- name = "CTRL+SHIFT+East"
- command = "shifteast"
- elem
- name = "East+REP"
- command = ".moveright"
- elem
- name = "ALT+South"
- command = "southfaceperm"
- elem
- name = "CTRL+South"
- command = "southface"
- elem
- name = "CTRL+SHIFT+South"
- command = "shiftsouth"
- elem
- name = "ALT+A"
- command = "westfaceperm"
- elem
- name = "CTRL+A"
- command = "westface"
- elem
- name = "ALT+W"
- command = "northfaceperm"
- elem
- name = "CTRL+W"
- command = "northface"
- elem
- name = "ALT+D"
- command = "eastfaceperm"
- elem
- name = "CTRL+D"
- command = "eastface"
- elem
- name = "ALT+S"
- command = "southfaceperm"
- elem
- name = "CTRL+S"
- command = "southface"
- elem
- name = "South+REP"
- command = ".movedown"
- elem
- name = "Insert"
- command = "a-intent right"
- elem
- name = "Delete"
- command = "delete-key-pressed"
- elem
- name = "1"
- command = "a-intent help"
- elem
- name = "CTRL+1"
- command = "a-intent help"
- elem
- name = "2"
- command = "a-intent disarm"
- elem
- name = "CTRL+2"
- command = "a-intent disarm"
- elem
- name = "3"
- command = "a-intent grab"
- elem
- name = "CTRL+3"
- command = "a-intent grab"
- elem
- name = "4"
- command = "a-intent harm"
- elem
- name = "CTRL+4"
- command = "a-intent harm"
- elem
- name = "5"
- command = ".me"
- elem
- name = "A+REP"
- command = ".moveleft"
- elem
- name = "CTRL+A+REP"
- command = ".moveleft"
- elem
- name = "D+REP"
- command = ".moveright"
- elem
- name = "CTRL+D+REP"
- command = ".moveright"
- elem
- name = "E"
- command = "quick-equip"
- elem
- name = "CTRL+E"
- command = "quick-equip"
- elem
- name = "F"
- command = "a-intent left"
- elem
- name = "CTRL+F"
- command = "a-intent left"
- elem
- name = "G"
- command = "a-intent right"
- elem
- name = "CTRL+G"
- command = "a-intent right"
- elem
- name = "B"
- command = "resist"
- elem
- name = "H"
- command = "holster"
- elem
- name = "CTRL+H"
- command = "holster"
- elem
- name = "J"
- command = "toggle-gun-mode"
- elem
- name = "CTRL+J"
- command = "toggle-gun-mode"
- elem
- name = "Q"
- command = ".northwest"
- elem
- name = "CTRL+Q"
- command = ".northwest"
- elem
- name = "R"
- command = ".southwest"
- elem
- name = "CTRL+R"
- command = ".southwest"
- elem "s_key"
- name = "S+REP"
- command = ".movedown"
- elem
- name = "CTRL+S+REP"
- command = ".movedown"
- elem
- name = "T"
- command = ".say"
- elem "w_key"
- name = "W+REP"
- command = ".moveup"
- elem
- name = "CTRL+W+REP"
- command = ".moveup"
- elem
- name = "X"
- command = ".northeast"
- elem
- name = "CTRL+X"
- command = ".northeast"
- elem
- name = "Y"
- command = "Activate-Held-Object"
- elem
- name = "CTRL+Y"
- command = "Activate-Held-Object"
- elem
- name = "Z"
- command = "Activate-Held-Object"
- elem
- name = "CTRL+Z"
- command = "Activate-Held-Object"
- elem
- name = "Numpad1"
- command = "body-r-leg"
- elem
- name = "Numpad2"
- command = "body-groin"
- elem
- name = "Numpad3"
- command = "body-l-leg"
- elem
- name = "Numpad4"
- command = "body-r-arm"
- elem
- name = "Numpad5"
- command = "body-chest"
- elem
- name = "Numpad6"
- command = "body-l-arm"
- elem
- name = "Numpad8"
- command = "body-toggle-head"
- elem
- name = "F1"
- command = "adminhelp"
- elem
- name = "CTRL+SHIFT+F1+REP"
- command = ".options"
- elem
- name = "F2"
- command = "ooc"
- elem
- name = "F2+REP"
- command = ".screenshot auto"
- elem
- name = "SHIFT+F2+REP"
- command = ".screenshot"
- elem
- name = "F3"
- command = ".say"
- elem
- name = "F4"
- command = ".me"
- elem
- name = "F5"
- command = "asay"
- elem
- name = "F6"
- command = "Player-Panel-New"
- elem
- name = "F7"
- command = "Admin-PM"
- elem
- name = "F8"
- command = "Invisimin"
- elem
- name = "F12"
- command = "F12"
- elem
- name = ","
- command = "move-upwards"
- elem
- name = "."
- command = "move-down"
- elem
- name = "SHIFT"
- command = "setmovingquickly"
- elem
- name = "SHIFT+UP"
- command = "setmovingslowly"
- elem ".winset :map.right-click=false"
- name = "SHIFT+Shift"
- elem "Shift"
- name = "SHIFT"
- command = ".winset :map.right-click=false"
- elem "ShiftUp"
- name = "SHIFT+UP"
- command = ".winset :map.right-click=true"
-
-
-
-macro "borgmacro"
- elem
- name = "Tab"
- command = ".winset \"mainwindow.macro=borghotkeymode hotkey_toggle.is-checked=true mapwindow.map.focus=true input.background-color=#f0f0f0\""
- elem
- name = "Center+REP"
- command = ".center"
- elem
- name = "Northeast"
- command = ".northeast"
- elem
- name = "Southeast"
- command = ".southeast"
- elem
- name = "Southwest"
- command = ".southwest"
- elem
- name = "Northwest"
- command = ".northwest"
- elem
- name = "ALT+West"
- command = "westfaceperm"
- elem
- name = "CTRL+West"
- command = "westface"
- elem
- name = "West+REP"
- command = ".moveleft"
- elem
- name = "ALT+North"
- command = "northfaceperm"
- elem
- name = "CTRL+North"
- command = "northface"
- elem
- name = "North+REP"
- command = ".moveup"
- elem
- name = "ALT+East"
- command = "eastfaceperm"
- elem
- name = "CTRL+East"
- command = "eastface"
- elem
- name = "CTRL+SHIFT+West"
- command = "shiftwest"
- elem
- name = "East+REP"
- command = ".moveright"
- elem
- name = "ALT+South"
- command = "southfaceperm"
- elem
- name = "CTRL+South"
- command = "southface"
- elem
- name = "CTRL+SHIFT+South"
- command = "shiftsouth"
- elem
- name = "South+REP"
- command = ".movedown"
- elem
- name = "Insert"
- command = "a-intent right"
- elem
- name = "Delete"
- command = "delete-key-pressed"
- elem
- name = "CTRL+1"
- command = "toggle-module 1"
- elem
- name = "CTRL+2"
- command = "toggle-module 2"
- elem
- name = "CTRL+3"
- command = "toggle-module 3"
- elem
- name = "CTRL+4"
- command = "a-intent left"
- elem
- name = "CTRL+A+REP"
- command = ".moveleft"
- elem
- name = "CTRL+D+REP"
- command = ".moveright"
- elem
- name = "CTRL+F"
- command = "a-intent left"
- elem
- name = "CTRL+G"
- command = "a-intent right"
- elem
- name = "CTRL+Q"
- command = ".northwest"
- elem
- name = "CTRL+R"
- command = ".southwest"
- elem
- name = "CTRL+S+REP"
- command = ".movedown"
- elem
- name = "CTRL+W+REP"
- command = ".moveup"
- elem
- name = "CTRL+X"
- command = ".northeast"
- elem
- name = "CTRL+Y"
- command = "Activate-Held-Object"
- elem
- name = "CTRL+Z"
- command = "Activate-Held-Object"
- elem
- name = "CTRL+Numpad1"
- command = "body-r-leg"
- elem
- name = "CTRL+Numpad2"
- command = "body-groin"
- elem
- name = "CTRL+Numpad3"
- command = "body-l-leg"
- elem
- name = "CTRL+Numpad4"
- command = "body-r-arm"
- elem
- name = "CTRL+Numpad5"
- command = "body-chest"
- elem
- name = "CTRL+Numpad6"
- command = "body-l-arm"
- elem
- name = "CTRL+Numpad8"
- command = "body-toggle-head"
- elem
- name = "F1"
- command = "adminhelp"
- elem
- name = "CTRL+SHIFT+F1+REP"
- command = ".options"
- elem
- name = "F2"
- command = "ooc"
- elem
- name = "F2+REP"
- command = ".screenshot auto"
- elem
- name = "SHIFT+F2+REP"
- command = ".screenshot"
- elem
- name = "F3"
- command = ".say"
- elem
- name = "F4"
- command = ".me"
- elem
- name = "F5"
- command = "asay"
- elem
- name = "F6"
- command = "Player-Panel-New"
- elem
- name = "F7"
- command = "Admin-PM"
- elem
- name = "F8"
- command = "Invisimin"
- elem
- name = "F12"
- command = "F12"
- elem
- name = "CTRL+Add"
- command = "move-upwards"
- elem
- name = "CTRL+Subtract"
- command = "move-down"
- elem ".winset :map.right-click=false"
- name = "SHIFT+Shift"
- elem "Shift"
- name = "SHIFT"
- command = ".winset :map.right-click=false"
- elem "ShiftUp"
- name = "SHIFT+UP"
- command = ".winset :map.right-click=true"
-
-
-
-
-menu "menu"
- elem
- name = "&File"
- command = ""
- saved-params = "is-checked"
- elem
- name = "&Quick screenshot\tF2"
- command = ".screenshot auto"
- category = "&File"
- saved-params = "is-checked"
- elem
- name = "&Save screenshot as...\tShift+F2"
- command = ".screenshot"
- category = "&File"
- saved-params = "is-checked"
- elem
- name = ""
- command = ""
- category = "&File"
- saved-params = "is-checked"
- elem
- name = "&Reconnect"
- command = ".reconnect"
- category = "&File"
- saved-params = "is-checked"
- elem
- name = "&Check ping"
- command = ".ping"
- category = "&File"
- saved-params = "is-checked"
- elem
- name = "&Quit"
- command = ".quit"
- category = "&File"
- saved-params = "is-checked"
- elem
- name = "&Size"
- command = ""
- saved-params = "is-checked"
- elem "stretch"
- name = "&Stretch to fit"
- command = ".winset \"mapwindow.map.icon-size=0\""
- category = "&Size"
- is-checked = true
- can-check = true
- group = "size"
- saved-params = "is-checked"
- elem "icon128"
- name = "&128x128"
- command = ".winset \"mapwindow.map.icon-size=128\""
- category = "&Size"
- can-check = true
- group = "size"
- saved-params = "is-checked"
- elem "icon96"
- name = "&96x96"
- command = ".winset \"mapwindow.map.icon-size=96\""
- category = "&Size"
- can-check = true
- group = "size"
- saved-params = "is-checked"
- elem "icon64"
- name = "&64x64"
- command = ".winset \"mapwindow.map.icon-size=64\""
- category = "&Size"
- can-check = true
- group = "size"
- saved-params = "is-checked"
- elem "icon48"
- name = "&48x48"
- command = ".winset \"mapwindow.map.icon-size=48\""
- category = "&Size"
- can-check = true
- group = "size"
- saved-params = "is-checked"
- elem "icon32"
- name = "&32x32"
- command = ".winset \"mapwindow.map.icon-size=32\""
- category = "&Size"
- can-check = true
- group = "size"
- saved-params = "is-checked"
- elem
- name = "&Scaling"
- command = ""
- saved-params = "is-checked"
- elem "NN"
- name = "&Nearest Neighbor"
- command = ".winset \"mapwindow.map.zoom-mode=distort\""
- category = "&Scaling"
- can-check = true
- group = "scale"
- saved-params = "is-checked"
- elem "PS"
- name = "&Point Sampling"
- command = ".winset \"mapwindow.map.zoom-mode=normal\""
- category = "&Scaling"
- can-check = true
- group = "scale"
- saved-params = "is-checked"
- elem "BL"
- name = "&Bilinear"
- command = ".winset \"mapwindow.map.zoom-mode=blur\""
- category = "&Scaling"
- can-check = true
- group = "scale"
- saved-params = "is-checked"
- elem
- name = "&Help"
- command = ""
- saved-params = "is-checked"
- elem
- name = "&Admin help\tF1"
- command = "adminhelp"
- category = "&Help"
- saved-params = "is-checked"
- elem
- name = "&Hotkeys"
- command = "hotkeys-help"
- category = "&Help"
- saved-params = "is-checked"
-
-
-window "mainwindow"
- elem "mainwindow"
- type = MAIN
- pos = 372,0
- size = 1001x720
- anchor1 = -1,-1
- anchor2 = -1,-1
- is-default = true
- saved-params = "pos;size;is-minimized;is-maximized"
- is-maximized = true
- icon = 'icons\\ss13_64.png'
- macro = "macro"
- menu = "menu"
- elem "asset_cache_browser"
- type = BROWSER
- pos = 424,208
- size = 1x1
- anchor1 = -1,-1
- anchor2 = -1,-1
- is-visible = false
- saved-params = ""
- elem "mainvsplit"
- type = CHILD
- pos = 0,0
- size = 1001x720
- anchor1 = 0,0
- anchor2 = 100,100
- saved-params = "splitter"
- right = "rpane"
- is-vert = true
-
-window "mapwindow"
- elem "mapwindow"
- type = MAIN
- pos = 281,0
- size = 640x480
- anchor1 = -1,-1
- anchor2 = -1,-1
- saved-params = "pos;size;is-minimized;is-maximized"
- titlebar = false
- statusbar = false
- right-click = true
- can-close = false
- can-minimize = false
- can-resize = false
- is-pane = true
- elem "map"
- type = MAP
- pos = 0,0
- size = 640x480
- anchor1 = 0,0
- anchor2 = 100,100
- font-family = "Arial Rounded MT Bold,Arial Black,Arial,sans-serif"
- font-size = 7
- is-default = true
- saved-params = "icon-size"
- on-show = ".winset\"mainwindow.mainvsplit.left=mapwindow\""
- on-hide = ".winset\"mainwindow.mainvsplit.left=\""
- elem "lobbybrowser"
- type = BROWSER
- pos = 0,0
- size = 640x480
- anchor1 = 0,0
- anchor2 = 100,100
- is-visible = false
- is-disabled = true
- saved-params = ""
-
-window "outputwindow"
- elem "outputwindow"
- type = MAIN
- pos = 281,0
- size = 640x480
- anchor1 = -1,-1
- anchor2 = -1,-1
- saved-params = "pos;size;is-minimized;is-maximized"
- titlebar = false
- statusbar = false
- can-close = false
- can-minimize = false
- can-resize = false
- is-pane = true
- elem "browseroutput"
- type = BROWSER
- pos = 0,0
- size = 640x456
- anchor1 = 0,0
- anchor2 = 100,100
- background-color = #ffffff
- is-visible = false
- saved-params = ""
- elem "output"
- type = OUTPUT
- pos = 0,0
- size = 640x460
- anchor1 = 0,0
- anchor2 = 100,100
- is-default = true
- saved-params = ""
- elem "saybutton"
- type = BUTTON
- pos = 519,459
- size = 40x20
- anchor1 = 100,100
- anchor2 = -1,-1
- saved-params = "is-checked"
- text = "Chat"
- command = ".winset \"saybutton.is-checked=true?input.command=\"!say \\\"\" macrobutton.is-checked=false:input.command=\""
- button-type = pushbox
- elem "input"
- type = INPUT
- pos = 1,459
- size = 517x20
- anchor1 = 0,100
- anchor2 = 100,100
- background-color = #d3b5b5
- is-default = true
- border = sunken
- saved-params = "command"
- elem "hotkey_toggle"
- type = BUTTON
- pos = 560,459
- size = 80x20
- anchor1 = 100,100
- anchor2 = -1,-1
- saved-params = ""
- text = "Hotkey Toggle"
- command = ".winset \"mainwindow.macro!=macro ? mainwindow.macro=macro hotkey_toggle.is-checked=false input.focus=true : mainwindow.macro=hotkeymode hotkey_toggle.is-checked=true mapwindow.map.focus=true\""
- button-type = pushbox
-
-window "rpane"
- elem "rpane"
- type = MAIN
- pos = 281,0
- size = 640x480
- anchor1 = -1,-1
- anchor2 = -1,-1
- background-color = none
- saved-params = "pos;size;is-minimized;is-maximized"
- is-pane = true
- outer-size = 656x538
- inner-size = 640x499
- elem "rpanewindow"
- type = CHILD
- pos = 0,0
- size = 640x474
- anchor1 = 0,0
- anchor2 = 100,100
- background-color = none
- saved-params = "splitter"
- right = "outputwindow"
- is-vert = false
- elem "github"
- type = BUTTON
- pos = 476,0
- size = 60x15
- anchor1 = -1,-1
- anchor2 = -1,-1
- background-color = none
- saved-params = "is-checked"
- text = "GitHub"
- command = "GitHub"
- elem "BugReport"
- type = BUTTON
- pos = 536,0
- size = 60x15
- anchor1 = -1,-1
- anchor2 = -1,-1
- background-color = none
- saved-params = "is-checked"
- text = "Bug Report"
- command = "Bug-Report"
- elem "wikib"
- type = BUTTON
- pos = 356,0
- size = 60x15
- anchor1 = -1,-1
- anchor2 = -1,-1
- background-color = none
- saved-params = "is-checked"
- text = "Wiki"
- command = "wiki"
- group = "rpanemode"
- elem "forumb"
- type = BUTTON
- pos = 416,0
- size = 60x15
- anchor1 = -1,-1
- anchor2 = -1,-1
- background-color = none
- saved-params = "is-checked"
- text = "Discord"
- command = "forum"
- group = "rpanemode"
- elem "textb"
- type = BUTTON
- pos = 0,0
- size = 60x15
- anchor1 = -1,-1
- anchor2 = -1,-1
- background-color = none
- is-visible = false
- saved-params = "is-checked"
- text = "Text"
- command = ".winset \"rpanewindow.left=;\""
- is-checked = true
- group = "rpanemode"
- button-type = pushbox
- elem "infob"
- type = BUTTON
- pos = 60,0
- size = 60x15
- anchor1 = -1,-1
- anchor2 = -1,-1
- background-color = none
- is-visible = false
- saved-params = "is-checked"
- text = "Info"
- command = ".winset \"rpanewindow.left=infowindow\""
- group = "rpanemode"
- button-type = pushbox
-
-window "infowindow"
- elem "infowindow"
- type = MAIN
- pos = 281,0
- size = 640x480
- anchor1 = -1,-1
- anchor2 = -1,-1
- saved-params = "pos;size;is-minimized;is-maximized"
- title = "Info"
- is-pane = true
- elem "info"
- type = INFO
- pos = 0,0
- size = 638x477
- anchor1 = 0,0
- anchor2 = 100,100
- is-default = true
- saved-params = ""
- highlight-color = #00aa00
- on-show = ".winset\"rpane.infob.is-visible=true;rpane.infob.pos=65,0 rpane.textb.is-visible=true rpane.infob.is-checked=true rpane.rpanewindow.pos=0,30 rpane.rpanewindow.size=0x0 rpane.rpanewindow.left=infowindow\""
- on-hide = ".winset\"rpane.infob.is-visible=false;rpane.textb.is-visible=true rpane.rpanewindow.pos=0,30 rpane.rpanewindow.size=0x0 rpane.rpanewindow.left=\""
-
-
- name = "CTRL+East"
- command = "eastface"
- elem
- name = "CTRL+SHIFT+East"
- command = "shifteast"
- elem
- name = "East+REP"
- command = ".moveright"
- elem
- name = "ALT+South"
- command = "southfaceperm"
- elem
- name = "CTRL+South"
- command = "southface"
- elem
- name = "CTRL+SHIFT+South"
- command = "shiftsouth"
- elem
- name = "ALT+A"
- command = "westfaceperm"
- elem
- name = "CTRL+A"
- command = "westface"
- elem
- name = "ALT+W"
- command = "northfaceperm"
- elem
- name = "CTRL+W"
- command = "northface"
- elem
- name = "ALT+D"
- command = "eastfaceperm"
- elem
- name = "CTRL+D"
- command = "eastface"
- elem
- name = "ALT+S"
- command = "southfaceperm"
- elem
- name = "CTRL+S"
- command = "southface"
- elem
- name = "South+REP"
- command = ".movedown"
- elem
- name = "Insert"
- command = "a-intent right"
- elem
- name = "Delete"
- command = "delete-key-pressed"
- elem
- name = "1"
- command = "toggle-module 1"
- elem
- name = "CTRL+1"
- command = "toggle-module 1"
- elem
- name = "2"
- command = "toggle-module 2"
- elem
- name = "CTRL+2"
- command = "toggle-module 2"
- elem
- name = "3"
- command = "toggle-module 3"
- elem
- name = "CTRL+3"
- command = "toggle-module 3"
- elem
- name = "4"
- command = "a-intent left"
- elem
- name = "CTRL+4"
- command = "a-intent left"
- elem
- name = "5"
- command = ".me"
- elem
- name = "A+REP"
- command = ".moveleft"
- elem
- name = "CTRL+A+REP"
- command = ".moveleft"
- elem
- name = "D+REP"
- command = ".moveright"
- elem
- name = "CTRL+D+REP"
- command = ".moveright"
- elem
- name = "F"
- command = "a-intent left"
- elem
- name = "CTRL+F"
- command = "a-intent left"
- elem
- name = "G"
- command = "a-intent right"
- elem
- name = "CTRL+G"
- command = "a-intent right"
- elem
- name = "J"
- command = "toggle-gun-mode"
- elem
- name = "CTRL+J"
- command = "toggle-gun-mode"
- elem
- name = "Q"
- command = "unequip-module"
- elem
- name = "CTRL+Q"
- command = "unequip-module"
- elem
- name = "R"
- command = ".southwest"
- elem
- name = "CTRL+R"
- command = ".southwest"
- elem "s_key"
- name = "S+REP"
- command = ".movedown"
- elem
- name = "CTRL+S+REP"
- command = ".movedown"
- elem
- name = "T"
- command = ".say"
- elem "w_key"
- name = "W+REP"
- command = ".moveup"
- elem
- name = "CTRL+W+REP"
- command = ".moveup"
- elem
- name = "X"
- command = ".northeast"
- elem
- name = "CTRL+X"
- command = ".northeast"
- elem
- name = "Y"
- command = "Activate-Held-Object"
- elem
- name = "CTRL+Y"
- command = "Activate-Held-Object"
- elem
- name = "Z"
- command = "Activate-Held-Object"
- elem
- name = "CTRL+Z"
- command = "Activate-Held-Object"
- elem
- name = "B"
- command = "resist"
- elem
- name = "Numpad1"
- command = "body-r-leg"
- elem
- name = "Numpad2"
- command = "body-groin"
- elem
- name = "Numpad3"
- command = "body-l-leg"
- elem
- name = "Numpad4"
- command = "body-r-arm"
- elem
- name = "Numpad5"
- command = "body-chest"
- elem
- name = "Numpad6"
- command = "body-l-arm"
- elem
- name = "Numpad8"
- command = "body-toggle-head"
- elem
- name = "F1"
- command = "adminhelp"
- elem
- name = "CTRL+SHIFT+F1+REP"
- command = ".options"
- elem
- name = "F2"
- command = "ooc"
- elem
- name = "F2+REP"
- command = ".screenshot auto"
- elem
- name = "SHIFT+F2+REP"
- command = ".screenshot"
- elem
- name = "F3"
- command = ".say"
- elem
- name = "F4"
- command = ".me"
- elem
- name = "F5"
- command = "asay"
- elem
- name = "F6"
- command = "Player-Panel-New"
- elem
- name = "F7"
- command = "Admin-PM"
- elem
- name = "F8"
- command = "Invisimin"
- elem
- name = "F12"
- command = "F12"
- elem
- name = ","
- command = "move-upwards"
- elem
- name = "."
- command = "move-down"
macro "macro"
elem
From c4ed6fea4d4535d216a6de14558b5be80d011cab Mon Sep 17 00:00:00 2001
From: Pariah919 <46353991+Pariah919@users.noreply.github.com>
Date: Sun, 10 Apr 2022 05:25:18 -0400
Subject: [PATCH 3/5] Update skin.dmf
---
interface/skin.dmf | 43 ++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 42 insertions(+), 1 deletion(-)
diff --git a/interface/skin.dmf b/interface/skin.dmf
index eb4076abbe4..b22b9f03dc8 100644
--- a/interface/skin.dmf
+++ b/interface/skin.dmf
@@ -263,6 +263,16 @@ macro "borghotkeymode"
elem
name = "."
command = "move-down"
+ elem ".winset :map.right-click=false"
+ name = "SHIFT+Shift"
+ elem "Shift"
+ name = "SHIFT"
+ command = ".winset :map.right-click=false"
+ elem "ShiftUp"
+ name = "SHIFT+UP"
+ command = ".winset :map.right-click=true"
+
+
macro "macro"
elem
@@ -451,6 +461,16 @@ macro "macro"
elem
name = "CTRL+Subtract"
command = "move-down"
+ elem ".winset :map.right-click=false"
+ name = "SHIFT+Shift"
+ elem "Shift"
+ name = "SHIFT"
+ command = ".winset :map.right-click=false"
+ elem "ShiftUp"
+ name = "SHIFT+UP"
+ command = ".winset :map.right-click=true"
+
+
macro "hotkeymode"
elem
@@ -549,7 +569,7 @@ macro "hotkeymode"
elem
name = "Delete"
command = "delete-key-pressed"
- elem
+ elem
name = "1"
command = "a-intent help"
elem
@@ -735,6 +755,16 @@ macro "hotkeymode"
elem
name = "SHIFT+UP"
command = "setmovingslowly"
+ elem ".winset :map.right-click=false"
+ name = "SHIFT+Shift"
+ elem "Shift"
+ name = "SHIFT"
+ command = ".winset :map.right-click=false"
+ elem "ShiftUp"
+ name = "SHIFT+UP"
+ command = ".winset :map.right-click=true"
+
+
macro "borgmacro"
elem
@@ -911,6 +941,16 @@ macro "borgmacro"
elem
name = "CTRL+Subtract"
command = "move-down"
+ elem ".winset :map.right-click=false"
+ name = "SHIFT+Shift"
+ elem "Shift"
+ name = "SHIFT"
+ command = ".winset :map.right-click=false"
+ elem "ShiftUp"
+ name = "SHIFT+UP"
+ command = ".winset :map.right-click=true"
+
+
menu "menu"
@@ -1077,6 +1117,7 @@ window "mapwindow"
saved-params = "pos;size;is-minimized;is-maximized"
titlebar = false
statusbar = false
+ right-click = true
can-close = false
can-minimize = false
can-resize = false
From 12b16a265bc18c8f7c4cfc06519c90c3ce51c77c Mon Sep 17 00:00:00 2001
From: Pariah919 <46353991+Pariah919@users.noreply.github.com>
Date: Sun, 10 Apr 2022 05:26:50 -0400
Subject: [PATCH 4/5] yeah
---
code/_onclick/click.dm | 27 +++++++++++++++++++++++
code/modules/client/client_defines.dm | 4 ++++
code/modules/client/preferences_toggle.dm | 18 +++++++++++++++
code/modules/projectiles/gun.dm | 2 +-
4 files changed, 50 insertions(+), 1 deletion(-)
diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm
index 7b5cedca42c..36cbf11ca49 100644
--- a/code/_onclick/click.dm
+++ b/code/_onclick/click.dm
@@ -311,6 +311,33 @@
/atom/proc/CtrlAltClick(var/mob/user)
return
+/*
+ Rclick.
+*/
+
+/mob/proc/RightClickOn(atom/A)
+ A.RightClick(src)
+
+///Called when a owner mob Shift + Rightmouseclicks an atom
+/mob/proc/ShiftRightClickOn(atom/A)
+ A.ShiftRightClick(src)
+
+///Called when a owner mob Alt + Rightmouseclicks an atom, given that Altclick does not return TRUE
+/mob/proc/AltRightClickOn(atom/A)
+ A.AltRightClick(src)
+
+///Called when a mob Rightmouseclicks this atom
+/atom/proc/RightClick(mob/user)
+ return
+
+///Called when a mob Shift + Rightmouseclicks this atom
+/atom/proc/ShiftRightClick(mob/user)
+ return
+
+///Called when a mob Alt + Rightmouseclicks this atom, given that mobs Altclick() does not return TRUE
+/atom/proc/AltRightClick(mob/user)
+ return
+
/*
Misc helpers
diff --git a/code/modules/client/client_defines.dm b/code/modules/client/client_defines.dm
index c1bb91e2a6c..22e69e737ae 100644
--- a/code/modules/client/client_defines.dm
+++ b/code/modules/client/client_defines.dm
@@ -46,6 +46,10 @@
var/related_accounts_ip = "Requires database" //So admins know why it isn't working - Used to determine what other accounts previously logged in from this ip
var/related_accounts_cid = "Requires database" //So admins know why it isn't working - Used to determine what other accounts previously logged in from this computer id
+ ///remembers what our context menu setting is currently set to
+ var/shift_to_open_context_menu = TRUE
+
+
/*
As of byond 512, due to how broken preloading is, preload_rsc MUST be set to 1 at compile time if resource URLs are *not* in use,
BUT you still want resource preloading enabled (from the server itself). If using resource URLs, it should be set to 0 and
diff --git a/code/modules/client/preferences_toggle.dm b/code/modules/client/preferences_toggle.dm
index 4c986c71e6a..e4b83a3cc35 100644
--- a/code/modules/client/preferences_toggle.dm
+++ b/code/modules/client/preferences_toggle.dm
@@ -62,3 +62,21 @@ var/list/client_preference_stats_
/stat_client_preference/proc/update_name(var/mob/user)
name = user.get_preference_value(client_preference)
+
+///Toggles whether or not you need to hold shift to access the right click menu
+/client/verb/toggle_right_click()
+ set name = "Toggle Right Click"
+ set category = "Preferences"
+
+ if(shift_to_open_context_menu)
+ winset(src, "mapwindow.map", "right-click=false")
+ winset(src, "default.Shift", "is-disabled=true")
+ winset(src, "default.ShiftUp", "is-disabled=true")
+ shift_to_open_context_menu = FALSE
+ to_chat(usr, "You will no longer need to hold the Shift key to access the right click menu")
+ else
+ winset(src, "mapwindow.map", "right-click=true")
+ winset(src, "ShiftUp", "is-disabled=false")
+ winset(src, "Shift", "is-disabled=false")
+ shift_to_open_context_menu = TRUE
+ to_chat(usr, "You will now need to hold the Shift key to access the right click menu")
diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm
index b4304c9a796..70df75ade63 100644
--- a/code/modules/projectiles/gun.dm
+++ b/code/modules/projectiles/gun.dm
@@ -663,7 +663,7 @@
if(pin)
to_chat(user, SPAN_WARNING("There's already a pin installed."))
-/obj/item/weapon/gun/AltClick(var/mob/user)
+/obj/item/weapon/gun/RightClick(var/mob/user)
if(!pin)
to_chat(user, SPAN_WARNING("There's no firing pin installed in this weapon."))
return
From e047318922cbe48a43993e07c260fec8131a197e Mon Sep 17 00:00:00 2001
From: Pariah919 <46353991+Pariah919@users.noreply.github.com>
Date: Sun, 10 Apr 2022 05:36:08 -0400
Subject: [PATCH 5/5] BODYAN
---
code/game/machinery/bodyscanner.dm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/code/game/machinery/bodyscanner.dm b/code/game/machinery/bodyscanner.dm
index 84cf5f04220..cd9d205f431 100644
--- a/code/game/machinery/bodyscanner.dm
+++ b/code/game/machinery/bodyscanner.dm
@@ -43,6 +43,10 @@
usr.client.perspective = EYE_PERSPECTIVE
usr.client.eye = src
+/obj/machinery/bodyscanner/RightClick(mob/user)
+ if(CanPhysicallyInteract(user))
+ eject()
+
/obj/machinery/bodyscanner/proc/drop_contents()
for(var/obj/O in (contents - component_parts))
O.dropInto(loc)