xxalpha
b2e84a0d3c
Put drop_item() calls inside ifs. Replaced some drop_item() with unEquip(
2015-06-14 20:11:40 +01:00
kingofkosmos
c8d79e7034
Removed unnecessary spaces in these situations:
...
"span class = '" changed to "span class='"
"'> " changed to "'>"
2015-06-14 12:13:19 +03:00
Iamgoofball
c2256d41fc
BAR NOW SHOWS UP ON THE OBJECT YOU'RE INTERACTING WITH
2015-06-13 13:58:08 -07:00
duncathan
dab13732fe
cleans up icon paths; modifies certain unary devices
...
updates icon paths in multiple files
removed insulated icon state in pipe_item.dmi (insulateds are deaaaad)
lays an icon framework so that o2 generators, cold sinks, heat sinks may eventually be made constructable
they no longer override update_icon() but instead update like just about every other device
eventually I'll give these real sprites but given that they're unused it can wait for now
sprites and construction are outside the scope of this PR
makes heat exchangers update their color based on their node
because heat exchangers are different sprite-wise they had to override update_icon entirely
makes heat exchanger, heat sinks, cold sinks, o2 generators non-dense
2015-06-13 02:43:17 -06:00
xxalpha
9cb1061bfb
Fixed hacking from inside machines and more.
2015-06-06 11:34:12 +01:00
Aranclanos
2f36bf4694
Merges the two flush() from the disposal bins and disposals deliveryChutes.
...
Stops the disposal bin from holding back the machinery controller when flushing.
The mobs clients eye will be instantly moved to the disposal object when the mob is moved into them.
Fixes #1724
2015-06-05 04:58:34 -03:00
xxalpha
858fb9a33e
Added allow_drop() on machinery.
...
I didn't actually touch this, git.
2015-05-16 02:36:02 +01:00
Jordie0608
7369992d3d
further reorganization, elimination of old defines folder
2015-05-09 23:16:57 +10:00
Boggart
cd734c8eca
Fixes borg modules other than the trash bag not being able to work on disposal bins.
2015-04-30 16:42:25 -06:00
kingofkosmos
761d31cea0
More visible.message span classes removed.
2015-04-24 21:24:21 +03:00
kingofkosmos
de280c72b5
Removed some more spans from visible messages.
2015-04-24 21:06:59 +03:00
kingofkosmos
72749392d8
span classes removed from visible.messages
2015-04-24 20:50:51 +03:00
kingofkosmos
1d14471d00
Ellipses to waiting messages. Warning-spanclasses to failing messages with an exclamation mark.
2015-04-24 20:50:50 +03:00
Boggart
ecebb594f9
Fixes being unable to construct disposal pipes on walls and fixes changing the RPD settings while already building affecting the currently building pipes.
...
Changes the RPD to use the newer datum/browser ui, makes it so that it show's what you have picked and doesn't let you endlessly repick it.
Fixes my wonky check for bins/outlets/chutes on walls, also adds a changelog.
Undefs the defines in RPD.dm at the end of the file.
Changes the "Type:" label to "Category:"
2015-04-23 11:53:27 -06:00
MrPerson
5fd9116d0c
Fixes infinite rod via disposals duplication
...
Fixes #9007
Sadly they still generate a set of rods but at least they only do it once.
2015-04-16 09:25:03 -07:00
pudl
187a6fdd20
resprites forensic scanner, cargo tagger, and rped
2015-03-22 11:54:26 -05:00
Cheridan
da1e6f57f0
Merge pull request #8334 from MrPerson/cleanup_crew_comin_through
...
Code cleanup
2015-03-15 01:55:39 -05:00
MrPerson
9038fb15af
Code cleanup
...
Removed a bunch of unused or hardly used vars on /mob and /atom/movable.
Added defines for mob/living/var/mob_size so it's not using magic numbers.
2015-03-13 10:41:00 -07: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
phil235
00fdd0eded
Monkeys and xeno can flush disposal units.
2015-03-07 22:22:06 +01:00
phil235
fdc0399a46
Ventcrawlers can now climb into disposal by themselves.
2015-03-07 20:03:25 +01:00
phil235
77d553e619
Fixes disposal climbing.
...
Aliens, slimes and monkeys can climb into disposal but cannot flush it.
Non carbon mobs can no longer climb into disposal by themselves.
Stuffing another mob in a disposal unit is now only done via grabbing.(fixes bugs like stuffing someone while being inside the disposal yourself)
Large mobs no longer fit inside disposal.
Fixes hydrotray growing overlay layer.
Fixes slicing broken pipes dropping a straight pipe.
Fixes typos.
Removing unused var from disposal.
2015-03-07 19:35:44 +01:00
Cheridan
096324b93b
Merge pull request #7897 from paprka/riiiip
...
Packages play a ripping noise when you open them
2015-02-24 21:47:52 -06:00
paprka
3572e2c2c5
packages play a ripping noise when you open them
2015-02-22 01:11:03 -08: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
Menshin
b8230e024b
* Cleaned the disposals code a bit (making it uses the defines !)
...
* Disposals constructs are now stored inside disposals instead of having them deleted and a copy created
* Bins, chutes and outlets will now properly clean any connected trunk on qdel()
* You can no longer change the RPD setting by keeping its window opened
* You can no longer use the RPD as a non-dextrous mob
* Reinforced floors will now be broken by ejected items/mobs, instead of stucking them in the void indefinitely
2015-01-19 01:53:19 +01:00
Menshin
8d1ebf3ad1
* Prevent stacking of dense disposal constructs (bin, outlet, chute)
...
* Some general code cleaning (less snowflaking)
2015-01-15 20:05:15 +01:00
tkdrg
cdb5066502
Merge pull request #6324 from Razharas/GenShit
...
Added datum mutations
2014-12-31 17:24:15 -03:00
AnturK
aa79311dff
Fixes janiborg trashbag emptying
2014-12-29 14:21:08 +01:00
Razharas
8d110ee496
Tiny clean up, still lots of work to do
...
Only compiletested, these changes were never tested in the game yet
2014-12-12 23:57:11 +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
Cheridan
f909d59d1a
Merge pull request #6130 from phil235/AttackMsgStandardizedFormat
...
Standardizing attack messages to always show the attacker first
2014-12-04 12:45:31 -06:00
phil235
86405fa8c0
Standardizes attack messages to always show the attacker first (when there is an attacker).
...
Replacing some fo mob in viewers() show_message() with visible message().
Simplifying some message code in a couple places, fixing typos and span classes.
2014-11-24 01:49:34 +01:00
Razharas
3511e0dada
Merge branch 'master' of https://github.com/tgstation/-tg-station into Cfour
...
Conflicts:
code/game/turfs/simulated/walls.dm
Ye somth liek dat
2014-11-23 17:46:14 +03:00
Razharas
ff456ebaf4
Unwinded most of shit
...
Meh
2014-11-19 21:36:45 +03:00
Razharas
b071a0167e
Made explosions work in a slightly different way
...
Yep
2014-11-18 16:22:41 +03:00
Hornygranny
2374eb9720
fixes disposals flushing their stored construct
...
fixes an atmos runtime
fixes a disposal pipe runtime
2014-11-17 11:30:33 -08:00
Swag McYolosteinen
8adfff35af
Merge pull request #5732 from phil235/DisposalConstructionRuntimeFix
...
Fix Disposal pipe construction runtime.
2014-11-08 09:31:52 +01:00
Remie Richards
0914b1a7cd
Merge pull request #5642 from phil235/AttackAnimation
...
Adding an attack animation to most attacks
2014-11-07 18:39:27 +00:00
phil235
aa9873d7ff
Fix Disposal pipe construction runtime.
2014-11-07 17:12:16 +01:00
phil235
bc5754b378
adding diagonal attack animation.
2014-11-07 15:42:07 +01:00
Aranclanos
0e2176c7a0
Added a new proc for movable atoms, disposalEnterTry(). It will be used by disposal chutes to check if the object who bumped them can enter or not.
...
As for the moment, mechas and projectiles will fail.
2014-11-04 17:23:02 -03:00
phil235
74f8a08522
Merge branch 'master' of https://github.com/tgstation/-tg-station into AttackAnimation
...
Conflicts:
code/modules/mob/living/living.dm
2014-11-04 18:55:07 +01:00
Cheridan
df13b0d840
Merge pull request #5591 from hornygranny/OOPgularity3
...
improved deconstruction, singularity stuff
2014-11-03 20:20:55 -06:00
hornygranny
bf9679d6cb
Merge pull request #5581 from tkdrg/spacefactory13
...
Constructable conveyor belts!
2014-11-03 17:33:32 -08:00
hornygranny
b32e9cff12
Merge pull request #5621 from tkdrg/damnoldcoders
...
Moves around some vars
2014-11-03 17:15:54 -08:00
tkdrg
d3727e6e3e
Removes unused code instead of commenting it out
2014-11-03 18:25:05 -03:00
phil235
3f30912c51
WIP - Adding attack animation to most attacks.
...
Fixing a couple "for(......) show_message()".
2014-11-02 22:50:58 +01:00
Cheridan
51eae4c5a2
Merge pull request #5601 from phil235/ObjVerbCheckFix
...
Adding checks for stun, restrained to many object verbs.
2014-11-02 11:34:48 -06:00
tkdrg
a97c4de972
Moves m_amt, g_amt, reliability and origin_tech to /obj/item (previously in /obj)
...
Removes force from pipes
Removes unused turf var icon_old
Moves pass_flags to /atom/movable
2014-11-02 14:10:03 -03:00