Commit Graph

27607 Commits

Author SHA1 Message Date
ShizCalev 0e5bf0d2af Merge pull request #43050 from Menshin/power_failure_code_cleaning
Aligned Grid Check code with Power Failure
2019-03-08 22:18:41 -05:00
ShizCalev 7972457a92 epinephrine & atrophine buffs
significant epinephrine change
2019-03-08 19:17:42 -05:00
imsxz d9fc092a27 please fire shizcalev NOW 2019-03-08 18:08:19 -05:00
imsxz b30561e26a =< looks like a frowny face :( 2019-03-08 15:04:16 -05:00
spookydonut eb8f7a0494 Adds two shuttle states more functionality (#43005)
* Adds two shuttle states more functionality

* typo

* changes as requested to the pirate shuttle
2019-03-08 10:56:16 -05:00
JJRcop 8748e6d83e Internet midi respects start and end times (#43021)
* Play Internet Sound respects start time
For example, adding &t=400 to youtube links.
Doesn't try to parse the start time, youtube-dl does that for us already. Will probably work on most sites not just youtube.

* [Play Internet Sound] now supports end time too

Switched event handler for start to loadeddata from canplay

loadeddata fires when the first frame is available
this is quicker and more consistent than canplay, which tries
to predict at least a few moments of playability being
available before it fires

* [Internet Sound] music_extra_data now starts null
2019-03-08 10:51:04 -05:00
tralezab 9e4856d55d [READY] dilutes the staff of chaos pool with some more bolts (#42719)
* staves

* projectiles

* sapped event

* last of the staves (need to sprite and get sounds)

* last of the projectiles

* Squash is a single-use plant in Plants vs. Zombies and returns as a premium plant in Plants vs. Zombies 2.

* removes staff of cooperation, adds fly magic status effect

* a couple things with flight + tweaks

* removes old bolts/staves, finishes and adds parts of the new set

* fixes

* fetching + flying fixes, added chill and wipe

* and done

* cobblestone's review
2019-03-08 08:24:57 -05:00
ShizCalev 21cb05aea9 Merge pull request #43036 from BuffEngineering/sip-fix
Fixes non-shameful, nonlethal suicides
2019-03-08 06:39:15 -05:00
Name 4a36c1399c Hands now kill brains as hard as everything else 2019-03-08 06:24:23 -05:00
Name 28db79575c Makes suicides log at the right times and not at the wrong times 2019-03-08 05:54:14 -05:00
Menshin 7f9e50c33b Fixes advanced proc calls not working + various code cleaning (#42952)
* Fixes advanced proc calls not working + various code cleaning

* Reverted Destroy() call protection.
2019-03-08 11:33:57 +01:00
ShizCalev e301d2ad45 Merge pull request #43034 from AutomaticFrenzy/patch/wizard-suit
Fix the wizard hardsuit not being antimagic
2019-03-08 04:48:22 -05:00
ShizCalev 27e8dde837 Merge pull request #43037 from AnturK/missingticketlog
Adds missing logging for admin tickets.
2019-03-08 04:32:37 -05:00
ShizCalev 0515a3ce96 Merge pull request #43045 from AutomaticFrenzy/patch/this-proc-type
Remove misleading THIS_PROC_TYPE macro
2019-03-08 04:21:46 -05:00
ShizCalev f3692346d4 Merge pull request #43047 from actioninja/pubbysmfixes
Fixes some mapping issues with the Pubby SM
2019-03-08 04:19:19 -05:00
ShizCalev d073374ddb Merge pull request #43039 from Caiggas/master
Fixes Jumpboots breaking
2019-03-08 03:01:51 -05:00
imsxz 0b02473878 haha i lagged 2019-03-07 23:37:26 -05:00
Rob Bailey ee33e9c6a8 [READY] The war on stun based combat, Phase I: Fuck ranged stuns (#42930)
Nukes the hybrid taser from orbit. Everywhere that spawned it now provides a disabler instead. Standard sec issue? Disabler. Armory? Disabler rack.
Want something with more punch? Beg the warden for a shotgun or an energy gun.
The hybrid taser itself has not been removed from the codebase.
Also removes the stun from the advanced energy gun so it doesn't just become the late game secret powerhouse.
Hoslaser keeps it, but only gets three shots instead of five.
The ebow has been COMPLETELY RUINED as well. See the changelog for details I'm too lazy to copypaste.
Why It's Good For The Game

Fuck stun based combat.
Sec still have their stunbatons, collapsible batons still exist, pepperspray still exists, flashbangs still exist. but now any fight involving sec or anyone who has robusted a sec officer will be less ranged instastun bullshittery.
Changelog

cl
balance: New NT regulations have replaced the standard issue hybrid taser with a pure disabler.
balance: Also fuck the stun mode on the advanced energy gun who thought that was a good idea.
balance: The hos's laser can only fire three taser shots instead of five.
balance: Energy crossbows have been reworked. They no longer paralyze, but instead heavily blur vision, apply a huge burst of stamina damage, and knock you on your ass for one second. Two shots is enough to down someone from stamina crit on both the mini and large versions. The blur lasts for 10 seconds.
balance: The price of the mini ebow has been reduced to 10TC to compensate for this weaker effect.
tweak: The ED-209 is now built with a DRAGnet and fires netshot instead of taser bolts.
balance: Stunshells can no longer be produced in any lathe.
balance: The "pacifier" mech taser can no longer be built.
/cl
2019-03-08 10:30:50 +13:00
bawhoppen a188a6312f Adds new disabler sprites (#42977)
* Disabler sprites

* WJ's version

* WJ's revisions v2 + inhands & flashlights
2019-03-07 12:19:30 -05:00
imsxz 90238ae5aa atropine too i guess 2019-03-07 10:48:35 -05:00
imsxz 87fa99eb6f magic numbers bad 2019-03-07 10:46:37 -05:00
zxaber 6182dbb94d [READY] Ripley Rework (#42828)
* Bunches of changes

Indeed, a whole barrel full

* Update ripley.dm

* Update mecha.dm

* Update ripley.dm

* Glad I'm testing this

* herpaderp

* Ripley MK-I to MK-II upgrade

text goes here. Also fixed the pressure comments for step_in.

* Various things.

* First pass at fire

also, sanity checks and reorganizations

* Drop fire stacks to 5, max

* bug fixes

* A few contruction sprite tweaks

* Some changes

DNA lock is kept during conversion
Maint_access setting is kept during conversion
Name is kept if it is not the default MK-I name
Typo 'enviroment' fixed

* Requested changes

* requested changes

* This is not my bug, but I will fix it

If the mech's radio is destroyed, it no longer run-times and breaks the view status popout.

* Summary (required)

* Indent-driven if statements are stupid

* Found the plus key

* Centered mech sprites

noticed the side view sprites were a pixel off.

* update_icon changes

* thing
2019-03-07 10:40:48 -05:00
Menshin 6835cbe986 Aligned grid_check event code with the power_failure one.
Some code cleaning.
2019-03-07 13:47:36 +01:00
actioninja 7fa07c45a8 lots of fixes 2019-03-07 02:30:34 -08:00
Jordie 6c65780c36 fix some faulty last conn logic (#42984) 2019-03-07 11:03:09 +01:00
Tad Hardesty 113d5ffa08 Mark a few procs as varargs explicitly (#42986) 2019-03-07 10:58:30 +01:00
Tad Hardesty 990e2c7bc2 Fix a few junk type annotations (#42985) 2019-03-07 10:58:05 +01:00
Tad Hardesty 55db6f8761 Remove misleading THIS_PROC_TYPE macro 2019-03-06 18:28:42 -08:00
ShizCalev 55761bf88f Merge pull request #43026 from tralezab/patch-43
Trees now have the plants faction
2019-03-06 18:21:27 -05:00
Caiggas 011c274d67 Removes redundant var
Thanks SpaceManiac
2019-03-06 17:08:59 -05:00
py01 05333ea4d7 nerfs scattershot (#43014) 2019-03-06 16:07:20 -05:00
ShizCalev b16b33f8d8 unfucks cyber organs (#43042)
* unfucks cyber organs

* false
2019-03-06 21:15:57 +01:00
TerraGS 2de33d27f1 fixes cult halo not being removed when deconverted (#43002)
* fixes cult halo not being removed when deconverted

* accidently removed a line of code
2019-03-06 10:55:42 -05:00
tralezab 0a51e7e1b9 [PROBABLY READY? REVIEW WITH SCRUTINY] New event: Fugitives (#42554)
* fugitives

* lets make this a bit cleaner

* cultists and the beginnings of security detail, lots of wip

* wip security

* WALDO (and some more work on yalp, of course)

* adding antagonist teams for both hunter and fugitives, roundend report beginnings

* this whole file is shit, but hopefully a little better

* it compiles (+ space police)

* some more work

* S.E.L.F. fluff

* grammar and icon fixes

* lets finish yalp elor, give it the justice it deserves

* moves hunter spawns to ship pods + russians P1

* moves hunter spawns to ship pods + russians P2

* fugitives and hunters now recognize eachother

* hunter spawning finished(?)

* missed this

* ATH's review

* runtime fixed, added yalp's transport ability

* anturk's review

* makes hunter.dm better trust me

* oopsies

* INVOKE_ASYNC

* russian ship + finally a (bad) sprite for the capture machine

* step > pixel, thanks travis

* mooshroom review p1

* mooshroom review p2

* improper use of /improper

* waldo's radio doesn't stick, police id

* candidate picking is more flexible + minor things
2019-03-06 10:17:46 -05:00
Caiggas 433eaee639 fixes broken jumpboots
Removes hop_end and integrates it under the true return of throw_at. Removes the callback altogether as it is no longer needed

This is to fix the jumpboot bug caused by hop_end being run before the if statement is evaluated.
2019-03-06 08:57:17 -05:00
AnturK 70f97d34e1 Adds missing logging for admin tickets. 2019-03-06 11:39:09 +01:00
Name 07f8558e1f Fixes it 2019-03-06 04:35:12 -05:00
Tad Hardesty 3947df30ec Fix the wizard hardsuit not being antimagic 2019-03-06 00:10:57 -08:00
IndieanaJones 63058be1bc Space Dragon no longer announces when not spawning (#42982) 2019-03-05 21:57:03 -08:00
tralezab 513305620c No single root feeds the forest. 2019-03-05 14:15:55 -08:00
imsxz 3881548d54 oopsie woopsie!! 2019-03-05 14:36:18 -05:00
as334 3237b64188 [Ready]Fusion V6: Chaos Hyper-Torus Edition (#42748)
* Fusion 6 begins.

* Adds location effects, updates analyzer feedback.

* Fixes a messed up prob statement

* Further work on reaction and some testing stuff.

* The debuggery continues

* Fusion continues

* Removes a check that's not longer relevant

* Tries to make filtering more possible

* More tweaks to make stable fusion more accessible, prevents a rare float overflow issue, makes unstable fusion less rewarding, reduces nuclear particle damage.

* Fixes my really poor implementation of the examine for volume pumps.

* Fixes an oopsie with probability

* Merge, and also tweaks instability scaling
2019-03-05 20:23:41 +01:00
imsxz 043cfddb40 Update medicine_reagents.dm 2019-03-05 14:05:53 -05:00
Tlaltecuhtli 6c2f37c6b1 makes floorbots fix broken tiles by default (#43007)
* makes floorbots fix broken tiles by default

🆑 
tweak: floorbots fix broken tiles by default
/🆑

* t/f

* woops
2019-03-05 13:45:37 -05:00
ShizCalev 847a285e55 Fixes adminheal not clearing heartbeat sound (#43008) 2019-03-05 13:44:34 -05:00
Mickyan e831716127 Hairstyling update (#42907)
* good hair day

* fluff

* vendor/fixes

* removes redundant loc check

* cobby reviews
2019-03-05 12:23:00 -05:00
IndieanaJones 45c7f21089 [READY] Fixed Space Dragon Swooping and Becoming Invisible (#42967)
* Load glyphid.dm

* Add glyphid spawner

* Added Glyphids

* Fix Evolution Chain, Place Glyphids Properly

* Made binary returns use True/False instead of 1/0

* Use capitals, dumbass

* Shitload of small tweaks and changes

* Something fucky happened copying over, fixed now

* Delete glyphid.dm

* Update tgstation.dme

* Update spawner.dm

* Prevent Space Dragon from Swooping, Fixes #42874

* Updating Outdated Info in Intro Blurb
2019-03-04 11:40:31 -05:00
Jordan Brown bf29adbadf Revert "Bandaid for the TGS4 Linux trusted mode bug" (#42964)
This reverts commit 360882e7ee (#41668).
2019-03-03 23:27:36 -08:00
Jordan Brown e83b6256fa Merge pull request #42972 from TerraGS/bot-cleanup
Cleans up bot construction code
2019-03-03 23:05:17 -05:00
MrDoomBringer a33052797c Gives the Centcom Podlauncher back it's old, sexy, chad UI. Also, prevents all tgui tooltips from FUCKING BLOCKING CLICKS REE (#42911)
* fuck yes


unfucks tooltips


700x700

* u got it anturk
2019-03-03 10:51:40 +01:00