phil235
0745219d06
Fixes tableclimber knocking themself off the table when clicking it mid-climb.
2015-03-29 23:57:47 +02:00
Remie Richards
751fb4aaa9
Adds SLOT_BACK for energy katana, makes energy katana call emag_act() on what it strikes (mirroring energy/blade functionality cleanly), Removes energy/blade hacks.
2015-03-09 21:48:45 +00:00
Mandurrrh
2ec53ea6c7
Adds the second block for table climbing before the first return.
2015-03-02 16:53:15 -05:00
Mandurrrh
43f1fc3fd6
Adds appropriate message for user and nearby mobs for being knocked off table. Also uses weaken instead of stun to physically knock the player over.
2015-03-02 08:07:52 -05:00
Mandurrrh
9013a8d0a2
Balancing out tableclimbing.
2015-03-01 20:53:22 -05:00
Remie Richards
f7d3692a6b
Clamps the value of pixel placed items between -(world.icon_size/2) and world.icon_size/2, so -16 and 16 respectively.
2015-02-26 23:17:59 +00:00
Remie Richards
5fc7af7fbf
attackby() now has an argument containing the parameters of the click that called it. Items placed on tables now center their icon where the user clicked. this is NOT true for racks, since racks look organised in their sprite.
...
Items reset their pixel_x and pixel_y values on pickup.
2015-02-19 13:02:43 +00:00
Firecage
7fdd0556bb
Updates to table/table frame deconstruction
2015-01-15 17:55:51 +02:00
Firecage
62ddab926f
Fixes amount of mineral gotten from deconstructing tables
2015-01-15 03:31:56 +02:00
Razharas
76a21883a8
Merge branch 'master' of https://github.com/tgstation/-tg-station into GenShit
...
Conflicts:
code/game/mecha/mecha.dm
code/game/objects/structures/tables_racks.dm
code/modules/mob/living/silicon/silicon.dm
code/modules/projectiles/gun.dm
Fixes dem conflicts
2014-12-28 11:20:15 +03:00
phil235
70edf69f25
Fixes table having two mousedrop_T() procs.
...
Adding a rack_destroy() proc.
Fixes table blob_act and ex_act a bit.
2014-12-23 00:22:57 +01:00
Razharas
0921aa201f
Added datum mutations
...
Also removed some mob vars like sdisabilities and merged the usability
with disabilities
Removed need for mutations var, they are not handled in dna
Removed blinded var, now its handled by eye_blind being bigger than zero
Ands lots, lots of other shit in files that used mutations
2014-12-12 04:48:11 +03:00
Razharas
cd218a7ba3
Proper handling of computers and tables by c4
...
Proper handling of computers and tables by c4
2014-12-06 21:44:52 +03:00
Razharas
7758a0afed
Ok now explosions shall work properly
...
Changed severity to target, make items not destroy themselves on
severity lower than 1, all that stuff
2014-12-05 23:21:48 +03:00
phil235
d840fa74ac
Makes table climbing while restrained take twice as long.
...
Making tablepush and climb_table procs a bit more oop.
Fixes typo in glass table climbing message.
Table-pushing someone is now logged.
Adding a check to table climbing to return if table is destroyed mid-climb
2014-12-02 23:25:36 +01:00
Razharas
ff456ebaf4
Unwinded most of shit
...
Meh
2014-11-19 21:36:45 +03:00
hornygranny
b6d0531c34
Merge pull request #5865 from paprka/hornygrannysuxlmaoxdplsmerge
...
Fixes a glass table related exploit
2014-11-14 10:54:39 -08:00
paprka
85d879fbf4
Removes brute damage from tabling
2014-11-12 19:54:33 -08:00
paprka
020d28fe3b
fixes a few glass table related bugs and adds more fun
2014-11-12 18:48:01 -08:00
paprka
56316c6129
bad placement for this particular line
2014-11-11 16:37:47 -08:00
paprka
da5cd74d53
fixes rack dupe exploit
2014-11-11 16:31:50 -08:00
Swag McYolosteinen
9893fbc86f
Merge pull request #5645 from Ergovisavi/firefighting
...
Firefighting changes
2014-11-10 16:55:38 +01:00
paprka
9af72bda1f
compile fixes
2014-11-09 15:01:46 -08:00
paprka
0ffba02112
Merge branch 'master' of https://github.com/tgstation/-tg-station into glasstables
...
Conflicts:
_maps/map_files/MetaStation.v39K.dmm
_maps/map_files/tgstation.2.1.3.dmm
code/game/objects/structures/tables_racks.dm
2014-11-09 14:53:19 -08:00
Ergovisavi
2c74fc8dbb
-Adds secure atmos closets to Atmos
...
-Removes a redundant check in water's obj reaction, add's a "cooling power" var that determines how effective it is at cooling off hotspots
-Modifies extinguishers a bit to have more options, affect more tiles, change the cooling temperature of the water inside of it, etc
-Makes the water backpack for atmos even more robust at fighting fires with a 5 tile spread, removes converting oxygen to nitrogen on Nanofrost, made the resulting end of a firefight annoying as the atmos tech would have to get an oxygen canister
-Makes racks use Move() to put objects on top of them instead of just changing the loc, in order to stop nozzles/misters from getting on them
2014-11-09 11:16:58 -08:00
phil235
bc5754b378
adding diagonal attack animation.
2014-11-07 15:42:07 +01:00
paprka
d76e4f62e5
added deconstructing
2014-11-06 18:01:19 -08:00
paprka
28b1d8bef0
fixes grille rebuilding, removes damaging from tables, adds better sound effects for smashing tables, adds chance to fail breaking reinforced tables as hulk
2014-11-03 20:41:40 -08:00
paprka
5720b29130
final commit for now for glass tables
2014-11-03 19:26:33 -08:00
phil235
1506383b2c
Adding some missing do_attack_animation()
...
Moving do_attack_animation() proc to mob/living
Fixing the pixel offset issue from beds especially rollerbed.
Fixing the nograv bouncing stopping because of another animation being used.(lying down, jittering, attack animation)
2014-11-03 15:11:39 +01:00
paprka
1288c7da81
cleaned up procs, added glass table smashing
2014-11-02 16:53:15 -08:00
phil235
3f30912c51
WIP - Adding attack animation to most attacks.
...
Fixing a couple "for(......) show_message()".
2014-11-02 22:50:58 +01:00
paprka
ffd02c45c2
second commit for table redoing
2014-11-02 10:52:25 -08:00
paprka
85de5f7cd5
initial commit for table overhaul
2014-11-01 23:57:01 -07:00
phil235
45cfe07f98
Merge branch 'master' of https://github.com/tgstation/-tg-station into DisplacedGirderFix
...
Conflicts:
code/modules/recycling/disposal.dm
2014-10-15 18:23:40 +02:00
phil235
dbea503e88
Removing the fourth argument (air_group) of CanPass() everywhere, because it isn't used anywhere.
...
Fixing one instance of "for(mob in viewers) show_message()" to "visible_message()"
2014-10-15 18:03:06 +02:00
MrPerson
694f9fda91
Tablecrafting improvements:
...
Allow more than one result. All components will be placed inside the first result in the list.
Completion of crafting will now reset the interface, if possible.
Opening the interface now causes you to face the table.
2014-10-06 01:24:26 -07:00
MrPerson
b04f547cd1
Move table crafting into the modules folder
2014-10-04 23:43:03 -07:00
Cheridan
02d3cdc199
Merge pull request #4938 from hornygranny/tableclimbing
...
table bugfixes
2014-09-24 19:09:26 -05:00
Hornygranny
24edf9f6d4
Fixes #4933 by refactoring climbing (ty MrPerson)
2014-09-24 12:31:24 -07:00
Hornygranny
8aa5fd2ff6
ishuman changed to istype for previously defined scope
2014-09-23 10:43:26 -07:00
Hornygranny
4176e6d106
only humans can climb
2014-09-21 21:58:30 -07:00
Cheridan
4616ca7c63
Merge pull request #4764 from hornygranny/tableclimbing
...
humans can climb onto tables
2014-09-20 16:58:20 -05:00
Hornygranny
7f059a82fa
changed stun to Stun() :^)
2014-09-19 22:31:54 -07:00
Hornygranny
1b9eddc2e4
climbing a table stuns you
2014-09-19 13:32:44 -07:00
Cheridan
40e40af5af
Merge pull request #4845 from Menshin/table_crafting_fix
...
Items table crafting fixing
2014-09-17 13:53:13 -05:00
Hornygranny
adbb99a818
make prok gud
2014-09-16 11:33:57 -07:00
Menshin
d519501425
* prevent the same item from being selected multiple times when looking for parts while table crafting ( fixes #4820 )
...
* small typo in construction fixed
2014-09-15 19:20:47 +02:00
Hornygranny
3f7fb4870e
renamed proc
2014-09-09 15:51:00 -07:00
Hornygranny
92baf35204
muh whitespace
2014-09-09 15:35:48 -07:00