Commit Graph

2069 Commits

Author SHA1 Message Date
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
mport2004@gmail.com
a8c3377987 The AI spawn issue should be fixed now, seems we ran into an issue with the GC.
You can also toggle newmob delin using the config file


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@957 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-04 06:24:37 +00:00
n3ophyt3@gmail.com
331a99f4e1 Security reports should no longer list traitor heads/AIs as possible revs/cultists, nor should nuke operatives ever get named for anything.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@956 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-04 06:23:05 +00:00
mport2004@gmail.com
d0ea63c6bf Just a miniupdate, more on the way later.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@954 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-04 04:13:50 +00:00
baloh.matevz
c8a195386d CIGARS added, not available anywhere on the map at the moment. They will be, as their name suggests, PREMIUM and not widely available.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@952 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-04 00:05:17 +00:00
n3ophyt3@gmail.com
6368d36c77 Mime no longer starts with latex gloves. (he has White Gloves instead)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@950 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-03 18:03:19 +00:00
n3ophyt3@gmail.com
71aecf433c Moved clothing defines into separate files based on where you equip them.
Changed mime suspenders from belt slot to suit slot. Moved their PDA back to spawning on their belt.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@948 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-03 17:34:18 +00:00
n3ophyt3@gmail.com
311eb7e2b7 Electrocution code cares if you're wearing gloves again. Be careful what all you comment out when reverting shit you don't like, people!
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@947 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-03 16:53:26 +00:00
n3ophyt3@gmail.com
5fe1d3e99f Rods will no longer clang endlessly against indestructible objects.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@946 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-03 15:03:30 +00:00
mport2004@gmail.com
cd79ae951d Updated:
Singularity Engine
-Recoded some parts, still works mostly the same
Welders
-Recoded, it works mostly the same but is easier to use in code
-Cyborgs have a larger fuel tank
-Brought most if not all of the areas that use welders upto spec
Moved the changeling chem recharge code into the human life proc
New players who log out before spawning in are now deleted
New minor Common event
Machines around the station use more power, system might need some changes later
Likely few other minor changes that I just cant think of atm

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@945 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-03 08:15:17 +00:00
n3ophyt3@gmail.com
e78f6c0d50 Fixed some runtime errors.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@944 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-03 02:37:10 +00:00
n3ophyt3@gmail.com
bd30d5c263 commented out some code from an unrelated project that won't compile right without some files I'm not going to commit until I have said project done.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@943 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-02 21:21:37 +00:00
n3ophyt3@gmail.com
47f3766a20 Forgot to comment out debug text
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@942 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-02 19:43:41 +00:00
n3ophyt3@gmail.com
029c7922d7 Added a new random event: The immovable rod! It spawns somewhere outside the station, then proceeds to plow through the station in a straight line to a spot on the other side.
As a side effect, I had to add some ex_act() procs to things because the rods kept getting stuck on them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@941 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-02 19:41:08 +00:00
rastaf.zero@gmail.com
0af3ebe054 Fixed crashing master_controller() process when mob suddenly gets deleted during his Life().
Girder now have ex_act(), so it will not be indestructible anymore.
Max amount of steel floor tiles in one stack was set to 60 (was 10). If you made too much of tiles you can put undue ones into autolathe.
Fixed uncompilable line left by bizarre.babel in r939. Other her derp she should fix herself because I am mad >:[


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@940 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-02 18:56:03 +00:00
bizarre.babel@gmail.com
57dc9a25e9 Stun glove changes reverted.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@939 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-02 09:11:15 +00:00
morikou@gmail.com
470964c12c I'm-too-lazy-to-think-of-something-clever update:
- Moved circuit imprinter to code/game/research. Also, while it's being overhauled as part of the R&D update, it'll be removed from the rest of the station. Don't worry, it'll come back! Also, all the disk closets were removed as well.
- Circuit Imprinter now works like the protolathe: It needs to be connected to an R&D console and it get's it's production list from it.
- Replaced destructive analyzer icon (thanks Deuryn).
- New item type: Stock Parts. Used in the construction of certain items (none added yet but they're there for when they DO get added).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@937 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-02 06:47:54 +00:00
morikou@gmail.com
2649b601d4 Oops, I forgot some files :x Stupid TortoiseSVN not reading my mind and realizing I forgot something!
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@936 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-01 15:28:44 +00:00
morikou@gmail.com
9209ecf041 We Can Rebuild It! update:
- Added destructive analyzer machine. You can stick items in it and deconstruct them to boost your tech levels. To function properly, it has to be built to the right/east of a R&D Console. It's controls are accessed from the linked R&D console.
- Protolathe added. It's an autolathe linked to an R&D console (it has to be built to the left/west of the R&D console). It can build any design stored in it's linked R&D console. Just feed glass/metal into the lathe like normal. Also, items destroyed in the Destructive Analyzer feed their raw materials into the Protolathe.
- R&D Console can upload it's data to all other R&D consoles in the game. Granted, that means someone might gain access to data you don't want them to but it also means that if your R&D console is destroyed, you won't lose all your data. Of course, you could always just back the data up on to disks.
- All objects now have a origin_tech and reliability var. origin_tech is a list of technologies that were used to create the object (in theory, anyway). It's used by the destructive analyzer to figure out what you learn from dismantling it. Reliability doesn't do anything on its own but it will (Eventually) be used by some constructed devices/machines to determine how reliable they are. Objects have a origin_tech var of null by default and can't be put in the destructive analyzer at all.
- Protolathe, R&D Console, and Destructive Analyzer added to Centcom for admins to play with (doesn't do a whole lot, at the moment).


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@935 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-01 06:41:58 +00:00
crazyclonetheninja
ead0f2fa20 Status now contains a blank URL. Hosts, please set it up to direct to your website.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@933 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-30 23:25:16 +00:00
baloh.matevz
171a3cff5b MAP UPDATES:
- Moved the Chief Engineer into his new office. Developers now have enough room to add new toys for him or the other engineers.
- Replaced the old CE's office with an observing area and lunge. This can be changed to anything you'd like
- Added two manuals to engineering: "Station repairs and construction" and "Hacking". My reasoning is that since both are freely available on the wiki, no point in not having them ingame as-well.
- Addd a welding fuel tank near the disposal unit, since that area had no fuel tank at all
- Fixed some area mismatch at the mining storage area
- Replaced the MK2 medical computer in the operating theater to a MK1 medical computer (same version as all the other medical computers on the map).
- Moved the engineering request console a bit so it doesn't cover the doors (i'll get to removing those stupid doors eventually)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@931 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-30 09:24:54 +00:00
crazyclonetheninja
b3884b4d61 Only one New() in disease now.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@930 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-30 04:43:00 +00:00
morikou@gmail.com
78774bf0a0 SCIENCE! Update:
- More R&D stuff. Moved code from code/datums/technology to code/game/research (more apt and it isn't JUST datums now). Still very WIP.
- Circuit printer now requires Sulfuric Acid instead of H2SO4. (Yes, I get the irony)
- New helper proc: between(low, middle, high). It returns middle unless it is greater than high (in which case, it returns high) or less than low (in which case it returns low). It's a fairly simple proc but it cleans up some bits of code I am working on.
- Changeling chem regeneration is now a curve rather then a flat amount. At low amounts (<20) it's faster then in r917, at high amounts it's slower (>20). This means you can use cheap abilities more often and expensive abilities less.
- Changeling "Dart" abilities now named "sting" abilities to (Hopefully) cause less confusion. "Boost Dart Range" renamed "Ranged Sting."
- Changeling "Absorb DNA" ability now not only doesn't cost chem to use, it actually regenerates a small amount (if successful).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@929 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-30 01:40:20 +00:00
polyxenitopalidou@gmail.com
80c9e67e30 •Bar now has a Maltese Falcon sign, because I was feeling nostalgic today
•Remove it if you're uncouth bastards and you don;t like it ;_;
•Cigarette machines now hold more matches due to popular demand. Also more zippos once hacked.

(this was partially to test my abillity with a neon-like effect on sprites)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@926 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-28 19:40:56 +00:00
n3ophyt3@gmail.com
63e0401aa2 Changed the hub status widget so the link points to the tgstation website instead of that site the goons have to display the status of their servers.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@925 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-28 16:52:37 +00:00
morikou@gmail.com
cdbfdb1b5d Reverting Ion Storm changes. Derp.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@924 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-28 16:22:07 +00:00
n3ophyt3@gmail.com
fd0f845868 git-svn-id: http://tgstation13.googlecode.com/svn/trunk@923 316c924e-a436-60f5-8080-3fe189b3f50e 2011-01-28 03:59:54 +00:00
rastaf.zero@gmail.com
4144fe8e79 Pre-spawned bottles now have transfer amount=10 as other bottles.
Added o2 skin for medibot, thanks to Cheridan.
Bots now won't open firedoors (because they haven't crowbars).
DNA records in medical computer now starts empty. It was too easy for crew to reveal cultists with such records.
Map update: eliminated pipes-related glitch. If someone have modified map too and gets some svn conflicts - feel free to overwrite my map and notify me. I have an easy way to reapply my changes.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@922 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-27 21:59:45 +00:00
morikou@gmail.com
cb92b2cd29 THERE ARE FOUR LIGHTS update:
- Random Ion Storm laws now not stupid.
- There is a delay between the Ion Storm laws being uploaded and the station announcement.
- Random Ion Storm event added to random events.
- New area icon for the engine that doesn't annoy me so much.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@921 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-27 18:14:11 +00:00
rastaf.zero@gmail.com
4f8c5285b1 Fixed message when someone directs flashlight to someone's eyes.
Cola and similar drinks now won't prevent freezing to death in space.
Also fixed typo in glove charging code.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@920 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-27 17:13:17 +00:00
rastaf.zero@gmail.com
427313e0ad Shocking overhaul. Fixed bugs are:
- shocking by autolathe, vendomats and airlocks works if powernet has power OR if APC has charged battery;
- autolathe able to shock without cable underneath;
- improvements from Barhandar and Errorage are included;
- making stungloves may electrocute you;
- handmade stungloves partially loses insulating;

Eliminated 4-seconds lag caused by all apcs changing state to "fully charged" after first few minutes of game.
Fixed message "The airlock's motors resist your efforts to pry it open."
Latest innovations in nanotechnologies! Matchbox now fits in pocket!
Fixed burn_skin(), so containment field now hurt people properly.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@919 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-27 16:40:36 +00:00
daelith.rhedynfre
1b82a7690e Included a commented out version of the hub password to get onto the SS13 hub
-NOTE TO TGSTATION CODERS. DO NOT CHANGE THIS FILE. UNLESS SOS GIVES THE WORD, WE ARE NOT GOING PUBLIC.
-To hosts, and anyone else this may concern that isn't directly affiliated with the project, instructions on how to use it are included.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@918 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-27 04:22:34 +00:00
morikou@gmail.com
42cacda94b Oh god, no internet. What do? Update:
- Changling chem regeneration rate and start chem reduced by half.
- You can't emote while under the effects of the changeling's paralysis dart or zombie powder.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@917 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-27 03:00:54 +00:00
baloh.matevz
f6d380fc76 AIRLOCK update:
- fixed shock code (code by barhander)
- made them spark even if you're wearing insulated gloves. does no damage to you tho.
- fixed them sparking if no power is available

MAP updates:
- Slightly expanded mining dock's construction site. added an area for it and an APC. named it 
- Completed the turfwork for the engineering construction site, gave it an area, an APC and connected it to the scrubber and vent pipeworks.

I've been moslty doing 15 minute projects the past week due to schoolwork. this one wasn't such a project, but i felt i owed to put more teme into it, as it was my map update which exposed the coding error for airlocks. (altho the error was not really my fault, it was still my update which exposed it.)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@916 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-26 20:45:39 +00:00
panurgomatic
b39f5656d6 - Buildable Ripley mech. Quartermaster can order the crate with parts. Manual sucks, I know.
- Fixed H.O.N.K. sound issue.
- Various mech fixes and tweaks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@913 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-25 06:25:05 +00:00
baloh.matevz
5192516c0e PEN AND PAPER:
- using a pen on itself not makes a menu appear through which you can choose how you want to write. It allows you to choose the text's size, color, weather it's bold, italic, underlined and weather it will jump into a new line at the end of the inserted text.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@912 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-25 06:02:45 +00:00
rastaf.zero@gmail.com
1de3867666 Welding fuel now a bit harmful when drinking/injecting.
Admin Crew Manifest can read assignments from PDA.
Some other id-in-pda related glitches fixed.
APC frame can we unwrenched in hand.
Medical computer now have DNA records.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@910 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-24 01:00:20 +00:00
daelith.rhedynfre
3a8bc5c40b Commented out the offending portion of the code
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@909 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 23:53:49 +00:00
rastaf.zero@gmail.com
39dd425219 Objectives "steal plasma" and "steal AI" now correctly checks contents of backpacks.
Objectives code is made more compact and clear.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@908 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 23:11:02 +00:00
daelith.rhedynfre
0a8aef9c59 Added an operating room to medbay. Operations must take place on an operating table.
MDs and CMO are the only medbay staff with access to this new area.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@907 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 23:07:01 +00:00