* Convert alerts to a lazylist
* Convert fullscreens to lazylist
* Convert ckeys_allowed_itemspawn to a lazylist
* Convert camera lists to lazylists
* Get rid of an old unused footstep_sounds list
* Make flooring_cache a lazy list
* Fix flooring_blacklist, convert a bunch more flooring lists to lazylists
* Improve ci byond caching
* up ports inCorp and proximity handling
* anim size
* bullets no longer hit shadekin
* fix throwing and clicking
* use the proc
* and add the proc
* .
* No moving when you can't move
* fixes portal runtime
* No bonk when throwing at incorporeal entities
* MAR
- I coded in picking yourself up years ago and someone broke it (by adding a lying check). This unbreaks it. Additionally, picking yourself up was made immediate instead of a 0.5 delay since before hitting the U key was slow and doing it this way was quicker. That's not the case anymore.
- Makes attack_hand not happen if the person is incorporeal
- Makes you not contract touch spread viruses when you click one someone and don't do an interaction (you will now always do an interaction)
- Makes it so you can't mousedrop items while phased.
* no more spreading viruses while phased / to phased
* F
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* bunch of inits withou return
* Update cans.dm
* bunch of New to Init
* fix that
* .
* .
* move black hole to init and callbacks
* .
* oups, should not do that late at night
* some more without returns
* next set of spans
* some more
* next
* next
* next
* .
* text...
* next... rest soon
* .
* .
* ok last set for the night
* .
* .
* .
* .
* some more
* next
* next
* all for now
* .
* some more easy ones
* some more easy ones
* .
* .
* some more bolds
* oups auto complete moment
* add the remaining spans
* this as well
* this as well
* .
* .,
* resync them properly
* Update settings
* Whitespace changes
* Comment out merger hooks in gitattributes
Corrupt maps would have to be resolved in repo before hooks could be updated
* Revert "Whitespace changes"
This reverts commit afbdd1d844.
* Whitespace again minus example
* Gitignore example changelog
* Restore changelog merge setting
* Keep older dmi hook attribute until hooks can be updated
* update vscode settings too
* Renormalize remaining
* Revert "Gitignore example changelog"
This reverts commit de22ad375d.
* Attempt to normalize example.yml (and another file I guess)
* Try again
This makes an [OPEN] link appear on all radio messages the AI hears (to the right of the follow link). When clicked, it allows the AI to open
the door nearest to the speaker (or, if it is a voice changer, the door
nearest to the poor sap who had his voice stolen).
AI, Open This Door!
- Adds the update_idle_power_usage() and update_active_power_usage() procs for the respective vars.
- Switches all places modifying those vars directly to call the procs instead.
- This will let us react to the change appropriately, paving the way towards static area power.
- Adds update_power_channel proc for the sake of completeness, but no machines actually modify it so far.