* initial work
* saner
* cleaner
* file split
* moves defines
* cleanup
* compiles
* bus tool
* testing
* better admin tools
* better admin tools
* headlines
* headlines
* more headlines, all done now
* cannot get this to show up over gitignore
* this too
* reverting all of this since i can't get gitignore to behave and it's out of scope
* forgot this
* go again
* saner system, more akin to events subsystem, a lot copied from it
* consistency
* fixes something
* makes this show up too
* reformats
---------
Co-authored-by: SECBATON-GRIFFON <kanef9x@protonmail.com>
* Most of the work on content for the grug event done.
* Lots more grug content.
* Defibrilator eels, nature procgen improvements, etc
* Final round of content for grug bus
* Standardizes strings so that typos won't break EVERYTHING!!
* Adds missing return to fix defib eels.
* Rock doors!
* Blacklists fireaxes from destroying planetary grass.
* Forgot a comma.
* Speeds up lights on at roundstart
* cleaner
* for all of em
* this was faster
* speeds this up too
* updates desc
* updates the area if used
* even more speed cutdown!!!
* makes it do itself too
* moar logging
* adds moody light
* unnecessary addition
* correct name
* kills this
* makes brighter
* back to pre conflict merge state
* customizable turrets for admins + button to spawn in Fun Secrets
* fix special description
* clarity on admin menu
---------
Co-authored-by: nervere <sage@lulz>
* deprecate revs hook handler
* properly deprecate revs hook, deprecate apes hook, make apes into faction and role datums
* make apes into faction and role datums
* remove redundant reboot hook handler and hook
* handle media setup in login
* remove mob hooks
* replace MobAreaChange hook
* remove rest of hooks and remove files from dme
* no more SetupHooks()
* MobAreaChanged event and move jukebox hook into proc
* fix OnMobAreaChanged proc
* byond sux
* remove unused event
* fix title music
---------
Co-authored-by: nervere <sage@lulz>
* Items exploding on arcane tampered floors (or as an admin option)
* Items exploding on arcane tampered floors (or as an admin option)
* throw_impact as suggested
* removing redundant check, adding sanities due to qdel possibility
* less indents
* less wizard cheese
* changed method, works muuuch better now
* inverted this on request
* fixing this
---------
Co-authored-by: SECBATON GRIFFON <sage>
* Replaces money lotto event with an actual six number lotto
* Can_start odds
* Takes from jackpot
* Persistent jackpot buildup
* Fix
* Fix
* Tied to amount of stuff bought from this and prices
* Real var name
* More sanity
* Cleanup
* Cleanup
* Starting value just in case
* Persistence tweaks
* Seems more accurate
* Return of the newscasting
* Reducing draw to 32, adding in defines
* Here?
* Clearer defines
* Forgot this one
* Sanity
* Sanity
* Attempt at luck
* Real sanity
* More sanity
* Implemented in practice
* As defines
* Proper divide
* Sanity
* More in-depth luck systewm
* Fix
* Sanity
* Always gets this number if so
* Better here
* Line cutdown
* Better?
* Better again
* Changes it to this system
* Fix
* Better times
* Proper length
* This too
* Better system
* Lotto tickets for a limited time only
* Fixes announcer nudity
* Adds to list
* Reformats this back into startWhen var
Co-authored-by: kanef <kanef9x@protonmail.com>
* Pax bans
* Fixes
* Stops removal during it
* Fix
* Annotation
* Actual ban loading too
* New way of doing it
* New way of doing it
* Truncates code
* Even more truncating
Co-authored-by: kanef <kanef9x@protonmail.com>
* Adminspawn-only proc call gun
* Can't forget this
* Let there be gunk
* Here too
* Here too
* This is nicer
* Less messy in some cases
* Should be this permission to be consistent
Co-authored-by: kanef <kanef9x@protonmail.com>
* Adds common filter input function
* Comment
* 2 more places replaced in too
* Mass delete in zone lines trimmed down now
* Changing function on mass modifying vars
* Reformats this to be more flexible
* Cuts this down too
* Loadout selection
* Nicer to have this be a default value of 0, may as well sneakycode this now
* Handling this in another PR anyways
Co-authored-by: kanef <kanef9x@protonmail.com>
* Only works a little
* This took longer than expected
* Donezo
* Wait no now donezo
* Weird place for this
* This is more fun anyway
* Nothing to see here
Co-authored-by: Rubylips <Questionfrog@gmail.com>
* dude trust me
* FUCK! ampersands
* I FIXED IT
* small logging update
url now immortalized in the "so ends ..." string, as per a suggestion i received
* Virology Rewrite/Virus3 - Part 2.5 of 3 : Rebase to Bleeding-Edge (#23391)
* Virology Rewrite/Virus3 - Part 1 of 3 : pathogen spread, science goggles (#22036)
* blud
* cloud
* clooooud
* spread
* scanner
* I am the god of hellfire
* oh god oh no
* trimming fat
* dsqdsqdqs
* sdqdqsdqs
* derp
* pinky & the brain
* gibs n meats
* fix
* FeetStab
* working
* overload
* recipes
* analyser sprites
* analyser
* fucktheflu
* cures
* scanner
* scanner data
* work
* incubator
* more incubator stuff
* all of the centrifuge
* some splicer stuff
* more stuff
* lab mouse and cage
* way too much shit
* rr
* duh
* travis u havin a stroke?
* dangerousness
* better spacing
* some fixes
* qdel
* virus and immune system transfer
* derp
* pixels
* fixing retardation
* srccccccccc
* geh
* ahh
* sterility scan
* however
* out of
* conflicted dmi fixes
* what's wrong with you git
* aight travis now get your shit together.
* ffff
* hurr durr
* setting up
* oh shit nigga why have I not commit any of this yet
* ugh
* curb your pathogens
* bleh
* eh
* runtime
* sterilizine buff
* fixes
* sterile
* fixes
* gibbbb
* gneh
* eh
* oh that too
* fixing mouse refactor
* lab mice packs
* oh god oh fuck here we go
* fucking pandemic circuitboard
* chew
* ERT
* step on it travis
* get on with it
* fixing disease touch not really though
* what's your problem byond
* o minus
* syntax error
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* spelling error
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* still that spelling error
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* boy am I bad at english
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* I mean just look at that
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* manual tweak and record
* oxford comma or something
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* TRAsen
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* wrong proc
* weird process
* chem chem chem
* mouse balance
* defines