Ghom
a4a9701c98
Merge pull request #11022 from kevinz000/ssprofiler
...
ports auto profiler subsystem from tg
2020-02-13 15:06:27 +01:00
kevinz000
275fb6fc41
auto profiler
2020-02-11 07:54:17 -07:00
Ghommie
0caabe8018
Porting tgs DMAPI and script updates, as well as getrev updates and something bout OoM.
2020-02-11 15:23:03 +01:00
Artur
c2b68d0ba3
Adds debbuging
2020-02-05 20:35:24 +01:00
Arturlang
83ce84cdc4
Merge branch 'master' into TGUIs_Nexties
2020-01-30 20:46:20 +02:00
kevinz000
7649bf423e
Update world.dm
2020-01-24 04:13:59 -07:00
Artur
f5ad854c2c
Conflict fix
2020-01-20 13:50:52 +02:00
Ghom
07b3bac674
Merge pull request #10580 from Putnam3145/craft-log
...
Craft logging
2020-01-18 17:47:31 +01:00
Putnam
a4cc73f219
some craft logging
2020-01-16 18:40:00 -08:00
Artur
472d18403c
Merge remote-tracking branch 'Upstream/master' into TGUIs_Nexties
2020-01-16 11:38:09 +02:00
Artur
8b8a112d2c
Ohkay
2020-01-15 09:41:33 +02:00
Ghom
11cb7357c5
Stop web-editing like that, little one.
2020-01-14 16:22:41 +01:00
kappa-sama
17604a672d
epic
2020-01-14 09:04:35 -05:00
AffectedArc07
16a37e2769
Standardises all files from CRLF to LF
2020-01-12 14:28:01 +00:00
deathride58
c39058379e
Merge branch 'master' into topiccommandlimit
2020-01-08 22:19:56 -05:00
deathride58
0b9d566076
Merge pull request #10469 from kevinz000/fail2topic
...
Ports fail2topic from Aurora
2020-01-08 22:19:22 -05:00
deathride58
33df154689
Caches the status topic to prevent low-effort DDoSes
2020-01-08 18:47:45 -05:00
deathride58
633294c590
adds a basic sanity check to server_hop
2020-01-07 20:03:44 -05:00
deathride58
cde9946e25
is this why wrench refuses to work
2020-01-07 09:00:30 -05:00
kevinz000
ab2292dfd5
Fail2Topic
2020-01-07 04:48:39 -08:00
Ghommie
8566e2396d
Brings in some mapping code updates.
2019-12-19 00:44:14 +01:00
Ghommie
3d22f4ec60
Porting a load of disease/symptoms code updates.
2019-10-05 07:14:25 +02:00
Poojawa
f76bb27127
Fixes some runtimes and removes a holodeck exploit
...
and a cleanup >.>;
2019-08-08 21:33:42 -05:00
deathride58
c8d51c4231
Attempts to improve the performance of /mob/Stat() by using defines instead of procs for grabbing the current time
2019-04-02 01:11:29 -04:00
deathride58
104a3406a0
Makes the server tagline a config option
2019-01-08 16:19:12 -05:00
Poojawa
bc0d14c193
Continual updates until merged
2018-09-17 04:55:03 -05:00
Poojawa
8b9ef1e400
Game folder
2018-09-11 04:06:45 -05:00
kevinz000
70bdea81ec
Update world.dm
2018-07-22 16:46:52 -07:00
kevinz000
2a6e4fce59
Photography Update
2018-07-20 15:26:13 -07:00
deathride58
91805b8789
and that just leaves the modules folder
2018-07-02 00:28:51 -04:00
deathride58
fc4debd4ca
makes small tweaks to the hub entry ( #6782 )
2018-05-23 12:12:57 -07:00
Jordan Brown
a61457cd47
Merge pull request #37838 from Jordie0608/ithoughtaboutmakingthissendanemailbutidontwanttodrownmyinbox
...
Query debug logging
2018-05-17 21:38:41 -05:00
Jordan Brown
1a25c685a1
Update DMAPI to version 3.2.1.0
2018-05-08 21:33:58 -05:00
deathride58
862898526d
Gamemode and gamemode vote obfuscation (Plus hub entry rework) ( #6276 )
...
* adds gamemode/gamemode vote obfuscation, redesigns hub entry
* ternaries: the easiest way to obfuscate your code to the point where even you can't read it
* FUCK
* changes the inaccuracy chance from 1/10 to 1/5
2018-04-27 07:40:45 -07:00
Jordie
9ce8aae7dd
removes startup message in sql log ( #37176 )
2018-04-14 08:11:20 -05:00
Bjorn Neergaard
f56e139fda
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-10 17:02:44 -05:00
Jordan Brown
376eee917a
Unit tests don't start until after 10s of round time ( #36907 )
2018-04-02 14:57:18 -05:00
Poojawa
03086dfa91
Tg 1 28 sync testing/confirmation ( #5178 )
...
* maps, tgui, tools
* defines and helpers
* onclick and controllers
* datums
fucking caught that hulk reversal too.
* game and shuttle modular
* module/admin
* oh god they fucking moved antag shit again
* haaaaate. Haaaaaaaaaate.
* enables moff wings
* more modules things
* tgstation.dme
before I forget something important
* some mob stuff
* s'more mob/living stuff
* some carbon stuff
* ayy lmaos and kitchen meat
* Human stuff
* species things
moff wings have a 'none' version too
* the rest of the module stuff.
* some strings
* misc
* mob icons
* some other icons.
* It compiles FUCK BORERS
FUCK BORERS
2018-01-29 04:42:29 -06:00
Jordan Brown
8dead1da6a
Config dir again except this time it works
2018-01-21 12:32:29 -06:00
Jordan Brown
bcfbe4d14a
Merge pull request #34513 from optimumtact/hostwiththemost
...
Move roundid and schema check to dbcore subsystem
2018-01-19 09:18:52 -06:00
LetterJay
91299a6152
Merge pull request #4838 from deathride58/loadoutsystem
...
[READY FOR TESTMERGE] Ports Hippie's loadout system
2018-01-18 15:32:00 -06:00
oranges
2dd1f1f799
Merge pull request #34470 from Cyberboss/MoveMotd
...
Moves load_motd to config controller
2018-01-16 14:28:07 -06:00
Kyle Spier-Swenson
32adfdae00
Fixes compiler errors in the preload_rsc external resource thingy ( #34061 )
...
Fixes compiler errors in the preload_rsc external resource thingy
2018-01-15 09:33:07 -06:00
deathride58
b55a497ffc
IT WORKS! its testmergable, just gotta add in a ckey whitelist system and add casual friday, then its good
2018-01-15 01:02:35 -05:00
deathride58
d8facb3bce
initial commit - game folder + maps + dme
2018-01-03 22:52:38 -05:00
LetterJay
518b264654
Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into upstream-merge-33783
...
# Conflicts:
# _maps/map_files/generic/CentCom.dmm
# code/modules/mob/living/living.dm
2017-12-29 01:34:17 -06:00
oranges
0147b4a7e1
Merge pull request #33853 from tgstation/Cyberboss-patch-2
...
If the world is launched with the "no-init" param. Master.Initialize isn't called
2017-12-27 23:59:21 -06:00
Jordan Brown
937fc2421c
Add a single whitespace ( #33746 )
2017-12-23 01:43:37 -06:00
LetterJay
abced738bd
Revert "[MIRROR] Db schema version check by simplification"
2017-12-21 09:52:42 -06:00
Jordie
0a4c557336
Db schema version check by simplification ( #33582 )
...
* db schema version check by concatenation
* lets just use actual floats
* simplifies schema check and some more logging
2017-12-17 04:10:05 -06:00