Commit Graph

9304 Commits

Author SHA1 Message Date
petethegoat@gmail.com b67262b32b Ported over BS12 style cameras, which photograph a 3x3 area. It's fuckin radical.
Removed /obj/item/weapon/camera while I was at it (unused).
New cameras are in modules/paperwork/photography.dm.
Standardised folder and paper naming a leetle bit.

Added a new gamekit sprite, also from BS12.

Path changes!
/obj/item/weapon/camera_test > /obj/item/device/camera

Updated all maps with the path changes, excepting oldstation.dmm.

Updated the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5116 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 23:41:37 +00:00
Ispil d6505fd064 Fix to Issue #1972. Humans now spawn with full SE length, as do monkeys. 2012-11-18 15:40:55 -07:00
petethegoat@gmail.com 0a610c3df6 Fixes issue 1063. Catatonic revheads count as alive in terms of the round not ending
Catatonic players now count as dead for assassinate and mutiny objectives.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5115 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 21:43:53 +00:00
petethegoat@gmail.com f9c4ce17e7 Added A WINTER WONDERLAND to the map. But on z2 this time.
Shuffled around the pod retrieval shuttle and the syndie shuttle a little bit.

Added fake unsimulated glass windows.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5114 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 21:16:08 +00:00
petethegoat@gmail.com 9c399618db Removed A WINTER WONDERLAND from the map
Improved poster code a little bit.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5113 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 19:58:28 +00:00
petethegoat@gmail.com 8594527d2d Updated signs.
Fixes issue 1015. Layering issue, false wall, station map

Path changes!
/obj/effect/sign > /obj/structure/sign
/obj/effect/decal/poster > /obj/structure/sign/poster
/obj/effect/sign/maltesefalcon1 > /obj/structure/sign/maltesefalcon/left
/obj/effect/sign/maltesefalcon2 > /obj/structure/sign/maltesefalcon/right

Updated all maps (except oldstation.dmm) with the new paths.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5111 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 18:43:41 +00:00
elly1989@rocketmail.com 8eba871575 Can no toggle whether an objective is completed via the traitor panel.
Currently only works for custom objectives.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5110 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 17:45:20 +00:00
petethegoat@gmail.com 0c400d1a75 More fixes for flora because I'm terrible.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5109 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 15:48:42 +00:00
cib 3a3f2ff4a1 Medical scanner additions.
- Stationary scanners detect vira.
- Portable scanners detect internal bleeding.
2012-11-18 16:38:29 +01:00
Chinsky 56c20b7fb3 Fixed couple of runtimes 2012-11-18 19:32:58 +04:00
petethegoat@gmail.com a2cb5199c6 Fixed a BUNCH of typos in flora.dm.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5108 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 15:26:25 +00:00
petethegoat@gmail.com e789d6048f Added defines for snow and various snowy flora, including trees, grass, and bushes.
Fixed a mis-indented update_icon in floor/attack_hand(). Asteroid floors and such should no longer change when you click them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5107 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 15:22:13 +00:00
cib d0a542bc54 You now come out of cloning with slightly more damage. 2012-11-18 16:18:22 +01:00
petethegoat@gmail.com a2764fbfc5 Removed the old style asteroid turfs.
Removed a lot of old and unused turf sprites.
Removed some old botany sprites (fucking cocoa pods).
Replaces the lava turf sprite with a good one.

Adds a lot of Ausops' snow sprites. Defines for these coming soon.

I might have been overzealous with the turf removal, so if anything was actually used, feel free to just revert, or add back the sprites.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5106 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 14:01:01 +00:00
elly1989@rocketmail.com a10f6e0ec2 Added a switch inside client/Topic which can direct the topic call to a few frequently used destinations.
Before, when making a link to an admin tool, you done this:
<a href='?src=\ref[C.holder];parameter=1;>link</a>

Now, we do not need to use a reference to direct it to places like usr or usr.client.holder (or client, but you never needed src for that anyway)
usr: <a href='?_src_=usr;parameter=1;>link</a>
holder: <a href='?_src_=holder;parameter=1;>link</a>

This basically allows us to move a LOT of code outside of loops as we no longer have to create a \ref for every recipient of the message. They can all be sent identical links. A simple example of this would be in pray.dm Although it's most noticeable in the adminhelp code which is vastly simplified.

Adminhelp name spotting code thingy...whatever... looks for ckey matches first, then surnames, then forenames. This is to stop it possibly weirding out if there is a station full of "Ed"s of "Sarah"s

Prayer code no longer loads a new icon into memory every time a prayer is sent. Use image() not icon()!

key_name() no longer needs a reference for it's admin_link argument.

message_admin() pretty much doesn't need those extra arguments for finding and replacing %holder_ref%. I've got to go through all the code to check before I remove it though.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5105 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 08:27:11 +00:00
Chinsky 684679cefb Fixes issue #1971
Lasertag and practice beams won't explode tanks anymore.
2012-11-18 11:24:17 +04:00
petethegoat@gmail.com d8c0a0e437 Added crate traps for Cheri.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5103 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 00:24:31 +00:00
giacomand@gmail.com e2acdcfe47 -Admins can now make their own advance diseases via the secret button! Instead of the useless "virus2" button, there will now be an option called "Create Your Own"! Use this button and pick from 5 symptoms to make your disease from.
-Fixed a bug where blood/vomit decals would be creating new viruses.
-Medical computer won't recognize advance diseases... for now.
-Used english_list when displaying symptoms.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5100 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-17 19:53:00 +00:00
Ispil ce0c2fc792 Fix to Issue #1961. Changes the Space Law book to link to the Baystation 12 wiki. Also changes the Engineering Textbook to link to the Baystation 12 wiki. 2012-11-17 12:16:02 -07:00
daniel.cf.hultgren@gmail.com e86ba45882 * Added constructible/deconstructible air alarms and fire alarms.
More of these to come!
Uses sexy programmer-art sprites, if anybody feels for it, update them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5099 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-17 18:54:37 +00:00
petethegoat@gmail.com 06ef565d4d Some runtime fixes for the med data computer and hopefully the mule cart.
Fixes issue 526. MMI-Mech issues
MMIs can now change intent. There's no feedback, but they can at least function properly now in mechs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5098 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-17 17:44:29 +00:00
aranclanos@hotmail.com 5d9f6d4ccd - Fixes the ugly runtimes caused in r5087 about dismantling walls.
- Fixed the mineral of the silver walls. It was by default, metal.
- Fixed a runtime about building airlocks/walls/false walls with only 2 sheets.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5095 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-17 03:50:45 +00:00
Kortgstation@gmail.com 121e8fa1d9 Split corpses into corpse and mobcorpse. Corpse is still used for decorating maps, mobcorpse is used for simple animals dropping human bodies.
Committing Brotemis's updates to his Wild West map/fixes he had for the associated code.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5093 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-17 01:43:13 +00:00
Chinsky ea4f34d53c Merge branch 'master' of https://github.com/Baystation12/Baystation12
Conflicts:
	code/ZAS/FEA_system.dm
2012-11-17 00:20:23 +04:00
aranclanos@hotmail.com 0258d5be22 -Changed all minerals path from /obj/item/stack/sheet to /obj/item/stack/sheet/mineral. (This change excludes glass, Rglass, metal and plasteel)
-Reduced the chunks of code about minerals in door_assembly.dm

Preeeetty much this commit is just to update all the files to the new path of the minerals. From here, if I can, I'll start changing one by one to remove the huge chunks of code.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5087 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-16 15:00:09 +00:00
Ater Ignis 8c5b8f8d50 final pass of merging with my branch
I hope I have not forgot anything
Still, it compiled for me at least, and passes test cases i did
2012-11-16 18:54:43 +04:00
Ater Ignis 46bd2ce7e6 human icon generation update, tajarnan darkseeing
*lying icon generated from standing one
*sprites for dismembering major races (tajarnan,skrell,soghun)
*tajarnans can see in darkness better than others
2012-11-16 15:19:20 +04:00
Chinsky 750dc608fc Should prevent cloned Skrells and cats losing ears/tentacles after cloning. 2012-11-16 13:36:58 +04:00
Kortgstation@gmail.com a814ff7be4 Syndicate simple animals will only attempt to destroy obstacles when chasing a target. Now the away missions wont start horribly smashed up.
Committing Brotemis's away mission and related code. I think he wanted to make a few more changes, but it should be functional.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5085 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-16 02:32:38 +00:00
elly1989@rocketmail.com 5ba2a398a1 Removed an extra "cartridge = C" that accidentally got left in
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5084 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-16 02:14:24 +00:00
d_h2005@yahoo.com 34905c08d4 Adds kudzu plants, which can be grown in hydroponics trays. They are only obtainable by injecting mutagen into a tray with lots of weeds.
Glowberries have uranium inside them now instead of radium, which caused overlap since glowshrooms also had radium.
Also tweaked cocoa pod sprites a little bit.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5081 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 23:56:28 +00:00
elly1989@rocketmail.com 25b61bae72 Removed the infra_sensor define for noddie.
Integrated the sql and standard admin_rank stuff a little. Still needs some work.
Permissions Panel has a sexy floating search bar. The scripts and stylesheets are external files which will be sent to every client at connect, so they can be used in any panel you wish with no additional overheads.

If there are any bugs with the permissions panel (particularly the search bar) please let me know. thanks.

rights2text now has a seperator argument. It defaults to "", but can be any string, for instance "<br>"

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5080 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 20:35:37 +00:00
petethegoat@gmail.com 2c3a60e350 You can carve out books with a pair of wirecutters or a kitchen knife to create a handy hiding place.
Dice are no longer the same size as fire extinguishers

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5078 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 20:15:49 +00:00
Mloc be9ab53289 Merge pull request #1951 from CIB/master
Fixes
2012-11-15 10:47:47 -08:00
cib 866a113494 Fixes for issue #1872 2012-11-15 18:40:24 +01:00
Mloc 7af340aa59 Merge pull request #1950 from comma/master
Fixes, fixes.
2012-11-15 08:49:09 -08:00
cib 0e11e0c041 Fix for issue #1947
Fire alarms now clear from computers when cancelled.
2012-11-15 17:48:13 +01:00
Mloc a2bced69bc Merge pull request #1949 from CIB/master
Fixes
2012-11-15 08:45:45 -08:00
giacomand@gmail.com 78887723ca -New corridor airlocks! They will replace the regular glass airlocks in the corridor but they have an extra feature. They stay open by default and close/open automatically based on the local area's air alarm alert.
-Got rid of a magic number in implants.
-Robots cannot hide their items in food anymore.
-Updated changelog with disease naming.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5077 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 16:40:54 +00:00
cib f48822e5a2 Fixes issue #1900
There are now two roboticist spawn slots.
2012-11-15 16:39:39 +01:00
Chinsky 7a516a4cf8 Can fix limbs with welders again. And attack mobs with welders at all.
Fixes #1886
2012-11-15 18:04:03 +04:00
Chinsky 0748a0424e Tweak for medical doctors spawn.
Now MDs spawn with pants on.
Reverted my 'spawn naked' change.
2012-11-15 17:33:52 +04:00
Chinsky 3f0eb4836f Ported some crate types frpm pre-merge.
Moved posters to arts crate and lipstick with cigs to party crate.
Contraband crate now has killer tomato seeds, illegal booze and drugs.
2012-11-15 17:17:56 +04:00
Cael_Aislinn addb95137c made autoinjectors visible again, fixed medibot construction, fixed tajaran ears while lying down
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2012-11-15 21:02:04 +10:00
aranclanos@hotmail.com 8af0cf02fd Fixes Issue 1099 - Not being able to build rWalls with plasteel. I slipped it there, sorry.
Deleted beach.dm and moved the code to floor_types.dm, the turf/simulated/beach is now turf/simulated/floor/beach.
Changed the turfs in the holodeck beach to the new type.
Falsewalls and walls have the right descriptions and names now.
'bananium' and 'sand' falsewalls are deleted, we already have 'honk' and 'sandstone', that are the same thing
Deleted a bunch of code that does the same thing in girders.dm (This still needs a lot of work, I'm unhappy of how it ended up)


I'll keep working with sheets of minerals, they are really messy, I think some of them are defined twice (!) and there are large chunks of code that does the same thing when they are used. But, as always, to be continued~

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5073 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 09:38:06 +00:00
giacomand@gmail.com 9afc2cbe7f -Chemical implants can now hold 50 units instead of 10.
-Made mutagen a catalyst instead of an ingredient. Fixes Issue 1100.
-Spellbook and Teleport Scroll doesn't show up for other players now.
-Added a syndicate intercom in the wizard's den.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5072 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 08:03:05 +00:00
giacomand@gmail.com 67906a03a0 -You can now name your advance diseases. You can only name unnamed diseases.
-Removed the mutagen requirement from a metroid recipe so it does not conflict with the mix_virus recipe.
-When deaf, you'll get a notice when you see someone talking but you don't hear them. Being blind and deaf will give you no message, because you won't be able to tell. Talking while deaf will give you a message, even while blind.
-Diseases can't be cured by having a high body temperature now.
-I cut down the copy+paste on the meter code.
-Advance diseases now have a limit of 3 in a single mob, increased the amount of symptoms you can have to compensate.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5069 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 02:30:29 +00:00
petethegoat@gmail.com ad5e92d3cd Fixed a bug where building and deconstructing a wall on top of atmospheric pipes would cause them to disappear.
See issue 1096 for some info, though it's not technically a related issue.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5068 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-14 22:53:08 +00:00
d_h2005@yahoo.com 15e001d19d New sprites for electropacks. Readds transparent-case PDAs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5067 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-14 22:22:22 +00:00
petethegoat@gmail.com 242cd37c4b Hulks now only yell when breaking shit. They have a 2/5 chance of yelling over the radio.
Replaced the vault katana with a replica.

(svn actually managed a map merge, if it's broken please just revert to r5064's map, and replace the katana in the vault with a replica)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5065 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-14 19:41:38 +00:00