Commit Graph

17479 Commits

Author SHA1 Message Date
mwerezak
07c8ebcff7 Fixes #6224 2014-08-30 09:58:10 -04:00
Atlantiscze
845c0a0b17 SMES (de)construction
- Adds Superconducting Magnetic Coils - SMES specific construction item.
- Each SMES can have up to 5 additional coils added , similar to PSUs with cells.
- It is possible to create multi coil SMESs by changing "cur_coils" variable while mapping them in.
- SMES can be deconstructed, salvaging their board and coil(s)
- It is currently not possible to obtain these by any other way than deconstructing existing SMESs. This will be added in another commit.
2014-08-30 15:55:38 +02:00
mwerezak
c7e5de0ad2 Updates double vent pump flowrate 2014-08-29 23:54:52 -04:00
Ccomp5950
2ebe99017a Merge pull request #6213 from comma/voicetrigger
Ported new kinda of assemblies from TG - voice assembly.
2014-08-29 22:44:58 -05:00
Ccomp5950
1104bb4c15 Merge pull request #6212 from comma/typing
Adds typing indicator.
2014-08-29 22:44:37 -05:00
Ccomp5950
f6b2fbd32d Merge pull request #6210 from comma/nochatter
Sending PDA messages and talking in radio things now triggers autoaim.
2014-08-29 22:44:04 -05:00
Ccomp5950
48f7f08d64 Merge pull request #6209 from comma/ironscan
Health analyzer now shows is limb is not meat.
2014-08-29 22:43:37 -05:00
Ccomp5950
68f2833a3b Merge pull request #6208 from comma/forcesay
Ported forcesay from TG
2014-08-29 22:43:20 -05:00
Ccomp5950
23386da708 Merge pull request #6207 from comma/catching
Ported catching things from TG
2014-08-29 22:42:04 -05:00
Ccomp5950
e356193c02 Merge pull request #6201 from comma/autoaimfix
Fixes "Do not allow use of items" option doing nothing.
2014-08-29 22:41:45 -05:00
mwerezak
8877e813a5 Cameras are upgraded with scanning_module
Cameras get xray when upgraded with a scanning_module that is advanced
or greater.
2014-08-29 18:26:57 -04:00
Atlantiscze
87cc0e509c Adds Substation related areas
- Adds areas for Substations
- Adds mapping icon for Substations.
2014-08-29 20:55:28 +02:00
Atlantiscze
e1b38f9d38 Adds Breaker Box
- Basically, reworked powerswitch. Powerswitch was commented out and this commit removes it completely, as Breaker Box is partially using it's code.
- Breaker box is device designed for advanced grid control. Allows you to connect/disconnect wires WITHOUT having to cut them manually.
- This update mostly improves interaction, and adds AI support (as i already saw many AIs which are actually good in balancing things. This will help them a bit. Engineers can do it manually too.)
2014-08-29 20:21:46 +02:00
mwerezak
b381d46556 Adds engine core atmos control
Expands on the earlier engine pump fix to add proper control over the
engine core atmos. Adds core control computer that can set output
external pressure bound instead of output pressure, and special high
power vent pump type for the engine core.
2014-08-29 14:10:43 -04:00
Chinsky
6a90016b80 Added tracking of inactivity in chatbar.
Now indicator will disappear if for 30 seconds contents of chatbar didn't change.

Moved all relevant vars to the typing_indicator.dm
Added 'typing' var, as 'if(!(typing_indicator in overlays))' didn't work and overlays kept being added forever.
Fixed preference toggle feedback being backwards.
Fixed wrong verb called in hotkeys mode.
2014-08-29 21:12:55 +04:00
mwerezak
cecfc8ddbb Adds injector flow rate control to console
Adds injector flow rate control to large_tank_control console.
2014-08-29 12:29:30 -04:00
mwerezak
9177741890 Updates atmo_control.dm to use absolute paths 2014-08-29 11:27:08 -04:00
Chinsky
4ceb7dbd55 Merge pull request #6215 from PsiOmegaDelta/SyndiPDA
Syndicate Uplink - string to datum
2014-08-29 15:42:38 +04:00
Chinsky
12364f0cd2 Adds typing indicator.
It's toggleable as client preference.
Displays dots(codersprite) near the mob when he starts typing a message.
Detects chatline me and say via checking contents.
Detects shortcut input me an say via hacky wrapper that's called now instead of direct say/me verbs.
2014-08-29 15:33:25 +04:00
Chinsky
54297a6865 Ported forcesay from TG
Stun batons and brute attacks have a chance to interrupt whatever guy was saying and send out incomplete version of whatever he had in chatbar.
Credit to Petethegoat.
2014-08-29 15:25:57 +04:00
PsiOmega
7e74ae82f5 Updates the Syndicate uplink to use a more robust datum system, rather than the old way of parsing a giant string. 2014-08-29 12:48:12 +02:00
PsiOmega
ed28212d22 Adding shower curtains to the various station showers because.. well, it's nice. 2014-08-29 11:08:22 +02:00
Ccomp5950
97468655bd Merge pull request #6205 from Kelenius/OfPortalsAndHands
Made portals clickable
2014-08-29 03:49:00 -05:00
Ccomp5950
83d61a9818 Merge pull request #6203 from PsiOmegaDelta/HUDs
Non-drone silicons now have access to a basic security xor medical hud.
2014-08-29 03:48:27 -05:00
mwerezak
bf20a6414f Cameras no longer work when there is no power 2014-08-29 00:05:27 -04:00
mwerezak
c7d3a69f65 Changes camera upgrade materials
XRay camera upgrade is no longer a carrot.
2014-08-28 23:33:43 -04:00
Whitellama
b15c74acd0 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2014-08-28 18:29:05 -07:00
Whitellama
aa0ab32a9c Egg boxes and donut boxes can be constructed from cardboard 2014-08-28 18:27:51 -07:00
Chinsky
5f389e6fe7 Ported new kinda of assemblies from TG - voice assembly.
It can be set to trigger on hearing a specific phrase.
Credit to PeteTheGoat.
2014-08-29 04:42:20 +04:00
Chinsky
552d4ed6eb Health analyzer now shows is limb is not meat. 2014-08-29 04:13:12 +04:00
Chinsky
4cc2bd4e3d Sending PDA messages and talking in radio things now triggers autoaim.
With PDA messages it also gives visible message, for baddies without autoaim-capable guns to consider.
2014-08-29 04:12:14 +04:00
Chinsky
ca98cde944 Ported catching things from TG
If something hits human with throw intent on, he'll catch it instead of getting hit.
Uses speed var to determine if it's 2fast4catch.
credit to PeteTheGoat
2014-08-29 03:08:52 +04:00
Chinsky
fcd1c7749a Tape now does not stop anything like magical wall it used to be.
If someone with no access walks through it, it adds his fingerprints/fibers, gives him an omnious message and crumples the tape.
2014-08-29 00:50:33 +04:00
Kelenius
285da89464 Made portals clickable 2014-08-28 22:04:20 +04:00
PsiOmega
3b46636e0d Non-drone silicons now have access to a basic security xor medical hud. 2014-08-28 20:01:43 +02:00
Chinsky
d962d7d7fe Merge pull request #6193 from PsiOmegaDelta/StatusDisplayExam
Status display examination
2014-08-28 18:38:35 +04:00
Chinsky
fac6666b58 Merge pull request #6188 from Kelenius/OfWizardsAndOrbs
Adds a scrying orb for wizards
2014-08-28 14:44:07 +04:00
Chinsky
4bf73a50c1 Fixes "Do not allow use of items" option doing nothing.
Probably was lost during move to new clicking system.
2014-08-28 14:42:06 +04:00
Ccomp5950
bc6b6d86d3 Merge pull request #6196 from Walter0o/injection_fix
emergency HTML/JS injection fix MK2, the underping.
2014-08-27 23:58:48 -05:00
Zuhayr
8c1bb5941a Merge pull request #6186 from Kilakk/master
Fixes #6163
2014-08-28 11:11:04 +09:30
Zuhayr
25573c17c6 Merge pull request #6185 from comma/holodeck
Cleaned up holodeck controller a little.
2014-08-28 11:10:41 +09:30
Zuhayr
07da6e25f8 Merge pull request #6184 from comma/detfix
Fixed copypaste derp resulting in runtime when you are naked sans gloves...
2014-08-28 11:09:56 +09:30
Zuhayr
6c9f60349b Merge pull request #6183 from comma/curtains
Added curatins.
2014-08-28 11:09:36 +09:30
Whitellama
bc47750801 Added trim to text inputs 2014-08-27 17:52:29 -07:00
Whitellama
c6ae920eda Packages can now be labeled/titled with pens and have sprites to represent they've been labeled or tagged (with the destination tagger) 2014-08-27 13:06:20 -07:00
Walter0o
c0b6f82ad0 emergency HTML/JS injection fix MK2, the underping.
fixes a minor oversight in proc order after i shuffled them around.
2014-08-27 15:42:59 +02:00
Walter0o
89d2c956ca emergency HTML/JS injection fix.
sanitation of status display input was missing everywhere.
2014-08-27 14:42:58 +02:00
Zuhayr
7b366f092d Fixes some issues with new Hydro. 2014-08-27 22:04:19 +09:30
PsiOmega
2fa014d74b Improves status display examination feedback. Ensures output is properly sanitized. 2014-08-27 14:16:33 +02:00
Zuhayr
ddf860fb13 Update preferences.dm
Fixing a merge error.
2014-08-27 20:56:05 +09:30