* I hate mechanics so much that I'm going to scream until they're given more access- wait a second oh no!
* Fixing legacy access from cargo forward
* Fixing deff compile
* Fixing deff access
* Fix
Co-authored-by: Rubylips <Questionfrog@gmail.com>
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>
* Body archive mind transfer on spawning
* Some stuff for keeping old job clothes too
* Nicer way of doing it all
* Fix
Co-authored-by: kanef <kanef9x@protonmail.com>
* Allows banhammer to actually ban, if user can ban people
* Typo
* Shouldn't be in there
* Most fixes
* Two more
* Maybe it'll just werk?
* Maybe it'll just werk?
* Last fix
* Test pass too
* Nicer
* Better way of making banhammer into admin variety, tested and confirmed working.
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>
* Ex_act() logging update
* Fixes
* Priming
* Fixes
* Fixes
* More mob attack logs
* Fixes
* Other carbons
* Forgot these
* Forgot these
* Possible fix
* Last resort
* Obvious typo gets ignored
* Using fingerprints for more logging
* Basis of explosion system using it too, only for plasma cigars for now
* Fix
* Moved here
* TTV log fix
* Formatting ckey in too
Co-authored-by: kanef <kanef9x@protonmail.com>
* Syndicate disease disks upgrade: Effect database forger
* Fixes
* More subtle and recognisable at the same time
* Eh
* Adds nice symptoms by default to new spoof disks
* Fix
* Splitting disk by itself into seperate uplink item
* Fix
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
* 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>
* Beginning of refactor
* Cut down bullet act
* Attacking turrets
* Popping up and down
* woops
* Standardising israising and isdown, more readable now
* Enabled/disabled
* Something here
* Update gun override, this will help with refactoring shootAt()
* And finally, shootAt() is cut down
* Small bit of standardisation
* Gutting protected_area stuff, is unpopular apparently
* The belated rewrite of process()
* Last removals of lasers var
* A lot of duplicate code for nothing. Was that so hard?
* Trimming the loop down, don't wanna introduce lag
* woops
* Attempt at cutting this down too
* More inheritance
* Fixes a ton of compile errors
* Last one to fix in turret ffiles
* Updating vault objects file
* Fixing spawner
* Final compile fix, for now
* Not sure how this was forgotten
* Somehow this wasn't set to true
* Fixing some map compile errors
* And more
* Last ones
* Removing unused var and replacing usage
* Reverting it on syngery to resolve conflict
* Now, synergy
* Doing this better
* Fixing most of these
* Another update
* Fixing bug that prevented turret from updating to lethal
* Didn't need all this
* Format fix
* Prep for merge
* Readd
* Now fix
* And this
* Cleaning out more unused code
* Fix again
Co-authored-by: kanef <kanef9x@protonmail.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
* the alien
* beno
* lol
* fix defines
* increase cost
* oops
* assigned to role when burst
* remove to world
* make sure theres more than one vent before you remove it from the list
* remove old stuff
* remove old stuff and fix defines again
* remove include
* infestation
* fuck
* comment out milestones
* increase threat requirement
* uncomment defines
* fix warnings
* remove announcement on 5 xenos, switch back to time-based
* decrease time to what it is now
* xeno count 4 -> 3
* typo
* make plural
* Revert "make plural"
This reverts commit 8b0217da46.
* fix time
* figs
* That's a lot
* readded syndicate beacon
* derp
* blankbeacon
* ahhhhh
* syndicatebeacon
* big update eh
* fuck
* boulder desc
* syndicate beacon interface is now red like an uplink's
* arti finder
* jesus what
* last minute retardation
* dammit
* Added arguments to all gib() implementations
* Fixed ai/login.dm
* add arguments to remaining gib() impls
* i forgot this motherfucker's gib() arguments
* added type hint to global_runesets
* fixed weird for loop
* fixed blisterol not doing anything
* added a bunch of type hints
* wipe from the face of the earth the fuckery with the buckle verbs
* added type hints to the cmc
* Fixed arguments to apply_damage
* Removes Unicode stuff
* Fixes capitalize() and examine
* Not important but how did this happen
* No more emoji in say or HTML in me
* Clarifies comment
* Better HTML sanitization
* Rebuilds dll
* Fixes some browser windows
* Fixes telecomms scripts (lazily)
This is the easy way out, but could probably be made faster by doing the byte counting ourselves