Commit Graph

23 Commits

Author SHA1 Message Date
uporotiy
a3b50fc504 Added a spacesuit to syndie PDA summoning.
Further work on cultism.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@263 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-10 17:04:55 +00:00
panurgomatic
aa57719d52 - Scrubbers in the area can be controlled by air alarms. Air alarm interface must be unlocked with an ID card (minimum access level - atmospheric technician), usable only by humans and AI. Panic syphon drains the air from affected room (simple syphoning does too, but much slower).
- Sleeper consoles inject soporific and track the amounts of rejuvination chemicals and sleep toxins in occupants bloodstream.
- Flashlights can be used to check if mob is dead, blind or has certain superpower. Aim for the eyes.
- Radiation collectors and collector controls can be moved. Secured\unsecured with a wrench.
- Air sensors report nitrogen and carbon dioxide in air composition(if set to).
- Air Control console in Toxins.
- Additional DNA console in genetics
- Enough equipment to build another singularity engine can be found in engineering secure storage.
- Air scrubber, vent and air alarm added to library
- Air alarm added to brig
- Air scrubbers in Toxins turned on, set to filter toxins
- Empty tanks, portable air pumps and similar can be filled with air in Aft Primary Hallway, just connect them to the port. Target pressure is set by Mixed Air Supply console in Atmospherics (defaults to 4000kPa).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@262 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-10 13:25:47 +00:00
n3ophyt3@gmail.com
7391fac4e9 Another stack of runtime errors dealt with.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@260 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-10 05:36:31 +00:00
n3ophyt3@gmail.com
cd9fd3e5f6 Added missing iconstates for the ai fixer.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@165 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-24 07:40:36 +00:00
n3ophyt3@gmail.com
ec4438efa0 Cleaned up intelicard/aifixer code some.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@164 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-24 07:09:02 +00:00
n3ophyt3@gmail.com
f2ffff75c8 Forgot to actually apply the AIcard changes in the last revision
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@145 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-22 16:49:47 +00:00
n3ophyt3@gmail.com
a8657551f9 Tweaked the intelicard so you can tell when an AI wipe is in progress. Made sure you can't offload an AI that is being wiped, mainly so I don't have to deal with working out any code fuckups that might happen as a result.
Removed redundant code from the AI fixer.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@144 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-22 16:48:18 +00:00
Skiedrake
cbec1b6f3d Removed files that were 0 bytes in size.
Made sure every verb now has a name which starts with a capital letter and makes sense, because OCD.
Changed the categories of verbs a lot, now they are in much more sensible tabs.
Added a couple of admin verbs:
 - Right click monkeyize
 - Call Shuttle
 - Recall Shuttle
Removed some goon verbs.
Gave "Coder" admin group a little more admin verbs:
 - Monkeyize, Cultistize, Abominationize, Call Shuttle, Recall Shuttle, Make Sound
Added mobs a "say_message" variable. Now admin-created mobs can "scree", "squeak" etc. instead of just "chimper" or "hiss".

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@138 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-22 00:41:07 +00:00
n3ophyt3@gmail.com
3848f0f0ce Added a new iconstate for empty AI cores.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@137 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-22 00:32:42 +00:00
n3ophyt3@gmail.com
53904b1c40 Added an option to allow an intelicarded AI to interact with electronic devices. This currently reaches anywhere the AI can see, the range might get toned down.
The little yellow light on the intelicard turns green when the AI is allowed to interact with things.

Removed the malfunction timer, as apparently it makes it too hard on the AI. This will likely get replaced with something different (and more IC) later.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@136 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 21:16:08 +00:00
n3ophyt3@gmail.com
c21f1c4d20 Dead AIs can be intelicarded again. This does NOT return them to a functional state if they have been destroyed, it is simply a framework for the eventual ability to make new AIs and/or repair damaged ones.
Added an icon state for intelicards with a dead AI.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@133 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 18:37:25 +00:00
n3ophyt3@gmail.com
3f4f36aaae Dead AIs can no longer be intelicarded.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@126 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 03:42:33 +00:00
n3ophyt3@gmail.com
6c581cced4 Intelicarding an AI no longer causes two sets of AI laws to be reported at round-end.
You can now view the laws of an Intelicarded AI, and initiate a wipe of its files, killing it. Further functionality, such as giving it the ability to talk over a radio, is planned.

It is no longer possible to use an Intelicard on an AI core that has already had its AI removed.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@124 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 01:35:14 +00:00
n3ophyt3@gmail.com
5ca08296ff Powersinks now stop draining the station's power when you disconnect them from the wire they were attached to.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@122 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-20 20:30:24 +00:00
n3ophyt3@gmail.com
4abe623a53 Disconnected revolutionaries regain their indicator icons when they log back in.
Rev converting is now limited to carbon-based life.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@84 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-10 00:05:11 +00:00
only.lurking@gmail.com
042743c8ca AI Card should no longer kill its targets... for real this time.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@80 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-08 09:43:57 +00:00
Skiedrake
78fc52ef11 Merge to main from the hydroponics branch r57_skie_1.
Hydroponics update + bugfixes.
Consists of revisions: 
R58, R60, R67, R68, R73.


Combined changelog (from oldest rev to newest):

Put all hydroponics defines into one .dm file
Added functionality for nettles and made all currently growable plantlife work
Changed hydroponics layout
Added Hydroponics Supply crates and added weed/pest sprays into the current ones
at hydro
Fixed nettle hold graphics
Fixed vending machines showing hidden items.
Added Research Director hydroponics access and botanists tox access (already had
chem access, but no tox).
Hydroponics in great shape. Spank Numbers for final modifications before merging
to trunk. (weedkillers, pestkillers)
Added a seed vending machine.
Amanitas now poison, and the poison is nasty. Added a poison() proc to all
foods.
Added graphics for vertical and horizontal one-tile-wide tables. Put one inside
hydroponics.
New 'blur' texture when your vision goes blurry.
Fixed a typo in hydroponics code.
Added a disposal unit in hydroponics.
Added a how-to instructions paper in hydroponics.
Hydroponics in working order. Extra features still in developement.
Fixed weedspray and pestspray entries.
Removed chaplains random probability to have see_invisible 15 at start, because
it's reset to 0 right next world tick anyways.
Added burn() and drug() procs to foodstuffs.
Added drug effects to some mushrooms. Have a nice trip.
Made chilis heat you up and ice peppers freeze you down.
Fixed carrot's harvest icon (it didn't exist)


To-do: Mutagens and vitamins for hydroponics plants.
New mutations, recipes for cook, extracting stuff from plants.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@74 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-07 19:33:23 +00:00
n3ophyt3@gmail.com
17ec44fcfb Fixed an issue with the Intelicard.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@61 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-05 22:48:11 +00:00
n3ophyt3@gmail.com
c9c2f3c2ae Added a decoy AI that spawns in the AI core chamber on Malfunction rounds, to reduce metagaming.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@39 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-01 05:04:01 +00:00
musketstgstation@gmail.com
cb8461865a Fixed the blue-on-green link colour - this was unintended and totally unreadable
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@33 316c924e-a436-60f5-8080-3fe189b3f50e
2010-08-30 20:26:13 +00:00
musketstgstation@gmail.com
075bbe624e PDA graphical overhaul - manky LCD green background and appropriate icons. Icon-loading is handled in new_player.dm because doing it in the PDA caused slowdown and we only need to do it once.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@28 316c924e-a436-60f5-8080-3fe189b3f50e
2010-08-30 15:22:41 +00:00
musketstgstation@gmail.com
df4fa001be Turned the non-functional Engineering Engine Monitor PDA app into a remote power monitor. Requires a functioning power monitor computer, if it's broken another should take over automatically if it exists or when you build one. First one to start up is the one that sends data to PDAs for now. Tested multiple power monitors at once, bombing and replacing computer. Didn't test dismantling the computer to see if that triggers the breaking code because it doesn't seem to be possible with this version of the power monitor.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4 316c924e-a436-60f5-8080-3fe189b3f50e
2010-08-26 01:49:57 +00:00
only.lurking
662c08272a git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2 316c924e-a436-60f5-8080-3fe189b3f50e 2010-08-23 14:29:20 +00:00