Commit Graph

712 Commits

Author SHA1 Message Date
Ren Erthilo
470d767369 Reverting registered_name change. Reverting area name changes. Reverts Plasma Steel and object changes. 2012-03-26 15:47:39 +01:00
Ren Erthilo
089e844be9 A large amount of groundwork for /tg/ code. Comes with some gameplay changes.
* + You now take severe brute damage in environments over 750kPA. A new HUD icon warns you when it's above 500kPA. Space suits block this.
* > Welding fuel tanks explode when shot.
* > Riot shields prevent you from being pushed.
* > People cannot be shoved when being pulled and handcuffed.
* > The internals button on the hud now works for tanks in almost any area, such as your pocket.
* > No more popups when you insert your ID into your PDA. There's a link in the PDA menu to update info.
* - Removed photo system from ID's as it doesn't work.
2012-03-26 03:16:01 +01:00
SkyMarshal
a5a7df1c20 Part two of the objective system. Also fixed up AIs on the shuttle, bug #747, and interacting with windows. 2012-03-25 00:33:38 -07:00
VivianFoxfoot@gmail.com
f92c453bd7 Holodeck now uses holo floor tiles that can't be pried up.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3354 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-24 03:48:20 +00:00
VivianFoxfoot@gmail.com
45ef9c8235 Adds more debugging to the tensioner.
Adds another emagged version to the holodeck that has spess carp.
Fixes mobs going temporally bald after leaving the holodeck.
Disables BSA due to abuse.
Windows can only be damaged by weapons that do brute or burn

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3345 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 07:41:51 +00:00
VivianFoxfoot@gmail.com
1de7567433 Holodeck no longer loads at startup so there's no risk of it loading before the rest of the map and failing
Updates changelog.html

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3343 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 05:16:23 +00:00
VivianFoxfoot@gmail.com
0c7cc70a36 Minor mapfix
Adds a file I forgot

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3342 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 04:47:43 +00:00
quartz235@gmail.com
d22c7cd6d5 Fixin runtimes and wooing the hot womenfolk
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3340 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-23 00:45:53 +00:00
quartz235@gmail.com
806cda7203 Fixes issue 431
- Telecomm traffic control now has its own circuitboard and doesn't transform in to a server when the monitor is disconnected/reconnected

Small fix for flamethrower
- Using an igniter on a flamethrower that already has one attached no longer uses up the igniter

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3324 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-19 23:07:20 +00:00
quartz235@gmail.com
16f00d1246 Medical records searching now works with DNA and not just name/id.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3323 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-18 23:50:12 +00:00
VivianFoxfoot@gmail.com
5cf9243b20 In line with the current test of modifications to borgs, traitor borgs can no longer be blown by a robotics console if they hack themselves. Lockdowns have a mechanic to prevent meta.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3273 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-11 21:44:40 +00:00
VivianFoxfoot@gmail.com
d4eb845626 Adds a new config option called 'Tensioner'. If enabled, if the tensioner thinks the round is going too slow (Not enough deaths and explosions, pretty much, atm) it suggests adding more antagonists. Unless overriden by an admin (any holder) it automatically creates antagonists from a random round type. Feedback and round-end conditions (except for nuke team) will not (should not) function for additional antagonists.
Tratior borgs who hack themselves cannot be blown by their AI.
The AI can now open doors with shift+click, bolt them with ctrl+click, and shock them with alt+click
Adds a new wire to doors that controls the time delay before they close.  If pulsed, they close like a sliding glass door.  If cut, they do not close by themselves.  
Borgs who have died, ghosts, and are then blown up will now have their ghosts properly transfered to their dropped MMIs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3269 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-11 20:08:31 +00:00
petethegoat@gmail.com
2aa40bd30f Fixed issue 286. DNA machines now have to recharge the injector when they're first built.
Fixed issue 388.
Fixed issue 403.
Fixed spaceheaters appearing to be off when they are both off and the hatch is open.
Fixed being able to waste rods out of existence by building them where lattice already exists.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3268 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-10 17:57:08 +00:00
Hawk-v3
f1f6a0bc6f Making the remote access clear. 2012-03-06 17:44:59 +00:00
joe.heinemeyer@gmail.com
113beeb052 BS12 Detective Work port.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3229 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-02 05:23:08 +00:00
Tastyfish
a107607092 custom jobs work in categories correctly now 2012-02-29 15:15:13 -05:00
Tastyfish
5719daf3d8 fancy new manifest 2012-02-27 21:23:50 -05:00
Albert Iordache
09538ecc25 A few minor fixes. 2012-02-19 17:42:48 +02:00
petethegoat@gmail.com
bf458c6f36 Removed water balloons from the arcade, on Urist-chan's orders~
Updated oldstation and uterus to use the new chair paths.
Removed tgstation.3.0.0.dmm, as the main mappers have no intentions to complete it.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3149 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-18 20:35:57 +00:00
SkyMarshal
543785a8e5 Fixed map, finalized DNa and disabilities.
TODO: Add a tool in medbay that can convert any pair of glasses into prescription?
2012-02-17 21:37:46 -07:00
uporotiy
7c865548c5 Sanity check for facehuggers.
Sanity checks galore for simple_animals (if(list) behaviour seems to have changed lately).
Humans once again get their bodies burned into husks in fire. This only changes their appearance and name now, however, leaving their DNA intact.
WIP space worms.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3140 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-17 19:26:14 +00:00
SkyMarshal
5e332d297d Added a sanity check, added some feedback stuff to help identify WTF is happening with blood. 2012-02-14 19:58:21 -07:00
Tastyfish
0dc9bc325b upgraded medical console to be like sec console 2012-02-12 09:55:02 -05:00
quartz235@gmail.com
5c53c4e7b7 -Fixed a typo that caused arcade machines to runtime 1/11 times
-Made water balloon have a lower case name for logical BYOND parsing

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3102 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-11 18:30:22 +00:00
baloh.matevz
3a0a764243 Crayon boxes are now storage items. I have no idea why they weren't storage items to being with but now they are.
6 storage slots, can only hold crayons. Icon_state is properly updated when crayons are taken out as well as when crayons are put in.

Updated uterus and 2.0.8 with the new type path, which is /obj/item/weapon/storage/crayonbox

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3082 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-11 01:46:19 +00:00
quartz235@gmail.com
a6c2e6e105 - Added water balloons (sprites courtesy of Sieve,) these can be filled with most reagents and burst on throwing if filled, applying the reagents to whatever is hit (along with everything else on that tile.) These are winnable from the arcade, for now. I'll probably think of a better way to implement them.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3075 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-10 06:55:03 +00:00
petethegoat@gmail.com
e6f31fae1a Amended feedback vars from last commit.
New vars are as follows.

cyborg_frames_built
cyborg_birth
cyborg_mmis_filled
cyborg_ais_created

cyborg_standard
cyborg_service
cyborg_miner
cyborg_medical
cyborg_security
cyborg_engineering
cyborg_janitor

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3065 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 02:38:15 +00:00
petethegoat@gmail.com
24e2aedab8 Added stat tracking for cyborg frames built, cyborgs created, MMIs filled, AIs created, and cyborg modules chosen.
cyborg_frames_built
cyborgs_created
mmis_filled
ais_created

standard_cyborgs
service_cyborgs
miner_cyborgs
medical_cyborgs
security_cyborgs
engineering_cyborgs
janitor_cyborgs

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3064 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 02:27:54 +00:00
SkyMarshal
e4d4173b97 Merge pull request #388 from Tastyfish/master
job title choices! lizards speak normal, can pour things down sink
2012-02-08 18:17:30 -08:00
Tastyfish
0ebbe456b3 job titles 2012-02-08 20:43:04 -05:00
SkyMarshal
1e3f332efa Merge branch 'master' of github.com:Baystation12/Baystation12
Conflicts:
	code/defines/obj/weapon.dm

Corrected a messed up type path for the security doors.
2012-02-08 12:13:03 -07:00
SkyMarshal
ffb142abae Secure Airlock update!
4 new wires, completely randomised! (2nd bolt wire, 2 only-drop-bolts wires, and an AI alert wire that alerts an AI 20% of the time, when messed with)
Emags have a limited number of uses, between 3 and 7, and cost 5 TC
Hacktools are more useful than they were, and have a lower chance of alerting the AI
(This is unmapped ATM)
2012-02-08 12:07:12 -07:00
Albert Iordache
7df0181e60 Code cleanup: renamed the ID card's variable "registered" to "registered_name" for better clarity 2012-02-07 20:05:43 +02:00
Albert Iordache
a20481062c Cleaned up parts of the code, no other changes 2012-02-07 20:05:42 +02:00
CaelAislinn
9ca058fd1b added a couple of missing networks to department camera monitors
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-07 06:59:35 +10:00
CaelAislinn
b1c66d2342 Merge branch 'master' of git://github.com/Baystation12/Baystation12
Conflicts:
	code/WorkInProgress/Cael_Aislinn/MultiZ.dm

Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-06 02:51:49 +10:00
CaelAislinn
9e4539fdce most cameras on the station are now split up into networks. the larger departments all have camera computers to monitor their departments (security and ai can see everywhere). ai can now see multiple networks at once, legacy proc ai_network_change() now acts as a shortcut to let the ai jump to a specific network (picks a random cam in that network). cleaned up / added / removed numerous cameras all over the station to be in line with this update. all camera monitor computers can be built with a single camera circuitboard, simply click the circuitboard when in hand and select a department (must be authorised by a department head).
scattered minor updates, including removing unnecessary preceeding whitespace in the examine() verb.

added the tajaran as an adminspawnable race, see the forum topic for more information. features: new non-human (feline) playable mob, slightly more vulnerable to heat than humans, can speak in private language understood only by other tajarans (and possibly adept adminhackers), uses mob/living/carbon/human as a base template, so there will be unintended side effects (such as human hair overlays).
known bugs: ears/tail overlays, hud health (and temp?) display not updating, genetics will probably go haywire, speech bug means nothing can be said (high priority).

for the love of god, let this commit go through without trouble.

Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-06 02:46:00 +10:00
SkyMarshal
7a4b21382e Fixes for *custom v/h emotes
Blood type is now a variable of the DNA datum
Fixed runtime from blood
Fixed the AI prompt being missed.
Added breath holding.
2012-02-04 14:17:17 -07:00
CaelAislinn
42c41c1ee9 Merge branch 'master' of git://github.com/Baystation12/Baystation12
Conflicts:
	code/unused/toilets.dm
	maps/tgstation.2.0.8.dmm
2012-02-04 22:36:42 +10:00
quartz235@gmail.com
5c46b1751b TG Updates: Fixed being unable to finish AI creation
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2710 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-03 10:42:25 +00:00
CaelAislinn
8eb550f794 Merge branch 'master' of git://github.com/Baystation12/Baystation12
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-01 18:18:04 +10:00
CaelAislinn
9366781cef security camera circuits and outpost camera circuits are no longer researchable. new research item: camera monitor circuits. can be set to produce monitoring computer for any hardcoded camera network, with appropriate approval levels (sec for station, mining for outpost etc).
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-01 18:00:55 +10:00
Albert Iordache
5c8f42a2d6 Fixed an operating computer runtime error 2012-01-31 20:20:41 +02:00
CaelAislinn
8f7841941c forgot to add secure storage network to lockdown computer
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-01-30 04:57:07 +10:00
CaelAislinn
ed7aff55e0 added engine core + a bunch of engineering areas to Antiqua.dmm 2012-01-30 04:20:17 +10:00
Hawk-v3
6bf4e70727 Power Control Computer can now remote toggle APC main circuit breakers!
Codegift from Newt.
2012-01-28 02:40:38 +00:00
quartz235@gmail.com
b3f7865754 moving all the git stuff over to this so people who don't want to spend 8 years figuring out the bass ackward git system can actually run our server code
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2983 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-25 05:05:55 +00:00
baloh.matevz
e4a72aa28c added stats logging for spell learning (object based spell system only) and fixed alert level change logging for the comms console.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2980 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-21 18:45:49 +00:00
SkyMarshal
0d7ce5f347 Port of the TG radio system. Tasty and I tested it out and it works smooth and clean :)
We were able to restore functionality after we blew up half the radio equipment, as well.
AI satellite is now the Comms satellite.
2012-01-17 00:12:30 -07:00
Tastyfish
763c9ec07b paint is reagent, fixed ai core bug 2012-01-10 18:05:19 -05:00