Commit Graph

1998 Commits

Author SHA1 Message Date
oranges
e19a4edb10 Merge pull request #37646 from Xhuis/conflicts_imminent
Renames trait datums/character traits to quirks to differentiate them from the other trait system in the code
2018-05-06 13:21:20 +01:00
Jordan Brown
c2659de2cc Merge pull request #37561 from AnturK/customloadingfix
Fixes loading custom aways.
2018-05-01 03:20:54 +01:00
Ling
8cb7de0e3e Yogify some files 2018-04-28 14:14:11 +02:00
Emmett Gaines
dde2f2f420 Removes the signals on process procs (#37461) 2018-04-27 19:04:38 +01:00
Ling
f0bf09bcfe Merge pull request #501 from nichlas0010/hajb
adds webhooks
2018-04-27 18:56:38 +02:00
vuonojenmustaturska
c0642e965a Adds a stationloving component to replace a couple of flags and SSinbounds with (#37436)
* station lovin' happened so fast

* Update stationloving.dm

* less qdel memes

* imbue soul signal

* rename imbue soul signal

* dupemode

* henk

* Update atoms_movable.dm

* Update nuclearbomb.dm

* Update nuclearbomb.dm
2018-04-27 13:36:56 +01:00
Ling
741f06a66d Adds rebindable controls 2018-04-26 13:04:20 +02:00
Nich
6c5f55699a adds webhooks 2018-04-25 22:34:26 +02:00
Ling
ce39f7ef6b Port yog tickets 2018-04-24 19:53:29 +02:00
Fox McCloud
d42a67da02 Kills off /obj/item/device (#37297)
* Kills off /obj/item/device

* whoops

* whoops

* Fix
2018-04-23 14:01:33 +01:00
AnturK
fc1efab17e Adds a note if the loaded away is custom or not in the logs. (#37305) 2018-04-23 01:19:49 +01:00
AnturK
e6b029e2ec Fixes trophies. (#37266) 2018-04-17 11:25:46 +01:00
Nich
e39b5941ca Merge pull request #400 from yogstation13/upstream-merge-37223
[MIRROR] Fixes some defines and value
2018-04-16 18:54:28 +02:00
AnturK
ad08f1e2dd Fixes some defines. (#37223) 2018-04-16 17:20:48 +01:00
AnturK
50bb63bd8c Filters out duplicate trophies. 2018-04-15 21:16:46 +01:00
Nich
0583dd910f Merge pull request #373 from yogstation13/upstream-merge-37167
[MIRROR] Changes ntnet address assignment from numerical ascending to 16 hexadecimal randomized seeded (in English, everything is now randomized instead of predictable)
2018-04-14 18:59:18 +02:00
kevinz000
15e82496d0 Changes ntnet address assignment from numerical ascending to 16 hexadecimal randomized seeded (in English, everything is now randomized instead of predictable) (#37167)
* Emergency NTNet patch

* ok

* @naksu

* explicit null
2018-04-14 10:43:33 +01:00
Emmett Gaines
1bf63de4e8 Removes some unnecesary vars on shuttles (#37041)
* Removes some unnecesary vars on shuttles

* Forgot to reapply unused transit turf flag
2018-04-12 11:43:13 +01:00
Jordan Brown
51f27528bb Fixes signals being raised too soon 2018-04-11 21:02:52 +01:00
Tad Hardesty
33359acbd9 Fix various macro consistency problems (#37092) 2018-04-11 15:44:54 +01:00
Bjorn Neergaard
853146704e Use a rust DLL for logging (#36858)
By moving our logging to a DLL we see a drop in CPU/real time of 2-3 orders of magnitude. This is due to BYOND opening and closing file handles on every write, causing incredible amounts of unneeded overhead. The logging library also handles timestamps for us, further increasing performance gains.

This library will also allow for further offloading in the future, such as completely replacing file2text() and friends.

A pre-compiled DLL is bundled, but Linux users will have to compile manually. Directions can be found at the rust-g repo.

Log output is enhanced with millisecond time stamps:

[2018-04-01 15:56:23.522] blah blah blah

This includes runtimes as well, which benefit from the same timestamp improvements and no longer have hacky splitting code to add their own timestamps.

Log shutdown is handled in a dedicated proc called as late as possible, as rust-g integration expands this will be factored out into a generic native code shutdown proc.
2018-04-11 02:55:39 +02:00
Jordan Brown
ec359dc152 Fix an error message grammer 2018-04-09 21:35:00 +02:00
KorPhaeron
629b863ce3 Finishes overflow roles (#37053) 2018-04-09 15:20:22 +02:00
CosmicScientist
4f91f4ffbd Bird and Chasm phobias (#36430)
CosmicScientist

add: Top Nanotrasen scientists have diagnosed two new phobias! Birds and chasms! Good luck Chief Engineers and Miners.


Modified fear of doctors to include plague doctor suit. Who isn't afraid of Medieval medicine?
2018-04-09 00:07:46 +02:00
Jordan Brown
a732d378ed Merge pull request #36872 from kevinz000/totally_not_a_feature
GC debugging features
2018-04-06 23:01:43 +02:00
Nich
1499fd0e90 Latejoin Silicons (#36560) 2018-04-05 21:20:30 +02:00
AnturK
763937b4c6 Logs the load away mission verb. (#36989)
* Logs the load away mission verb.

* Right no links.
2018-04-05 21:11:40 +02:00
vuonojenmustaturska
5731dfd7be Merge pull request #36829 from MrStonedOne/onclick_rework
[s]Minor Refactor of click code, anti-auto clicker protection
2018-04-01 14:25:12 +01:00
Nich
533a2c6b39 Merge pull request #198 from yogstation13/upstream-merge-36702
[MIRROR] increases MAX_THROWING_DIST
2018-03-29 13:56:52 +02:00
kachnov
beef789496 increases MAX_THROWING_DIST (#36702)
* initial commit

* refactor

* oh that went first
2018-03-29 11:01:29 +01:00
FrozenGuy5
cb42f9485c Capitalizes pathfinder (#36763) 2018-03-29 10:54:09 +01:00
Jordan Brown
5132104c78 Restarting the controller no longer resets the config 2018-03-28 19:41:40 +01:00
Jordan Brown
8fc34d6ca7 Merge pull request #36554 from Jordie0608/tbhthisisntreallyalegacysystemanymore
Adds config to allow ranks only from txt
2018-03-28 19:02:13 +01:00
vuonojenmustaturska
9dda0e1873 Merge pull request #36747 from praisenarsie/patch-36
Increases monkeycap to 64
2018-03-28 12:49:42 +01:00
AnturK
8f40dba13b Adds load away mission verb (#36568)
* Adds load away mission verb

* You seen nothing.

* Is this more readable ?
2018-03-27 03:34:18 +01:00
arsserpentarium
c575ebbe7a [READY]pathfinding circuitry upgrade (#36398)
* all in one

* fixfixfix

* uhhhh

* demuxdemuxdemuxdemux

* wire eriw

* icon noci

* tihsxifixshit

* rewopower

* fixif

* screeneercs

* returnruter
2018-03-26 17:02:44 +01:00
kevinz000
a9b0645c52 Fixes wet floor scaling (#36697)
* Fixes wet floor scaling

* Meh lets not
2018-03-26 16:50:12 +01:00
AsV9
d338cac150 Merge remote-tracking branch 'tgstation/master'
Not sure if this worked. Used a wonky special snowflake strat to merge.
2018-03-24 08:57:13 +01:00
oranges
57b7a517c4 Merge pull request #36380 from vuonojenmustaturska/sauerbraten
Nerfs monkey spam
2018-03-22 21:43:03 +01:00
ShizCalev
257a2d34bd Fixes incorrect first death mob name 2018-03-22 21:37:28 +01:00
Ling
16807242f4 Ports donor features 2018-03-17 15:23:07 +01:00
kevinz000
33764678a2 [READY] Refactors wet floors to a component (#36130)
* Wet Floor components

* No more turf wet slide.
2018-03-16 23:27:02 +01:00
Qustinnus
2c3e250fde Lavaland / Lavaplanet is now visible from space (#36419)
* adds lava planet

* fixes oldcode

* im dumb

* Random position

* UHHHH, I'll take a diet lavaplanet please, no ice.

* fixes init
2018-03-16 19:30:44 +01:00
Kyle Spier-Swenson
8855194aae Random micro optimization to the mc I thought of while looking at something else (#36352)
We can save the second ss_flags access by using bitflag ma~~th~~gic
2018-03-13 06:32:18 -04:00
Kyle Spier-Swenson
b43355e98a Fixes client version config not working
1, the number is non-inclusive, so if you want to show a message to 511 and lower, you set it to 512 meaning this should have been `DM_VERSION-0`, and 2, if i want to limit it to a version higher then the server's version that is something that should be allowed.
2018-03-11 20:44:56 -07:00
Buggy123
dff70097cd Hopefully fixes unnecessary nightshift announcements (#36173) 2018-03-10 19:46:48 -06:00
Jordan Brown
9e81c92e4c Fix config loading exploit (#36286) 2018-03-10 14:51:32 -06:00
TheDreamweaver
f4e0f567ef Replaces alien brain necropolis chest loot with new artifact [MERGE READY] (#36143)
* -Replaces alien brain necropolis chest loot with new artifact
-Adds new artifact to necropolis chests loot, the Rod of Asclepius
-Adds corresponding status effect and defines

* Update necropolis_chests.dm

fixed spelling

* Spelling FIx

*disperses

* Fixed spelling, lowered the boost to the owner, added oxy heals, and refactored some of the code

* Adds some form of sprites (Still subject to change)

* Adds new sprites, fixes slime people taking toxin damage, and adds the rod to list of snake phobia objects.

* Nerfed clone healing and simple animal healing, fixed healing while dead as well as added a death event, tweaked the sprites, and cleaned up some code.

* Fixed grammar and cleaned up some code.

* Further cleaned up code because Cobby is mean.

* FURTHER cleaned up code
p.s. please send help, Cobby is holding me hostage
2018-03-10 02:52:03 -06:00
Jordan Brown
bf88f7f8b0 NAMEOFs some things (#36263) 2018-03-10 02:09:38 -06:00
Jordan Brown
29fb3504bb Stop qdeling shit you're not supposed to 2018-03-09 10:32:22 -05:00