Commit Graph

17479 Commits

Author SHA1 Message Date
Atlantiscze
64f9a502f9 Mining robot module upgrade
- Mining cyborgs can now properly work with drills.
- Mining cyborgs have received ore scanner, crowbar, and limited version of magnetic gripper.
- Mining cyborgs can now swap power cells inside mining drills, as well as upgrade them if provided better parts.
- As a bonus, cyborgs can now see how much ore is in ore boxes (because it makes sense that cyborg which mined ton of ore can check how much ore it mined)
2014-12-01 05:11:35 +01:00
Atlantiscze
166288293b Cyborg Atmospherics Tools!
- Matter Decompiler now clears unused pipe assemblies. Long gone are the times where cyborgs couldn't remove old pipe parts.
- Engineering and Construction cyborgs now have pipe painter tool, which allows them to paint pipes properly.
2014-12-01 03:39:36 +01:00
Atlantiscze
772e42fd75 APCs now use percent-based channel values.
- Equipment now once again shuts down when APC reaches 30%
- Lighting shuts down at 15%

This is now correctly based on APCs power cell, instead of being hardcoded. This means atmospherics and similar areas won't just suddenly go from all lit working room to darkness.
2014-12-01 02:54:15 +01:00
Amunak
2ca4ccd23a Lowered SMES coil price to 75
It is a valuable piece of technology, but alone it is not really powerful at all. This is the same price as the RUST core and TE generator, which are both admittedly much more complicated. I know this was for balance reasons, but as it is now engineers will rather steal the coils from solar panel SMESes than to deal with cargo who are not very supportive of ordering expensive stuff like this.
2014-12-01 02:27:17 +01:00
Amunak
e2a2d5f06e Upped Supermatter core price to 150 supply points
This is to prevent griefing using supermatter (it is bad if I can order four of them after ~20 minutes in game and destroy most of the station with them) and to be coherent with the lore - SM is SUPER FREAKING EXPENSIVE. Also (hopefully) makes the crew think before ejecting the SM 4noraisin.
2014-12-01 02:24:04 +01:00
Atlantiscze
afadcdc35a Increases AI power usage
This commit increases AI power usage to 50kW. This was discussed on codershuttle and should (/w some minor lags) give the AI approximatey 60 minutes of power with fully charged SMES.
2014-12-01 02:06:03 +01:00
Atlantiscze
e2196fe6ec Robotic Cable Coils
- Cyborgs and Drones can now use change-colour verb to change colour of their integrated cable coil.
2014-12-01 02:02:11 +01:00
PsiOmega
957ff8314d Cargo can now order empty blood packs. 2014-11-30 16:45:52 +01:00
Zuhayr
0903bd7fc5 Working on some suit bugs, attempted to fix the welding overlay issue with no success. 2014-12-01 01:51:52 +10:30
PsiOmega
493465453e Turret controls now affects all aspects of slaved turrets. 2014-11-30 15:50:51 +01:00
PsiOmega
8857365c1c Fixes exploit that lets AIs use machinery even after cameras are disabled. 2014-11-30 15:24:39 +01:00
Zuhayr
14cf4aa8e3 Refactored mag grippers a bit. Kinda hate myself for writing them the way I did, but hindsight etc 2014-12-01 00:37:13 +10:30
Zuhayr
9b5235016b Set the hazmat rig to use the medical rig icon for now. Woo placeholder sprites. 2014-11-30 23:50:54 +10:30
Zuhayr
3a312b4a03 Fixes #7179 2014-11-30 23:49:55 +10:30
Zuhayr
a5ee32d4ca Fixes some colour macros, removes inactive jetpack icon for rigs. 2014-11-30 23:47:34 +10:30
Zuhayr
7703b0f4c0 Fixes #7186 2014-11-30 23:47:12 +10:30
PsiOmega
0731badf87 Merge remote-tracking branch 'upstream/master' into dev
Conflicts:
	code/modules/power/smes.dm
	code/modules/power/smes_construction.dm
	maps/tgstation2.dmm
2014-11-30 10:54:15 +01:00
Chinsky
1ac4b90368 Merge pull request #7161 from PsiOmegaDelta/MapReaderFixes
Fixes Map Loader issues.
2014-11-30 12:51:21 +03:00
Chinsky
dbf69cba81 Merge pull request #7154 from PsiOmegaDelta/SneakyPersonalAIs
pAIs can now hide.
2014-11-30 12:50:44 +03:00
Chinsky
c0e54f23cf Merge pull request #7152 from PsiOmegaDelta/RoboCircuit
Robo circuit
2014-11-30 12:50:36 +03:00
Chinsky
27736e5ce3 Merge pull request #7137 from atlantiscze/buildable-smes-fix
Buildable smes minor changes
2014-11-30 12:50:19 +03:00
Chinsky
edede8ad34 Merge pull request #7153 from PsiOmegaDelta/BeaconBanCheck
Syndicate Beacons no longer attempt to convert traitor banned players.
2014-11-30 12:50:12 +03:00
PsiOmega
5e34d12877 Merge remote-tracking branch 'upstream/dev' into RoboCircuit
Conflicts:
	code/modules/mob/living/carbon/brain/posibrain.dm
	maps/exodus-1.dmm
2014-11-30 10:47:36 +01:00
Zuhayr
4c1ea8cd3a Several hardsuit fixes. 2014-11-30 12:46:03 +10:30
Zuhayr
c7973e0ab2 Made suit boots children of magboots. 2014-11-30 11:12:15 +10:30
Zuhayr
1500dbd505 Fixes #7128 2014-11-30 10:52:35 +10:30
Amunak
5a8a9c2816 Supermatter warning now has its own proc. Fixed some SM bugs.
Added logging for when SM explodes. The delay of regular warning was made *higher* (from 15 to 20 seconds) because of a bug; Delay of the emergency warning was lowered (from 30 to approx. 12 seconds). The announcement of 'returning to safe levels' now happens only once. The  spawn .. explosion and irradiation and hallucinations are now also applied only once (which means they may need some tweaking, but I have no idea if they stacked anyway; mainly the code should now be much more efficient).
2014-11-30 00:23:55 +01:00
Amunak
45b314bd60 Moved shard to the bottom of the file, tweaked its values.
Also added the time between delamination and actual explosion (pull time) as a separate val and lowered it for the shard.
2014-11-30 00:16:54 +01:00
Amunak
889442ef93 Supermatter code formatting 2014-11-30 00:07:54 +01:00
Atlantiscze
0b414ca3db Merge remote-tracking branch 'origin/dev' into nice-atmos
Had some strange merge problems. This may have broken something. Visual map inspection however shows no problems.
2014-11-29 23:51:07 +01:00
Chinsky
8cdd094e1b Merge pull request #7156 from PsiOmegaDelta/RadioFix
Radio fixes
2014-11-30 00:56:53 +03:00
Chinsky
366badb706 Merge pull request #7165 from PsiOmegaDelta/Joining
Late-Join Name Addition.
2014-11-30 00:56:42 +03:00
Chinsky
99cf1ee8f5 Merge pull request #7166 from PsiOmegaDelta/TurfClick
Fixes AIs seeing runes in the Alt+Click panel
2014-11-30 00:56:25 +03:00
Chinsky
79562c8f27 Merge pull request #7168 from atlantiscze/syndie-shuttle-docking
Nukeops shuttle docking
2014-11-30 00:56:22 +03:00
Atlantiscze
682164335a EMITTER MINING!
Yes! You can now mine using emitters. Each rock takes 3 blasts to break. This method will also yield less ore than other conventional methods. But using big lasers for mining is cool, right? Who cares about productivity.
2014-11-29 22:54:16 +01:00
Atlantiscze
d074292da9 Fixes blast doors losing icon when being hit by emitter or similar weapon. 2014-11-29 22:52:39 +01:00
Atlantiscze
45eb8f37dd Emitters can now completely destroy doors, given enough time.
Amount of shots per door varies depending on type. Regular airlocks are quite weak. Secure bolt-when-destroyed airlocks can take some punishment, and blast doors will take serious bombardment to destroy.
2014-11-29 22:52:02 +01:00
Atlantiscze
eec262a5e1 Emitters can now damage and eventually break walls 2014-11-29 22:49:06 +01:00
Neerti
9cf2b467b9 Fixes the 'drone' sprite for borgs. The eyes are now actual eye sprites instead of attached to the base sprite. No more pumping 40 shots into a secborg and wondering why it won't die.
Adds option for medical module to use the medical drone sprite.
Adds sprite for surgery and mining.  Mining will no longer use a medical sprite (why???)
2014-11-29 14:49:08 -05:00
Amunak
cc576db683 Fixed compile error because I don't know how istype() works 2014-11-29 20:33:37 +01:00
Amunak
309cf59f71 Supermatter shards now don't announce anything 2014-11-29 19:59:06 +01:00
PsiOmegaDelta
1780b9904f Merge pull request #7164 from Amunak/chat-shenanigans
Mostly chat-related improvements, mainly adding chattags (icons) to important channels
2014-11-29 16:07:35 +01:00
Loganbacca
7a94f30da2 Grass seed runtime fix
Fixes grass seeds causing a runtime when putting a stack through the seed extractor with only 1 tile left in the stack.
2014-11-30 00:11:47 +13:00
PsiOmega
0f8156e77e Merge remote-tracking branch 'upstream/master' into dev
Conflicts:
	code/game/objects/structures.dm
	code/game/objects/structures/inflatable.dm
2014-11-29 10:09:03 +01:00
PsiOmegaDelta
6b50ada69b Merge pull request #7159 from mwerezak/logo
Fixes broken [logo] tag
2014-11-29 09:49:10 +01:00
PsiOmegaDelta
2899bb31af Merge pull request #7157 from Neerti/11_27_04_borginventory_quickfix
Fixes potential problem of losing your module items if you get flashed. ...
2014-11-29 09:49:02 +01:00
PsiOmegaDelta
4c476e70ce Merge pull request #7149 from GinjaNinja32/ghostparam
Allow ghosts to type the parameters to Jump-to-Mob, Follow, and Teleport
2014-11-29 09:48:55 +01:00
PsiOmegaDelta
7aadb7999d Merge pull request #7139 from mwerezak/shield-zas
Fixes bubble/hull shield generators not updating air zones, update_nearby_tiles() cleanup.
2014-11-29 09:48:39 +01:00
Atlantiscze
0fda5bf9b8 Nukeops shuttle docking
- Nukeops (or newly mercenaries) can now dock with the station. Two locations are available, maintenance between virology and xenobiology and arrivals.
- You always have to hack in or be let in. The door won't open on it's own. This is intentional as the shuttle is considered unrecognised by station's docking system. AI or anyone else can open the doors for you if needed.
- Also fixes bug which broke the shuttle console, since someone who was renaming nukeops to mercenaries forgot to change one line in antagonist.dm
2014-11-29 03:51:45 +01:00
Atlantiscze
bc9fea0fa6 Merge branch 'master' of https://github.com/Baystation12/Baystation12 into buildable-smes-fix 2014-11-29 02:42:24 +01:00