Commit Graph
6231 Commits
Author SHA1 Message Date
Arokha Sieyes 5c7ef1bbef Subspace jammer item
Jams the three devices that I'm aware of that use subspace communications: Headsets, PDAs, and Communicators.

All three will be unable to communicate if in range of a jammer. The default range is 7 turfs, the battery that comes in the jammer is a weapon cell (just to make it a little harder to find replacements) and lasts 60 seconds. The range and power use are variables.

Speaking through a headset will produce 'soft' or 'loud' static depending on how far you are, allowing you to sort of dead-reckon your way to a placed jammer. You can just carry them, otherwise.

I've got no experience with adding tator items so I'll leave that sort of thing up to you guys.
2017-05-09 20:13:43 -04:00
AnewbeandGitHub cae50c2818 Merge pull request #3428 from Anewbe/explosions
Explosion sounds
2017-05-08 19:12:32 -05:00
AnewbeandGitHub 42fe5d9ed6 Merge pull request #3412 from VOREStation/pool-closed
Removes the datum pool, as it is not performant.
2017-05-08 17:21:24 -05:00
Anewbe bce6db1135 Fixes another thing 2017-05-07 18:15:54 -05:00
Anewbe 51d07afdc3 Dunno how it compiled last time 2017-05-07 14:02:43 -05:00
Anewbe 12e13e7f67 Explosion sounds 2017-05-06 21:34:38 -05:00
AnewbeandGitHub 3b82b75f83 Merge pull request #3396 from Cerebulon/skirtsuits
Adds 24 new skirt versions of suit sprites.
2017-05-05 21:55:14 -05:00
LorenLukeandLeshana d49ec95acd Explosions affect items on turf before the turf itself. 2017-05-05 11:42:22 -04:00
Leshana 347e759b10 Make the multi-z explosion strength scalar configurable.
* Its much easier to test out and decide what explosion scalar is nice if you can configure it.
* As an added bonus, by setting it to zero this lets you disable multi-z explosions altogether without turning off all of multi-z.
2017-05-04 20:27:15 -04:00
AnewbeandLeshana 092c2100cc Fixes a thing 2017-05-04 19:51:55 -04:00
AnewbeandLeshana cce1fcc1f5 Ports MultiZAS 2017-05-04 19:51:54 -04:00
Leshana 44ff1a70c6 Removes the datum pool, as it is not performant.
* Creating new objects is cheap, in fact comparable to the cost of getting it out of the pool, so it doesn't help there.
* Placing items in the pool is far more expensive than letting them garbage collect due to the resetting of vars and such.
2017-05-04 01:58:33 -04:00
NeertiandGitHub 0c848e2fd7 Merge pull request #3392 from Anewbe/embed_things
Makes it so things actually embed again.
2017-05-03 16:06:59 -04:00
NeertiandGitHub fedef20a53 Merge pull request #3312 from Anewbe/dice_thing
Adds the Liar's Dice game
2017-05-03 16:02:18 -04:00
NeertiandGitHub f4c2dd24ef Merge pull request #3399 from Yoshax/injectors
Kinda reworks Hyposprays/Autoinjectors
2017-05-03 08:23:44 -04:00
Anewbe 100ab0528f Merge branch 'master' of https://github.com/PolarisSS13/Polaris into dice_thing 2017-05-02 11:13:53 -05:00
NeertiandGitHub ccb5e5700b Merge pull request #3387 from VOREStation/aro-pol-zzz
Stasis Bag and Sleeper Changes
2017-05-02 12:09:33 -04:00
AnewbeandGitHub ed472a36d2 Merge pull request #3402 from LorenLuke/Communicator-Video
Can view active video calls that you camera'd out of.
2017-04-30 16:55:17 -05:00
LorenLuke ee5e011c6c Can view active video calls that you camera'd out of. 2017-04-30 14:39:08 -07:00
Yoshax 03ff489f7a Kinda reworks Hyposprays/Autoinjectors 2017-04-30 17:13:00 +01:00
Cerebulon 36decd20b7 Adds icons. Adds skirts to loadout options and closets. 2017-04-30 02:39:27 +01:00
Anewbe 3173baaec1 Adds a minimum 5% chance to embed 2017-04-29 10:03:43 -05:00
Cerebulon 339b269393 Adds 23 new skirt versions of existing suit sprites.
Adds them to loadout options and departmental uniform lockers as appropriate.
One new (Old Woman Attire) as equivalent to old man suit.
Some are unused, but now skirt sprites exist.
2017-04-29 12:01:40 +01:00
Anewbe 35d7c673af Makes it so things actually embed again. 2017-04-28 18:23:21 -05:00
Arokha Sieyes 418db00c19 Stasis Bag and Sleeper Changes 2017-04-27 21:47:52 -04:00
Anewbe 9204176d58 Advanced medical stacks now heal some damage 2017-04-26 11:12:08 -05:00
NeertiandGitHub d89a3a4498 Merge pull request #3366 from LorenLuke/Self-Handcuffs
Can now apply handcuffs to oneself.
2017-04-25 23:43:06 -04:00
AnewbeandGitHub eda374cf83 Merge pull request #3356 from Neerti/4/23/2017_ling_nerfs
Adjusts Changelings
2017-04-25 22:04:37 -05:00
LorenLuke c0be57b200 Adds adjacency check. 2017-04-25 10:55:21 -07:00
LorenLuke 3c4ff5e0bb Can now apply handcuffs to oneself. 2017-04-24 15:43:07 -07:00
AnewbeandGitHub 5f9bdc5748 Merge pull request #3349 from LorenLuke/Body-Bag
Tweaks bodybag relaymove(). Allows exit from morgue trays while in bodybags.
2017-04-24 13:43:59 -05:00
AnewbeandGitHub 66f432925e Merge pull request #3337 from Yoshax/tapedatebatehate
Changes tape coloring + slight rework
2017-04-24 10:01:00 -05:00
AnewbeandGitHub 08dedaaf98 Merge pull request #3353 from Neerti/4/21/2017_circuit_fixes
Circuit Bugfixes & QoL
2017-04-23 17:08:12 -05:00
Neerti 6dbff1ee83 Adds Drone Identification Cards
Drone FBPs now spawn with an EIO issued ID alongside their NT ID card.
Also makes the bartender's permit automatically name itself when created by the job_controller.
2017-04-23 16:30:32 -04:00
Neerti d6683be3ce Adjusts Changelings
See PR
2017-04-23 13:22:32 -04:00
Neerti 2c25fcec02 Fixes Circuit Bugs & QoL chances 2017-04-23 09:51:53 -04:00
LorenLuke b87fb2389f Adds morgue.dm changes. 2017-04-22 23:36:11 -07:00
Mechoid c64bfe5e66 Makes the Rapid Service Fabricator use an actual glass, not the parent. 2017-04-22 17:51:21 -07:00
LorenLuke a3fed84d29 Tweaks bodybag relaymove(). Allows exit from morgue trays while in bodybags. 2017-04-22 09:29:55 -07:00
AnewbeandGitHub 1b2b63baf0 Merge pull request #3345 from Neerti/4/20/2017_radio_fix
Radios now work again in-hand or in pocket
2017-04-22 09:35:09 -05:00
AnewbeandGitHub b8d9c95445 Merge pull request #3294 from LorenLuke/Chairs-Away
Can buckle people adjacent to chairs.
2017-04-20 22:54:13 -05:00
Neerti 80a3865acf Radios now work again in-hand or in pocket 2017-04-20 23:39:07 -04:00
AnewbeandGitHub 7294e0c46b Merge pull request #3302 from Anewbe/pipe_sprite_issue
Pipe sprite issue
2017-04-20 11:45:16 -05:00
AnewbeandGitHub e2448a19dc Merge pull request #3315 from LorenLuke/Tape
Allows placing tape masks/restraints back on the roll.
2017-04-20 11:45:00 -05:00
LorenLuke f85fe86fa7 Addresses @MagmaRam's concerns. 2017-04-19 18:37:21 -07:00
Yoshax c9c046913f Changes tape coloring + slight rework 2017-04-19 19:37:56 +01:00
Neerti e951ff344e Merge branch 'master' of https://github.com/PolarisSS13/Polaris into 4/18/2017_modifier_system_and_lings 2017-04-19 13:47:57 -04:00
AnewbeandGitHub 9d2df21777 Merge pull request #3328 from Neerti/3/14/2017_makeshift_armor
Adds Makeshift Armor
2017-04-19 10:13:20 -05:00
Neerti ea6128f986 Adds Modifier System, Changes Some Ling Stuff
Adds a fairly simple system that allows adjusting various numbers like max health, incoming damage, outgoing melee damage, etc.  The nice part is that changing certain variables this way (like max health) is a lot safer than manually setting the max health var directly.
Changes a lot of short lines of code to point towards a variable's getter or setter helper instead of reading the var directly so the modifiers can work.
Endoarmor, delayed toxin sting, Enfeebling sting, and recursive adrenaline overdose now use the modifier system.
Enfeebling sting now only lasts two minutes, from five minutes, however it now also reduces the victim's melee damage by 25%/50%, and increases the damage they suffer by 10%/35%, for normal and recursive respectively.
Delayed Toxin Sting's effects are now felt all at once instead of over the course of a few minutes.
2017-04-18 21:23:59 -04:00
Neerti 6bd0f8742e Finished coding makeshift armor. 2017-04-18 03:16:10 -04:00