Commit Graph

773 Commits

Author SHA1 Message Date
trubblebass@gmail.com
1ea40a5e48 - Oops, forgot to remove the old file
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2938 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-10 17:21:38 +00:00
trubblebass@gmail.com
13d729577d - Changed /trunk/code/game/objects/closets/fireax.dm to fireaxe.dm
- Fixed issue 308
Singularity engine parts are now unanchored by default. However those on the map have been edited to all be anchored.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2937 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-10 17:20:46 +00:00
polyxenitopalidou@gmail.com
6db3b3239b •Fixed bug with fireax (who corrected it from fireaxe? Thanks :3) closets becoming invisible.
Thanks, LJ.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2936 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-10 13:06:10 +00:00
vageyenaman@gmail.com
2f92ba494e Possibly the finishing touches to the telecomms prototype. They will be included in the game soon-ish.
Some work on critters. Added a new critter type: the VISCERATORS. (http://dl.dropbox.com/u/10657252/SS13/Manhacks.PNG) Includes a small new audio file. They'll probably be created with a traitor item or a box-o-hacks in the armory.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2932 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-09 01:48:38 +00:00
kortgstation@gmail.com
08edb890c9 Added the new security locker sprites by Ricotez (well mostly, he forgot to make the emag sparking set, but that was just copypasting anyway)
Commented out Agouris shitty code that caused compile errors.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2930 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-08 21:40:42 +00:00
polyxenitopalidou@gmail.com
091936f0b5 •Softcaps, flippable
•Improved bodybags, also changed sprites. Scream at me if you don't like them, I'll change them back. Also sorry for the 114KB new sound.
•Sorry but I really have to defecate while writing this

•You can find the unused newscaster sprite of my new project in terminals.dmi

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2928 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-08 17:44:32 +00:00
VivianFoxfoot@gmail.com
1f29357168 Adds logging in the form of an attack log.log (now enabled by default)
You can now drag PDAs onto yourself to open the screen
Disables the fire damage causing husking.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2926 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-08 03:30:25 +00:00
uporotiy
85157b5a68 Steel renamed to plasteel.
Having more than 100 burn damage and being dead now makes you a husk.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2925 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-07 21:02:56 +00:00
quartz235@gmail.com
09c4db8978 Fixed being unable to make regular/reinforced windows
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2920 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-06 22:18:01 +00:00
quartz235@gmail.com
3769ce0998 - Welding shards while on top of a stack of glass (with less than 50 sheets) now adds the produced glass to the stack.
- Some runtime fixes

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2919 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-06 21:45:49 +00:00
VivianFoxfoot@gmail.com
8730d375cf Adds a new special object (stop) that can be used when you need someone to stop moving right away, even before the next life(). Used in door crushing to prevent people from inertiaing through. Checks for /obj/special/stop in loc every move. Compared to the number of other checks, I don't expect this to be an undo burden, but can be commented out in case of OH SHIT LAG under heavy load.
Moves /area/entered to its own file.  
Adds a new area var called has_gravity.  Determines if floor tiles count for movement control (planning on adding more, currently can only be badmined)
Adds a new mob var called lastarea that is updated with the area you're in every time /area/entered is called. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2917 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-06 06:24:55 +00:00
mport2004@gmail.com
2ea375091e Renamed the prisoner computer's file to prisoner and added a sanity check.
The singularity is now able to eat things like signs and chameleon projectors' projections.
A few other misc runtime fixes.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2916 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-05 05:26:13 +00:00
trubblebass@gmail.com
4d1d38d5f3 - Fixed Issue 293
It now correctly reads 15 Units.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2915 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-04 20:39:46 +00:00
mport2004@gmail.com
b5944308c7 Moved most of the computer defines into the proper code file.
Moved a few of the computers into their own files.
Security records now shows rank on the browse screen.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2909 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-03 21:16:48 +00:00
VivianFoxfoot@gmail.com
bf56fc6e99 Doors no longer close if there is a mob in the tile, a door can be hacked/AI overriden to close anyways and injure that mob as well as knock them down so they can be crushed again and again until they stop moving. (Currently: 35 brute and knockdown.)
The server master log now records attacks / emotes / PDA messages, as well as timestamping.  

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2899 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-02 08:42:44 +00:00
quartz235@gmail.com
e0b19c9ce3 Fixed issue 287, 290, 291
-Cutting/restoring cameras now leaves a print
-building certain overly-abused griff items leaves prints
-grenade launcher no longer shoots your face if you try to backpack it

Chameleon projector movement speed is now based on temperature
Added add_hiddenprint(mob) proc
it's like add_fingerprint but only adds to fingerprintshidden isn't that neat?

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2898 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-02 07:57:37 +00:00
baloh.matevz
5830f0f32a Added a L2 radiation suit closet to match the biosuit and eod suit closet types.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2890 316c924e-a436-60f5-8080-3fe189b3f50e
2012-01-01 01:28:21 +00:00
vageyenaman@gmail.com
cfba741fa2 Added two new variables, "canstun" and "canweaken". They can be modified in runtime to prevent mobs from ever being weakened and stunned by tasers/batons/electrified doors.
Xenos are immune to stunning and weakening. This basically means you cannot run up to a xeno and shoot them with a taser and game over. This makes them a lot more dangerous. To compensate, I've added in a xeno-exclusive variable controlling movement delay addition. When a xeno is stunned, its movement speed goes down. The speed is recovered in the life() proc.


Modifications to critter.dmi (manhacks). Added a new lighting icon, floor lights. Possible implementation later.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2886 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-31 22:50:38 +00:00
mport2004@gmail.com
ab6a7a541a PDAs now give a message when you add your ID.
Engineering has a new layout, might need a slight amount of work but seems to function.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2880 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 21:14:22 +00:00
mport2004@gmail.com
ec0cd3b973 Moved a batch of unchecked and a few unused files into the unused folder.
Remember if your scrolling though the list and something is unchecked it should almost certainly be checked.
Simple animals moved over to the actual mob code area and out of the defines.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2868 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 16:43:41 +00:00
mport2004@gmail.com
4ad793af53 Emitters can be emag'd.
You need to swipe and ID to lock an emitter,
PDAs will no longer have a popup when you attempt to put an ID into them.
PDAs have an Update Info button just below the ID slot when an ID is in it.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2867 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 15:42:17 +00:00
quartz235@gmail.com
46280aa5f0 I am making the grammar of this game better one file at a time.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2860 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-30 06:31:13 +00:00
mport2004@gmail.com
32e1640df3 Emitters emp_act now uses severity properly.
The PA can no longer be remotely controlled by humans and cyborgs can only control it if they are nearby.
The spawn PA can now be taken apart.
FireAx/Extinguisher closets got their own files.
Food closets are now with their defines.
Freezer closet/crates override return_air() to cooldown the contents.
The var isinfreezer has been eliminated.
The old player panel has been readded as an alt for the new one, it may be found under the Player Panel verb.
The new player panel may be accessed by the Player Panel-New verb.
Crates.dm moved from the storage folder as it is not a storage object.
Fixed Issue 227 about the PA shooting when it should not be.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2851 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-29 07:14:02 +00:00
petethegoat@gmail.com
b20e4b5fd5 Removed the 418 revolver ammo, on account of it being useless and confusing.
Added basic stats-tracking for traitor items.
Added corner-conveyors to the mining station~

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2839 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-28 17:30:52 +00:00
heisen51@gmail.com
8295264dc5 Being in a freezer crate or refrigerator now has the same effect on meat as 0C air.
Kitchen cold room tweaked a bit more.
Cold room added to Uterus.

Changelog updated to indicate new freezer crate/refrigerator functionality.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2832 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-27 11:46:15 +00:00
petethegoat@gmail.com
b9c3f9ce65 Added Scottzar's emitter projectile sprite. Thanks!
Fixed some issues with paper.
Slightly adjusted the atmospheric door sprites.
Added some SMES assembly sprites.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2829 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-27 04:19:18 +00:00
vageyenaman@gmail.com
e7c27d1299 Huge fukken commit. Very game-changing new feature has been added but it isn't actually available to players yet.
Spess Networking Technology:

    ▪ The machines are located in Centcom near the cargo shuttle.
    ▪ A new admin debug verb "Change Radio Type". Using this will toggle between old (current) radio code and the new radio code. ADMINS: I recommend only doing this if Doohl (me) is around to take note of anything that happens.
    ▪ The whole thing works, in theory, but hasn't been stress-tested with the usual 60+ players. I will write up a Tgstation Wiki article and/or explain what some of the stuff does in IRC or ingame.


One last thing to point out: this is a PROTOTYPE. I have tested it myself and optimized the code very well. In theory, this new radio system is significantly less laggy AND has many more features. However, because of it's a prototype, it can at any time destroy the server. The reason I am committing this and not updating the changelog is because it's not an actual feature YET. I want to stress test this on the servers to see how it fairs, then add some more stuff to it like the ability to link machines and repair networks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2807 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 07:10:12 +00:00
quartz235@gmail.com
679caf9a51 Chef has eggs again, now located in his normal fridge.
I hope this doesn't mess up all the egg nog :'(

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2800 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 17:48:42 +00:00
baloh.matevz
484039cf6b Engineering lockers (personal, welding supplies, CE and electrical) now have custom sprites... and they're yellow.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2798 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 15:35:46 +00:00
musketstgstation@gmail.com
bd4b07c189 Fixed an accidental revert of an iconstate change from r2795 (erro, when you change the iconstate mention it in the commit log plzkthx)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2797 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 14:40:32 +00:00
musketstgstation@gmail.com
8a37879d0e Separated empty soul belts and full soul belts for consistency with utility belts.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2796 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 14:36:41 +00:00
baloh.matevz
3e08db1851 Soulstone belts and engineering belts are not the same things, KOR
Fixed engineers starting with a belt full of soulstones caused by KOR in r2777.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2795 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 14:29:09 +00:00
baloh.matevz
a35f7a8915 Atmospherics airlock... yay...
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2794 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 10:10:05 +00:00
baloh.matevz
cbaf6fdfb3 Added a brown mining airlock.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2787 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-23 22:47:15 +00:00
petethegoat@gmail.com
24df02ec4a You can now fit basic pipes directly into wall girders.
You probably won't notice this, but it makes things slightly easier for atmos techs.

Several instances of ReplaceWithFloor changed to ReplaceWithPlating- the floor tiles under walls were annoying me. RCDs now create plating instead of floor also.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2786 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-23 21:09:04 +00:00
VivianFoxfoot@gmail.com
0e310200fc Cyborgs now get a message that their parent AI has had their laws modified. (For Kor)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2778 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-23 08:31:17 +00:00
kortgstation@gmail.com
96395618d7 Added the Soul Stone Shard. tl;dr it functions like an intellicard for dead or dying humans. It will only work on a human if they are in crit/dead, if they actually have a player in them (so corpses where people have ghosted are immune) and if the soul stone shard is empty.
Right now you can't do anything them other than capture people (and talk to them if you're near the stone)

Added a new belt variety that can only hold shards. Still needs its own sprites.

They currently do not spawn anywhere/are admin only. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2777 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-23 08:02:09 +00:00
vageyenaman@gmail.com
af26ab1c2e Fix for metroids dealing clone damage when they melee attack. Some other fixes too that I can't remember.
Added logs for smoke.

Nerfed metroid magic.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2776 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-23 03:07:36 +00:00
quartz235@gmail.com
8ff5a558b6 Fixed psychic reinforced table deconstruction
Fixed issue 270
- Changelings now have an "isabsorbing" var to prevent spamming absorb for free chems.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2766 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-22 07:07:57 +00:00
vageyenaman@gmail.com
bbed525019 Santa's toy bag!
Fixed some miscellaneous stuff to prevent round-start crashing.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2758 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-21 07:04:55 +00:00
uporotiy
98ea8045ad Upped noslip shoes cost to 3 - they're situational, but they're very powerful in the situation they're used in and it's not that hard to facilitate.
Captains can't be traitors anymore. This is a placeholder, friday I'll redo that a bit - probably so that captains don't get any traitor equipment (they already have all the everything else for that) and that they can't get steal objectives (re: they already have everything).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2752 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-20 19:22:21 +00:00
heisen51@gmail.com
619f2ae908 You now need to stand still for one whole second to place a grille.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2751 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-20 09:41:57 +00:00
quartz235@gmail.com
c6e2da83b3 fixes for issue 260 issue 262 and issue 263
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2747 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-19 23:48:09 +00:00
heisen51@gmail.com
0f26f9e05f The universal recorder/tape recorder can now be conveniently started and stopped by being used on itself.
Now you too can be a doomed audiolog narrator.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2744 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-19 17:50:47 +00:00
quartz235@gmail.com
6acd7511e0 okay please commit this time i am tired of your lockout errors
moved cloning-related computers to a new dm in game/machinery/computer/
switched dna modifiers from machinery/ to machinery/computer
fixed issue 243
fixed a bug that using a screwdriver on a teleporter beacon would move the beacon in your hand and make the screwdriver unusable/undroppable

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2734 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-18 16:51:23 +00:00
trubblebass@gmail.com
7f8e1b3df1 Comitting on behalf of RavingManiac
- Fixes a minor bug with Tape Recorders.
- Changes their playback text to maroooooooooooon.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2719 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 16:14:04 +00:00
quartz235@gmail.com
00ecb93235 Committing this for ravingmaniac
New universal recorder:
- Timestamps each line of dialogue
- Skips pauses longer than 20 seconds during playback
- Able to print out transcript

Sample image: http://i.imgur.com/qIJmW.png

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2716 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 08:33:48 +00:00
quartz235@gmail.com
fc005237c1 MAN I AM JUST SO MANY KINDS OF DERP TODAY
uploaded an old item.dm, this should be the right one (should be meaning it is because i just made super sure)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2712 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 03:19:56 +00:00
quartz235@gmail.com
9acbbe7f1f Fixing a derp in r2704
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2711 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 02:57:55 +00:00
quartz235@gmail.com
26abf951e2 Fixes:
Issue 241
Issue 237
and
Issue 240

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2708 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 00:14:11 +00:00