Commit Graph

25212 Commits

Author SHA1 Message Date
81Denton
1235c3ff19 [Ready] Syndie air alarm/APC subtypes, cleaning up syndie lavaland piping (#37602)
* syndicate subtypes for air alarms and APCs

* syndie lavabase layer3 piping subtypes

* adds missing lava syndie stock parts

* syndicate access

* Replaces loose stock parts/upgrades chem dispensers/adds kitchen boards

* removes redundant typepath
2018-05-16 13:17:41 -04:00
Dax Dupont
8b24f10b63 Fixes wrong circuits (#37853)
* Fixes wrong circuits

* this too
2018-05-16 13:03:18 -04:00
vuonojenmustaturska
8f72860a48 Merge pull request #37846 from DaxDupont/axe-time
Small cult nerf do not be alarmed robustin think about your heart
2018-05-16 12:46:30 +03:00
Dax Dupont
9f94b67b00 as kor suggested 2018-05-15 12:17:02 -05:00
Dax Dupont
703506ca57 Makes cult items less of a vomit coaster 2018-05-15 12:17:02 -05:00
AnturK
49db9f8184 Cleans up touch spells (#37715)
* Cleans up touch spells

* Silent param

* Oh god i'm blind.
2018-05-15 01:34:37 -04:00
YPOQ
79ee8dff9d Fixes wumborian fugu dead sprite (#37832) 2018-05-14 16:55:08 -07:00
oranges
3963c56eb0 Merge pull request #37851 from AutomaticFrenzy/patch/jquery-tooltips-2
Send jquery asset when initializing tooltips
2018-05-15 09:50:32 +12:00
Jordan Brown
365323955d Merge pull request #37785 from 81Denton/circboard_spawners
Replaces loose tech storage boards with spawners
2018-05-14 16:17:57 -04:00
Jordan Brown
78fcdd411f Merge pull request #37810 from 81Denton/techweb-electronics
Adds basic electronics to techwebs
2018-05-14 16:16:04 -04:00
Jordan Brown
58b3197057 Merge pull request #37818 from AutomaticFrenzy/patch/missing-icons
Fix some missing icons
2018-05-14 16:13:20 -04:00
Tad Hardesty
74eba4a320 Send jquery asset when initializing tooltips 2018-05-14 12:52:30 -07:00
Dax Dupont
d2ad0bd603 Kills bloodcult space base memes 2018-05-14 19:17:25 +02:00
JStheguy
307ab98729 Marginally to Mildly Improves Vending Machine, Burger, and Donut sprites. (#37794)
* the rainbow of mediocrity rides again

* whoops that wasn't supposed to be there

* updated vending machine, burger, and donut sprites

they've all been improved marginally

* edits roborger a bit more

"bun" is flatter, has an antenna that blinks in agony
2018-05-14 12:45:59 +12:00
Barhandar
9012ab82b3 Replaces adding goliath plates to clothing and APLUs with a customizable tracking component (#37525)
add: Amount of goliath plates is now shown in examine for explorer suits and mining hardsuits.


I was peeved by being unable to tell whether the armour is upgraded or not except by trying to stick more plates on it.

I think a more correct way would be to add a plate amount var to these items similarly to APLU plating and then have description mention their amount and, for added transparency, that it's possible to improve it if there's 0 plates.

Please point the errors/wrongs in it, since "current armour value minus constant divided by value each plate adds" is rather clunky code.
2018-05-14 11:55:31 +12:00
oranges
5c0f0b00d4 Log dchat to the individual say log for a mob (#37789) 2018-05-13 14:59:31 -07:00
Dax Dupont
a2578b81ab Adds swapping disks to the plantmanipulator (#37765) 2018-05-13 14:51:53 -07:00
Tad Hardesty
f32ba932b2 Make admin heals also max out mood 2018-05-13 13:48:21 -05:00
vuonojenmustaturska
929c1e4d55 Merge pull request #37809 from Qbopper/secskirts
Adds security jumpskirts this time with less broken github
2018-05-13 20:10:21 +03:00
KorPhaeron
c9a12c19c9 Buckled/held cultists cant be teleport summoned (#37805) 2018-05-13 20:08:17 +03:00
Jordan Brown
e74f33d9a5 Quirk limit now only applies to positive quirks 2018-05-13 08:54:14 -05:00
Denton
246de5e4d8 moves designs to industrial engineering 2018-05-13 15:13:54 +02:00
FrozenGuy5
12a9090400 Add plasma rein glass to the ORM & adjusts material values on the various glass sheets (#37464)
* Update smelting_designs.dm

* Tweaks material values on titanium glass.

* Optimizes math & fixes errors and inconsistencies
2018-05-12 23:04:07 -07:00
YPOQ
ca48bb45bf Fixes defibs/watertanks/gatling lasers (#37792) 2018-05-12 22:05:35 -07:00
Tad Hardesty
698a8d92dd Fix some missing icons 2018-05-12 21:51:59 -07:00
AnturK
d69cc3d6aa Fixes possession funtime (#37737)
* Fixes possession funtime

* This should probably be generic backend mob list but i can't think of anything else that would need it.
2018-05-12 17:26:40 -07:00
81Denton
31353719a2 Runtime: fixes RTG power, adjusts pipenet, adds debug chem dispensers (#37673)
* fixes RTG power, adjusts pipenet, adds debug dispensers

* newline

* missed one

* infinite cell for debug dispenser

* adds debug chem synthesizer, axes dispenser/full/debug

* fixes chem dispenser/fullupgrade

* updates tgui.js and chem synth beaker name

* adds can_synth_debug var and comments
2018-05-12 16:53:46 -07:00
Denton
b2287b0847 adds basic electronics to techwebs 2018-05-12 19:18:30 +02:00
Qbopper
7779930358 added secskirts to sec wardrobes 2018-05-12 13:04:46 -04:00
81Denton
689fe0c7b5 Merge branch 'master' into circboard_spawners 2018-05-11 23:29:27 +02:00
Jordan Brown
041101deb8 Merge pull request #37771 from nichlas0010/patch-1
lets admins see dsay if they're in-game and unconscious
2018-05-11 16:23:58 -04:00
Tad Hardesty
e8304c12ac Merge pull request #37760 from YPOQ/stackfix
Fixed stacks sometimes having the wrong amount if created on another stack
2018-05-10 23:23:51 -07:00
kevinz000
513c242452 Fixes morphs (#37772) 2018-05-10 22:37:59 -07:00
YPOQ
0eb8623821 Fixes gorillas not having hand slots (#37762) 2018-05-11 13:51:45 +12:00
Tlaltecuhtli
a77f88b961 Bring gender equality to Corgi crates (#37748)
* brings gender equality on /tg/station
* what if this works
2018-05-10 17:56:42 -07:00
Denton
353af378cb adds circuit board spawners, adds missing electronics to engivend
replaces tech storage circ boards with spawners
2018-05-10 21:50:55 +02:00
Jordan Brown
1f887a47b3 Merge pull request #37782 from vuonojenmustaturska/ohno
[s] Fixes an admin unprotected var read/write exploit
2018-05-10 14:39:15 -04:00
vuonojenmustaturska
91185482fb Fixes an admin unprotected varedit exploit 2018-05-10 20:36:09 +03:00
kevinz000
85aef5755a Fixes EMPs (#37656) 2018-05-10 08:32:40 +02:00
Tad Hardesty
cf6f064e21 Use spritesheets to reduce time spent sending PNG assets by 90+% (#37399)
The total number of assets to be sent has been reduced from 1532 to 76, with time between first asset and last going from about 112s to about 7s (a 93% reduction) by my measure. The following assets have been coalesced:

    705 pipe images (used by RPD) -> 1 spritesheet + css
    595 research design icons (used by R&D console) -> 3 spritesheets + css
    116 OOC emoji + 15 language icons -> 1 spritesheet + css
    27 PDA icons -> 1 spritesheet + css
    11 paperwork stamps -> 1 spritesheet + css
2018-05-10 14:34:57 +12:00
YPOQ
31db97b8e3 Fixes anomalies not listening on the correct frequency 2018-05-09 20:50:48 -05:00
Nich
4e3827c142 lets admins see dsay if they're in-game and unconscious 2018-05-09 23:50:47 +02:00
Tlaltecuhtli
49663e02ca fixes some inconsistency in the bulldog shotgun ammo (#37548)
the default bulldog shotgun ammo makes sense now
2018-05-10 09:23:14 +12:00
kevinz000
8ffb7c8b4d Makes it a bit easier to see radiation 2018-05-09 16:20:11 -05:00
XDTM
aa782fffd2 [s] Hallucinations 4.0 (#37423)
No ingame changelog cause these are supposed to fool people.

Changes:

    Hallucinations now pick from a single weighted list, instead of being separated in tiers. The more obvious a hallucinations, the less likely it is to appear.
    Hallucination is now a contantly ticking down variable. 1 hallucination = 2 seconds duration. Hallucinating effects have been rebalanced to fit this.
    Hallucinations have a random cooldown ranging from 10 to 60 seconds. The status will still tick down in the meantime.
    The Sounds hallucinations has been split in three: realistic sounds (likely), weird sounds (rare), and station messages (i.e. the shuttle arrived, blob warning, etc.)(also rare).
    The Bolts hallucination now stops you from bumping doors open. You can still click them to open them.
    Removed the singulo hallucination. It's pretty much impossible to make it realistic enough, and it's too widely known to scare someone. It's an annoyance and a definite tell that you're hallucinating.
    Removed the xeno attack for the same reasons. It was kept in the code to serve as a pseudotemplate for hallucination mobs.
    Removed the fake attacker hallucination. Trying to replicate full attack and defense code as well as managing icon generation with blacklists and all is just not worth it. It would never be realistic enough.
    RDS hallucinations have been either rolled into normal ones or removed (the OOC ones). No reason to keep them separate, aside from throwing off the hallucination odds (which has resulted in complaints about the cult victory warning being too common).
    Added/edited a lot of strings for the text-based hallucinations. I could definitely use a few more for the message hallucination, i got writer's block there.
2018-05-10 09:15:46 +12:00
Ordonis
f30a2c9565 Adds a French beret! HONH HONH HONH! (#37457)
This is very similar to the Italian Moustache, but it's a beret. This will be part of a series of language items. Happy to entertain suggestions as to whether it should be a roundstart item or randomly scattered about maint/cargo crate restricted. In the spirit of atomizing PRs, this one will just be for the French Beret.

Ready for merge.
2018-05-10 09:02:23 +12:00
KorPhaeron
fb42bf3ebb Anomaly Armour Research (#37558)
Why: Anomaly cores have few uses, science could use something combat related as a bribe for RnD now that they dont get any guns, and I want to see engineering pushing the engine towards near meltdown to try and harvest anomalies (would obviously need a way to make those capturable though).

I dont know where to put the node in the "web" really, so suggestions are welcome.

The reactive armour shell accepts anomaly cores to build various armours as follows

Flux - Tesla armour

Pyro - Fire armour

Gravity - Repulse armour (new in this PR)

Bluespace - Teleport Armour

Everything else - Defaults to stealth armour as a fallback
2018-05-10 08:54:30 +12:00
Lexorion
411fe92f8f makes the cultblade use the right inhand files 2018-05-09 15:48:06 -05:00
YPOQ
6327b79db6 New stacks now auto-split if amount > max_amount 2018-05-09 13:53:47 -06:00
Denton
cf9fa53cc2 drone masks for holidays 2018-05-09 13:41:33 -05:00