Putnam
d381be7f07
more logging.
2019-11-12 05:30:08 -08:00
Putnam
82a17d8144
updated an error to actually be right
2019-11-12 03:02:32 -08:00
Putnam
42d94e6cae
Rethink events (see desc)
...
Made events their own ruletype, made the duplicated-with-different-threats events are now one event with shared values that can scale theirselves up.
Also fixed **MIDROUND ANTAGS NOT WORKING AT ALL BECAUSE THEY WERE LOOKING FOR ENEMIES ONLY AMONG PLAYERS ELIGIBLE FOR THE ANTAG WTF**
2019-11-12 02:57:31 -08:00
Putnam
0c50d39ddc
the "latejoiners count too" commit
2019-11-11 05:12:36 -08:00
Putnam
5f683b0eff
Let's make those roundstarts more likely.
2019-11-11 00:05:35 -08:00
Putnam
d13301312d
made forced midround antags increase weight by their cost
...
This is to make sure that threat is really, really used throughout a round, or at least to encourage it to be--people are rightfully annoyed at 70 threat level rounds just not using the vast majority of it.
2019-11-11 00:04:51 -08:00
Putnam
c7ac41f880
added weights, repeatable weight decreases
2019-11-10 23:35:20 -08:00
Putnam
5466ebc1ce
elligible more like illegible
2019-11-10 23:26:04 -08:00
Putnam
23a2c24bad
ok from_ghosts
...
the worst part is that putting this boilerplate as a base part of the proc probably isn't even advisable. I hate it.
2019-11-10 23:25:25 -08:00
Putnam
7535ef8505
balancing (hopefully more roundstart antags)
2019-11-10 23:09:37 -08:00
Putnam
baf22899d0
Removed a comment I only kept around for copy+pasting.
2019-11-10 22:59:49 -08:00
Putnam
9618050b17
Editing stuff to let it compile (see description)
...
Malf AI is no longer available as a roundstart ruleset because antag assignment happens before job assignment. On secret, this is not a problem, but on dynamic, there is no way to make malfunctioning AI limited to certain threat levels except by making it a delayed ruleset. Unfortunately, with the upstream changes, delayed rulesets were removed--all roundstart rulesets are delayed, and if it were to roll malf AI, it would simply error, make a runtime stack trace and, in general, shit the bed. There would be no roundstart antag that round, which is *kind of* a problem I'm desperate to fix. So, no more roundstart malf--it's either that or some rounds having no roundstart antags at all.
2019-11-10 22:58:16 -08:00
Putnam
b5d8b30ae3
Further logging fixes
2019-11-10 21:34:10 -08:00
Putnam
6307d44198
Fixing some logging
2019-11-10 21:30:34 -08:00
Putnam
18dc177a65
um.
2019-11-10 19:00:55 -08:00
Putnam
40dd37a858
all roundstarts are delayed now
2019-11-10 19:00:24 -08:00
Putnam
2120526525
Merged upstream dynamic fixes ported by Ghommie.
2019-11-10 18:48:59 -08:00
Ghommie
c6e44a7fed
That's it: #46027 , (a little bit of) #46132 , #47100 , #47341 , #47351 , #47395 , #47457 , #47491 .
2019-11-10 17:59:40 +01:00
Ghommie
03da6d6960
fixeronis.
2019-11-10 06:41:42 +01:00
Ghommie
3ddbee8878
Initial stuff.
2019-11-10 06:30:47 +01:00
Putnam
57fbad5d41
forces antag if all antags are dead
2019-11-09 21:29:09 -08:00
BlackMajor
2c9af44ce3
Merge pull request #9724 from Ghommie/Ghommie-cit322
...
Fixes free real estate paraplegic trait and bolas.
2019-11-10 17:10:45 +13:00
Putnam
d78bc94b49
Better logging of why-no-roundstart
2019-11-09 17:34:01 -08:00
Putnam
b5c58ec1d8
Weighted antags higher, made zero-antag midround injection chance higher
2019-11-09 16:56:31 -08:00
Putnam
139e9a9da8
reobfuscates dynamic vote
2019-11-09 16:03:40 -08:00
Putnam
392e628f3f
lowered maximum curve width a good deal
2019-11-09 14:58:38 -08:00
Putnam
3c39fc4df9
i overtuned it. time to go back down
2019-11-09 14:52:47 -08:00
Putnam
fdcc4af303
mm, yes, compile BEFORE committing
2019-11-09 04:40:25 -08:00
Putnam
6de835f5e3
Assassination is less likely at lower threats.
2019-11-09 04:39:14 -08:00
Putnam
48761a9889
aaa config
2019-11-09 04:19:49 -08:00
Putnam
f1801b9531
also pirates
2019-11-09 04:07:48 -08:00
Putnam
68e18ea92f
m o r e
2019-11-09 04:07:38 -08:00
Putnam
a7302dfbc4
less terrible admin spam
2019-11-09 03:13:37 -08:00
Putnam
428ea5e5e1
Nuke disk being still now generates threat
2019-11-09 03:12:36 -08:00
Putnam
d0d469a45a
Better roundend logging
2019-11-09 01:00:35 -08:00
Putnam
80448c0abb
wow, totally the wrong proc, very cool
2019-11-09 00:40:54 -08:00
Putnam
e21d34de78
MORE! MORE! MORE!
2019-11-08 23:19:16 -08:00
Putnam
b23b5c02f4
Improved roundstart report flavor
2019-11-08 21:09:37 -08:00
Putnam
d10a317b42
Made vote consensus way stronger
2019-11-08 21:09:24 -08:00
Putnam
a912c6729f
okay none of that i guess
2019-11-08 20:42:58 -08:00
Putnam
be464a38b1
Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into super-special-awesome-dynamic
2019-11-08 20:37:29 -08:00
Putnam
ac677be4f1
Made the roundstart flavor make a bit more sense.
2019-11-08 16:47:51 -08:00
Putnam
b95184ce65
might be better if events actually run
2019-11-08 16:42:01 -08:00
Putnam
0077e163e4
Made roundstart traitors always possible at >=60 threat
2019-11-08 16:26:55 -08:00
Putnam
11c2e4f38c
massively boost midround injection amounts
2019-11-08 16:26:22 -08:00
Putnam
5c3dc7a497
more repeatability!
2019-11-08 16:23:29 -08:00
Putnam
90a05e8c96
sorry abductors ilu
2019-11-08 16:02:54 -08:00
Putnam
e592658a4c
important organization comments
2019-11-08 15:56:15 -08:00
Putnam
385789fc58
errors hooray
2019-11-08 15:53:19 -08:00
Putnam
9607eb4c57
wowee
2019-11-08 15:45:35 -08:00