Commit Graph

1091 Commits

Author SHA1 Message Date
Alberyk
b66f5e0ef1 Implements Bluesecurity Icons (#815) 2016-08-27 18:21:34 +02:00
LordFowl
f7c332a3c8 Commit 08/AUG/2016 2016-08-18 09:25:01 -04:00
NanakoAC
75e13303ea Medical, borg and misc tweaks (#714)
tweak: "Tweaked surgeon cyborg modules: Added chemistry gripper, removed fire extinguisher, and added soporific to their hypospray."
tweak: "Removed chemistry gripper from crisis borg."
maptweak: "The chemistry and botany fridges are now see-through, so you can more easily chat with people on the other side."
tweak: "Cost of cyborg renaming module vastly decreased"
tweak: "Renamed medical's Chemical Closet, to Chemistry Equipment Closet. Nobody ever stores chemicals in an unrefridgerated closet."
rscadd: "Added two boxes of empty spraybottles to the chemistry equipment closet."
2016-08-15 19:51:23 +03:00
LordFowl
aecca75324 Merge remote-tracking branch 'Upstream/master' into Map-Development 2016-08-15 04:19:23 -04:00
NanakoAC
eba855d423 Fixes #643 (#649) 2016-08-02 21:46:57 +03:00
Alberyk
83ed43896e Allowing energy weapons and chainswords to slice apart regular walls (#645)
All energy weapons and chainswords can slice apart regular walls, as suggest in the forums, sometime ago.
2016-08-02 21:46:35 +03:00
NanakoAC
d1f79a6168 Janitor slot and janicart tweaks (#612)
Adds an extra janitor slot and some mapping work to support it, reworks the janicart a fair bit.

changes:

rscadd: "Increased number of janitor slots to two."
rscadd: "Janitorial carts can now be constructed with metal sheets, and deconstructed with a wrench, welder or plasmacutter if empty."
tweak: "Janicarts now come without a bucket. Click and drag a mop bucket onto a cart to mount it, and you can unmount it from the janicart interface."
tweak: "Placing a mop into a janicart, and pouring containers into the bucket, is now done with alt-click. A leftclick will now always wet the mop, and throw objects into the trashbag, respectively."
rscadd: "Janicarts can now be climbed over like tables - Click and drag your sprite onto it."
tweak: "Custodial closet's Spraycleaner, cleaning grenades, and spare lights, are now inside the janitorial locker instead of on table/floor."
tweak: "Added an extra janitorial locker in the custodial closet."
bugfix: "Fixed the Captain's deluxe soap being unuseable for cleaning"
tweak: "Soap can now clean more tiles when wetted"
tweak: "Soap and rags can now be wetted in buckets, mopbuckets, watertanks and janicarts"
2016-08-02 21:42:48 +03:00
Alberyk
fef1c0181b Adding the .38 back to the detective locker (#504) 2016-08-02 21:39:45 +03:00
Alberyk
624e5bfd2f New firesuits sprites and atmos firesuits (#582)
New and better sprites, from old code, for firesuits as a whole and adding atmos firesuits and fire helmets.
2016-07-24 23:51:22 +03:00
LordFowl
e66d3fc401 Merge remote-tracking branch 'Upstream/master' into Map-Development
# Conflicts:
#	maps/exodus-2.dmm
2016-07-23 11:12:58 -04:00
LordFowl
ff453e54e8 MapDev 2016-07-11 18:08:24 -04:00
LordFowl
a6c1085e37 Fowl's Bugfixes 1 (#521) 2016-07-10 01:13:29 +03:00
Alberyk
8ff246ae13 Adding more barsigns (#421)
Adding more barsigns sprites that the bartender can select.
2016-06-23 02:19:03 +03:00
Alberyk
bfcb0a4207 Adding military and janibelts (#391)
* Adding military and janibelts

Adding the syndicate and janitor belts from the old code.

* Belt sprites

* Adding more sprites

* Adding changelog.

* Adding the janitor belt to the janitor's locker

* Mercenaries start with the belt on spawn

Because I have no idea how to merge map things.
2016-06-20 17:53:44 +03:00
skull132
17938853d5 Of Helper Procs & Dumbs
Makes a mob/proc/can_use_hand(), which determines whether or not a mob can use a given hand.

Redefined in human.dm to check a hand's status and usability.
2016-03-25 20:33:10 +02:00
skull132
39303fbcec Merge pull request #113 from skull132/master
Hotfix Roundup
2016-02-11 21:17:52 +02:00
skull132
4fd56183fc Can Pick Vox 2016-02-11 20:54:00 +02:00
FelisCorax
5e4e000a28 emptying reagent containers in sink
filling/emptying syringes from sink
2016-02-08 21:39:08 -05:00
PsiOmegaDelta
183d8cbd3a Makes the into-resist proc solely responsible for checking click delays.
Because it sets the click cooldown itself downstream procs fail when they in turn check the click delay.
Fixes #11839. Fixes #12062. Fixes #12114.
2016-02-05 10:37:09 +01:00
Ccomp5950
bd60099a7e Removes unused pressure_resistance variable.
This is used with FEA not ZAS

Though it's kind of funny to look at what some of these values were set at.
(For reference: ONE_ATMOSPHERE = 101.325)
2016-02-03 18:17:52 -05:00
Ccomp5950
6cf7cbd933 Merge pull request #11988 from PsiOmegaDelta/160115-IAmALittleBitSpecial(InTheHead)
Makes special role preferences a list, instead of flag entry.
2016-02-02 15:26:09 -05:00
skull132
fe48f26d71 Porting forensics from Aurora. 2016-02-01 17:08:47 +02:00
Dennok
622d119352 cut var/obj/machinery/door/new_airlock 2016-01-31 02:20:35 +02:00
Dennok
ce89409ff6 remove new_airlock.dir = src.dir 2016-01-31 02:10:07 +02:00
PsiOmegaDelta
654f2ccaa0 Makes all special role entries use unique ids now that it is possible. 2016-01-30 17:22:17 +01:00
Hubblenaut
88f2e5b73a Wheelchair fixes
Conflicts:
	code/modules/mob/mob_movement.dm
	icons/obj/rollerbed.dmi
2016-01-28 12:07:40 +01:00
Mloc
7bc2432ce3 fixes #11461
Signed-off-by: Mloc <colmohici@gmail.com>
2016-01-22 21:09:58 +00:00
PsiOmegaDelta
1210a6e42f Adds the moved event.
Allows movable atoms to follow other movable atoms, as quickly as BYOND allows. Also supports following atoms inside other atoms.
However, this only works fully when Move() or forceMove() is utilized. Setting loc directly will not raise the moved event.
2016-01-18 20:16:48 +01:00
Techhead0
62540b5b8c Fixes #11833
If you were holding the sheet, they would spawn inside the mob, irretrievable.
2016-01-16 14:27:07 -05:00
PsiOmegaDelta
b74f2baf6d Makes special role preferences a list, instead of flag entry.
Allows us to define more than 16 special roles.
Updates some role usages to use the new ghost trap system.
2016-01-15 11:34:00 +01:00
Ccomp5950
92ba35fadd Merge pull request #11985 from GinjaNinja32/wingrille
fix wingrille spawners allowing initial ZAS init to expand zones through them
2016-01-15 00:33:45 -05:00
GinjaNinja32
06dd8010f3 fix wingrille spawners allowing initial ZAS init to expand zones through them 2016-01-15 00:16:22 +00:00
Ccomp5950
cdc556f131 Merge pull request #11969 from comma/directions
Direction signs 2 : Generic Bogaloo
2016-01-12 02:29:25 -05:00
Chinsky
4a6056b945 Adds generic direction sign. 2016-01-12 09:42:06 +03:00
GinjaNinja32
f7ec85e0f0 Merge pull request #11933 from comma/mirrormirror
Handheld mirror
2016-01-08 22:09:22 +00:00
Chinsky
c3b3f6e546 Adds Destroy to both handheld and wall mirrors 2016-01-08 02:07:29 +03:00
Chinsky
8471813406 Adds a handheld mirror that can change hairstyles. 2016-01-07 21:17:31 +03:00
PsiOmegaDelta
1b564bb179 Map and icon tweaks.
Re-adds medical examination wall and chapel mass driver button.
Ensures that the chapel crematorium button does not lose its default icon on icon update.
Fixes #11915. Fixes #11894.
2016-01-07 11:56:06 +01:00
PsiOmegaDelta
6aea83aeb3 Replaces mega-health windows.
Mega health windows (the old 1e007 Crescent windows) are now replaced with with either normal reinforced windows or the Crescent window sub-type or relevant window spawners.
Also changes the security sub-armory window from dir 5 to 2 (non-cardinal directions transforms windows into full-tile ones, it's no longer visible in the mapper). Fixes  #11889.
Adds pre-defined full tile reinforced windows for when those are needed.
2016-01-03 20:57:34 +01:00
Ccomp5950
7dc9b3487a Merge pull request #11739 from PsiOmegaDelta/151214-ObserveThis
Qdel() tweaking and a bonus
2016-01-01 23:58:29 -05:00
PsiOmegaDelta
a4545f8ded Scheduler, observation, and New() tweaks.
Corrects a number of places where New() did not call ..(), and implements similar changes to attempt to ensure New()/initialize() complete running before qdel() runs.
Cuts down on the number of created items during server start.
2015-12-27 17:44:53 +01:00
PsiOmegaDelta
f6eec096e7 Merge remote-tracking branch 'upstream/dev-freeze' into dev
Conflicts:
	code/_onclick/click.dm
	code/game/objects/items/weapons/material/kitchen.dm
	code/modules/mob/living/silicon/ai/ai.dm
2015-12-20 11:55:53 +01:00
PsiOmegaDelta
5d3d0c5dc3 Merge remote-tracking branch 'upstream/master' into dev-freeze
Conflicts:
	code/game/objects/items/weapons/material/kitchen.dm
2015-12-20 11:22:08 +01:00
Loganbacca
07e81c059c Fixed bullets traveling diagonally through windows
- Fixes #11465
2015-12-18 20:12:46 +13:00
Chinsky
a4f8e8ac72 Merge pull request #11654 from PsiOmegaDelta/151210-TapeTape
Adds research and medical tape.
2015-12-16 08:31:23 +03:00
PsiOmegaDelta
037e9264e1 Merge pull request #11690 from Baystation12/dev-freeze
Dev
2015-12-15 11:51:12 +01:00
PsiOmegaDelta
a2d2a092c5 All the macros. 2015-12-13 15:19:14 +01:00
Dibasic
1e06889ef1 Fixes window 'bang' typo
Fixes the typo when harm-intent clicking a window with your bare hand:

<You bang against the window!

to:

You bang against the window!
2015-12-13 15:06:14 +01:00
PsiOmegaDelta
bbe65baf5c Merge remote-tracking branch 'upstream/dev' into 151210-TapeTape
Conflicts:
	code/__defines/misc.dm
2015-12-13 11:50:06 +01:00
PsiOmegaDelta
eda4a5d595 Adds tape to medical, and excavation lockers.
Also maps in some EMT medical tape, corrects some badly rotated intercoms, and pixel shifts the large sinks properly.
2015-12-13 11:48:29 +01:00