Commit Graph

48 Commits

Author SHA1 Message Date
AnturK 56d2a34201 Splits beds and chairs
Adds deconstruct structure helper
Moves chair sprites from objects.dmi to chairs.dmi
Fixes check shields passing proper flags on unarmed attacks
Makes stools and chairs able to be picked up
2016-02-18 17:55:38 +01:00
Xhuis d5133cd347 Conflicts 3/3 2015-09-13 11:34:41 -04:00
Xhuis d7698927bc Conflicts 1/3 2015-09-13 11:33:42 -04:00
Xhuis 1a41509eec Drone dispenser changes 2015-09-11 16:54:47 -04:00
c0 2504affdcf Better sprites for bed and bedsheets 2015-08-04 15:39:28 +03:00
TheVekter 053affa6e3 Replaces the crate in HoP's office with a dog bed 2015-06-30 19:30:41 -05:00
hornygranny 5b6c50fce3 Revert "New chair sprites" 2015-01-23 13:21:32 -08:00
WJohn 4c25f1f70b New chair sprites
Because our current ones are really really old and are full of inconsistent perspectives that's driving me insane.
![image](http://i.imgur.com/E8gcglc.png)

I'll get an image of it in game if people ask, but the colors are near identical to the current chairs anyway.
2015-01-20 20:21:12 -05:00
Menshin 9e235dd67a * Added a default proc for prying open unpowered/broken machines using a crowbar
* Added an option to not set the machine when checking for attackhand() in machine class (prevent infitine loops if a machine doesn't have a dialog and called ..())
* Sleepers, cryo cells and DNA scanners can now be pried open when non-fonctional
* Cleaned and standardized DNA scanners code by using the general machine class
* Made sure destroyed machines drop their contents

* Added icon updating for mech bay power console and mecha control console (operational, powerless and broken states)
* Cleaned up and aligned the borg recharger station code with its parent code
* Added powerless codersprites for the borg recharger station
* Non operational borg recharger station can now be pried open from the outside.
2015-01-06 23:57:19 +01:00
phil235 3a5c5857a2 Made the standard chair sprite a little bit wider to make buckling easier. 2014-12-16 23:47:41 +01:00
Cheridan f8399e07ba Spirit Boards! 2014-08-31 23:58:06 -05:00
Daniel 4b2679264b Removed the separate feet icon
It did nothing anyways
2014-04-10 19:22:04 +02:00
Daniel 1e5b817eb1 Added armrest overlay 2014-04-10 15:34:57 +02:00
Daniel b0b1e5aff7 Added custom colorable sofas 2014-04-09 22:30:45 +02:00
Jordie ebf325a015 Updates bed and blanket sprites to not be ancient. Credit to Wjohnston for base sprite and Pete for modifying it faster than I could. 2013-09-18 14:01:04 +10:00
Jordie0608 a4e7a62b46 Commit
Borg Rechargers decon-able. RIP Badger poster
2013-07-24 15:11:52 +10:00
Aranclanos 063e4c29da Removed all the spawn(0) from bump code and the special check for turfs that rolan7 made a while ago on the mob different Bump() procs.
Added a special check on move() code, only when you're pulling something. If the loc of what you're pulling is the same after you moved, you'll execute the pulling. Otherwise you'll stop pulling. This is to avoid pushing something that you're pulling and moving it back, looking like you didn't do anything. This was "handled" by the spawn(0) procs.

Reworked cyborg recharge stations, they aren't part of the death() and Bump() procs of cyborgs and they act like lockers. Click them to open them and again to close them. Added a sprite for when it's closed with no occupant inside (it's just the closed sprite with red lights instead of a blinking green light).
2013-06-26 07:30:23 -03:00
Cheridan 6bc2d76003 SPRITE UPDATE & FIXES
-Fixes a bug with the crew monitoring computer vanishing entirely when broken.
-Fixes a bug with baton rechargers not displaying properly when the baton is fully charged.
-Adds a define for a decorative item for the RD's office. :)

-New sprites for mining lanterns, telescreens (with directionals), directionals for noticeboards, and a service bell. Ding ding!

-Deletes plasma.dmi, which was unused. The plasma tile overlays that are used are in tile_effects.dmi.
2013-04-27 00:40:00 -05:00
Nodrak beedf1bfb0 Airlock painters! Commit for Ricotez
- Adds a new device that will paint airlock assemblies. This works on both solid and glass airlock.
- Click on the sprite of the painter to set it.
- Uses toner as 'ammo'
http://forums.nanotrasen.com/viewtopic.php?f=16&t=12053

Featuring Teh_Wolf's paint sprayer sprite complete with inhands!
2013-03-12 19:36:15 -04:00
giacomand@gmail.com 05ea5c67bf -Added a virus food dispenser for the Virologist. You'll find it in Virology.
-Added a sprite for the food dispenser (WARNING: it's a re-colouring of the pepperspray dispenser)
-Changed the reset button's position so it's on the bottom, this way people won't accidentally click it.
-Slightly increased the height of the job selection window.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5278 316c924e-a436-60f5-8080-3fe189b3f50e
2012-12-07 20:23:28 +00:00
petethegoat@gmail.com 8328a9c78e Added Dreyfus' ash and fire sprites, for possible future fire code.
Thanks Mloc.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5091 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-16 20:20:39 +00:00
baloh.matevz 49f3db9954 - F12 now properly hides the action buttons
- Changed the 'black overlay' you get when paralyzed, blind or in critical condition to include a small circle around you. It still 'blinks' once every 25 seconds or so.
- Added a flag BLOCK_GAS_SMOKE_EFFECT, which can be applied to masks, glasses and hats, which prevent gas smoke, which contains reagents, from having an effect on you. Currently only present for gas masks.
- Dramatically lowered the amount of damage you get per breath while in critical condition. Critical condition now lasts for about 5 minutes if nothing is causing you any additional harm. This in combination with the new black image overlay is an attempt at making doctors more willing to help. For one thing they'll have more time to get to you, for another you will get to see if they murder you before sending you to genetics.
- Added Cheridan's wooden chairs to code
- Added a action_button_name to all items, which defaults to null and contains the text which appears on the action button. If an action button exists, but this variable is not set, the text will default to 'Use [name]', name being the name of the item tied to the button.
- Fixed the problem which resulted in certain glasses types making you keep night vision abilities even after you took them off. 

(Screenshot of black overlay: http://www.kamletos.si/blackimage4.png)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4280 316c924e-a436-60f5-8080-3fe189b3f50e
2012-08-02 08:25:34 +00:00
d_h2005@yahoo.com eb197ceb4a New sprites for Nodrak's shield projectors. Hooray for fixing up things that have been in the code forever.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4036 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-11 17:05:28 +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
elly1989@rocketmail.com 04f0a79866 Rewrote blackholes (gravitational anomalies) and wormholes to try and optimise them a little. If you have any concerns about how I've done so just give me a shout and I'll either rework them or revert my changes back. Wormholes especially seem a bit faster on my laptop. Smoke has temporarily been removed from the blackhole event until I get time to investigate why the hell effect_systems are using so much memory ( spark effects were using 40% of my processor a second ago D: ). To compensate this I made them a new sprite.
Commented out the authentication system. It was the remnants of the old goon authentication stuff (or maybe even older) and wasn't actually used in our code at all (at least not in any useful way, it was merely called and short-circuited to 1, so all those if(authenticated) were totally pointless. This has removed 3 unused variables from every client, a bunch of unused variables from the config and two empty text files!

Committed (as a config option) a feature requested by Apoc station. It causes a 'reply to' window to popup when an admin PMs a non-admin player. It's meant to grab their attention so they can't say "I didn't see your PM". It defaults to off. To turn it on just uncomment the #POPUP_ADMIN_PM line in config/config.txt

Fixed a derp in isday where it was fetching the month instead of the day.

Removed medal references from Gib()

Removed the medal_hub global variables because they aren't used in any way shape or form.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3444 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-12 21:54:51 +00:00
petethegoat@gmail.com f36295e16e Chair overhaul!
Shouldn't be any noticable difference ingame, but the chair path has changed from
/obj/structure/stool/chair
to
/obj/structure/stool/bed/chair
Electric chair path has also been changed as per the above.

New electric chair sprites! They ~won't~ make you want to cut out your eyes!


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3148 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-18 20:25:55 +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
vageyenaman@gmail.com d4eb2e6e10 New type of machine that goes under floor tiles, creates a constant beacon. Can be disabled by... blowing it up, I guess. Doesn't need power.
Some minor bugfixes here and there. Added in telecomm circuits to the comm sat.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2963 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-16 20:30:10 +00:00
uhangi@gmail.com 44c0cfc46d -Adding pepper spray for security officers.
-Fixed a storage bug for chemsprayers and space cleaner

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2618 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-04 22:42:18 +00:00
vageyenaman@gmail.com c8452fa96b ◦ When equipping corgis with objects, their icons immediately update. Fixes a bit of visual lag.
◦ The kitchen and booze vending machines have some changed commodity values. Most importantly, kitchen has more eating utensils and trays.
◦ Changed the afterattack() and DblClick() to have the (location,control,params) parameters.
◦ Added a new radio filter, "RADIO_MAGNETS".
◦ Mucked around with /datum/signal. Just an extra variable and another comment.
◦ Guns' afterattack() proc now carries location,control,params.
◦ Projectiles now track exactly where the player clicked on a tile. Pretty neat, huh?


New stuff:
   ◦ A new machine has been added: magnetic generators. They fit under floor tiles and can create dyanmic magnetic fields by directing ionized proton/electron beams to another tile.
   ◦ Another machine/computer was added that can control these magnetic generators. These machines come with their own pseudo-scripting engine for directing the magnetic beams magnetic modules create. They're not really complete yet, but they work for the firing range. I plan on expanding on this maybe sometime in the future, creating more applications for magnets elsewhere.
   ◦ Firing range things have been added, including target stakes and targets (both sprited by Veyveyr). You can mount targets onto target stakes and shoot them. Pixel-precision aiming has been applied to the targets (ONLY THE TARGETS!) so that you can see where you shot it and whatnot. You can literally blow holes through the targets until they collapse on themselves.
   ◦ Added a small little manual to the firing range on how to use the new stuff. It hopefully isn't too complicated to use.


    

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2543 316c924e-a436-60f5-8080-3fe189b3f50e
2011-11-23 02:00:18 +00:00
petethegoat@gmail.com 882cb48f32 New look for tank dispensers. Sprites courtesy of vey.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2509 316c924e-a436-60f5-8080-3fe189b3f50e
2011-11-10 18:58:59 +00:00
petethegoat@gmail.com bae68c2db1 Several map changes:
fixed the disposal in the incinerator not leading to space.
restocked the chem closet- it now contains an anaesthetic closet, which might be interesting.
removed the glass windows from the front of the QM desk.
possibly a few other changes, nothing significant though.

Added the firing range, courtesy of vey.
Don't get too excited, it's still under construction.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2498 316c924e-a436-60f5-8080-3fe189b3f50e
2011-11-08 00:15:16 +00:00
vageyenaman@gmail.com a873569709 Replaced the old cyborg recharging station sprite with the ones in this thread:
http://nanotrasen.com/phpBB3/viewtopic.php?f=10&t=5944&start=20#p53623

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2179 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-11 20:23:16 +00:00
baloh.matevz 62684df507 Cheridan made new sprites for beds and oxygen, plasma and nitrogen tanks:
http://nanotrasen.com/phpBB3/viewtopic.php?f=10&t=5160&p=53144#p53144

http://nanotrasen.com/phpBB3/viewtopic.php?f=10&t=5160&p=53144#p51036

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2153 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-07 17:55:44 +00:00
baloh.matevz 0b2069f293 Made the alien dinghy in the abandoned mining station an actual shuttle that can be moved via the secrets admin menu. Because it processes lighting, some lighting bugs will appear if you used it with light-emitting objects in it. I would care if this was more commonly used but since it's admin-only and in an obscure part of the map, I say whatever, it's not worth it as it won't affect anything anyway.
The base which it leads to only has closets and beds in it. Perhaps some fun stuff will be added later.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2097 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-03 15:53:25 +00:00
Superxpdude@gmail.com e4ad57ac59 Small fix for borg recharger sprite.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2054 316c924e-a436-60f5-8080-3fe189b3f50e
2011-08-28 16:36:24 +00:00
Superxpdude@gmail.com 4af91340fd Added in some new cyborg charger sprites by Petethegoat. Now they will no longer look like cloning pods.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2015 316c924e-a436-60f5-8080-3fe189b3f50e
2011-08-16 04:38:41 +00:00
Superxpdude@gmail.com 20fcf5b66f NEW MINING STATION; OPINIONS AND BUGS GO HERE: http://nanotrasen.com/phpBB3/viewtopic.php?f=7&t=5733
Added some new area sprites for the mining station.
Lots of new sprites by Petethegoat.
Made sprite for the disposal delivery chute facing the other way.
Moved the mining-related sprites to their own file.
Updated the Mining Consoles, and the 3 mining production machines with new sprites.
UPDATED CHANGELOG.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2013 316c924e-a436-60f5-8080-3fe189b3f50e
2011-08-16 04:14:44 +00:00
matty-1@talktalk.net 84e1cb497f Swapped around some sprites to updated ones.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1739 316c924e-a436-60f5-8080-3fe189b3f50e
2011-06-29 12:59:06 +00:00
bizarre.babel@gmail.com 55e2b2aa7a Just a little something Urist wanted.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1410 316c924e-a436-60f5-8080-3fe189b3f50e
2011-04-07 20:50:10 +00:00
daelith.rhedynfre@gmail.com c00517161d Moved some unused icons into old_or_unused.dmi
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1040 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-14 05:50:36 +00:00
n3ophyt3@gmail.com 029c7922d7 Added a new random event: The immovable rod! It spawns somewhere outside the station, then proceeds to plow through the station in a straight line to a spot on the other side.
As a side effect, I had to add some ex_act() procs to things because the rods kept getting stuck on them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@941 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-02 19:41:08 +00:00
noisomehollow@lycos.com 17fccca65d Moved barrier icons to objects.dm.
Updated barrier graphics. 
Barriers now spawn in the Armory (and four in the vacant Sec office), until they are tested. Required access was changed to Security likewise.
Fixed firesuit down graphics, along with hazard vest.
Reduced the number of fireclosets spawning instead of oxygen closets.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@804 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-07 19:52:44 +00:00
noisomehollow@lycos.com b054b5073f Pew icon fixes.
Map fixes in the Chapel.
New magboots sprite acquired from Russian SS13 build (used with permission).
A bunch of fat uniform sprites updated to have directional movement. The work continues!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@520 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-03 01:36:46 +00:00
polyxenitopalidou aa2fc834ef Enjoy pews.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@518 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-02 17:35:18 +00:00
musketstgstation@gmail.com 6345997ea2 Submitted church-pew sprites from Commander Evil.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@510 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-01 13:56:56 +00:00
bizarre.babel@gmail.com d3cb744321 just some icon updates, nothing major... most noticeable changes probably in robots.dmi where I added backs to the cyborgs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@281 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-15 15:36:31 +00:00
only.lurking 662c08272a git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2 316c924e-a436-60f5-8080-3fe189b3f50e 2010-08-23 14:29:20 +00:00