Commit Graph

758 Commits

Author SHA1 Message Date
baloh.matevz
2cb277f1e1 - Fixed a note in the accelerator manual
- Added lights and some junk to the new room in engineering so it isn't completely empty...

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1025 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-12 01:35:32 +00:00
rastaf.zero@gmail.com
c9591221f4 INSULATED UPDATE
electrocution:
  while breaking a light: chance quartered, damage quartered
  vendomats and autolathe: damage reduced by 30%
  hacking an apc: chance reduced
  In general electrocution was nerfed a bit. Now you shouldn't be instacrited by grille/airlock unless someone wired engine directly to the power grid.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1024 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-12 01:07:03 +00:00
panurgomatic
7a4b9e09bc - Added Durand combat exosuit.
- Players can modify operation permissions of newly constructed civilian mechs. Click on mech with ID card or PDA with ID inside.
- Added robotics access to default mecha maintenance permissions (all mechs) and operation permissions (civilian models only).
- Fixed double adminlog message of explosion proc.
- Fixed accidental mecha wreckage deletion.
- Tweaked mecha internal fire processing.
- Added some mecha-related sounds.
- Moved GaussRand to helpers.dm and added GaussRandRound helper proc.
- Other small changes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1023 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-12 00:59:38 +00:00
baloh.matevz
04e66db3e2 CRAFT LATHE added
not to be used yet, as it's still a WIP

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1022 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-12 00:58:46 +00:00
n3ophyt3@gmail.com
b423716dd2 Added logging to Advanced ProcCall.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1021 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-12 00:11:16 +00:00
rastaf.zero@gmail.com
785eb9dcc6 RADIO HEADSET update by Barhandar and me:
Three new channels and new :h-like shortcuts for each channel.
shortcuts now are:
	":r" = "right hand" (unchanged)
	":l" = "left hand" (unchanged)
	":i" = "intercom" (unchanged)
	":h" = "department" (unchanged for everyone except captain)
	":w" = "whisper" (NEW shortcut)
	":b" = "binary" (CHANGED)
	":a" = "alientalk" (unchanged)
	":t" = "Syndicate" (NEW channel)
	":c" = "Command" (NEW shortcut)
	":n" = "Science" (NEW channel) ("n" because all other letters are occupied)
	":m" = "Medical" (NEW shortcut)
	":e" = "Engineering" (NEW shortcut)
	":s" = "Security" (NEW shortcut)
Note:
":h" works as before, i.e. sends on engineering channel for engineers and CE, on medical channel for MD, CMO,etc and so on.
All heads have command channel in their headsets along with department channel.
Warden and QM aren't heads.
Captain have almost all channels in his/her headset, but some are switched off by default. The default channel for captain is "Command" now.
Bugs fixed:
If headset is tuned to other frequency dept channel don't work.
A receive wire in intercoms can be cut.
Some others bugs.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1020 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-12 00:08:42 +00:00
Skiedrake
098a5b73e2 One click queue system added, which affects gameplay completely.
Previously: After clicking on one thing, you could not click on another thing before 1 second had passed, and had to spam until 1 second had passed.
Now: After one click, if there's a second click right after, it will be queued and executed automatically after the 1 second has passed.

Tried to remove redundant DblClick() entries and changed them to QueueClick() where appropriate. Report for bugs.

Updated change log. :-)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1019 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-11 15:38:34 +00:00
morikou@gmail.com
a697428db7 Y2K update:
- New "empulse" proc. Works similarly to "explode" proc. It triggers the "emp_act" proc on everything within range. emp_act are effects similar or identical to the effects of the emp grenade. Any major changes to emp effects listed below. Note: EMPs now affect items in your backpack.
- New admin right-click command: EM Pulse. You can create an empulse at the desired location with a size you choose. Similar to Explosion command.
- disable device spell, emp grenade, and disable tech rune all use empulse now.
- New "disable device" spell datum added.
- EMP'ed gas canisters no longer drain the station of power.
- When a borg is EMP'ed, all objects in their module get their emp_act proc triggered.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1018 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-11 03:01:12 +00:00
mport2004@gmail.com
706ad091cd The AI/bots now leave hidden fingerprints on things they touch.
The game will not load the empty goon and beta tester files on startup.
Moved modes that are broken/unfinished into the unused section.
Powersinks will eat more power
Firedoors should be fixed now.
Engineering solars moved away from engineering.(there is currently an empty room where one was. I dont have any good ideas for things to put in there atm so if you want to add something go ahead)


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1017 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-10 23:16:47 +00:00
baloh.matevz
c252f802b9 fix to one of the request consoles in the assembly line + added a 'user manual' for the particle accelerator so the heads of staff can rightfully yell at the engineers who screw up.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1016 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-10 16:42:46 +00:00
baloh.matevz
278f2328cb Fixes to medbay, robotics, science wing, etc. as reported in the following thread:
http://tgstation13.servehttp.com/phpBB3/viewtopic.php?f=3&t=1014&p=15468#p15468

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1015 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-10 16:01:44 +00:00
mport2004@gmail.com
54b1d50b25 The crew monitoring computer should work better now
North solars expanded slightly
Cargo can now order engine parts
Power computer wont update every second so you can actually use the thing now
Rotate verb for the emitters and Particle Accelerator
Solar tracker does not use "in world" anymore

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1013 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-10 11:20:52 +00:00
cagerrin@gmail.com
71d5a5f28c Several map tweaks
-Virology/Xenobiology disposals now feed directly outside the station to prevent contamination.
-Robotics now has mech production capability.
-Welding tank added to production line in lieu or as-yet unfinished welding machine.
-Crate of empty first-aid kits added to robotics.
-Ripley crate pared down to just circuit boards and manual, QMs who want a mech will have to ask robotics for parts.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1012 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-10 00:43:28 +00:00
baloh.matevz
f82dbfe28d WELDER fixed
- Now hurts your eyes again if you use it unprotected.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1011 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 23:54:18 +00:00
n3ophyt3@gmail.com
c322b605b3 Added a var to first-aid kits so empty kits can be added to the map.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1010 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 23:01:24 +00:00
baloh.matevz
ed223a7c21 ADMIN LOGS:
- Cannisters now log who they have been opened and closed by. They also log if they were opened into the air or into an inserted tank.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1009 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 22:49:49 +00:00
n3ophyt3@gmail.com
4483e05c3d Ghetto surgery added. If you have some tools, you can table someone and operate on them! Of course, since it's a regular table instead of a proper operating table, it's pretty easy to mess up and accidentally stab them in the face instead, but odds are if you're not in the surgery room, you don't care.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1008 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 21:33:21 +00:00
baloh.matevz
1e0b699e35 engineering changes from previous revision added to current map. going to 2.0.2 where lag should be a thing of the past.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1007 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 20:19:54 +00:00
n3ophyt3@gmail.com
0956767dfb Pretty sure this is a code-based fix for the vent_pump lag.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1006 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 20:03:35 +00:00
panurgomatic
8fe1f68740 Mech update:
- Mechs cannot interact with objects if not facing them. This includes firing a weapon.
- It takes some time to switch mech movement direction.
- Air for mech pilot breathing can be taken from air tank or environment.
- Zoom mode added to Marauder. Marauder cannot move or turn while in zoom mode.
- Some mech_fabricator helper procs.

Atmos update:
- Tired of clicking + and - to set various devices output pressure? Replaced with simple inputbox.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1004 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 18:26:48 +00:00
mport2004@gmail.com
337be2c3bc Small code change
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1001 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 10:09:04 +00:00
mport2004@gmail.com
50f282f8b2 Engineering got a new machine that spawns/feeds the singularity.
Redid the power use code, should be working better now.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@999 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 06:07:32 +00:00
morikou@gmail.com
86a47cbc4e "By Our Powers Combined" Update:
- R&D Console interface re-done a bit. Unlinked machines don't show up at all on the main menu but you can see what machines are linked and what aren't in the settings menu.
- Object path for robo-crate power cell changed.
- Basic and "super" power cells can now be deconstructed (in a deconstructive analyzer) for tech.
- New power cell: "SUPER" power cells. Can be built through R&D research (Req. Power Storage Tech 5) and holds twice as much as the power cell you get from robotics crates. Unfortunately, like a lot of prototype technology, it is unreliable. They'll randomly not recharge and eventually will stop recharging at all.
- Items with reliability < 90 and haven't critically failed cannot be destroyed in a destructive analyzer.
- Imprinter and Protolathe now drop their results on themselves rather then a linked destructive analyzer. Derp.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@998 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-09 02:27:01 +00:00
baloh.matevz
a6d0f3015b added the two required ripley circuitboard to the crate due to the lack of the circuitboard printer. Once one is added the two should be removed. A comment of this is added next to both.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@996 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-08 22:20:00 +00:00
baloh.matevz
5dca5fc6b9 MOVING TO MAP 2.0.1
I believe we have ironed out all the identified bugs and we're ready to move the map into live. It took two days of work, but we've done it. If anyone else has any more mapping changes or updates to make, please do them

ACCESS:
- Scientists granted medbay access (temporarely, so they can get out) - I REPEAT: TEMPORARELY!!!

MAPPERS NOTE:
- If you wish to add more than one access requirement for doors or machinery, edit the req_access_txt like so: "5;6" if it requires accesses 5 AND 6. There is no way to make it allow 5 OR 6 tho.

That's all folks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@995 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-08 21:58:50 +00:00
baloh.matevz
d430cf324f BANHAMMER added... i was bored :)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@994 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-08 19:13:51 +00:00
panurgomatic
bd4bf94f39 - Lots of garbage were removed from tgstation.dme by me and DreamMaker itself. Still, compiles ok for me.
- Mech part fabricator.
- Buildable Gygax mech + related sprites\construction datums\etc

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@993 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-08 04:58:22 +00:00
n3ophyt3@gmail.com
8d558884b9 More runtime error fixing.
Bibles can no longer into bibles.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@992 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-08 04:13:23 +00:00
n3ophyt3@gmail.com
76e44a4679 Build mode now adminlogs when you enter or leave it. Not adding logging to the actual USE of it at this time because I suspect normal usage would cause a lot of logspam.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@991 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-08 03:41:01 +00:00
n3ophyt3@gmail.com
982b83854b Secborg meleetaser now drains cell charge instead of gun charge.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@990 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-08 01:42:03 +00:00
cagerrin@gmail.com
29dd777b8f Various map fixes, mostly access-related.
-Morgue interior doors should now require medbay access.
-Cryo should now require medbay access.
-Chapel maintenance access set properly.
-Hydroponics doors given proper access(was all-access)
-Blast doors in assembly should now require robotics access.
-Lights added to several extremely dark maintenance corridors.
-Medbay entrance decal sprites are now shaded.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@989 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-08 01:06:13 +00:00
baloh.matevz
a0c4b5683c ACCESS:
- CE was granted access to robotics
- CMO was revoked access to robotics
- Roboticists were revoked access to medbay


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@988 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 22:32:12 +00:00
baloh.matevz
b4cc6a6595 ID COMPUTER:
- Updated it so it displays accesses in categories

MAP UPDATES:
- More fixes... (sorry, i forgot all of them, some access stuff in research, medbay main should now be medbay + research access... )

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@986 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 22:01:26 +00:00
morikou@gmail.com
9d451ba2ad Bombs, Lasers, and Magnets, Oh my! Update:
- Destructive Analyzer now only sends HALF of the material it salvages to a linked protolathe rather then all of it (some gets lost in the process).
- Lowered tech requirements of basic parts.
- Circuit Imprinter and Destructive Analyzer now properly use power.
- Added rating 2 versions of the basic stock parts (and the designs so you can make them). Note: Stock parts all have a rating that can affect the end result if you want them to (example: A lathe made with a rating 2 matter bin can hold more material then a rating 1 bin). Granted, I haven't added any handling for this yet, but it's there if needed :3
- Add some lights to various areas and redid break area some more. Add some tables to the science area.
- The freezer for the server room has been hooked up.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@985 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 18:45:18 +00:00
n3ophyt3@gmail.com
ff423b2ba6 Multiple immovable rods hitting the station in one shot should now only produce one Centcomm report once they are gone.
MPort's space dust now moves as it is supposed to, at least on my test server.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@983 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 16:51:42 +00:00
n3ophyt3@gmail.com
5aa244a3bb Rods now start and end anywhere along the x or y axis, instead of just at map-defined landmarks.
.dme now has new map as the included in compile map.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@982 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 15:55:48 +00:00
cagerrin@gmail.com
132bb93112 git-svn-id: http://tgstation13.googlecode.com/svn/trunk@980 316c924e-a436-60f5-8080-3fe189b3f50e 2011-02-07 08:41:08 +00:00
n3ophyt3@gmail.com
58606c1011 Immovable rods can now hit mobs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@979 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 06:49:07 +00:00
n3ophyt3@gmail.com
9fab076d4b Fixed more runtime errors.
Monkeys no longer deathemote when gibbed.

Added a Coder/Host level debug verb that forces the master_controller to run its process() proc. Pressing the button while the master_controller is already process()ing is not advised.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@978 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 04:14:42 +00:00
n3ophyt3@gmail.com
4c38890614 More rod tweaks
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@975 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 02:16:55 +00:00
n3ophyt3@gmail.com
f93a9e2b2a APC frames no longer CPU-lock the server when used in an area that hasn't been blueprinted to not being space.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@974 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-07 01:57:25 +00:00
baloh.matevz
4ce2ccd1ac ENGINEERING:
- Added book on being an engineer

ICONS:
- Added an icon to library.dmi for the new engineering guide

MAP:
- added a plasma cannister to engineering secure storage
- added a note to the CE that he now has a plasma tank in secure storage
- Reqorked the south of the prison station to make the shuttle get smoothwalled properly
- fixed the EVA external airlock not having a plating tile under it
- fixed a rogue area tile near the disposal unit

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@973 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-06 22:04:45 +00:00
n3ophyt3@gmail.com
9d8e8573b4 Mappers, this one's for you. New debug verb added for Coders and Hosts, when pressed, it goes through every obj/machinery/atmospherics in the map, and lists all of the ones that have the nodealert var set to 1, which should only be the case if not all the nodes are connected to something.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@970 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-06 03:33:01 +00:00
n3ophyt3@gmail.com
3d4e0fd84e derped hard with that last update, I tweaked the success checking into a single line, and forgot to add the 'return 1' I'd originally gone in to add.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@967 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-05 17:16:54 +00:00
n3ophyt3@gmail.com
50187a6c86 Noticed I forgot a return 1 in the "make sure a borg counts as being dead" part of the code, and ended up consolidating the check into one if
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@963 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-05 04:39:48 +00:00
n3ophyt3@gmail.com
37ca6b2c40 Mostly a behind-the-scenes change, stuffing someone's brain into a cyborg body now causes the mind datum to transfer over to the new body. This should prevent such shenanigans as cloning a borged guy to suck the player back to the fleshy side of life.
Given that the mind datum is where traitors store their objectives (and how assassination targets are tracked), I have gone to some effort to ensure that, much like people currently in the thunderdome, people that are borgs still get counted as being dead. Also, borgs cannot succeed at hijack/escape objectives. If you find this to not be the case, PLEASE REPORT IT.

Borging a changeling now ends the round, much like cremating/gibbing them does.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@962 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-05 04:35:12 +00:00
morikou@gmail.com
e3f4cb8618 More R&D Stuff:
- Destructive analyzer has a new, spiffier icon by Veyveyr! Old icon's moved to old_and_unused.dmi. Since stationobjs.dmi was getting crowded, a lot of completely unused icons were moved as well.
- R&D console now will link to any Destructive Analyzer, Protolathe, or Circuit Imprinter up to 3 tiles away (but two machines won't link to the same console or vice versa). Also, it will only link up to one of each.
- New stock parts: Micro-laser and Matter Bin
- Computer Frame icons moved to stock_parts.dmi
- New build frame: "Machine Frame." Similar to a computer frame, you can make a variety of generically boxy machines with it. It'll cost five metal to build (as well as all the other parts) but it won't be accessible to players just yet (there really wouldn't be a whole lot for them to build). More will be add eventually as part of the R&D system.
- Circuit boards are now divided into types. "computer" boards are used in a computer frame to make a computer console, "machine" boards are used in a Machine frame to make a machine of some type. Other types may or may not be added in the future. Mecha boards will be redone to this format eventually.
- New Circuit Boards (Machine Type): Protolathe, Destructive Analyzer, Circuit Imprinter, and Autolathe.
- New Traitor Item! Paralysis Pen. It looks like a penlight (the kind all doctors start with) except it injects Zombie Powder into the victim (similar to a changeling's paralysis dart). The target is aware but cannot move, speak, or emote. They also appear to be dead on health analyzers. Non-refillable and costs two telecrystals.
- Anti-toxin now works on Zombie Powder. It was intended to work, I just forgot to add it.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@961 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-05 00:50:44 +00:00
n3ophyt3@gmail.com
4ef4eb9473 Canisters no longer suck power from APCs via dark magic.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@960 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-04 23:10:53 +00:00
baloh.matevz
a05867438f NEW AI SATELITE PROTOTYPE
- On the clown planet z-level
- Take a look at it and comment. 
- As many will likely get at me for placing the teleporter where it is, i don't think the AI can do much about it, seeing as it's wired to the AI's own APC.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@959 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-04 10:18:30 +00:00
baloh.matevz
cad7f87a16 MINING UPDATES:
- Fixed the mint
- Please report any additional bugs
- Added money bag item which can hold coins. Can't remove them at the moment tho.. whoops... forgot that

MAP UPDATES:
- added mint between crew quarters and detective's
- moved mining shuttle dock a step forward
- Removed the mint from mining outpost
- Added cammeras to mining outpost, CE's office and mining shuttle dock

ICONS:
- Added new smelter icon (it's a WIP but still better than the old one... SPRITERS!!!)
- Added mining console icons. I like these ones to be honest...
- Changed a tile to a floor in maintenance between mechbay and toxins
- REMOVED DOUBLE LOCKING DOORS TO ENGINEERING
- Made the flashlight in right main solars spawn above the air scrubber... (i only found the flashlight was there a few days ago)
- Moved the location of the ships for the shipbuilder to the clown z-level

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@958 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-04 07:50:24 +00:00