Putnam
d795df1150
made warops part of the dynamic system, in dynamic
2019-11-07 23:39:17 -08:00
Putnam
eb9c8c9aca
made glorious death spend threat
2019-11-06 18:07:39 -08:00
Putnam
44ad4662eb
fewer double roundstart antags
2019-11-06 18:07:26 -08:00
Putnam
33f7663008
this is probably required for compile
2019-11-06 17:20:56 -08:00
Putnam
a83901a8b0
and finished the wizard change merge
2019-11-06 16:30:07 -08:00
Putnam
1c4256f28f
actually fuck this config's its own file now
2019-11-06 16:28:28 -08:00
Putnam
f3afc5de1b
Merge branch 'malf-dynamic' into super-special-awesome-dynamic
2019-11-06 16:03:04 -08:00
kevinz000
3365522bdf
Merge pull request #9654 from Putnam3145/dynamic-config-2
...
Adds dynamic antag injection to config
2019-11-03 06:21:24 -07:00
kevinz000
b172c5f691
Merge pull request #9501 from deathride58/stronksecborgs
...
Borg buffs - Allows jaws to incapacitate, gives secborg a taser, and more! (wall of text in desc)
2019-10-29 21:29:12 -07:00
Putnam
df3d5ab51f
always gotta be one, at least
2019-10-28 23:05:22 -07:00
Putnam
cb88fd1a44
added dynamic antag injection to config
2019-10-28 22:58:35 -07:00
Putnam
bb9b0ce312
Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into super-special-awesome-dynamic
2019-10-24 22:38:33 -07:00
kevinz000
d5041b7dde
Merge pull request #9582 from Putnam3145/dynamic-config
...
Adding dynamic rules to the game config
2019-10-24 18:55:29 -07:00
Putnam
7050ec281d
wow do NOT want those
2019-10-23 02:14:03 -07:00
Putnam
67662d1d69
everything works now
2019-10-22 21:39:28 -07:00
Putnam
9dd4d6a93c
silly errors
2019-10-22 20:07:26 -07:00
Putnam
bacc875524
added actual game configs to all the dynamic modes
2019-10-22 19:12:54 -07:00
kevinz000
9e63413911
Merge pull request #9466 from deathride58/yawnborgs
...
Adds a config option to determine the minimum alert level for secborgs (defaulting to red alert)
2019-10-21 01:04:34 -07:00
Putnam
07064298b0
Dynamic voting (draft)
2019-10-20 18:54:17 -07:00
deathride58
b3a81dce01
Secborg buffs - Adds incapacitation functionality to k9 jaws, gives secborg a hybrid taser, tweaks pounces, adds config option to weaken secborgs
2019-10-14 18:18:32 -04:00
Thalpy
764c3e5757
Missed one
2019-10-13 16:38:05 +01:00
Thalpy
fc08d06352
Reverts 3/4 link buttons
2019-10-13 16:36:38 +01:00
Thalpy
7b27d9bd24
Library time
2019-10-13 16:19:32 +01:00
Thalpy
3abbfffdb8
Argh
2019-10-12 13:20:39 +01:00
deathride58
60749f8b07
Adds a config option to determine the minimum alert level for secborgs (defaulting to red alert)
2019-10-11 14:33:32 -04:00
Ghommie
e31c441b3d
rogue tabbing
2019-10-05 07:52:52 +02:00
Ghommie
3d22f4ec60
Porting a load of disease/symptoms code updates.
2019-10-05 07:14:25 +02:00
kevinz000
277971971f
s
2019-08-07 13:07:38 -07:00
kevinz000
1ea8a432e2
Update game_options.dm
2019-04-20 16:39:17 -07:00
kevinz000
1bc4950fc3
Update game_options.dm
2019-04-20 16:27:36 -07:00
granodd
c674058e0d
Enables AI Multicam in Config and Adds an Admin Verb ( #8030 )
...
* enables AI multicam in config options and gives it a button
* prevents AI players from getting stuck in multicam if turned off mid-multicam
2019-02-22 06:07:54 -08:00
Tupinambis
e5e97302d4
Adds a new security level: Amber ( #7976 )
...
* Adds the Amber security level.
* This isn't C
2019-02-05 17:53:58 -08:00
deathride58
104a3406a0
Makes the server tagline a config option
2019-01-08 16:19:12 -05:00
deathride58
a93751bc03
adds the ability to actually vote for maps instead of using tg's biased preference-based voting system ( #7743 )
2018-11-19 20:10:25 -08:00
deathride58
cbc21fe8db
okay, let's watch the population drop - adds a config option that makes all stamina buffer actions free (TG-style gameplay) ( #7608 )
...
* "sTAM BAD REE" is like sandpaper on my nerves. so let's turn the server into a TG clone for a week and watch as the population dwindles to nothing just to prove a point!
* and the config, too
2018-11-09 19:10:20 -08:00
Poojawa
09512a6001
Controllers
2018-09-11 02:04:10 -05:00
Poojawa
235bbae157
ports BSQL to go along with tools
...
There, now you can shut up about it not being ported you meme
2018-09-05 23:45:53 -05:00
kevinz000
2a6e4fce59
Photography Update
2018-07-20 15:26:13 -07:00
deathride58
63013f8964
everything to controllers
2018-07-02 00:10:31 -04:00
CitrusGender
d50ae43d7f
Fixed cyborgs not getting their names at round start
2018-06-24 13:55:03 -05:00
CitadelStationBot
f7924732c0
[MIRROR] Legacy config warning only happens if any legacy configs are present ( #7089 )
...
* Legacy config warning only happens if any legacy configs are present (#38421 )
* Legacy config warning only happens if any legacy configs are present
2018-06-15 02:43:15 -07:00
deathride58
a57bda822b
Update game_options.dm
2018-06-03 22:19:13 -04:00
Jordan Brown
7be9b6ebf9
Antag reputation rewards are now configurable
2018-06-03 09:03:51 -05:00
deathride58
2f9e3e403d
Hard upstream sync ( #6951 )
...
* maps - none of our changes included yet i'll get them in after i finish up the rest of the sync
* sync part 1 - underscore folders in code
* controllers folder
* datums folder
* game folder
* cmon, work
* modules - admin to awaymissions
* cargo to events
* fields to lighting
* mapping > ruins
* rest of the code folder
* rest of the folders in the root directory
* DME
* fixes compiling errors. it compiles so it works
* readds map changes
* fixes dogborg module select
* fixes typo in moduleselect_alternate_icon filepath
2018-05-31 16:03:18 -07:00
Jordan Brown
a61457cd47
Merge pull request #37838 from Jordie0608/ithoughtaboutmakingthissendanemailbutidontwanttodrownmyinbox
...
Query debug logging
2018-05-17 21:38:41 -05:00
Poojawa
e5f9765d2a
datums/controller stuff
2018-04-23 00:02:42 -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
deathride58
e0d7630c19
Merge branch 'master' into synctesting
2018-04-09 21:43:26 +00:00
LetterJay
80e0be6d1e
Merge pull request #6326 from Citadel-Station-13/upstream-merge-37072
...
[MIRROR] Fix an error message grammer
2018-04-09 16:39:28 -05:00
Jordan Brown
f2717989c9
Fix an error message grammer
2018-04-09 12:48:58 -05:00