Commit Graph

9304 Commits

Author SHA1 Message Date
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
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
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
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
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
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
daelith.rhedynfre db63e7b8fe Added eye surgery as a start to the surgical procedures.
Performed by targeting eyes while patient is on an operating table.
Steps are scalpel > retractor > hemostat > cautery.
These steps will change in the future, when surgery becomes a little more complicated. 
Really this is just an excuse for me to make the operating room which will follow this update shortly.

Included sterilizine, which is going to be part of future surgical updates.

Also fixed that thing where all the tools were named the same.

Changed a sprite that isn't in use yet for surgery

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@905 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 20:26:22 +00:00
panurgomatic 75f227501c - Mechs again
- Honker HONK nerfed a little
- Marauder pulse gun is now imba.
- Some small tweaks.
- Proper speech rendering for mecha pilot
- Construction datum for my fun and profit


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@902 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 03:18:04 +00:00
rastaf.zero@gmail.com 5a0f894e98 Fastfix by Rolfero.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@901 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-22 22:26:01 +00:00
rastaf.zero@gmail.com 5900d0596c Added targets to steal:
* a pair of magboots
* the station blueprints
* thermal optics
* the engineers rig suit
* plasma (one full tank or 4 regular)


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@900 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-22 18:29:34 +00:00
rastaf.zero@gmail.com ca38eb1eb8 One little derp fixed.
Bottles now again transfers 10 units of contents at once.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@896 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-21 20:08:59 +00:00
rastaf.zero@gmail.com 05fa76963e Added primitive optimization to radio code.
Lag reduced by approx 30% (0.5 seconds of total 1.5 on my system).
Some air alarms on the map copypasted from toxins one, with its special settings.
Added list of used frequencies and HOW IT WORKS section to communications.dm. Sorry for some engrish.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@895 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-21 19:20:17 +00:00
morikou@gmail.com 76170858b2 Some stuff was missed in r889.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@893 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-19 14:25:18 +00:00
baloh.matevz 3c5bac264e Added a penlight. also slightly changed the way flashlights work, so we can easily add more kinds of flashlights. Now they have a brightness_on var, which determines their luminosity when on, an icon_on and icon_off var which determine their sprites when on and off. Jobs that spawn with a pen-light: medical doctor, CMO, geneticist, virologist. note that a pen-light is a pen-sized light, not a pen, that's also a light.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@892 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-19 02:37:45 +00:00
n3ophyt3@gmail.com bef0114839 Rev heads can now get PDA uplinks.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@891 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-18 18:03:06 +00:00
n3ophyt3@gmail.com 0821ff0773 Added a list that tracks changes to AI/cyborg laws, similar to the list that tracks signaler use
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@890 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-18 01:37:20 +00:00
morikou@gmail.com 298be18fc2 Darem the upload-bitch update:
- Autolathe and Circuit printer icons and animations redone by Veyveyr.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@889 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-18 01:06:51 +00:00
polyxenitopalidou@gmail.com e466429b67 •New matchbox and match sprites, so they don't look fucking awkward anymore.
Project shrink silly sprites is only just starting.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@887 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 21:30:06 +00:00
uporotiy da422ec0f2 Spells update. I'm still waiting for that emp_act(), muskets, so I can finish the base spells.
Traps framework complete. Two sample traps.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@885 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 15:07:30 +00:00
crazyclonetheninja 054319e4c4 Cultist fix by Barhandar.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@884 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 08:21:26 +00:00
crazyclonetheninja 1c88af44fa Runes fix by Barhandar.
Imidazoline now fixes nearsightedness.

You can now observe the Singularity!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@883 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 07:13:46 +00:00
morikou@gmail.com 7fe3491865 Barhander Update:
- Cultist stuff. New words and runes.
- Runes condensed into one file rather then split among many.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@882 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 06:40:34 +00:00
crazyclonetheninja 18ded0873d Fix for singularity not sucking people in. Coded by Barhandar.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@881 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 06:00:16 +00:00
crazyclonetheninja eec01aa865 All robots, including cyborgs, can now be named! Simply use a pen on them during any step where there's an assembly involved. Note that cyborg naming is subject to removal if people abuse it.
Knock now unbolts doors as well as opens them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@880 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-17 04:13:31 +00:00
uporotiy f3902cb80e Started work on traps.
Added a "rocks fall" trap.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@877 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 20:52:39 +00:00
rastaf.zero@gmail.com 6f2e89d9a3 Emitter's beam direction glitch was fixed.
Working emitter no longer can be unwelded.
Collectors and collector controllers now can be locked using ID.
Singularity now eat underfloor wires.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@874 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 15:09:15 +00:00
crazyclonetheninja b70f76ab8f Chaplain now has a default name for his bible.
Chaplain's bible now has booze and space bucks again.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@868 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 06:27:04 +00:00
n3ophyt3@gmail.com 4a5601bf9d Fixed round-end reporting of cyborg laws
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@867 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 06:15:00 +00:00
crazyclonetheninja b930b5f9c8 Small error in singularity code. Corrected by Barhandar.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@866 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 06:03:10 +00:00
crazyclonetheninja cc2a8ce56b Magboots now correctly stop you from getting sucked into the singularity when activated.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@865 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-16 05:57:35 +00:00