Commit Graph

2814 Commits

Author SHA1 Message Date
baloh.matevz@gmail.com
a30aca4327 - Standardized var definition for RND and radio code (possibly some other stuff)
- Removed all cases (that I saw anyway) of flags being defined by static numbers.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3663 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-25 14:48:47 +00:00
petethegoat@gmail.com
4413e5456d Replaced engineering rig suits with sexy new environment suits, sprites courtesy of Baystation 12.
Fixed Erro's backpack derp- backpacks are wearable once again.

Added a obj/structure ex_act(), blob_act(), and meteorhit().

Made gasmasks block visibility of glasses and ears.

Fixed being able to wear plasma tanks on your back.

Fixed the gas mixer sprite not lining up with horizontal pipes correctly.

Removed a bunch of pointless text()s from a few files. I was going to get rid of all of them, but I gave up after a while. Most of the diffs are this.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3662 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-25 14:40:43 +00:00
baloh.matevz@gmail.com
bd5985d2ce - One ONBELT use remained. Fixing.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3660 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-25 07:45:34 +00:00
baloh.matevz@gmail.com
18ccabb33a - Removed support for the ONBACK and ONBELT flags.
- Replaced them with a whole range of inventory slot flags. These now govern whether an item can or can't be placed in a certain inventory slot. See setup.dm for information on the flags. These flags only affect humans tho, as humans are the only beings with an inventory to talk of.
- Standardized some gun code and some other pieces of code as I came accross them. I hate indented variable definitions!

This commit should not bring any change whatsoever to the game from a player's perspective.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3659 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-25 07:38:36 +00:00
ericgfwong@hotmail.com
afd2dacb03 -Moved signs and status displays off of windows and onto walls
-Moved cameras out of maintenance shafts
-Clarified ambiguous defined area names
-New defined areas (and APCs) for sleeper room & engineering break room to take a load off atmos and medbay

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3657 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-25 04:43:34 +00:00
quartz235@gmail.com
5bb1688327 Fixed being able to pull hud objects out of the hud through morgue trays
how many times are we going to have to fix this mousedrop proc for morgue trays? is it even that important to have?

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3656 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-25 04:07:33 +00:00
johnsonmt88@gmail.com
d61feb3aae Removed the 'microphone' button from headsets. They are now fully 'press to talk'.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3655 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-25 00:22:01 +00:00
johnsonmt88@gmail.com
fd529891ca Sanitized a large number of input()s.
- Hopefully this will cut down on the server spamming/crashing escapades happening on other servers. (This wont stop that from happening, this just makes it less severe)
- Some of the sanitizes were probably unnecessary, but better safe then sorry.

Added MAX_NAME_LEN constant which is initialized to 26.
- Please use MAX_NAME_LEN instead of typing in 26 when cutting inputs short. 26's are annoying when they have to be changed and you have to hunt through over a hundred files and tens of thousands of lines of code to find them all.

Moved uplink_kits.dm to code/game/objects/storage

Moved uplinks.dm to code/game/objects
- The stuff inside uplinks.dm could really be chopped up and split into separate dm files but this will do for now.


*********************************************************
**********************Important**************************
*********************************************************
When you create code that asks the user for an input consider whether or not it gets shown to the user through html or the like.

If it does please sanatize() or strip_html() it. Also use copytext() to cutoff spam by using MAX_NAME_LEN and MAX_MESSAGE_LEN as the cutoff var.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3652 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-24 19:34:04 +00:00
baloh.matevz@gmail.com
23c6a84c7c - Crew monitoring computer pup-up screen is wider.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3651 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-24 18:30:18 +00:00
elly1989@rocketmail.com
86149b1c0b Adds admin memos. It allows admins to leave all the other admins little messages which they can see when they log in. It is available to Game Admin rank and upwards.
type "memo" to access the memo features:
>write: write a memo
>show: shows memos from all admins
>delete: delete your own. (Game Masters may delete other admins' memos)
Typing "memo write" etc works too.

Feature can be disabled by defining ENABLE_MEMOS as 0

MOTD moved to new_player/Login so peole don't see that big motd everytime they DC

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3650 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-24 17:53:38 +00:00
johnsonmt88@gmail.com
6fee9fe4cc Added an emergency shutdown proc to the holodeck control computer.
- Destroying, damaging or emping the computer will now cause the holodeck to revert to its original state. Meaning this should help stop people taking eswords out of the holodeck.

The detective's gun renaming verb moved from the BYOND default 'you did not set a category' tab into the 'objects' tab

Mob.dm's stripping proc was a single very looooooooooooong line of code. It is now multiple lines of code.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3649 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-24 13:22:56 +00:00
ericgfwong@hotmail.com
f5b0817bc0 Added confirmation prompt for admin gibself verb. For Breadstrong
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3648 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-24 03:36:55 +00:00
baloh.matevz@gmail.com
fd48ee5e8b - Added a character setup option which allows you to pick between the Midnight, Orange and Old icon sets for the user interface.
- Deleted most of the unneeded icons from screen1_Midnight.dmi Use that as the reference for making new icon sets.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3647 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-23 19:11:08 +00:00
baloh.matevz@gmail.com
293e8cf53a - User interface updates.
(Screenshots do not use the right icon set.)

Screenshots:

The new minimal interface can be seen here:
http://www.kamletos.si/hud%20update%204%20-%20minimum%20interface.png

The full interface can be seen here: (except the nutrition indicator is not visible)
http://www.kamletos.si/hud%20update%203.1.png

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3646 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-23 17:57:42 +00:00
d_h2005@yahoo.com
b4135fe726 -Medical borg overhaul. Instead of a dozen random one-use pills and syringes, they get an advanced hypospray that can switch between auto-replenishing tricordrazine, inprovaline, and spaceacillin.
-Janitorborgs get a mop again, because without it they had no way of hitting anything.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3644 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-23 16:41:55 +00:00
ericgfwong@hotmail.com
da6f5cdb71 Added Atmos glass doors.
Virology uses full airlocks now.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3642 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-23 08:48:41 +00:00
d_h2005@yahoo.com
ee64a4014e -Reverted default UI sprites to Erro's old-style. Retina-scalding Orange and new Midnight UI scheme are now found in screen1_Orange.dmi and screen1_Midnight.dmi, respectively.
-Driest Martinis will no longer be invisible.
-Braincakes are now able to be cut into slices.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3641 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-23 01:32:24 +00:00
petethegoat@gmail.com
df13f6cf8b The cbeck antags verb now logs correctly.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3639 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-22 22:07:13 +00:00
ericgfwong@hotmail.com
146475ebbd RIG helmets can now be used as flashlights, just like hardhats. Credit to Sly for the sprites.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3638 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-22 20:24:52 +00:00
petethegoat@gmail.com
bf954c6df8 Fix for dragging HUD elements into lockers.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3635 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-21 19:02:55 +00:00
baloh.matevz@gmail.com
ae593c7a34 - Fixed the bug where a belt which spawned on you would not display it's contents until dropped.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3634 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-21 17:28:11 +00:00
ericgfwong@hotmail.com
b6a70eab34 -Bunch of new/updated locker sprites. Most noticeable in mining and engineering
-New wardrobe closets for several departments
-Showers now have soap. Don't drop it!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3633 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-21 11:54:51 +00:00
baloh.matevz@gmail.com
88888ed5ab - Fixed some odd behavior with storage items when you drag-dropped them from the floor without ever picking them up.
- New hotkeys: Delete is the 'stop dragging' button and insert cycles through intents.
- Added some user feedback messages to the drop, throw, stop-dragging and cycle-intents hotkeys.
- Added the hotkeys thing to the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3631 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-21 00:50:13 +00:00
baloh.matevz@gmail.com
3394098496 The new 'sleek' user interface is going live.
Screenshots:
Humans:
http://www.kamletos.si/ss13%20hud%2018%20human%20standard.png
http://www.kamletos.si/ss13%20hud%2018%20human%20full.png

Borgs:
http://www.kamletos.si/ss13%20hud%2018%20borg.png

Aliens:
http://www.kamletos.si/ss13%20hud%2018%20larva.png
http://www.kamletos.si/ss13%20hud%2018%20alien.png

Monkeys:
http://www.kamletos.si/ss13%20hud%2018%20monkey.png

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3630 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-21 00:04:08 +00:00
ericgfwong@hotmail.com
ce63ae2247 -Added confirmation prompt when calling the shuttle as an AI
-Replaced cargo bot delivery chute door with plastic flaps
-Glass airlocks no longer super-silent

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3629 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-20 23:56:34 +00:00
baloh.matevz@gmail.com
d14ae05f19 - PDA messaging reworked a bit. If you receive a message with your PDA somewhere on your person (so not in a backpack), the message will be displayed to you in the text box along with the name and rank of the sender. A reply button will be next to this to make replying easier. The PDA beep will still appear and the PDA must not be in silent mode for this to work.
Screenshot:
http://www.kamletos.si/PDA%20communication%203.PNG

Added this to the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3628 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-20 21:10:52 +00:00
d_h2005@yahoo.com
f77c11ea92 In response to the feedback on nutrition:
-Snack machine amounts lowered from 10 each to 6 each, which should still be more than enough.
-Normalized nutriment amounts. Many of the values had were quite inflated...
-Added some positive reagents to certain foods. Most notably, brainburgers and braincakes heal brain damage.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3627 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-20 15:56:03 +00:00
ericgfwong@hotmail.com
05ba20a5a1 -Expanded bar area to include a few more tools for the bartender
-Minor update to job list (used in HoP computer)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3626 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-20 09:06:23 +00:00
vageyenaman@gmail.com
5db40033a2 Bugfix for a compile error in life.dm
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3622 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-19 18:22:34 +00:00
vageyenaman@gmail.com
7b6a5e8c1f - Added a middleclick function that swaps your hands.
- Some reorganization of DNA display in DNA modifiers. It's much easier to see where blocks start and end now.
- Tried to clean up some mob stuff, mostly dead humans unnecessarily grabbing their atmosphere.
- Made turret controls emaggeable.

I've also committed Invisty's new ending station animations. They're pretty cool, check them out!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3621 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-19 17:05:55 +00:00
baloh.matevz
d8b1a4df83 - Copied over the additional glasses from Bay 12. Includes a pair of large sunglasses, hipster (prescription) glasses and 'jensenshades' security HUD.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3618 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-19 01:10:28 +00:00
baloh.matevz
759a761813 - More stuff from Bay 12. Their satchels!
Screenshots:
http://www.kamletos.si/bay12%20satchels.png

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3617 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-19 00:52:15 +00:00
baloh.matevz
db3c2d3771 - Office chairs are now unanchored and can be pulled around, even when there is someone on them, making them the perfect prisoner transport vehicle~
- The extinguisher will now tell you when it's empty
- Office chairs and extinguishers.... OH HOW COULD I RESIST. Yes, you can have extinguisher derby races with office chairs :)

(Shame there are currently no office chairs on the map)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3615 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-19 00:01:04 +00:00
baloh.matevz
c61ddfd74f - Yet another Bay 12 port. This one adds their comfy and office chairs. :)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3614 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 23:17:03 +00:00
baloh.matevz
b4e0c3d850 - Ported over (Well basically completely recoded) the smooth window code from Bay 12.
Screenshot:
http://www.kamletos.si/bay12%20windows.png

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3613 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 22:53:10 +00:00
baloh.matevz
b31ce8e533 - Ported BS12 code for smart tables. They now include T tables and full tables which continue into 1-tile thick tables. You still can't do everything ever but you can at least make T shaped table pieces.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3612 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 22:08:49 +00:00
baloh.matevz
8e3a2630cb - Wallets once again spawn in the satchels in the cabinets in the dorm.
- Wallets now fit in pockets
- If you are clicking on a storage item in your pocket with an empty hand it will return that item to your hand

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3610 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 20:07:25 +00:00
ericgfwong@hotmail.com
d9fff38dd0 -Added missing door assemblies and associated sprites
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3609 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 20:02:33 +00:00
baloh.matevz
1b3be12c3d - Removed hat storage.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3608 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 19:15:21 +00:00
baloh.matevz
382a676a0a - Implanting someone else now takes five seconds. A message is shown to all viewers when you start and when you finish. The person who is being implanted as well as you need to not move during this time.
- Implanting remains instantaneous if you are implanting yourself.
- Standardized implanter code

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3607 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 18:45:18 +00:00
ericgfwong@hotmail.com
08e5f0a08e -New sprites for Cargo, HoP, and Captain's lockers
-New glass airlocks for science and supply departments
-Added more department-specific door sprites to map

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3605 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 07:33:42 +00:00
d_h2005@yahoo.com
7eadbf3460 -Recipe updates for some booze in an attempt to resolve recipe conflicts. I think I got them all, please notify if any remain.
-Corgi Techs!
-Added animation to splashy puddles.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3604 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 03:19:40 +00:00
petethegoat@gmail.com
f01afc7edd Moved sinks into watercloset.dm, removed sink.dm
Sink path has changed- /obj/machinery/sink to /obj/structure/sink
/obj/machinery/sink/kitchen2 to /obj/structure/sink/kitchen
Sinks have been slightly updated, if you're wearing gloves, your hands will stay bloody underneath. Nothing drastic.

Added Cheri's puddles.

Updated showers, they actually clean now. They're pretty powerful, so I'm going to add a way to make them lethal, to ensure the washing machines still get some use.

Updated hydroponics trays, to make them work better with soil.

And a couple of map fixes, for toilets that were facing the wrong way in the prison and on the mining asteroid.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3603 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-17 23:16:46 +00:00
ericgfwong@hotmail.com
44cf5ee86d -Individual dorms now have a button inside that bolts/unbolts the door
-Door control buttons give the user a message if they lack the access
-Virology door controls now properly restrict access
-Large beaker cost reduced to 5000u glass
-Shooooorts! They're comfy and easy to wear!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3602 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-17 20:10:22 +00:00
ericgfwong@hotmail.com
470a3373e6 -Fixed misaligned downed sprites for HoS's coat and medical scrubs
-Reduced number of scrubs in medical lockers, randomized their colours

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3601 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-17 04:54:09 +00:00
ericgfwong@hotmail.com
b54822362a -Added WJohnston's scrubs to Medical Doctor lockers.
-Added two new syndicate bundles
-Reduced cost of thermals to 3 telecrystals (formerly 4)
-Singularity Beacons are now spawned from a smaller, portable device.
-CMO and QM jumpsuits made more unique.
-Updated Cargo Tech jumpsuit and sprite
-Edited Warden's jumpsuit striping to match his jacket
-Added WJohnston's CMO bio hood
-Bug fixes for Nodrak's Random button

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3599 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-16 06:09:32 +00:00
ericgfwong@hotmail.com
04c51f5ac2 -Added security backpacks in Warden and HoS lockers
-Added spare Warden's jacket in his locker
-Some re-sorting of items in security lockers for convenience
-Removed leather gloves from hydro lockers

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3598 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-15 05:24:29 +00:00
ericgfwong@hotmail.com
2b786bfd12 -Removed duplicate uniform from hydro lockers
-Added mini-hoes and leather gloves to hydro lockers. The mini-hoe is no longer a prized possession to fight over.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3597 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-15 00:48:47 +00:00
johnsonmt88@gmail.com
82c94e017d Compile -> Commit -> Update -> Can not compile...
How does that even happen? Sorry.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3596 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-15 00:42:09 +00:00
johnsonmt88@gmail.com
d336b65d1b Random button added to traitor uplinks.
- All traitor items are available in the random button so long as you have the crystals to purchase it.
- This means it's possible (though very unlikely) to get 5 sets of revolver ammo.
- It's RANDOM, don't expect great stuff every time.

Made startSinglo() a game-master only verb in the debug tab.
- It is incredibly useful and time saving when testing stuff out before committing.

Added borgs, AIs and dead players to the list of protected paths in the delete all verb. 
- Unless someone can give me a valid reason as to why an admin would delete all ghosts.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3595 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-15 00:32:26 +00:00