Commit Graph

9304 Commits

Author SHA1 Message Date
SkyMarshal afbe325e1d Teleporter has a cancel button.
Improved the admin player panel.
Disposals now work right with things thrown at them.
Nuke upgraded to use realtime.
2012-02-28 20:54:06 +00:00
kortgstation@gmail.com 82055d9696 TG UPDATE: Added the Staff of Change gun, a self recharging weapon which cannot be placed in a recharger. It fires bolts of change
Added a new projectile "bolt of change."
When struck by a bolt of change, a mob will be randomly transformed into one of the following:
-Alien (Drone/Sentinel/Hunter)
-Metroid (Adult/Baby)
-Cyborg
-Monkey

The staff is admin only as of now.

Fixed some bits on the salvage shuttle.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2731 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-28 20:54:05 +00:00
Hawk-v3 647b316807 Commits for patch 40. 2012-02-28 20:50:42 +00:00
SkyMarshal 02002054de Teleporter has a cancel button.
Improved the admin player panel.
Disposals now work right with things thrown at them.
Nuke upgraded to use realtime.
2012-02-28 13:39:51 -07:00
kortgstation@gmail.com 6faebfdf2c TG UPDATE: Added the Staff of Change gun, a self recharging weapon which cannot be placed in a recharger. It fires bolts of change
Added a new projectile "bolt of change."
When struck by a bolt of change, a mob will be randomly transformed into one of the following:
-Alien (Drone/Sentinel/Hunter)
-Metroid (Adult/Baby)
-Cyborg
-Monkey

The staff is admin only as of now.

Fixed some bits on the salvage shuttle.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2731 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-28 20:36:02 +00:00
Ren Erthilo 82ff493455 Added correct colour uniform icons for Med/Sci jobs. Added Virology jumpsuit to wardrobe. 2012-02-28 20:04:24 +00:00
Ren Erthilo 1d858a75a3 Accidentally picked the wrong files... 2012-02-28 19:15:21 +00:00
Albert Iordache 65963960bb Merge pull request #542 from SkyMarshal/master
Fixed a derp regarding telecomms, fixed mapping error.
2012-02-28 09:14:22 -08:00
SkyMarshal 90c976a8e4 Fixed a derp on my part, regarding telecomms.
Fixed a mapping error involving armory being labeled "Warden"
2012-02-28 10:02:36 -07:00
CIB 27fd036c87 Merge pull request #539 from SkyMarshal/master
Fixed lasers, balanced nuke, removed stupid code, removed Karma, improved admin panel.
2012-02-28 00:44:06 -08:00
SkyMarshal b653c615be Replaced a lot of stupid from the wardrobes and package wrap, they now use an afterattack call instead of specific code for them in EVERY OTHER ITEM.
Improved the admin panel.
Removed Karma.
2012-02-28 00:11:15 -07:00
Tastyfish 5719daf3d8 fancy new manifest 2012-02-27 21:23:50 -05:00
Tastyfish 4452344e2e food fixes / improvements 2012-02-27 21:18:20 -05:00
VivianFoxfoot@gmail.com 7addeb0ab6 Fixes encryption keys to no longer be headsets >.>
Changes the encryption key path from /obj/item/device/radio/headset/encryptionkey/ to /obj/item/device/encryptionkey/

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3207 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-28 01:44:17 +00:00
SkyMarshal ed7c6d1259 Fixed lasers being stupidly intensive on the CPU, balanced nuke proportions some. 2012-02-27 18:33:00 -07:00
Tastyfish 91e2814bc3 derp'd spelling the turf fix 2012-02-27 20:31:39 -05:00
Tastyfish 7f8c32994a fixed engine/reinforced floor construction 2012-02-27 20:09:56 -05:00
vageyenaman@gmail.com 0cd813a786 A couple more bugfixes and tweaks.
Changed the way radio range works. Headsets have a range of 1, intercoms 3. If a person is in this range, they get to hear incoming messages.

Fixed the disposal bug; items were dropping on the floor when placed in disposals...

Changed the way NTSL::TCS broadcast() generates a dummy radio.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3206 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-28 00:47:54 +00:00
SkyMarshal f32b6a6e0c Merge pull request #535 from SkyMarshal/master
Added a missing icon, fixed a wardrobe/evidence bag interaction bug, fixed a nuke radio bug, added another update_clothing() call.
2012-02-27 10:09:45 -08:00
SkyMarshal f64dcf2e31 Added a missing icon, fixed a wardrobe/evidence bag interaction bug, fixed a nuke radio bug, added another update_clothing() call. 2012-02-27 11:09:07 -07:00
uporotiy 896fdae5a1 Should fix the "rglass can't be used to construct windows" bug.
Sorry, I though rglass was a subtype of glass and didn't bother to check.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3205 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-27 12:19:02 +00:00
CompactNinja 07b952c0ee Merge pull request #531 from SkyMarshal/master
More update_clothing() calls.
2012-02-26 22:50:54 -08:00
SkyMarshal 54a1a7e640 Added 2 more update_clothing() calls. 2012-02-26 23:49:47 -07:00
CompactNinja 115b507e67 Merge pull request #529 from SkyMarshal/master
Energy projectiles now move instantly, leaving a straight line from their origin to their destination, like real energy weapons.
2012-02-26 22:40:02 -08:00
SkyMarshal 99839d1362 Blob now occurs only 33% of the time it it announced. Readded damp rags.
Map update.
2012-02-26 23:34:01 -07:00
SkyMarshal c7af63b281 Energy projectiles now move instantly, leaving a straight line from their origin to their destination, like real energy weapons.
Welderbackpack now has a proper icon.
Stun rounds can now be reduced or blocked by armor
Added more update_clothing() calls
Fixed strangling non-humans.
Blob is now an announcement only.
2012-02-26 23:06:43 -07:00
cib 889d6d93a0 Tons of updates to autopsy.
- Fire, Electrocution, Strangulation, Trace Chemicals and Radiation Poisoning are now detected
- Fixed a bug to head surgery
- You now only hurt subjects on an operating table with a scalpel if your intent is set to harm
- The sheet of paper printed by the autopsy scanner now goes to a free hand if possible
2012-02-27 03:41:24 -08:00
vageyenaman@gmail.com 251ab4c5f4 !!! The insane crashing has FINALLY been fixed !!!
Metroids can no longer pick up donut boxes by drag/drop methods.

Fixed a disposal runtime error.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3203 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-27 02:17:41 +00:00
quartz235@gmail.com 4689c6e7f3 TG UPDATE: stop finding ways to centcom god damnit
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2729 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-27 00:15:12 +00:00
baloh.matevz a6389b5930 TG UPDATE: Attention! Space is now (finally) UNPOWERED.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2728 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-27 00:13:59 +00:00
SkyMarshal 903f395ee5 Merge pull request #525 from CIB/master
Autopsy stuff
2012-02-26 15:51:02 -08:00
cib 5c5f452cd4 Changes to autopsy.
- Increased the chance to get the murder weapon right.
- New damage types detectable by autopsy: Hot air(fire), explosions, electrocution.
2012-02-27 00:44:25 -08:00
SkyMarshal 50ffc5409c Fixes for some DNA/Fingerprint stuff
Fixed explosions autogibbing corpses at any power (WHY was this there?)
2012-02-26 16:34:16 -07:00
vageyenaman@gmail.com bb2e8a2773 A more long-term fix for the exosuit fabricator. Derped around with a few paths.
Removed stupid debug messages from the TCS interpreter.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3201 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-26 22:10:37 +00:00
vageyenaman@gmail.com bc34998fc4 Temporary fix for exosuit fabricators not working.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3200 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-26 21:30:29 +00:00
VivianFoxfoot@gmail.com 2ebe0ddeab Fixes syndicate headsets
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3199 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-26 21:29:27 +00:00
vageyenaman@gmail.com bf877b7814 Telecomm machine runtime fixes.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3198 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-26 21:24:34 +00:00
Albert Iordache 96e797e6a8 Merge pull request #520 from SkyMarshal/master
Cleaned up cloning machine stuff, removed the "Scratch" hat from the costume landmarks. (Had a really irritating animation.)
2012-02-26 08:36:09 -08:00
SkyMarshal 95d89e8491 Removed the scratch hat from one of the costumes. (Good god, that was an irritating animation)
Cleaned up the cloning machine searching code a tad.
The kitty ears tail is no longer animated.
2012-02-26 09:29:38 -07:00
uporotiy 7c4e994524 Fixed building stuff inside stuff. Such as, say, windows in disposals.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3197 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-26 08:06:06 +00:00
vageyenaman@gmail.com 4eaf8e1d1a Sanity checks, miscellaneous bugfixes, failsafes.
Disposals no longer indiscriminately let items land inside it - the items have to have been thrown by someone.

The ongoing attempt to fix the thousands of runtimes plaguing the game.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3195 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-26 02:17:17 +00:00
Apple_Master 7a0d186bb7 Added wall lockers
Signed-off-by: Apple_Master <cheeckan@ymail.com>
2012-02-25 23:53:53 +00:00
SkyMarshal f50a3215b6 Singularity can no longer eat the AI's eye mob
Cleaned up how throwing works.
2012-02-25 16:01:00 -07:00
vageyenaman@gmail.com 70424f3b07 Forgot to include a file in my last commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3194 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-25 23:00:52 +00:00
vageyenaman@gmail.com b5f8eaf8a9 More work done on Telecomms:
▫ Signals can now be rejected by Subspace broadcasters through a specific data[] parameter.
▫ Improved the log browser.
▫ Log browsers and telecommunication monitors no longer require access to use. You do need access to delete logs, however.
▫ Intercoms need power to work. They don't drain power, they just need a constant flow of equipment power. As such, that offline intercom sprite's now finally being put to use.


Scripting language:

▫ Sorry about all the files; they're all necessary! It's important to notice that the basic structure of the scripting language code is not mine; I cannibalized the base structure from some obscure BYOND project. It's pretty well documented, and I'd say easier to browse through than atmos. Here's the basic deal:

A compiler datum manages the relationships between the three main subsystems of a scripting language: the Scanner, the Parser, and the Interpreter. The Scanner splits raw text into token datums that the Parser can read. The Parser transforms the otherwise random bits and strings into ordered AST Trees and nodes for the Interpreter to read. The interpreter actually executes the code and handles scope/functions/code blocks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3193 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-25 22:51:31 +00:00
kortgstation@gmail.com 341393bd81 Fixed the HoS locker icons.
Removed the construct shell from the derelict, Wraithstorm 2012 never forget.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3192 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-25 09:26:09 +00:00
Albert Iordache 0df0b9bf5e Merge pull request #511 from SkyMarshal/master
Altered detective scanner functionality.
2012-02-24 23:26:46 -08:00
SkyMarshal 74fd808873 Altered functionality of detective scanner.
Fixed that damn book cluster spawning.
Secure doors can now be opened by hitting them with yer hand
Cleaned up surgery tools
People now lie down and stand properly.
For Cajoes: Cleanbot is more robust, and cleans up kitchen messes, now.
2012-02-25 00:17:03 -07:00
VivianFoxfoot@gmail.com 06b4c17d97 Headsets are now modular, and come with encryption keys that correspond to secure channels. Currently, encryption keys are based around previous groupings (HoS encrpytion key, Captain encrpytion key). Consideration was made to giving an encrpytion key for each channel (Security encryption key, Command encryption key), and might be switched to that.
Turns the binary translator into an encryption key and makes it actually work properly. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3189 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-25 02:28:17 +00:00
LastBattaWolf@hotmail.com 25717689f3 - Fixed AI sounds, sorry guys I should stop committing at four in the morning :<
- Replaced lamarr with RUNTIME SQUEE!!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3187 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-24 20:50:52 +00:00