Commit Graph

23395 Commits

Author SHA1 Message Date
Jordan Brown
09ec914dbf Fixes certain material containers (#33370)
* Fixes certain material containers

* Adds missing user parameter to material_container preconditions

* Lies and slander
2017-12-08 19:12:21 +01:00
ACCount
e474a90342 Fixes random in random seeds (#33362)
* Fixes random in random seeds

* removed kwargs
2017-12-08 19:10:23 +01:00
ACCount
3a27e5df05 Fixes air alarm gas thresholds being impossible to change (#33359) 2017-12-08 19:09:06 +01:00
Dax Dupont
8e95c8b5ba Fixes observer versions of sillicon chat (#33355) 2017-12-08 19:07:42 +01:00
duncathan salt
ebf735184c hopefully optimizes process_cell() a touch (#33329)
* hopeful optimizations + code cleanup to process_cell() and lindaturftile

* minor fixes

* break and right paren

* extraneous define
2017-12-08 19:06:51 +01:00
kevinz000
34897a3951 Allows rdconsoles to link to departmental things. (#33195) 2017-12-08 19:04:37 +01:00
ACCount
1c63327c0a Removes juicers (#33361)
* Removes juicer

* Of course there's THAT ONE MAP
2017-12-08 10:33:15 -05:00
oranges
caf024ec92 Merge pull request #33350 from Cyberboss/FixConfig
panic_address -> panic_server_address
2017-12-08 22:37:44 +13:00
jammer312
f07421a002 Makes actionbuttons remember positions where you locked them. (#33150)
* conjure spells fix

* added newline at end of file

* actionbuttons positioning memory

* remade id generation

* added memory reset on mass reset

* small fix
2017-12-08 22:29:42 +13:00
Ashe Higgs
6e8401e112 Adds pet carriers (#33231)
* Adds pet carriers

* Some bugfixes

* praise the 1 AM code
2017-12-08 22:28:56 +13:00
oranges
c6d8b972c3 Merge pull request #33235 from Fox-McCloud/xenobio-console
Slime Blueprint Change
2017-12-08 22:28:19 +13:00
oranges
eddf889598 Merge pull request #33341 from ShizCalev/31-bottles-of-beer
Fixes mugs being called "broken bottles"
2017-12-08 22:24:37 +13:00
Shadowlight213
42dc50ee6f Adds a medal for getting to the end of the secret tile dialog. (#33116)
* Adds medal for reaching the end of the secret room panel list

* fix
2017-12-08 20:41:29 +13:00
Tlaltecuhtli
7ade4684ad commit (#33343)
help what is this
2017-12-07 20:20:50 -05:00
YPOQ
43e0d7a23e Fixes some broken random events (#33345) 2017-12-07 20:18:28 -05:00
Dorsisdwarf
1df51e6f52 tweaks techwebs (#33082)
* tweaks techwebs

* Removes comment

and cuts aytech price
2017-12-07 15:39:07 -05:00
ShizCalev
c3383d1520 Fixes mugs being called "broken bottles" 2017-12-07 13:52:03 -05:00
Jordan Brown
8c8eba8b94 Merge pull request #33324 from deathride58/foreignfurryaddswidescreen
[Ready] Makes the default view range a config option (Allows hosts to enable widescreen)
2017-12-07 13:50:09 -05:00
Jordan Brown
713f2fcfa1 Fixes some record_feedback calls (#33317)
* Fixes protolathe feedback

* Fix circuit imprinter record_feedback

* Fixes destructive analyzer record_feedback
2017-12-07 15:04:55 +01:00
Tad Hardesty
51c7bdc007 Replace radio frequency magic numbers with defines (#33236)
* Change transmission_method to use defines rather than magic numbers

* Use MIN and MAX_FREE_FREQ defines when bounds-checking radios

* Remove violently broken "Debug Signals" verb

The relevant Destroy() is never called, making the static pointers list
take lots of memory and be large enough, even at roundstart, to crash
the chat when invoked (25k+ entries).

* Remove unnecessary checks for SSradio not existing

* Move department frequencies from GLOB to defines

* Replace all hardcoded radio frequencies with named defines

* Change the radio filters to be defines

* Use a define for the default signaler code
2017-12-07 14:58:27 +01:00
Leo
dc926208aa Merge pull request #33303 from AnturK/fakefix
Fixes ghost role events being picked by false alert
2017-12-07 10:23:45 -02:00
Jordan Brown
9460277ca0 Merge pull request #33316 from ShizCalev/games-vendor
Adds games vendor resupply crate
2017-12-06 23:52:30 -05:00
Jordan Brown
6576bfca7f Merge pull request #33312 from ninjanomnom/oldturf
old turf in afterShuttleMove
2017-12-06 23:50:49 -05:00
Jordan Brown
9798371b55 Merge pull request #33311 from optimumtact/meme
Blank messages no longer add a second input box, after you close the
2017-12-06 23:49:25 -05:00
Cyberboss
344d294bb8 panic_address -> panic_server_address 2017-12-06 23:35:26 -05:00
deathride58
cc0b52b110 fixes ai anticheat runtimes 2017-12-06 22:52:47 -05:00
Ashe Higgs
32c68a60bf Clockwork Cult Defenses Patch - Leader role, traps and wiring, hulk and mech soft-counters, +more (#32935)
* Adds the Eminence

* New abilities and a command system

* More stuff

* I did something in this commit but I dunno what

* Beginning work on trap setups

* This is good for now until arm gets his sprites

* I did something here!

* Manacle sprites

* R.I.P. R&D

* Maintainer review

* QoL, slabbin' it up

* Conflicts

* Conflicts

* <

* Now it compiles!

* TGUI

* TGUI, again

* 🥝

* that should be all, but I'll do some quick testing...

* aha!
2017-12-07 11:36:26 +13:00
oranges
91c877e22f Merge pull request #33297 from tgstation/Cyberboss-patch-2
Fixes say logging
2017-12-07 11:19:46 +13:00
oranges
678c97ab62 Merge pull request #33332 from AnturK/lightfix
Fixes light breaking
2017-12-07 11:19:24 +13:00
XDTM
550d71167e Brain Traumas (#31727)
* Reworks Brain Damage

* mechanics

* rebalancing

* hulks in wheelchairs

* yup

* bugsquash

* Adds narcolepsy, phobias and agnosia. Not guaranteed 100% bug-free yet, testmerge at your own risk.

* lizard phobia

* Did you know there's a skeleton inside of you RIGHT NOW?

* Fixes for the new stuff

* The issue with those is that in most rounds you won't see them

I'll keep them available so they can be added manually, for example by events and such

* Goof reviews

* Brainloss is based off brain organ integrity

removes brainloss var

* Replaces some getorganslot with defines

* eyes

* put the traumas in the brainnnn

* text

* args

* Adds godwoken, puts split personality in severe, adds brainwashing

* Bluespace prophet special trauma (untested)

* Some minor stuff

* Monophobia, and tweaks

* More fixes

* fix

* a

* new tail

* Discoordination and Muscle Weakness

* thanks for the review!

* [B]oneless

* agnosia fix

* .

* go away agnosia

* pretend it didn't happen

* Shitcode-free-er

* bitwisdom

* psychotic brawling

* i guess this might be important

* latest reviews

* .

* conflict-free

* addresses it

* surgery fix

* a masterpiece

* fix

* fix again

* config

* damage formula reworked

* who needs to test anyway

* fixes some bugs

* fix 2

* proper spookin

* bluespace prophet fixes and improvements

* no bible healing

* .

* normalizes monophobia chances
2017-12-06 13:04:17 -05:00
deathride58
3265d09328 Nerfs criticism 2017-12-06 12:46:02 -05:00
Jordan Brown
b3b8859b38 Fix indentation 2017-12-06 12:11:24 -05:00
Jordan Brown
e336bdacd4 Merge branch 'master' into Cyberboss-patch-2 2017-12-06 12:09:57 -05:00
Armhulen
a788d48acb Fugu improvements (#33182)
* come on, you know i wumbo you wumbo he she me wumbo

* it's hip to wumbo
2017-12-06 07:32:39 -05:00
Dax Dupont
80ec17243e Makes sillicon chat more visible (#33222)
Made it green on black

Forgot to remove it at the bold thingy
2017-12-06 07:20:06 -05:00
ShizCalev
57f636b24b Adds games vendor resupply crate 2017-12-06 05:54:19 -05:00
AnturK
0072ab76f2 Fixes light breaking 2017-12-06 10:07:09 +01:00
deathride58
8297ca87b4 second pass - makes change view range function again 2017-12-05 22:47:46 -05:00
deathride58
1904080823 i fucked up - GLOBAL.DEFAULT_VIEW > GLOB.DEFAULT_VIEW 2017-12-05 21:53:52 -05:00
deathride58
b765f50302 makes the default view scale a config option 2017-12-05 21:44:56 -05:00
deathride58
08504355d4 Adds support for non-1:1 screen ratios (Doesn't add widescreen) (#32950)
* adds support for non-1:1 screen ratios for fullscreen overlays

* prevents future copypasta, adds widescreen support to clickcatchers

* oops, makes it actually compile

* HOPEFULLY makes it actually compile, makes projectiles and mouse_angle_from_client support widescreen

* i need shittier shitcode

* !!!HOPEFULLY!!! fixes the screen fuckery

* Fixes compiling errors. Tested locally, it seems like it works

* fixes runtime in mouse_angle_from_client

* Fixes non-1:1 TGUI runtimes for borgs and ghosts

* adds actual defines for fullscreen overlay resolution

* makes varediting view call change_view to make clickcatcher regenerate proper

* testmerge toggle widescreen verb and fixes vving view

* FUCK - fixes test verb to properly use change_view, so clickcatchers regenerate and such

* fixes parallax runtimes - how'd i miss this

* removes debug verb
2017-12-05 20:45:47 -05:00
Jordan Brown
3aba012d67 Removes ComponentActivated in favor of callbacks (#33274)
* Removes ComponentActivated

* Removes a bit of proc call overhead

* Fix callback definition
2017-12-05 15:41:56 -06:00
ninjanomnom
761c02ba45 old turf in afterShuttleMove 2017-12-05 16:00:16 -05:00
oranges
25bf86027a Blank messages no longer add a second input box, after you close the
first
2017-12-05 21:00:02 +00:00
AnturK
ece89da019 Fixes ahelp trimming (#33268) 2017-12-05 18:26:45 -02:00
MoreRobustThanYou
87009ef45d [s] Fix changeling chat (#33305)
* Fix changeling chat

* Update say.dm
2017-12-05 14:42:07 -05:00
AnturK
36687948f6 Fixes ghost role events being picked by false alert 2017-12-05 20:19:38 +01:00
Jordan Brown
b556decff2 Fixes say logging 2017-12-05 09:34:04 -05:00
oranges
937ebf6afa Merge pull request #33277 from tgstation/Cyberboss-patch-8
Fixes departmental say
2017-12-05 23:07:28 +13:00
oranges
bf9f81bf7e Merge pull request #32751 from ninjanomnom/keybindings
In-code key handling system, Take 2
2017-12-05 22:15:13 +13:00