Commit Graph

309 Commits

Author SHA1 Message Date
crazyclonetheninja
03e5163018 *Prison Station nows has a lounge with vending machines and a couple of scrubbers.
*Code for AI liquid dispensers is in. Not on map yet due to lack of sprite (they're fire alarms right now) and to assess player opinion.
*Changelog updated.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@434 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-17 00:36:07 +00:00
noisomehollow@lycos.com
1394170ed0 Fixes:
Wiring and APCs should work properly now. 
The SMES batteries are also properly connected to the power grid thanks to Muskets. Engine should stay contained.
The crew cabins were made larger and reduced in number to a total of 8. 
The Prison shuttle now works thanks to Callagan.
Robotics is now the man-cave once again.
Virology airlock should be working and Med Bay features anesthetic as before.
There are more comm radios around that station.
Atmos is now color-coded on top of walls as requested in the forum.
Beepsky should patrol normally now.
Other fixes.

Issues:

Toilets will still likely lack air until they are properly coded.
The crew cabins are not ID locked until they are coded.
The brig does not feature a button for prisoners to leave until coded.
Showers are missing until coded.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@430 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-16 20:43:57 +00:00
n3ophyt3@gmail.com
da5bd7a49d Started work on some cyborg updates I've had planned for a while.
Cyborgs now only receive law changes from their AI when they check their laws. In practice, this only matters if the AI dies or is intelicarded (or if the borg's law sync wire is cut once I get that coded) in the time between the law being uploaded and the borg checking its laws.
  Cyborgs now have four wires that are randomized each round, much like in an airlock or APC. Currently, these wires do nothing and cannot be interacted with, but its getting late and I need sleep.
    It is planned for one of these wires to control law syncing, another to control AI linkage, and the other two to either do nothing or short out the powercell
  Moved the borg/ai law-related code to separate files for convenience

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@429 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-16 07:13:32 +00:00
noisomehollow@lycos.com
24d72302aa Numerous map fixes for the new map. The mime no longer spawns in spess and Virology has a proper airlock again.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@426 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-16 00:16:17 +00:00
noisomehollow@lycos.com
6438f2e612 Finally committing the map from the thread below:
http://tgstation13.servehttp.com/phpBB3/viewtopic.php?f=3&t=229

It includes the necessary resources and area adjustments.
The main map is tgstation.1.3.1.dmm
I have also included a testing map under backup, called JunkMap.dmm. Feel free to dump your WIP mapping in there.

Included with this revision is another job (the Warden) which is in the code but will not available at the job select screen.

Stuff that I would like to have in the new map:
***Working prison shuttle.
*ID locked crew cabins. Slide card on door, enter Cabin. Door is locked on that ID only.
**Button in Brig to open one set of the sliding glass doors (so prisoners can let themselves out when their time is up).
*One-way teleporter between Sec and Court-room to deliver prisoners. An easy alternative to this is simply to create a two-way disposal unit. The drawbacks is that one can ride it regardless of clearance and it hurls people upon exit (into obstacles doing damage).
*Toilets--flush small items only, works like a disposal unit.
*Updated derelict. Still not finished.
       *detonates importance.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@424 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-15 18:21:01 +00:00
morikou@gmail.com
284c0c80b6 Food/Drink Overhaul Phase 1: Vast majority of the changes are transparent to players.
- Healing on all food items have been adjusted. This means food heals for more generally (also because the old code always healed 1 damage regardless of what the food was designed to do). The strength of secondary effects (such as heat from chilis or the extra healing from donuts) has generally changed (donk pockets currently only heal their basic amount, I think).
- Poisonous shrooms are still potentially lethal but you'll have time to respond to their effect.
- Redundancies removed from all over the place.
- New reagents: Nutriment, Ketchup, Soy Sauce, Salt, Pepper, Capsaicin Oil, Frost Oil, Amatoxin, Psilocybin, Sprinkles
- Preparation for condiments
- Fixed Gulp_Size related stuff.
- New Food Item: Chaos Donut: 1 Hot Sauce + 1 Cold Sauce + 1 Flour + 1 Egg. Has a variable effect. NOT DEADLY (usually).
- New Drug: Ethylredoxrazine: Carbon + Oxygen + Anti-Toxin. Binds strongly with Ethanol *HINT*
- Changelog updated.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@423 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-15 02:22:21 +00:00
musketstgstation@gmail.com
9ad14e6859 The CMO now has his own more distinctive labcoat to aid recognition.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@422 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-15 00:59:20 +00:00
musketstgstation@gmail.com
09c7d3da5e Added gimmick clothing: Soviet uniforms and ushankas. Sprites by Deuryn.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@421 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-15 00:39:44 +00:00
musketstgstation@gmail.com
ae9a6b8845 Wizarditis is no longer available in crates.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@420 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-14 22:25:58 +00:00
musketstgstation@gmail.com
7cc5bdd522 Should make CMO count as a head for rev purposes. Note: This is quite difficult to test properly locally, report any bugs ASAP
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@419 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-14 16:07:28 +00:00
musketstgstation@gmail.com
f9b7708102 Doors that are powered or bolted can no longer be disassembled. Added messages informing the person disassembling the door as to why it won't work.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@418 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-14 13:27:07 +00:00
panurgomatic
1aeec3bfb3 - Constructed vents and scrubbers can be initialized through air alarm interface.
- Minor tweaks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@417 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-14 12:00:17 +00:00
musketstgstation@gmail.com
67163de36c Bunch of fixes to late-joining, including that Cargo Tech will be available and it won't spawn extra QMs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@416 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-13 23:40:09 +00:00
musketstgstation@gmail.com
135d088c4c QM split to one QM in charge with two Cargo Technicians.
Chief Medical Officer added in charge of Medbay.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@415 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-13 20:53:46 +00:00
n3ophyt3@gmail.com
1d943e26b2 Fixed constructed valves being dumb and not properly setting their initialize_directions to the proper value.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@414 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-13 01:23:38 +00:00
polyxenitopalidou
bd8e9b7534 Fixed moonshine as per musket's request, apparently it's not the same as hooch
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@413 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-12 19:38:30 +00:00
polyxenitopalidou
7aca8435c9 Cocktails can't get you wasted that fast now.
Also Tripled rate at which mob/life handles Dizziness loss.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@412 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-12 18:06:12 +00:00
n3ophyt3@gmail.com
aea424a902 Fixed scrubbers not properly connecting to pipelines (which panurgomatic accidentally broke 100+ revisions back.)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@411 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-12 01:58:31 +00:00
musketstgstation@gmail.com
014eb2dc2f Clown wizards lose clumsiness like traitor and revhead clowns.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@410 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 23:53:50 +00:00
musketstgstation@gmail.com
da78abceaf Kitchen recipe fixes and updates. (Courtesy of K0000)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@409 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 19:34:54 +00:00
uporotiy
b84b3c24f6 - Added ladders with godawful sprites. Started work on elevators with, you guessed it, godawful sprites.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@408 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 16:48:38 +00:00
panurgomatic
84e0770858 - Fixed asteroids turning to metal walls due to smootwalls thingy.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@407 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 07:00:56 +00:00
panurgomatic
c38e54f23d - Added N20 scrubbing option to scrubbers.
- Implemented gauss distribution for asteroid generation (may come in handy for other things, so made it a global proc).
- Exosuit fixes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@406 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 06:33:12 +00:00
n3ophyt3@gmail.com
fb86bf322d It should no longer be possible to make new pipe on top of existing pipe hiding under floortiles.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@405 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 04:10:50 +00:00
n3ophyt3@gmail.com
f11877ef8f Gave manifold fittings the same runtime error fix as I gave pipe fittings
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@403 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 03:20:46 +00:00
n3ophyt3@gmail.com
5c90fa286d All pipeline fittings should now properly force their neighbors to update their nodes.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@402 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 02:55:08 +00:00
n3ophyt3@gmail.com
7b170385e5 You can now lay pipelines such that they are hidden underneath floortiles. To do so, pry up the tiles before wrenching the fitting.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@401 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 02:49:52 +00:00
n3ophyt3@gmail.com
ae61a68ff5 Your pipe fitting no longer disappears if you try creating a pipe segment with no connections
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@400 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 01:57:02 +00:00
n3ophyt3@gmail.com
1fa4e7111d Fixed a runtime error when you try building a pipe section that doesn't connect to something
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@399 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 01:41:38 +00:00
n3ophyt3@gmail.com
6318cb5a36 Further pipelaying updates
Fixed corner pipe noneuclidianness
  Fixed an issue with straight pipes not actually facing in the direction they appear to be
  General fixedness all around, hopefully
  As before, this shit isn't robustly tested
  Still not pipe dispenser on the map, just in case something is royally fucked up

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@398 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 01:34:28 +00:00
uporotiy
a620df895c - Walls are now smooth! That is, their icon changes depending on adjacent walls and false walls.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@397 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-10 20:47:25 +00:00
n3ophyt3@gmail.com
c38ba98498 More work on buildable piping
Manifolds, unary vents, scrubbers, manual valves, connectors, and pumps are now also makable
  testing has not been overly robust thus far
  Known issues:
    scrubbers don't seem to be able to grab nodes properly when constructed
    runtime errors if you try making a pipe/manifold that doesn't connect to an already-constructed atmos object
    corner pipe sections have a tendency to defy euclidian logic (most notable example has been a section of pipe that somehow had both ends tied to the same end of a different pipe section)
    Added a disposal pipe dispenser that had been sitting unused in the code to Atmos. No clue if it actually works, I know the regular pipe dispenser worked fine
    Did NOT add a pipe dispenser to the map, but it is there if admins want to spawn one

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@396 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-10 05:24:56 +00:00
n3ophyt3@gmail.com
daba310235 Made a framework for buildable/repairable piping and shit.
Currently it is only possible to repair "simple" pipe.
  The pipe assemblies cannot be created outside of admin intervention at present.
  

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@395 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-10 02:25:58 +00:00
n3ophyt3@gmail.com
e62649b706 Made my pipe coloring stuff actually work on runtime. Silly update_icon()
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@394 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-10 01:09:40 +00:00
musketstgstation@gmail.com
172593fac2 Fixed an exploit involving the supply shuttle. It can no longer transport teleporter beacons.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@393 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-09 23:41:26 +00:00
n3ophyt3@gmail.com
4e6e14b61e Fixed emagged borgs having their new laws overridden when their AI receives a law change.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@390 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-09 14:45:41 +00:00
panurgomatic
fad29b3a83 - Something like a global map for extended and sandbox gamemodes. Explore space, blow up the asteroids, collect resources, build your own station. WIP
- Exosuit object. Patrially working. WIP.
- Disease transmission on touch
- Various minor changes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@386 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-09 03:18:25 +00:00
uhangi@gmail.com
1bf79e8bf8 tape recorder doesn't make as large of an explosion now
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@381 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-07 23:21:24 +00:00
uhangi@gmail.com
5248d84997 you can't use the verbs while incapacitated now
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@380 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-07 22:37:31 +00:00
uhangi@gmail.com
5678f13f3a Tape recorders!
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@379 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-07 20:58:41 +00:00
uporotiy
ec91b87ef9 -Fixed midis and ooc colour settings not saving.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@378 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-06 18:27:48 +00:00
uporotiy
7c008e61e1 -Fixed midis not playing at all.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@377 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-06 18:16:57 +00:00
musketstgstation@gmail.com
9d3b9bf3da Added a confirmation dialog to BOOM BOOM SHAKE THE ROOM as that is far too easy to set off by accident
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@376 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-06 18:08:41 +00:00
uporotiy
4c39f42b1d - Fixed setup character not working for non-admins.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@375 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-06 16:28:50 +00:00
uporotiy
d840398dc9 -Fixed TK through cameras.
-Fixed rune 4 not counting the cultist in the middle. 
-Expanded the explanation of a cultist objective.
-Moved the "midis" setting to client, so it carries over when you ghost/robot/alien/etc.
-Little extra something for Host level admins.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@374 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-06 12:35:24 +00:00
musketstgstation@gmail.com
b9d888c4f9 Added logging to fueltank explosions. Removed debug code from gib(). Changelog updated.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@373 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-05 19:50:34 +00:00
musketstgstation@gmail.com
00aef42e85 Added admin logging for DNA Injectors. Changelog updated.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@372 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-05 19:31:00 +00:00
musketstgstation@gmail.com
d9a3242bdc Paperwork update v1: Requisition forms printable from the supply ordering console, crates contain manifests. Changelog updated.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@371 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-05 14:21:19 +00:00
uporotiy
8165f9f25b Fixed a bug, now it searches for cultists on escape shuttle properly.
Fixed converting dead men.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@370 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-05 11:59:31 +00:00
uporotiy
9597b68707 Horribad typo fixed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@369 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-05 11:14:02 +00:00