Commit Graph

2286 Commits

Author SHA1 Message Date
kortgstation@gmail.com
8aa398f7c4 Oh god Im fucking retarded hurr fixed a messed up object path from last commit
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3042 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-06 00:34:59 +00:00
baloh.matevz
2d99229856 - When you open an door of any kind you can see through it as soon as it starts to open. You can however only move through once it's fully open.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3041 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-06 00:02:49 +00:00
kortgstation@gmail.com
cb57fae3b8 The "X FAILS TO PUSH Y'S FAT ASS OUT OF THE WAY" message now only displays to the person shoving, so those nearby are not subjected to chat spam.
Added a "Relentless" var to mobs that makes them unshoveable if their intent is anything but help.

Alien Queens are relentless.

Constructs are relentless, can now push things, and have automated movement disabled (because it was bugging the hell out of me when testing)

Shades also have automated movement disabled.

The gladiator costume now has a chance to spawn in the theatre (sprites by Ausops)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3040 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-05 23:56:15 +00:00
baloh.matevz
050accb57b - Brought 2.0.8 and uterus up to date with the new type paths.
- Added an atmostech belt that spawns with the same tools as the engineer full belt, just the wire is replaced by an analyzer.
- Atmos techs now spawn with this belt
- Added a detective-styled personal closet, that contains a satchel, which contains a wallet, which contains one or two spacecash items and a coin.
- Slightly redesigned two of the dorm rooms so they have this new cabinet - closet with the stuff mentioned above.
- Slightly changed the spawn order of items in engineering closets so that hazard vests spawn above toolboxes. Hopefully this will spare a few fiddly clicks for engineers.
- Detective locker now spawns with the locked sprite
- Engineering now has the L2 radioactive suit lockers that contain rad suits instead of that crate.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3039 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-05 22:41:48 +00:00
petethegoat@gmail.com
eccfc3ed3f Committing Rolan's MMI suicide/ghosting fix. Fixed issue 143.
Comitting Nodraks's ghost ears toggle preference.

I also removed the underwear option, as it could not be toggled.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3038 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-05 19:57:08 +00:00
petethegoat@gmail.com
2c3c7c2c6b Added in throwing stuff into disposals, courtesy of SkyMarshal.
(technically this is a hotfix, as I accidentally committed it in r3036.)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3037 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-05 17:40:12 +00:00
petethegoat@gmail.com
2c58840a4f Added throwing items over tables, thanks to SkyMarshal.
Improved cigarette code, mostly grammatical fixes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3036 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-05 17:22:39 +00:00
polyxenitopalidou@gmail.com
a1d54e2270 •No.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3035 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-05 15:29:04 +00:00
baloh.matevz
9028fc227f A simple wallet storage item has been added that can hold 4 small items. The items it can store are defined in a list
It however includes spacecash, cards (id, data, emag), cigarette, penlight  (+ parapen), seeds, ointment, bruisepack, crayon, coins, dice, implanters, lighter, match, paper, pen, photo, dropper, screwdriver and a stamp.

Sprites by Aru 
http://nanotrasen.com/phpBB3/viewtopic.php?f=10&t=4548&start=40#p36594

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3034 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-05 01:13:13 +00:00
baloh.matevz
4c92d1c152 Added a cheap lighter so that zippos will have some company.
The cheap lighter can be purchased at vending machines and comes in 4 colors: green, yellow, cyan and red.

Technical info:

The path
/obj/item/weapon/zippo

was changed to 
/obj/item/weapon/lighter/zippo

The new lighter is
/obj/item/weapon/lighter/random

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3033 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-04 22:23:42 +00:00
baloh.matevz
cd85e48c4a The job selection page has been changed a little:
Screenshot:
http://www.kamletos.si/job%20selection%203.PNG

Added this to the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3032 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-04 21:09:11 +00:00
baloh.matevz
0fa1f3d924 Examining humans is now smarter and displays only the things you can see. Certain outerwear suits and helmets hide other pieces of clothing on you.
A diagram that displays what can hide what:
http://www.kamletos.si/inventory%20visibility%20hierarchy.png

Note that not all suits and helmets hide stuff.

Added this to the changelog.

Technical information:

Renamed gimmick.dm to z_gimmick.dm because whenever I doubleclicked on any piece of clothing in the object tree it always pointed me to some random gimmick item instead of the root definition. Now the file is at the bottom of the folder and so everything else is looked up first.

Created a bitflag variable which is used to determine which piece of clothing hides another. The variable is flags_inv and the flags it contains are:

#define HIDEGLOVES 1		//APPLIES ONLY TO THE EXTERIOR SUIT!!
#define HIDESUITSTORAGE 2	//APPLIES ONLY TO THE EXTERIOR SUIT!!
#define HIDEJUMPSUIT 4		//APPLIES ONLY TO THE EXTERIOR SUIT!!
#define HIDESHOES 8			//APPLIES ONLY TO THE EXTERIOR SUIT!!
#define HIDEMASK 1			//APPLIES ONLY TO HELMETS!!
#define HIDEEARS 2			//APPLIES ONLY TO HELMETS!!
#define HIDEEYES 4			//APPLIES ONLY TO HELMETS!!

The first 4 only apply to exterior suits and the last 3 only to helmets, so they can use the same numbers. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3031 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-04 20:09:46 +00:00
quartz235@gmail.com
29db1914cd Committing this for RavingManiac
- Newscasters now flash for one minute after a new story is posted
as seen in http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=7690

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3030 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-04 14:43:34 +00:00
trubblebass@gmail.com
d775d010d6 - Fixes an incorrect object path for the E-Crossbow that was causing RnD stuff to crash.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3029 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-03 23:25:14 +00:00
trubblebass@gmail.com
6b23587fb6 Comitted on behalf of BubbleWrap
- Boxes can now be collapsed down into cardboard sheets.
- Cardboard sheets are stackable (like glass and metal).
- Cardboard sheets can be made back into boxes when needed.
- Cardboard sheets can also be made into a cardboard cyborg costume.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3028 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-03 01:06:41 +00:00
trubblebass@gmail.com
b33f03265f - Fixed it so you can't place plasma tanks on your back.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3027 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-01 20:50:33 +00:00
polyxenitopalidou@gmail.com
e1287c75a2 •Huh. I thought I had commited these.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3026 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-01 13:50:36 +00:00
only.lurking@gmail.com
e46938f7a8 Sleepers notify the occupant when they get placed inside (much like getting put into Cryo works.) You're welcome, Lasty.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3025 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-01 03:47:49 +00:00
trubblebass@gmail.com
2f46c7aa4f Herp-de-derp Missed a file off the last commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3023 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-31 23:16:12 +00:00
trubblebass@gmail.com
cb7123d122 Fixes courtesy of BubbbleWrap
- The first makes it so floor tiles are actually used up when placed on lattice.
- The second fixes the pepperspray so it isn't blocked by cigarettes/cigars/etc...

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3022 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-31 22:54:04 +00:00
elly1989@rocketmail.com
2d77383ad0 Widespread grammar fixes! Still loads I've yet to fix. It'll take forever.
Resolved Issue 333: The plastic flaps on the mining station now actually block air-flow. http://code.google.com/p/tgstation13/issues/detail?id=333
Fix for runtime in issue 332 until getrev is fixed. https://code.google.com/p/tgstation13/issues/detail?id=332
Resolved Issue 331 https://code.google.com/p/tgstation13/issues/detail?id=331
Resolved Issue 304 https://code.google.com/p/tgstation13/issues/detail?id=304
Removed a lever I found randomly placed within the asteroid rock.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3021 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-31 10:03:55 +00:00
polyxenitopalidou@gmail.com
fa4a015140 •Final fix :3
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3020 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-30 17:17:50 +00:00
polyxenitopalidou@gmail.com
5d4440dcae •Because "HURR DURR BREAK NEWSCSATER" becomes silly after the nth round.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3018 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-30 17:06:51 +00:00
Superxpdude@gmail.com
298932e028 Committing Carn's patch from here: http://bit.ly/ww7gmD
Game Admins and Game Masters can now toggle random events from happening during a round, it is also an option in the config file.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3017 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-30 15:54:16 +00:00
polyxenitopalidou@gmail.com
6b77009789 •Who's dumb? I'm dumb.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3016 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-30 14:59:43 +00:00
polyxenitopalidou@gmail.com
7c4a9c4891 •Quick bugfix on newspapers and changelog update, once again. This should be it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3013 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-29 23:22:11 +00:00
only.lurking@gmail.com
fd268e7b18 More SQL injection patches. Added a standardized method of SQL sanitization [sanitizeSQL()].
Corrected a href list vulnerability that let players spawn Arcane Tomes from non-e-magged library computers.
Tweaked and disabled forum_activation.dm. Way too many SQL vulnerabilities to justify keeping it around.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3012 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-29 20:56:05 +00:00
trubblebass@gmail.com
919d0e7217 - Pepper spray is back, and now can only be filled from the pepper-spray dispensers.
- Readded the pepper-spray dispensers to the Armoury and to Sec.
- Readded the pepper-spray to Sec Lockers.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3011 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-29 20:44:16 +00:00
rockdtben
d0edda0636 made a rot proc for meat.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3010 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-29 20:38:16 +00:00
polyxenitopalidou@gmail.com
3950fdc7c9 •Runtime error and several typos fix. Thanks, Pete.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3009 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-29 20:35:09 +00:00
polyxenitopalidou@gmail.com
881e2e4787 •Newscasters are live. Functions described in changelog (which is going to be updated on my next commit, 2 minutes from now), and my code is easily readable so I'm sure that you guys will manage :3
•Bunch of normal newscasters placed around the station, 2 security newscasters -with the ability to censor anything- placed in Sec and the Bridge

•Icon and photo usability in Feed Stories removed (for now) due to pete threatening me with naked pictures of his in-game character.

•Sorry for every datum or obj declaration being in the same file, I will clean them up in a bit. Right now, it gives you all you need to know of the newscater's function.

•If you need clarification about anything at ANY part of the code, ask through a comment

•Total work put into this was 4-5 days in total. Will add more features in the future, and it's easy enough for anyone to do so.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3005 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-29 18:40:30 +00:00
trubblebass@gmail.com
b527f8389a BIG BAD COPYRIGHT UPDATE
This removes lots of icons from the code that breach our copyright/intellectual property guidelines. Those left in (ie: aliens and metroids) are in the process of being given new sprites. If anybody would like some of the removed sprites for their code or for admin events. Send me pm on the forums (Azeures) and I'll get them for you.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3004 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-28 22:50:32 +00:00
petethegoat@gmail.com
914acd8931 Hotfix for some disarming runtimes, from BubbleWrap.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3003 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-28 20:49:57 +00:00
petethegoat@gmail.com
6df79a4e62 Committing BubbleWrap's cuff buff! r3000, wooooooo~
See the changelog for details.
Also adding in some floors to make working on planet station easier.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3000 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-28 18:35:27 +00:00
vageyenaman@gmail.com
c8ae96e1d7 Photocopiers now copy paper names too.
Some ambient code work.

Made a distinction between binary translator radios and syndicate/traitor radios. Nuke Ops start with traitor radios, traitor uplinks spawn binary translator radios.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2998 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-28 18:29:59 +00:00
quartz235@gmail.com
8597fbd715 Fix for issue 324 (what the hell was the point of moved_recently if it's stuck at one after moving and has no impact outside of electropacks)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2997 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-28 10:14:26 +00:00
LastBattaWolf@hotmail.com
30021a2718 - Fixed a bug with some ambiance not playing properly, and moved toggle-ambience to special verbs with all the other toggles.
- Ported my changes from Git

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2993 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-27 23:53:25 +00:00
only.lurking@gmail.com
c318a553ff Small SQL injection patch.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2992 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-27 20:07:59 +00:00
ryantennessee@yahoo.com
193f0a2117 Added a vending machine to atmopherics reception desk that dispenses large oxygen tanks, plasma tanks, emergency oxegen tanks, extended capacity emergency oxygen tanks, and breath masks.
Did a teeny bit of mapping at atmos reception desk to fit the new vendor.
Changed a lot of windows to read "Reception Window" for the outside window of the reception desks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2989 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-27 05:09:27 +00:00
petethegoat@gmail.com
79f42f5a6c Lattice is now removed when you create plating or floor, from Donkieyo.
Monkeys now take damage in crit, and cyborgs now have a supervisor defined, from Nodrak.
Removed borg RCD sparks, as per Donkieyo's suggestion.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2988 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-27 01:17:48 +00:00
petethegoat@gmail.com
e444ce8fc2 Adding Shiftyeyesshady's Warden Jacket.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2987 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-26 22:00:09 +00:00
petethegoat@gmail.com
692d03e91e Exciting new d20 sprites by TedJustice.
Dice will now face the side they rolled!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2986 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-26 16:22:46 +00:00
ryantennessee@yahoo.com
e41c2ac7ba git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2985 316c924e-a436-60f5-8080-3fe189b3f50e 2012-01-25 21:57:03 +00:00
quartz235@gmail.com
b3f7865754 moving all the git stuff over to this so people who don't want to spend 8 years figuring out the bass ackward git system can actually run our server code
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2983 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-25 05:05:55 +00:00
baloh.matevz
e4a72aa28c added stats logging for spell learning (object based spell system only) and fixed alert level change logging for the comms console.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2980 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-21 18:45:49 +00:00
petethegoat@gmail.com
27f6d55151 Added photocopiers.
I'll probably do some more work on them, but they're basically finished.
Copiers are in cargo, the lawyer's office, and the heads meeting room.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2979 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-21 01:15:56 +00:00
kortgstation@gmail.com
937ce838f7 Simple mobs who can attack (not Ian) can now destroy windows/grilles.
Ectoplasm can now be used to make GHOST BURGERS.

Fixed a bug from my last commit involving simple mobs interacting with walls.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2978 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-20 19:52:27 +00:00
petethegoat@gmail.com
fa01234c5f New pen stuff.
Removed some doubled lattice near the escape arm.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2977 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-19 21:06:45 +00:00
vageyenaman@gmail.com
d12a3d898e Added a new telecomm thingie on the syndicate shuttle. It intercepts all radio chatter and relays it to the syndicate channel. Pretty nifty!
Reverted the comm satellite layout. It should be much more balanced this way.

Some bugfixes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2975 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-18 04:52:34 +00:00
kortgstation@gmail.com
2ca407093d Hurr durr I'm fucking retarded forgot to compile after removing a line that caused a runtime
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2974 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-18 02:09:21 +00:00