AurouraPlays
6807c223b3
Adds restrictions to Malf AI linking it to Hijack configuration settings ( #32183 )
...
* Config changes
* Merging updates
* Restricts Malf AI to Hijacker config
* Adds missing logic
* Hivemind please don't yell at me
* Adds a period.
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com >
Signed-off-by: AurouraPlays <150855752+AurouraPlays@users.noreply.github.com >
* Fixes redundancy.
* Revert rustlibs change
* Revert rustlibs change.
* Cleans up pop checker
* Fixes variable issues
---------
Signed-off-by: AurouraPlays <150855752+AurouraPlays@users.noreply.github.com >
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com >
2026-07-12 00:30:32 +00:00
PollardTheDragon
7796f6a7fe
Adds cult scaling for lower population ( #31765 )
...
* Cult team size
* Adds cult scaling for lowpop
* Oops
* Constants make me physically ill
* Linters
* Cult budget scales with number of roundstart cult
* Adjusts methodology
* Revert "Adjusts methodology"
This reverts commit 75b7695ba0 .
* Change
* Linter
2026-06-02 19:52:11 +00:00
chuga-git
1391e4ff4a
Implements dynamic latespawns ( #31005 )
...
* first pass
* Latespawning now works for implied rulesets
* Prevent team antags from getting latespawns.
* calculate_budget() formula no longer gives half-points
* fix mindflayer ruleset not updating banned_jobs
* update dynamic budget unit test for new formula
* tweak latespawn budget threshold
* remove autotraitor ruleset
* use the right logging proc this time
* oops
* Logging tweaks. log_dynamic can now output to log_debug.
* Logging tweaks. Don't log crew join/cryo when latespawns are disabled.
* Fix rare double antag spawn with implied ruleset trigger.
* add heretic ruleset
* prevent dynamic antag_budget from going negative.
* implement add/remove_owner_to_gamemode() for changeling datum
2026-02-17 21:16:19 +00:00
Kyani
203105788c
[IDB Ignore] Heretic: The Mansus Re-Opened ( #30738 )
...
* fixes
* fuck my stupid chungus life
* Minion limit, heal fix, dead sac fix
* cooldown, no sacrificing star gazer or ascended alive heretics
* blade debuff
* oopsy
* Update tgui.bundle.js
* map diff bot what ya doing
* fuck that chat spam
* lets heretic armour hold a haunted longsword
* why not it makes sense
* do_after
* god I hate this bullshit
* other lewc stuff
* push
* heretic id card fix
* she tg on my ui till I css
* yes
* spent
* fix / ipc buff (real)™️
* moderate again
* revert
* no reserve
* bringing up to master
* update map files to master
* didnt replace centcomm
* beginning some rebalancing
* aggressive spread tweaks
* lots of tweaks and fixes
* trying to un-key the maps
* maybe this time
* this time????
* oops
* sql fix
* basicmob conversion
* paintings! and a critical influence fix
* rust + tweaks
* monster tweak
* small change
* removing this
* more tweaks. no more dusting
* added some examine_more
* flower seeds
* various tweaks. more to come
* no more conduit spacing
* fixed some dumb stuff
* silly stuff
* its always prettier
* bugfixes and linters
* linters, wow
* oops
* bah
* linter
* fuck you
* temp check
* hidden influence drain
* influence visible message
* tweak fix
* void cloak bugfix
* small fixes
* fixes
* do_after_once broken
* fixes and tweaks
* heretic blade potential fix + sacrifice changes
* batch of fixes
* tiny tweak
* rebuilt TGUI
* no greentext + rerolls
* logging + bugfix
* unused var
* small fix
* various fixes
* comment
* projectile change
* tgui rebuild
* tgui bundle redo
* rune issue solved
* influence visible now
* fix ui reloading
* new moon ascension + fixes + icons
* tweaks, species sprites
* tgui rebuild
* small tweak + linter
* harvester icon tweak
* spans
* fixes and tweaks
* caretaker nerf + tweaks
* potential fix for knowledge
* roller fix
* mad mask
* Update tgui.bundle.js
* void phase tweak
* Update tgui.bundle.js
* misc tweaks
* fix heretic not retargeting correctly with cryo
* simplify logic
* this is better
* lots of fixes and tweaks
* Update tgui.bundle.js
* linter
* linter
* fireshark and greyscale insanity
* fish
* Update tgui.bundle.js
* linter
* linter
* tgui
* no window shopping
* fish fix
* tgui rebundle
* moon smile runtime fix
* various fixes
* sacrifice fixes
* insanity is easier now, madness mask changes.
* bugfixing + teleport change
* linters + tweaks
* Update code/modules/antagonists/heretic/status_effects/mark_effects.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/modules/antagonists/heretic/status_effects/mark_effects.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
---------
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
Co-authored-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Co-authored-by: Paul <pmerkamp@gmail.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2026-01-27 20:36:52 +00:00
Pooble
8e79d6c089
Adds configs for hijack population minimums ( #31206 )
...
* add config for hijack pop lock
* woopsie daisy
* doth this please you, your lintliness?
* nerd emoji
* address DGL's most beauteous code review
2025-12-29 13:49:45 +00:00
kyunkyunkyun
b0463d3c83
Convert most spans to defines ( #31080 )
...
* spanish?
* aaaagain
* keep maptext
* Update robot_items.dm
* Update span_defines.dm
* compiles
* Update silicon_mob.dm
* compile
2025-12-13 23:55:48 +00:00
Charlie Nolan
dee7f063c1
Fix roundstart antags with dynamic. ( #30233 )
2025-08-23 16:37:54 +00:00
Charlie Nolan
ff457fb613
Uncomment refund log_dynamic message ( #30231 )
2025-08-23 10:33:10 +00:00
Charlie Nolan
1d068fe25c
Persistent clients and body recovery ( #29974 )
...
* Persistent clients and body recovery
* Update code/_globalvars/lists/mob_lists.dm
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com >
---------
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com >
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
2025-08-19 13:42:43 +00:00
Contrabang
a57a8b8c40
Adds CI to error on unnecessary variable modification ( #29861 )
...
* begin the burndown? (y/n)
* okay update requirements?
* change the error name
* there we go
* tweak
* first bit of the burndown
* more
* burndown complete
* return the exit code!
* review
* Revert "first bit of the burndown"
This reverts commit 34155bd991 .
* fix
* fixes
* last fix
* remove deprecated avulto stuff
2025-07-27 22:26:13 +00:00
Contrabang
1504ed98be
massive burndown ( #29894 )
2025-07-27 20:52:39 +00:00
warriorstar-orion
3177ea2e9f
blackbox dynamic ruleset selections and budget ( #28890 )
...
* blackbox dynamic ruleset selections and budget
* record both ruleset and antag budget
2025-04-08 13:58:42 +00:00
Contrabang
124ff3b7a8
Dynamic autotraitor ( #28664 )
...
* bam
* banned stuff
* oops, cost
* alter dynamic chances too
2025-03-30 19:04:49 +00:00
Contrabang
746cf7eb5c
fixes it so changelings cant roll solo ever ( #28476 )
2025-02-21 19:29:48 +00:00
Charlie Nolan
9d227fe4aa
Reduced dynamic budget at low player count ( #28300 )
...
* Reduced dynamic budget at low player count
* Tests
* One linty boy
* I was, uh, making sure the test worked. That definitely wasn't a typo. <.<
2025-02-16 08:02:22 +00:00
Burzah
ff4277d5e3
Removes command from being eligible for round start antagonist ( #28173 )
...
* Off with the heads
* Apply suggestions from code review
Co-authored-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com >
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Actually adds the restrictions to dynamic
* Makes telegun hijack only for scientist
* Update code/game/gamemodes/cult/cult_mode.dm
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2025-02-11 11:40:44 +00:00
Contrabang
efdb19ac7e
Fix cult dynamic cost ( #28304 )
2025-02-09 05:09:09 +00:00
Contrabang
2d998b8317
Cult is now part of dynamic ( #28236 )
...
* Adds cult to dynamic
* declare result
* more dynamic stuff
* config
* comment
* tweaks
* numbers changes
2025-02-08 17:10:21 +00:00
Burzah
01f31d3886
Dynamic Traitor Cost Adjustment ( #28132 )
2025-01-31 21:24:11 +00:00
Contrabang
22216bbca2
Adds more logging to dynamic ( #28090 )
...
* logging
* more logging
* tweak
2025-01-26 00:17:59 +00:00
Contrabang
8b817aa075
[s] Fixes an issue with dynamic late spawning ( #28047 )
...
* [s] Fixes an issue with dynamic spawning
* shit quick fix
2025-01-21 01:05:12 +00:00
Contrabang
8954a8e401
"Dynamic" Gamemode using rulesets ( #27600 )
...
* yeah
* yeah
* lock tf in
* aaaa
* fix
* im going to have a fucking stroke i hate mindflayers
* dynamic is ready
* fucking hell
* yes
* warrior review
* blah blah
* updates based on #27811
* ok fix
* makes the menu usable during secret
* ok RANDOM BULLSHIT GO!
* Dynamic final changes
* fixes some missing budget
2025-01-19 19:39:55 +00:00