- New look
- Radiation suit alone will now absorb 75% of rad damage, same as the RIG suit.
- Radiation hood added, will absorb 35% of radiation damage
- Radiation checks now check for both your outerwear and headgear. The sum of the radiation protection is used when determining damage.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1061 316c924e-a436-60f5-8080-3fe189b3f50e
- Adjusted constructable frame so that parts actually affect the end result (if you use better then standard parts). Also, you can now use 5 metal to make a machine frame. Process is 5 metal > wire > Circuit Board > various parts (in any order) > Screwdriver. Deconstructing a machine made in this way, the order is screwdriver (to open panel) > crowbar (to pop parts out) > wire cutters > Wrench
- Autolathe, Protolathe, Circuit Imprinter, and Destructive analyzer all are affected by what parts you make them with, can be built, and can be deconstructed now.
- Origin Tech var changed from a list to a string to save memory/processing. It's not a problem right now, but it could be one in the future.
- Item paths for stock parts changed around a bit to make typing easier.
- A lot of items have been given an origin_tech var and as such, a lot more things can be analyzed to further SCIENCE! Try and find them :D
- R&D Lab added to that semi-empty area in the north part of toxins. R&D Console, Destructive Analyzer, Protolathe, and Circuit Imprinter added along with all the other tools and (basic) materials required. Very little "new" stuff is available but you can still unlock existing tech (such as AI modules or circuit boards) so that you can make more copies of them.
- Changelog updated.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1059 316c924e-a436-60f5-8080-3fe189b3f50e
Medibot sprite fixed.
Aliens now attack bots instead of opening control window.
All bots can be damaged and repaired.
All bots are effected to EMP now.
Asteroids generation was tuned to do not spawn asteroid on z-level edges.
Enabling admin verbs now wont turn on deadchat if it was turned off.
An emergency toolbox now contain a red crowbar.
Mime job is now available to join as.
Added radio channel for miners, use :h or :d ("diggers" lol) as shortcut.
Added radio channel for cargo techs, use :h or :q as shortcut.
Added a personal headsets to HoP and QM.
Some unrelated runtime errors was fixed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1050 316c924e-a436-60f5-8080-3fe189b3f50e
Radio was optimized even more. Still have some reserves.
Restored admin verb "Radio Report". It shows some signs of errors on the map, but I am too tired to fix it now.
Optimized player login (that "400000 calls of new_player/Move" bug).
Various optimizations and fixes in radio code.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1046 316c924e-a436-60f5-8080-3fe189b3f50e
SURGICAL APRON icons added
Clothes now have a radiaiton_protection variable, altho only the suits are intended to make use of it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1029 316c924e-a436-60f5-8080-3fe189b3f50e
- 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
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
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
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
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
-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
- 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
- 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
- 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
- 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
- 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
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
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
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
- 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
- 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
- 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
•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
- 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
-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
- 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
- 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
- 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
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
- slightly expanded building site below the mining dock to signal something is being built there.
- slightly expanded building site in engineering.
- err... crashed something into the derelict.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@898 316c924e-a436-60f5-8080-3fe189b3f50e
Experimental: welding helmet nerf. It now reduces view range. For now this feature is globally turned off by default. Admins in game can turn it on if they like it. See "debug" tab.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@897 316c924e-a436-60f5-8080-3fe189b3f50e