Commit Graph

13727 Commits

Author SHA1 Message Date
PsiOmega
f8ff7a5510 Allows the AI to select which channel to state laws on. 2014-07-16 16:02:10 +02:00
Atlantiscze
db18074f90 Designed to replace AI's intercoms. Integrated headset-like device which has access to all department frequencies. Also let's AIs use radio on intellicard.
AI's communication can however be disabled by using intellicard option. Communication will be disabled until it is restored via intellicard again,
even if the AI is moved back into physical core. ICly it's software lock which prevents the AI from using communication circuits which are standard in all
AI cores/intellicards/etc. This does not stop AI from using intercom, however.

 Forum link: http://baystation12.net/forums/viewtopic.php?f=5&t=6536&start=1260
2014-07-16 00:54:54 +02:00
Zuhayr
d050f0a30b Merge pull request #5620 from Decius-R/loyalty_implants
Loyalty Implants
2014-07-15 10:30:48 +09:30
Decius-R
8d8e3f43d4 Fixed a small mistake..
Forgot to remove where I was going to originally make a proc. Didn't see it at skim through. Fixed.
2014-07-14 19:14:38 -04:00
Decius
0b314561ca Now allows admin override via player panel, a small fix, and...
implantation works again. Since they'll only be accessible via an admin
specifically spawning it, except for in cases where it is configured
to be allowed, it'll be fine.

This now allows admins to incorporate loyalty implants still if they so
wish for whatever reason, but it is normally inaccessible.

Signed-off-by: Decius <deciusreln97@gmail.com>
2014-07-14 19:02:21 -04:00
Mloc
48cea3dbb3 Merge pull request #5578 from Faerdan/dev
NanoUI Update
2014-07-14 23:35:49 +01:00
Decius
b37ce454df Removed from map + made implanters conform to configuration...
Signed-off-by: Decius <deciusreln97@gmail.com>
2014-07-14 18:02:04 -04:00
Decius
203c36114d Made spawning with a loyalty implant compliant to configuration...
Created a proc for being implanted with loyalty implant which
checks for the configuration for whether or not it will work. If it is
enabled, it continues on-- if it is disabled, it returns from the proc.

Also made secure closets not automatically spawn them unless the config
is set to allow it.

Admin 'loyalty implanting' via the panel is now compliant to the
configuration file. If preferred, I am willing to make an override variable
to the proc that will allow admins to do it anyway.

Supply pack for it commented out due to inability to make it conform.
Easy enough to re-add back for anyone downstream if they wish it. Same
applies to the design.


Signed-off-by: Decius <deciusreln97@gmail.com>
2014-07-14 17:21:11 -04:00
Decius
0dabf4fc0a Added in loyalty implant as a configuration...
Also reorganized a few configurations to be more intuitive and readable.
Just spaces and moving around on the switch thingy.

Signed-off-by: Decius <deciusreln97@gmail.com>
2014-07-14 16:27:07 -04:00
Mark Aherne
fd0ee4cf2f Fixed comments for new JS files in nanoui.dm.
Changed the BYOND cache path in "To BYOND Cache.bat" to a dynamic path.
2014-07-14 11:50:25 +01:00
Kelenius
aad89409de Slime update 2014-07-13 17:37:30 +04:00
Mark Aherne
b22421eb05 Correct pregame_timeleft from my debug value 20 to production value 180. 2014-07-12 10:27:15 +01:00
Mark Aherne
aaa5ad1002 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2014-07-12 00:42:06 +01:00
Mark Aherne
8b7f73bbfb Remove testing debug messages from nanomanager. 2014-07-12 00:39:57 +01:00
Mark Aherne
02a93c8f42 Continued work in progress on a major revision of the NanoUI templating system. 2014-07-11 23:28:07 +01:00
DJSnapshot
0e5b7dea5b Merge pull request #5565 from Zuhayr/newgear
Custom gear loadouts.
2014-07-11 14:40:05 -07:00
DJSnapshot
ae45545dc8 Merge pull request #5567 from Zuhayr/robots
Robot module changes.
2014-07-11 14:19:36 -07:00
Mark Aherne
6c12d62285 Merge branch 'dev' of https://github.com/Faerdan/Baystation12 into dev 2014-07-11 10:53:08 +01:00
Mark Aherne
7e7e6cd8ac Continued work in progress on a major revision of the NanoUI templating system. 2014-07-11 10:48:42 +01:00
Walter0o
b6856eac8b can't trust players with anything 2014-07-11 09:19:23 +02:00
igalan
a27b2ac005 Removed commented out useless crap. 2014-07-11 05:43:59 +01:00
Zuhayr
d2c57115ed Added glass to the engineering module. 2014-07-11 13:55:21 +09:30
Zuhayr
0d21889bee Fixed some bugs, did some testing, moved some procs around for robot functionality. 2014-07-11 13:50:34 +09:30
Zuhayr
8f09c557f9 Added paperwork handler, clerical gripper, some other tweaks. 2014-07-11 13:12:01 +09:30
Zuhayr
70ba371658 Merge resolution. 2014-07-11 12:47:16 +09:30
Zuhayr
55d52ef1f4 Cleaned up a little oversight. 2014-07-11 12:25:08 +09:30
Zuhayr
3955edd04b Final touches for loadout system. 2014-07-11 12:16:08 +09:30
Zuhayr
903679bd79 More work on gear loadouts. 2014-07-11 11:47:53 +09:30
igalan
fc3648a523 Syntiflesh is defined twice, both as a food/snack and obj/item/weapon. The first one is edible while the second one is not.
This PR comments out the non-edible one and replaces any reference of it to the edible one.
2014-07-10 22:20:13 +01:00
Zuhayr
85b1bbe041 Merging work into dev. 2014-07-10 20:25:07 +09:30
Ccomp5950
87d907ef8d Merge pull request #5545 from Zuhayr/dev
Added Roaper's custom item, generalized the hardsuit modification kit so...
2014-07-10 01:04:08 -05:00
DJSnapshot
eacd384d39 Merge pull request #5554 from Baystation12/master
Updating dev with master
2014-07-09 23:00:04 -07:00
Zuhayr
f477012ab8 Merge pull request #5533 from mwerezak/wound-infections
Fix for #5532 and the last of the infection changes, I hope
2014-07-09 19:28:00 +09:30
Mloc
c7b2aefdc7 Merge pull request #5534 from Hubblenaut/master
Fixes painkillers leaving the body way too fast and adds minor feature to health analyzers
2014-07-09 10:41:22 +01:00
Zuhayr
7c6bec03ae Added Roaper's custom item, generalized the hardsuit modification kit somewhat, modified Solaruin's custom item accordingly. 2014-07-09 16:58:38 +09:30
Zuhayr
326f3821e1 Merge branch 'master' of https://github.com/Baystation12/Baystation12 into dev 2014-07-09 15:52:31 +09:30
mwerezak
ffcb068b96 Fixed wrong operator 2014-07-09 00:11:20 -04:00
mwerezak
5e56d09512 Sterilizine reduces germ_level on contact 2014-07-08 18:57:07 -04:00
mwerezak
910ce676b0 Fixes advanced trauma kits claiming to disinfect but not doing so 2014-07-08 18:49:51 -04:00
unknown
dcfbeb0924 Fixes missing length check before pick() 2014-07-08 16:12:55 -04:00
Zuhayr
8d90c40265 Merge pull request #5537 from Hubblenaut/wheelchair
Fixes canmove updating wrongly on movable chairs
2014-07-08 20:54:19 +09:30
Zuhayr
6499385279 Temp commit with robot module work 2014-07-08 19:44:33 +09:30
Hubblenaut
a6e6a8939f Cleans code up for easier editing 2014-07-08 07:39:49 +02:00
Zuhayr
c239ec432a Merge pull request #5536 from Ccomp5950/mentor_no_highlight
Mentors will no longer see highlighed names in ahelps / msay for players with special roles (Antags, etc.).
2014-07-08 14:55:04 +09:30
mwerezak
4ac685afd9 Removes duplicate defines, updates comments 2014-07-07 23:18:12 -04:00
Hubblenaut
6568533d0d Fixes canmove updating wrongly on movable chairs 2014-07-08 04:48:21 +02:00
Decius-R
b6c61b5293 Updated rune.dm to switch some options in an alert
As per requested.
2014-07-07 22:38:33 -04:00
Ccomp5950
36cf4bd41e Mentors will no longer see highlighed names in ahelps / msay for players with special roles (Antags, etc.). 2014-07-07 21:37:28 -05:00
Decius
021c48ea02 Added in damage towards people being converted by cult, and fixed a typo...
People who are being converted by the cult now take 10 damage in the first
place. Additionally, those who resist take a little bit more damage and get
a fair number of messages showing their great painful resisting and whatnot.

Light and fun.

Signed-off-by: Decius <deciusreln97@gmail.com>
2014-07-07 22:23:20 -04:00
Hubblenaut
6f1759a7aa Fixes me being dumb with renaming variables 2014-07-08 03:07:22 +02:00