Commit Graph

9769 Commits

Author SHA1 Message Date
Tad Hardesty
cfe23dddca Replace pAI verb tab with an action button (#33358)
pAI suicide is now standardized with other suicides. The Software
Interface verb has been changed to an action button. This eliminates the
need for a verb tab for only two verbs.
2017-12-08 23:46:05 -05:00
Dax Dupont
8e95c8b5ba Fixes observer versions of sillicon chat (#33355) 2017-12-08 19:07:42 +01:00
Tlaltecuhtli
7ade4684ad commit (#33343)
help what is this
2017-12-07 20:20:50 -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
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
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
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
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
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
oranges
25bf86027a Blank messages no longer add a second input box, after you close the
first
2017-12-05 21:00:02 +00:00
MoreRobustThanYou
87009ef45d [s] Fix changeling chat (#33305)
* Fix changeling chat

* Update say.dm
2017-12-05 14:42:07 -05: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
Jordan Brown
5d6a6cbd44 Fixes departmental say 2017-12-04 11:41:40 -05:00
QualityVan
ed99e65933 Fixes missing eyes being absent (#33203) 2017-12-04 11:50:36 +01:00
kevinz000
5182128d2a refactors riding datums to a component, vehicle refactor staging for mech overhaul (#32249) 2017-12-04 10:33:01 +13:00
MoreRobustThanYou
36414ac1e6 Datumizes saymodes (#33013)
* Datumized saymodes!

* Update living.dm

* ...
2017-12-03 13:55:03 -05:00
Leo
80aad8cef0 Merge pull request #33165 from MrStonedOne/revert-33062-ore_stacking
Revert "Ore Stacking"
2017-12-02 18:00:45 -02:00
Jordan Brown
2c541f2fd0 Merge pull request #33191 from vuonojenmustaturska/bombmemes
Fixes a division by zero in humans' ex_act()
2017-12-02 09:42:37 -05:00
vuonojenmustaturska
bae75e8459 Clean up some loc assignments (#33157) 2017-12-01 22:14:32 -02:00
oranges
769b1c5079 Merge pull request #33120 from QualityVan/glasses
Makes glasses handle both nearsightedness and eye damage
2017-12-01 14:22:14 +13:00
Robustin
8d52861fe7 Moderate Damage Examination (#33008)
Ok so the last one only worked on carbons who weren't humans, woops. See: #32707

🆑 Robustin
tweak: Damage examinations now include a "moderate" classification. Before minor was <30 and severe was anything 30 or above. Now minor is <25, moderate is 25 to <50, and severe is 50+.
/🆑
2017-12-01 14:16:31 +13:00
vuonojenmustaturska
124ddac8f6 let's swap it here instead 2017-11-30 23:12:20 +02:00
vuonojenmustaturska
167e8defd4 runtime fix 2017-11-30 23:10:05 +02:00
ninjanomnom
7b7b67edd8 In-code key handling system 2017-11-30 07:40:27 -05:00
AnturK
3ac9d24cb0 Nuke Op Datumization (#32680)
* Nuke Op datumization.

* Whoops

* Fixes use_tag for nukes. Only syndiebomb uses one.

* Fixing rebase stuff

* How many times

* Cleanup
2017-11-29 13:52:58 -05:00
Wayde
deae86d949 Fix for applying collars to pets that don't have relevant icon. (#33156)
* Trying to fix git

* Performed cleanup as requested.

Tested, still working as intended.
2017-11-29 08:24:57 -05:00
Kyle Spier-Swenson
8c4885cf6e Revert "Ore Stacking (#33062)"
This reverts commit 8e1ac5720d.
2017-11-28 22:56:54 -08:00
kevinz000
8e1ac5720d Ore Stacking (#33062) 2017-11-28 21:27:34 -05:00
Kyle Spier-Swenson
01ad14d293 Makes the sloth an actual sloth (#33131)
glide_size change lowers their tile glide rate to be slow as well.
2017-11-28 20:02:29 -05:00
Cruix
069f909e17 Added bot path data huds (#32967)
* Added bot path data huds

* Bot path data hud improvements
2017-11-28 09:13:57 +01:00
vuonojenmustaturska
df4bb20676 Removes one source of decal/cleanable qdel failures (#33083)
* remove one source of qdel memes

* pls

* A housekeeping thing for the ignore list, also removes effectively unused var

* whoops
2017-11-27 12:29:43 +01:00
ShizCalev
395c0ee6a0 Cleans up some qdel(src)'s in Initialize() 2017-11-26 20:15:12 -06:00
QualityVan
cc2cbf80fc Makes glasses handle both nearsightedness and eye damage 2017-11-26 19:01:20 -05:00
ShizCalev
2abae67fd0 Cleans up goldcore defines (#33090)
* Cleans up goldcore defines

* Tweaked commentary.
2017-11-26 16:51:54 -06:00
Jordie
b09b1c3b64 A few investigate_log and message_admin fixes (#32993)
* touch ups some investigate_log and message_admins and moves hallucination vars

* indentation plz
2017-11-24 23:42:06 -05:00
Armhulen
36c1e09eb3 okay (#33058) 2017-11-24 23:39:41 -05:00
Armhulen
17ec621bb7 comma splice and ellipsis grammar fix (#33040)
* :*)

* i think this fixes splice
2017-11-24 15:20:37 -06:00
oranges
73b25d7ef2 Refactor on_reagent_change to pass through the change type (#32805)
this is purely so the smoke circuit can reset the notification only when
reagents are actually added to it
2017-11-24 12:45:44 +01:00
ShizCalev
ed12ad417d Updates some item drops to use drop_location() (#32994)
* Updates some item drops to use drop_location()

* Little more cleanup
2017-11-24 06:04:50 -05:00