Commit Graph

746 Commits

Author SHA1 Message Date
Rob Bailey
d49c8c63c7 Tgui-next pandemic (#48074)
* pandemic

* rebuild

* flatten object

* use the correct var derp

* lint fixes + rebuild

* Rebuild tgui
2019-12-11 04:00:36 +02:00
spookydonut
175439f63a Removes unreachable code (#48143)
About The Pull Request

As detected by SpaceManiac/SpacemanDMM#123
2019-12-10 20:52:13 +13:00
skoglol
11a5ff7ecf Limit local server nukedisk spam (#48144)
Stops updating weight of the lone op spawn if the event has already 
triggered, and wont show the admin messages if there is just a single 
client connected to the server. Behaviour on live servers pre event 
spawn should not be noticeably affected.
2019-12-08 01:15:21 -08:00
Firecage
94c5676cca Updates energy resistance armour values on remaining armours and helmets. (#48067)
* Updates energy resistence on remaining armours.

* Changes Hardhat back to 10 energy armour value.
2019-12-07 00:08:54 +01:00
AnturK
d6145b9d18 Fixes readding clown mutation on traitor mind moving out 2019-12-02 11:11:28 +01:00
skoglol
acb976ac30 Adds a solo abductor option to traitor panel. 2019-11-28 10:13:00 +01:00
skoglol
036571dd7b Adds solo abductor outfit. 2019-11-28 09:59:20 +01:00
Firecage
d90f0144eb Anatomic Panacea now also cures brain traumas. (#47946) 2019-11-25 17:30:16 +01:00
Rob Bailey
b4ded1ad00 The Bomb (#47929)
I spent a ridiculous amount of time on this.

Arm order now works like:
input disk
input nuke code, press E
input time, press E
press ARM to activate
press ARM again to deactivate (with disk)
press C to clear code input while ready but not armed
2019-11-25 11:50:52 +02:00
skoglol
64dd1b200d Fixes changeling hivemind link (#47849)
* Hivemind link now properly requires a stranglehold

* fix

* too much salbu
2019-11-24 19:22:56 +01:00
Rob Bailey
a6c28db6a7 Some small random tgui-next uis (#47712)
* dna vault

* engraved messages

* holodeck

* fix

* remove unusued imports

* spawners menu

* small tweak

* </b>

* rebuild
2019-11-21 04:22:54 +00:00
ShizCalev
31ec5e4142 Fixes travis issue 2019-11-19 00:42:18 -05:00
skoglol
9e7284a925 Ling clothes delete properly on dismember (#47844) 2019-11-19 00:04:49 -05:00
skoglol
84c22f2c1f Biodegrade dissolves legcuffs (#47845) 2019-11-19 00:01:13 -05:00
py01
4107b625e8 You can only draw one blood rune at a time (#47717)
* you can only draw one rune at once

* oversight fix in runes
2019-11-18 18:06:05 +00:00
Emmett Gaines
5481515dff Removes the non bitflag slot defines (#47742)
Removes the non bitflag slot defines
2019-11-17 17:52:11 -08:00
Emmett Gaines
6ffc35a83b Converts gravity slowdown into a movespeed mod and removes movement_delay() (#47808)
Gravity still needs a rewrite but at least it's a speed modification now.

EDIT: And now it's the last one, goodbye movement_delay()!

cl ninjanomnom
fix: Gravity slowdown applies to all mobs instead of just humanoids
tweak: If you're floating in high gravity somehow you're no longer slowed down
/cl
2019-11-17 13:21:31 +13:00
Aleksej Komarov
e87b6c6701 Tgui error reporting, Keyboard passthrough, RPD, NtOS, Power Monitor (#47749)
* Improve tgui fatal error reporting

* Keyboard passthrough in tgui

* New Rapid Pipe Dispenser interface

* Update README with new components

* Release held keys when browser window loses focus

* Power Monitor Interface, NtOS theme and core components

* Yet another CSS rework

* Fix Table, Chart stubs for IE8

* NtOS Main interface

* Supermatter Monitor interface

* Tweak NT color, color + sort gas bars
2019-11-16 04:02:33 -08:00
carlarctg
b64de90572 Corazone renamed to Higadrite, adds replacement chemical for abductors and fixes heart disease (#47776)
* liver

* a

* 《 Verified webedit  》
2019-11-15 17:56:20 -05:00
py01
05787f629d fix description of changeling tentacle ability (#47762)
* fix description of changeling tentacle ability

* grammar fix
2019-11-14 17:37:45 -08:00
py01
8ea6a88d99 changeling tentacle runtime fix (#47705) 2019-11-13 16:50:06 -08:00
spookydonut
dd6fa5eded More spawn/sleep removals (#47634)
* remove more spawns

* more

* more

* varsets

* oops

* unfuck this
2019-11-13 03:07:59 -08:00
py01
dcf7afb39d swarmer runtime fix (#47707)
* swarmer runtime fix

* swarmer code cleanup

* code review fixes
2019-11-12 14:21:41 -05:00
SteelSlayer
5f1f517212 Antag hud fixes (#47674) 2019-11-09 11:50:30 +01:00
Emmett Gaines
4057c7b22c Migrates most machinery update_icon procs (#47284)
* Migrates most machinery update_icon procs

* Removes chargelevel

* Migrates newscaster's overlays
2019-11-08 17:29:23 -08:00
SteelSlayer
f77d0db3e4 Refactors antag datum hud adding and removing procs (#47573)
* Refactors antag datum hud giving code

* epic fail. this is a much better way to do it

* reduces copy and paste for clown mutation

* review additions

* didn't mean to put that there

* re-add check
2019-11-06 21:30:21 +01:00
Rob Bailey
8ea3632a96 global to static (#47580)
* global to static

* get rid of a dead var
2019-11-06 19:49:20 +01:00
spookydonut
2591ce17a6 Travis EOF newline detection v3 (#47539)
* scream

* aaa

* aaa

* new one
2019-11-04 19:16:50 -08:00
skoglol
957ecb4b3d fixes contractor tablet (#47559) 2019-11-04 12:03:48 -05:00
skoglol
353790350d Dynamic revolution fixes, delayed ruleset improvements. (#47491)
* Revolution fixes, midround/latejoin delay, in-process refund

No more warnings for antag_cap-less modes

makes revs work again

scaling exits earlier of not threat left

initializes antag_cap again.

Fixed flavor text.

more revs stuff.

* comments, fixes

* threat log, typo.

* moved all ruleset execution to callbacks

* Clarified comment

* Status begone.

* Fixed roundend, farewell, exiles.

* team proc

* remove proc
2019-11-04 16:47:15 +01:00
carlarctg
688e532f52 (AGAIN) Kills default chemical color, adds syndicate pill sprite, nerfs xenobiology (#47535)
* IT BEGINS

* Update reagent.dm

* `hlelo

* hi

* this kills tactical coloring

* a

* wrong pr

* yikes

* what's documenting?

* better syndie pill sprite

* thank you ian man

* fixes the problems

* things fixed

* retard

* hmmm

* fuck

* BAM

* ?

* Revert "?"

This reverts commit 1730d612dde498bf9e6544472e1479caa5b27cdc.

* retard
2019-11-03 21:23:24 -08:00
81Denton
8e27ef331f Fixes refugee hunter shuttle destinations, gives space cops EVA suits (#47508)
* Fixes refugee hunter shuttle destinations

* Gives space cops EVA suits
2019-11-03 01:43:17 -08:00
Fikou
2de0f90e46 usernotice gay (#47412)
removes a nonexisting spanclass
2019-10-27 08:49:02 -07:00
Shaps
708c7df7ab Intern Horde take 2 (#47263)
Intern Horde take 2
2019-10-25 11:18:25 -07:00
Cenrus
7eaade4d7f Fix abductor typos (#47350)
Fixes a small typo in the abductor console where the chemical dispenser 
was called "Reagent Synthetizer" instead of "Reagent Synthesizer".
2019-10-23 20:39:03 -07:00
81Denton
6b1161ecd9 Cleans up revive related procs (#47025)
* Cleans up revive related procs

* h

* fuck

* Fixes proc arguments

* Further fixes

* Unfucks line endings
2019-10-22 15:16:13 -07:00
skoglol
2a4957420a Dynamic ruleset threat scaling and various fixes (#47100)
* baby steps.

* baby steps

* Nothing works yet.

* getting closer

* Base modes work

* Squashed some bugs, fixed config.

* small cleanup.

* dynamic.json, spaces to tabs

* Disabled events on dynamic.

Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>

* Third and second ruleset probability.

Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>

* Highlander ruleset stacking works correctly now.

Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>

* Fixed a comment.

Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>

* Allow changing variables in game mode with config.

Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>

* Continue after invalid variable.

Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>

* Changed how revolution ruleset ends the round.

Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>

* fixed rule probs, stacking/ready bug, logging.

* More logging.

* Moved persistent check.

* Revs dont end on rev loss.

* Brothers count correctly no.

* Revs no longer makes borgs, deads or off-z players revheads.

* No headrev replacements.

* revs now refund on fail, reviews

* comment

* no game option changes.
2019-10-22 18:16:30 +02:00
spessbandit
e3d1e5c53e ghosts can't use monitors; dextrous animals can climb crates; fixes atrocious spelling (#47262) 2019-10-22 04:37:35 -07:00
skoglol
938e66f62c Adds sorting to most input() lists (#47117)
* Adds sorting to most input() lists.

* Sorted some global lists, added more input sorting

* Should now use correct sort everywhere.

* compiles

* Last fixes.
2019-10-22 04:28:42 -07:00
81Denton
f5bd6a381d Merge pull request #47052 from kingofkosmos/misc_span_fixes1
Misc span fixes
2019-10-20 18:46:54 +02:00
81Denton
1a0428f031 Fixes cult space bases (again) (#47041)
* Fixes cult space bases (again)

* h

* Fixes duplicate definition

* Lets cultists draw runes at the Lavaland cult altar ruin

* Adds CULT_PERMITTED_1 flag to check if cultists can summon/buld structures here

* h
2019-10-20 14:47:14 +02:00
81Denton
6f6b7ba47d Merge pull request #47183 from Firecage/Academyfixes
Wizard Academy Defender now actually spawns in the Wizard Academy instead of wizard lair, and ghosts can choose 'Never for this round'
2019-10-20 14:21:00 +02:00
kingofkosmos
56b8461580 Fixes. 2019-10-19 22:17:50 +03:00
spookydonut
4e8ff18b07 Fix Travis grep script to use PCRE to actually match things (#47065)
Several of the greps were missing the `-P` switch which caused them to 
fail to match things. The EOL grep also wasn't working right so I 
replaced it with the one I added to TGMC.
2019-10-19 10:21:05 -07:00
Firecage
65fa6fa28e Two Wizard Academy fixes. 2019-10-18 10:48:43 +02:00
kingofkosmos
52325eda25 Merge branch 'master' of https://github.com/tgstation/tgstation into misc_span_fixes1
# Conflicts:
#	code/game/machinery/Sleeper.dm
#	code/game/machinery/doors/airlock.dm
#	code/game/objects/structures/beds_chairs/chair.dm
#	code/game/objects/structures/lavaland/geyser.dm
#	code/modules/antagonists/clockcult/clock_effects/clock_sigils.dm
#	code/modules/antagonists/clockcult/clock_mobs/_eminence.dm
#	code/modules/paperwork/contract.dm
2019-10-17 06:02:06 +03:00
KomradeSpectre
9ff071af60 Clockcult Removal 2019 (#47057)
* Nanotrasen fires the Wave Motion Gun at the Clock Cult

* Fixes a random changelog appearing from the reebe void.

* Fixes a wrong type reference regarding the bronze sheets in the Lavaland Ruin for it.

* Fixes redundant cells after CC removal in ruin by populating them with varied ore chunks, or destruction clutter.

* why is it /obj/item/stack/sheet/metal but not /obj/item/stack/sheet/iron

* Fixes the lavaland ratvar ruin to have fluff variant structures of deleted shit it referenced instead what I thought was reasonable.
2019-10-15 10:13:41 +02:00
kingofkosmos
228b4282ca Merge branch 'master' of https://github.com/tgstation/tgstation into misc_span_fixes1
# Conflicts:
#	code/game/objects/items/devices/PDA/PDA.dm
#	code/modules/mob/dead/new_player/new_player.dm
2019-10-13 15:21:17 +03:00
kingofkosmos
259626a8b4 Removes excess spaces in messages. 2019-10-13 14:36:43 +03:00
4dplanner
27413bcf40 Shade fixes (#47031)
About The Pull Request

fixes #46572 (I think)
Why It's Good For The Game
Changelog

cl
fix: shades now heal properly upon re-entering a soulstone (previously they would temporarily heal, then take back all the damage next time they were hit)
fix: shades summoned from a soulstone are no longer invincible
/cl
2019-10-13 16:46:25 +13:00