* Stops AI jobbanned players from accepting malf
* cleaner and now actually works
* new logic
* in case somehow the entire server is jobbanned from AI
* adds this too just so it's not selectable
* blob stuff
* changes
* Liberator deals 25 damage to blobs.
* Brings back splash damage but on-hit
* Take into consideration fire resistance
* It is once again a Highlander ruleset
* Allows admins to force the Grinch ruleset outside its yearly period
* Fixed Grinch
* ackackaack
* grinch stuff
* derp
* one last runtime
* Update code/datums/gamemode/role/grinch.dm
* dynamic mode code cleanup
* the test itself
* cleanup
* fixes
* no override here
* more like old function
* one less argument
* one less again
* one less again
* maybe like this
* maybe like this
* moves this check in here, adds it to test, cleaner like this
* moves this check in here, adds it to test, cleaner like this
* proper comparison now
* redundant call
* high pop check test
* high pop check test
* high pop check test
* high pop check test
* better asserts
---------
Co-authored-by: SECBATON GRIFFON <sage>
* Adds qdel defines
* Adds qdel defines
* halfway through fixes
* rest of em
* fixes
* adds more
* list in action
---------
Co-authored-by: SECBATON GRIFFON <sage>
* Makes wizard den a spawned dungeon of 3 random types
* Makes wizard den a spawned dungeon of 3 random types
* more maps
* more maps
* last few maps
Co-authored-by: SECBATON GRIFFON <sage>
* use roundstart_pop_ready instead of rst_pop
* move setup for dynamic
- moves mode.Setup so antags spawn before crew
- adds close_spawn_windows
* get rid of create_roundstart_human
* try again
* remove captainship message and add close_spawn_windows
* mostly works
* works
* Update gameticker.dm
* oops guess it's somehow necessary
* replace client references with variable
* tweak parameter and remove else
* Update new_player.dm
* change setup of ticker.mind
* move new_player_panel_proc
* actually don't move ticker.mind
* Update gameticker.dm
* Create all crew and antags, then spawn
Tested:
- AI
- Captain
- Latejoin captain
- malf AI
- nuke op
- syndicate borg
* remove close_spawn_windows() unnecessary
* adds a CHECK_TICK
* move store positon and ticker.mind for antags
* Update misc_gamemode_procs.dm
* Update misc_gamemode_procs.dm
* Update robot.dm
* Update robot.dm
* Update robot.dm
* fixes PR
* fixes clown and mime database names
* Update gameticker.dm
* fix species whitelisting
* Revert "fix species whitelisting"
This reverts commit 7c052cfe66.
* modify whitelist species
- unused
- annoying to use
- annoying to modify
- I hate it
* Update setup.dm
* turns out mutons are no good
* Update species.dm
* fix a runtime
* Player spawn reworks
* Moving roundstart rulesets to this part of proc
* Fixing latejoin spawns too
* Removing wizard mob pre spawn items properly
* Fix
* Strip and delete reworks
* Strip and delete reworks
* Fix
* More of these
* Rearranging this so job assignment happens after role stuff
* Here too
* Reworks silicon roundstart spawn
* Fix I guess
* Unneeded now
* Standardising this
* Standardising and greatly slimming down wizard equip code, finally converted to outfit datum usage
* Redundant
* Even more
* Probably don't need this anymore
* Even more
* Moving this to pre setup, now an actual use for it
* Removing redundant spellbook
* Better to have the teleport in the rulesets rather than the role imo
* Removes silicons from the cube, what a shame
* Nicer
* Now ACTUALLY moving the new player before it becomes an AI
* Fixing runtime
* Moving this here too
* Better way of doing it
* Now works
* Nukie rework
* Here too
* Compile fix
* Logic fix
* And here
* And malf fix too
* Runtime fix?
* Ninja fixes
* Time agents and prisoners
* Raiders
* Last fix
* Probably the easier way after all
Co-authored-by: kanef <kanef9x@protonmail.com>
* day 1
* day 1.1
* day 2
* day 3
* day 4
* day 5
* day 5.1
* day 6
* day 6.1
* day 7
* day 7.1
* day 8
* day 9
* day 10
* day 11
* day 11.1
* 11.1.1
* day 12
* and on the 13th day, he looked upon his work, and was pleased with what he saw
* 13.1
* day 14
* day 15
* day 16
* day 16.1
* fixing conflicts after rebasing post-Europa removal
* day 17
* day 17.1
* day 18
* day 18.1
* day 19
* day 19.1
* day 20
* day 20.1
* day 21
* day 21.1