* Ports paradise error handler, with in game runtime viewer!
* Changes to the old runtime error and removes inerror reference
* Oops
* Adds a wrapper for world.log so it displays both in the runtime diary and in DD window
* BYOS shuttle restrictions (Shuttle changes #1)
🆑 coiax
add: The Build your own shuttle kit can only be bought in the first five
minutes of the shift.
/🆑
- BYOS restriction is to avoid grief.
* Moves the defines
* Ten minutes
🆑 coiax
add: The NES Port shuttle now costs 500 credits.
/🆑
It's large, but lacking in a lot of the basic supplies that nearly all
other mainline shuttles have. Its current cost is too much.
* Moves turf New calls to Initialize
* Much faster
* Fixed
* Makes add_to_active queue up before SSair is initialized
* Remove active queuing
* And the proc
* Move the check
* Fix some shit
* F U C K T U R F S
* Necessary
* Unnecessary
* SHUT THE FUCK UP
* Panic mode hurts the code
* Such a
* Simple answer
* A well thought out plan
* /turf/open optimization
* Undo the warning suppression now that it's fixed
* Fixes lava typecaching badly
* Added late initialization
* Make the atmos offenders late initialize
* Add extra logging
* GLABALS
* Better solution for trying to activate w/o air
* Further base calling copypasta
* Gates, guards, gorans
* Small doc fix
* Do the faster
* T U R F V A R P E R S I S T E N C E
* The solution is always so simple
* The (hopefully) final nail in the coffin
🆑 coiax
del: Removes the STV5 shuttle from purchase.
/🆑
STV5 was an admin punishment shuttle, I never envisioned the station
willingly buying it, and it serves as a horrible deathtrap inflicted by
people making poor designs. Our shuttle purchase system doesn't allow
changing, so removing it for now.
* ZAP!
* YOU DID NOT SEE THAT
* YOU DI NOT SEE THAT 2
* object orientated pr
* gdi
* protection
* object orientated pr v2
* REEEE
* blacklists
* Update magicarp.dm
🆑 coiax
add: Adds a 'Guardian of Balance' lawset and AI module, currently admin
spawn only.
/🆑
- Also refactors some of AI_modules.dm to use the /datum/ai_laws stuff
to avoid law duplication.
* Makes qdeleted and qdestroying macros
* Makes QDELETED and QDESTROYING uppercase
* Swap qdel checks istype's for != null's
* Fix it
* How was this missed?
🆑 coiax
add: A victim of a transformation disease will retain their name.
tweak: The slime transformation disease can turn you into any colour or
age of slime.
/🆑
Polymorphed people keep their name, so why not transformation diseases.
And colourful slimes are fun, and the slime disease requires a high tier
of slime anyway, and if you're going to infect humans with the disease
in order to harvest slimes, then that's probably a feature.
* Better `in world` Initialization handling
Remove spawn_atom_to_world and SSobj.atom_spawners
Roll SSobj/setup_template_objects and SSobj/Initialize into new generic proc
* >BYOND
* >var names
* Defines
* Actually remove the spawn_atom_to_world definition
* A note on NOT CALLING THE BASE
* Remove set waitfor = 0
* My comments are cool
* In order to prevent just that...
🆑 BASILMAN YOUR MAIN MAN
add: Added BM SPEEDWAGON THE BEST (AND ONLY) SPACE CAR ON THE MARKET.
/🆑
I PRESENT THE BM SPEEDWAGON
THE FRONTIER IN VEHICLE TECHNOLOGY, DRIVE ON THE PURE POWER OF THE STARS, RUN PEOPLE OVER, MOVE REALLY FAST DOWN THE HALL, PICK UP HOES*
this is intended for wizards at some point but ill leave that for another pr because i fear the balance meme flocks.
this was fun to make, and hopefully fun to watch operate.
eliminates #23170
* Part1
* IT COMPILES!!!!
* Fuck wait this was missing from that last
* Update handlabeler.dm
* Update handlabeler.dm
* Fixes n shit
* Fix this
* Fixes#23310
* Fucking @RemieRichards was right
* Fixes devil unEquip
* WTF ARE BITFLAGS?
* THERES THE FUCKING PROBLEM
* Fixes
* Fixes some bad addtimers
* Adds INVOKE
* Warning for addtimer
* Working syntax
* Another bad call
* Fixes the addtimer warning
* Add suppress_zero_warning to addtimer
Useful for addtimer that uses vars
* Add INVOKE_AGAIN for when the var is already defined
* Replace addtimer(...,0) with INVOKE((...))
* Much more sensible syntax
* Less overhead, less copypaste
* Rename INVOKE_ASYNC
* Use a macro
* Allman style
* Wait, why make it a datum in the first place?
* Revert the rename
* Rename again, keep line endings
* typo
* More typos
* Untouches Addtimer
* Update callbacks.dm
* Update timer.dm
* Revert allman style
* Revert "Revert allman style"
This reverts commit 47361da15bd04eca138be5f13acdc9dd5ba89331.
* Trying to match that whitespace diff
* Why is this missing?
* I'm not fucking dealing with this!
* Made temporary martial arts inherit the inability to use guns from their base martial art.
* Made sleeping carp not able to be overridden by temporary martial arts
* Made sleeping carp respect the make_temporary parameter
* EMPing will sometimes randomly pulse wires
🆑 coiax
add: EMPs may cause random wires to be pulsed. Please ensure that
sensitive equipment avoids exposure to heavy electromagnetic pulses.
/🆑
10% wire pulse chance, maximum of 3 pulses per atom per EMP.
* Fixes runtime when EMPs pulse the airlock wire
* 33% of a wire pulse
* Genocide of "_s", part 1: mutations
* Genocide of "_s", part 2: aliens
* Genocide of "_s", part 3: augments
* Genocide of "_s", part 4: facial overlays
* Genocide of "_s", part 5: underwear
* Genocide of "_s", part 6: uniforms
* Genocide of "_s", part 7: animal body parts
* Genocide of "_s", part 8: human body parts
* Adds back icons used by hallucinations
* Changes some icon states from "broken" to "still broken"
* sleepight pupper
* boop
* boom explosion habbon
* wew ladder.
kor tell me the varname cock tobbagan dont just tell me it exists and you dont poin
* bambi in spess
* more shitfuck
* GOD DAMMIT ITS GONNA BE FUCKING HOT AAA
* commit this dick you fucking tub
* GIGANTIC REFACTOR 2.0
* OH YEAH THE CREAM RISES TO THE TOP
* antur
* aaaaaa
* boat
* wew ladder
* bman
* yaaaaaaaaaaaaaaaaaaawwwwwwwwwwwwwwwwwww
* STEEL CORRIDOR
* fuck my shitfuck
* DON
* so i walk up to the police in detroit city and im like excuse me officer but im tryna find some weed, and he's like shit so are we why dont you roll with me, we'll go around pulling over some minorities
that's what im talkin about
get up in the police ride. pop a 50 oz inside, nigga we be gettin HIGH .memememememe. we be going 60 when we see a trick-ass bitch, we gonna ask a hoe to drop them titties
go cops, get the dogs, let's go storm the barber's shop
* i walk into a airplane like bro man salam this will be bumpy ride put your seatbelt on
* what about you
* BRO MAN SALAM
* boom bim bam done
* ewewewewew