You can now move diagonally! To do so, use the numpad. The keybaord has been remapped to make this possible:

CTRL + A = throw
CTRL + S = swap hands
CTRL + D = drop
CTRL + W = use item in hand on itself
Numpad divide (/) = throw
Numpad multiply (*) = swap hands
Numpad subtract (-) = drop
Numpad add (+) = use item in hand on itself

Changelog updated with this information.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2387 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
baloh.matevz@gmail.com
2011-10-18 01:42:15 +00:00
parent 9cd38e0aa3
commit aab8b4c5b7
3 changed files with 70 additions and 3 deletions

View File

@@ -24,23 +24,39 @@
..() ..()
/client/Northeast() /client/Northeast()
..()
/client/Southeast()
..()
/client/Southwest()
..()
/client/Northwest()
..()
/client/verb/swap_hand()
set hidden = 1
if(istype(mob, /mob/living/carbon)) if(istype(mob, /mob/living/carbon))
mob:swap_hand() mob:swap_hand()
return return
/client/Southeast() /client/verb/attack_self()
set hidden = 1
var/obj/item/weapon/W = mob.equipped() var/obj/item/weapon/W = mob.equipped()
if (W) if (W)
W.attack_self(mob) W.attack_self(mob)
return return
/client/Southwest() /client/verb/toggle_throw_mode()
set hidden = 1
if(!istype(mob, /mob/living/carbon)) return if(!istype(mob, /mob/living/carbon)) return
if((mob.stat || mob.restrained()) || !(isturf(mob.loc))) return if((mob.stat || mob.restrained()) || !(isturf(mob.loc))) return
mob:toggle_throw_mode() mob:toggle_throw_mode()
return return
/client/Northwest() /client/verb/drop_item()
set hidden = 1
if(!isrobot(mob)) if(!isrobot(mob))
mob.drop_item_v() mob.drop_item_v()
return return

View File

@@ -54,6 +54,25 @@ Stuff which is in development and not yet visible to players or just code relate
(ie. code improvements for expandability, etc.) should not be listed here. They (ie. code improvements for expandability, etc.) should not be listed here. They
should be listed in the changelog upon commit tho. Thanks. --> should be listed in the changelog upon commit tho. Thanks. -->
<b><font color='blue'>18 October 2011, Tuesday:</font><b>
<ul>
<li><b>Errorage updated:</b>
<ul>
<li><font color="red">You can now move diagonally!</font> To do so, use the numpad. The keybaord has been remapped to make this possible:
<ul>
<li>CTRL + A = throw</li>
<li>CTRL + S = swap hands</li>
<li>CTRL + D = drop</li>
<li>CTRL + W = use item in hand on itself</li>
<li>Numpad divide (/) = throw</li>
<li>Numpad multiply (*) = swap hands</li>
<li>Numpad subtract (-) = drop</li>
<li>Numpad add (+) = use item in hand on itself</li>
</ul>
</li>
</ul>
</li>
</ul>
<b><font color='blue'>15 October 2011, <a href="http://en.wikipedia.org/wiki/Blindness" target='_blank'>White Cane</a> Safety Day:</font><b> <b><font color='blue'>15 October 2011, <a href="http://en.wikipedia.org/wiki/Blindness" target='_blank'>White Cane</a> Safety Day:</font><b>
<ul> <ul>

View File

@@ -51,6 +51,38 @@ macro "macro"
name = "SOUTH+REP" name = "SOUTH+REP"
command = ".south" command = ".south"
is-disabled = false is-disabled = false
elem
name = "CTRL+A"
command = "toggle-throw-mode"
is-disabled = false
elem
name = "CTRL+D"
command = "drop-item"
is-disabled = false
elem
name = "CTRL+S"
command = "swap-hand"
is-disabled = false
elem
name = "CTRL+W"
command = "attack-self"
is-disabled = false
elem
name = "MULTIPLY"
command = "swap-hand"
is-disabled = false
elem
name = "ADD"
command = "attack-self"
is-disabled = false
elem
name = "SUBTRACT"
command = "drop-item"
is-disabled = false
elem
name = "DIVIDE"
command = "toggle-throw-mode"
is-disabled = false
elem elem
name = "F1" name = "F1"
command = "adminhelp" command = "adminhelp"