Zuhayr
e2ce3fbb08
Duct tape can now be used to gag, blindfold or cuff people, and cable cuffs/duct tape can restrain rig-wearing people (poorly).
2015-12-01 02:04:10 +10:30
PsiOmegaDelta
4e89045aab
Merge pull request #11451 from Loganbacca/wireless
...
Wireless controller for machinery connections
2015-11-27 07:59:59 +01:00
PsiOmegaDelta
11db663fac
Ghosts can now view any object with a NanoUI interface.
...
However, ghosts can now also only view objects in range to ensure that the NanoUI window count is kept low.
Admins do not suffer this restriction and may also interact with these windows.
2015-11-22 12:21:41 +01:00
PsiOmegaDelta
f74d9e6862
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
html/changelogs/.all_changelog.yml
maps/exodus-1.dmm
2015-11-22 11:48:00 +01:00
PsiOmegaDelta
26f167453c
Merge remote-tracking branch 'upstream/master' into dev-freeze
2015-11-22 11:40:44 +01:00
Chinsky
884100e590
Merge pull request #11446 from PsiOmegaDelta/151113-HackTool
...
Adds hacking tool.
2015-11-22 12:59:56 +03:00
Loganbacca
56bf894ee1
Wireless button updates
...
Added toggle variants for buttons, allowing them to "deactivate" connected devices.
Converted flashers and holosigns.
Fixes to keep in line with upstream.
2015-11-22 22:32:52 +13:00
Loganbacca
750414e280
GC cleanup
...
Cleaned up some GC code and properly implemented it for wireless datums
Remote buttons are now fully working with emitters and crematoriums
2015-11-22 22:32:52 +13:00
Loganbacca
a9555b0175
Converted emitter remote control
...
Also converted crematoriums, although they are not working at the moment.
Removed redundant wireless manager file.
2015-11-22 22:32:51 +13:00
Zuhayr
9c0ae7fb01
Merge branch 'auroraforensics' of https://github.com/Zuhayr/Baystation12 into dev
2015-11-22 19:45:55 +10:30
Bjorn Neergaard
ef1f91e334
Fix Laptop Vendors and Personal Lockers not accepting ID Containers
...
Fixes #11092
2015-11-22 00:27:03 -06:00
Zuhayr
70c692a337
Oxygen tanks now have a visual indicator of their pressure on the item icon.
2015-11-20 19:36:33 +10:30
Zuhayr
09e4749a9c
Bats can now be slung over your back.
2015-11-20 19:36:27 +10:30
PsiOmegaDelta
3d0417d622
Corrects and adds more sanity checking.
2015-11-15 14:45:36 +01:00
PsiOmegaDelta
7484385e0d
Adds hacking tool.
...
In normal mode a hacking tool acts and functions just like any multitool. Use a screwdriver to toggle between normal and hacking mode.
Hacking attempts will take 20 +(0 to 20) seconds (triangular distribution, averages at +10 seconds).
Once an airlock has been successfully hacked the user will have full access to the door operation interface normally restricted to silicons.
A hacking tool will remember the last 6 to 8 hacked airlocks. No time is needed to again hack remembered airlocks.
Once the limit has been reached the least recently accessed airlock is forgotten. Hacking a remembered airlock will update the last accessed time.
Also adds a basic observer/listener pattern implementation to, for example, make it easier to catch when objects have been destroyed and clear references.
2015-11-13 21:59:56 +01:00
PsiOmegaDelta
19051ec27e
Merge remote-tracking branch 'upstream/dev-freeze' into dev
2015-11-02 09:25:04 +01:00
PsiOmegaDelta
694a35c10b
Merge remote-tracking branch 'upstream/master' into dev-freeze
2015-11-02 09:08:06 +01:00
Chinsky
ba3c1f03d7
Merge pull request #11195 from Hubblenaut/dev
...
CtrlClick deflates inflatables
2015-11-02 00:11:14 +03:00
Chinsky
1417f4f40b
Merge pull request #11344 from Hubblenaut/tape
...
Tape - Sprites and Algorithm Changes
2015-11-02 00:10:03 +03:00
Chinsky
4ae1a45017
Merge pull request #11389 from PsiOmegaDelta/152710-MagicCrescentWindows
...
Crescent windows are now near indestructible.
2015-11-02 00:08:52 +03:00
PsiOmegaDelta
a9f7b3a325
Merge pull request #11247 from Hubblenaut/laundry
...
Adds laundry basket
2015-10-31 11:16:14 +01:00
PsiOmegaDelta
ab2ddfcba7
Atmospheric computer circuit additions.
...
Adds several missing variables used in the construction and deconstruction set of gas management computers. Fixes #11392 .
Computers also no longer attemps to qdel a type on Destroy()
2015-10-29 16:55:58 +01:00
PsiOmegaDelta
7c7ed0f3fc
Crescent windows are now indestructible.
2015-10-28 09:25:12 +01:00
PsiOmegaDelta
9d6c99aaf3
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
.travis.yml
code/modules/mob/living/carbon/breathe.dm
code/modules/mob/living/carbon/human/life.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm
html/changelogs/.all_changelog.yml
2015-10-27 13:08:33 +01:00
PsiOmegaDelta
3db2c4fb49
Merge remote-tracking branch 'upstream/master' into dev-freeze
...
Conflicts:
code/modules/mob/living/carbon/human/life.dm
code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm
2015-10-27 12:38:28 +01:00
Chinsky
35ce07aa71
Merge pull request #11296 from mwerezak/pepperspray-fix
...
Pepperspray and chem smoke fixes
2015-10-26 05:42:59 +03:00
PsiOmegaDelta
e37394e8fa
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/modules/mob/living/carbon/human/human_helpers.dm
code/modules/reagents/reagent_containers/food/snacks.dm
2015-10-25 20:28:48 +01:00
PsiOmegaDelta
7d4f51be8e
Merge pull request #10287 from mwerezak/attack-cleanup2
...
Refactors item attack click and mob melee attack handling code
2015-10-25 08:43:47 +01:00
Zuhayr
1244c4a5fd
Porting forensics from Aurora.
2015-10-24 02:15:06 +10:30
PsiOmegaDelta
d845a2f587
Generalizes the feed and force feed checks.
2015-10-23 10:57:55 +02:00
PsiOmegaDelta
8305404a14
Can no longer use utensils to eat if you lack the means.
...
Humanoid mobs can no longer eat when missing a mouth or when their mouth is blocked when using utensils, same as when eating food directly.
Fixes #11333 .
2015-10-22 16:52:07 +02:00
Hubblenaut
ef591fa2b3
Atmos personal locker spawn with atmos tape roll
2015-10-22 14:31:07 +02:00
Hubblenaut
8f921682a0
Police tape rewrite
2015-10-22 14:31:04 +02:00
PsiOmegaDelta
55f6c1c0b5
Merge pull request #11204 from Hubblenaut/medical
...
Bruise Packs, Changes and small Fixes
2015-10-19 16:17:16 +02:00
mwerezak
47ace5ed3e
Chem smoke refactor
2015-10-18 11:54:17 -04:00
Hubblenaut
cbd0972bfa
Bruise packs are used per wound and take time to apply
2015-10-16 16:36:04 +02:00
PsiOmegaDelta
0c3b6c01e2
Radio NanoUI.
...
Ports the radio NanoUI interface from Paradise with some Bay-adjustments.
Based on the latest revision https://github.com/ParadiseSS13/Paradise/pull/2369 .
2015-10-16 16:01:36 +02:00
PsiOmegaDelta
299ad9580c
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/modules/admin/admin.dm
code/modules/admin/topic.dm
2015-10-16 13:02:59 +02:00
PsiOmegaDelta
fc4c1d6af7
Merge remote-tracking branch 'upstream/master' into dev-freeze
...
Conflicts:
code/game/objects/items/weapons/storage/boxes.dm
code/game/objects/items/weapons/storage/storage.dm
2015-10-16 11:04:43 +02:00
ccomp5950
bb93245ccd
Fixes the tapping messages check.
...
The check is now in Topic() instead of being based on the href link sent.
Resolves #11039
2015-10-15 21:11:06 -04:00
mwerezak
e8d6772523
Smoke clouds dissipate faster in low pressure
2015-10-15 16:53:06 -04:00
Chinsky
2a88b4d0aa
Merge pull request #11219 from PsiOmegaDelta/150929-HumanoidVision
...
Overhauls humanoid vision handling.
2015-10-15 19:15:28 +03:00
mwerezak
07881e7495
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into attack-cleanup2
...
Conflicts:
code/modules/mob/living/carbon/human/species/xenomorphs/alien_facehugger.dm
2015-10-15 07:08:16 -04:00
mwerezak
d260b3bb18
Fixes #11300
...
Atoms crossing a smoke cloud now get splashed with up to 10 units of reagent.
2015-10-15 06:44:21 -04:00
PsiOmegaDelta
e79e82f55d
Gives replacement light boxes the same fitness treatment.
2015-10-15 10:42:51 +02:00
PsiOmegaDelta
fd03e4d59b
Surgical kits can now contain their equipment.
...
The surgical kit can now contain the equipment it came with. It can also not contain more items of a given type than it was spawned with.
This means that even if the storage container otherwise has sufficient space it can, for example, still only ever contain 1 surgical saw.
Fixes #11298 . Fixes #11297 .
2015-10-15 10:20:49 +02:00
PsiOmegaDelta
3fd28dd361
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
html/changelogs/.all_changelog.yml
2015-10-14 08:41:38 +02:00
PsiOmegaDelta
3fd172ee63
Merge pull request #11294 from Baystation12/master
...
Dev-freeze
2015-10-14 08:40:03 +02:00
mwerezak
f245e41db2
Merge pull request #11287 from PsiOmegaDelta/151013-TopicFingerprints
...
Changes how Topic() calls apply fingerprints.
2015-10-13 22:11:26 -04:00
Chinsky
8c8b5a34d3
Merge pull request #11288 from PsiOmegaDelta/151310-RandomBlob
...
Blob spawn locations are now more random
2015-10-14 03:24:28 +03:00