* telescience experiments
* use defines
* fixed up telesci stuff
* non-working bluespace crystal experiment
* allow sec to print basic cells
* allow anyone to make basic power cells
* fix
* medical basic tools
* bad paths
* pathfix
* fixed DA experiments, and clarified proc name
* circuitboards use copper
* changed it back
* lint
* moved signal
* slime deconstructing
* circuits don't give steel
* corrected defines
* correcting designs
* autolathe is not synced yet
* lets just mirror original behavior
* keep procs
* engies get signaler
* no dupe
* destructive borg belly
* unify point generate proc
* Remove unused news_articles system
* Rip out the webhook system
* Merk bot/
* Rip out old IRC code
* Move the malf_ai manual
* Clean up the tools folder
* Revert "Remove unused news_articles system"
This reverts commit b1295ce8fa714ea35d768365c267b4b60fcd2faa.
* Put these back
* Allows stripping people by resizing
Added a new preference that allows you to drop all of your items and possibly underwear upon being suddenly resized by more than 30%.
This also adds a variable to resize() that determines whether a specific method can trigger the stripping.
It is currently enabled on size guns and bluespace crackers only, I want to add it on a case by case basis.
* More info in tooltip
* Fix mistake
* Fix the other one too
* modern style
* Update vore_prefs.dm
* Turns defines into numbers
* Makes the new preference a dropdown
The edit mode is forced to true as the preferences page does not use edit modes.
Tested and it works fine.
* dropdown
* sublist
* .
* string keys
* tooltip
* .
* Current progress (broken)
* Fixes things
Tested and they work as expected
* please never do this
* .
* Make belly temps save
* move by 1 second
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* ports the chat settings update
* .
* .
* follow up changes
* zod
* migration changes from jl
* this will blow up badly
* yuck
* .
* .
* order
* .
* :
* be gone
* .
* .
* logging
* dix logging
* move to its own atom
* fix settings import
* .
* fix audio
* tgui fix
* .
* archiving as atom
* more changes from JL
* bring back default archive all
* no stale state
* no need to run twice
* -
* we need both anyway
* dep up
* .
* build fixes port
* Fix file path replacement in build script
* backend update
* .
* .
* use the tg method
* only use as unchunked fallback for say etc
* .
* linter errors
* tg's chunking methód should be sane enough
* sadly still not
* update for tg chunking
* force those
* jl suggestion
* .
* needs game atom
* push
* have this
* we only want to store if a page was changed or added
* only store what we really care about
* fixes import port
* we need settings first
* recoloring shouldn't be a pain
* partial
* .
* some type fixing
* .
* no throw of events
* ree map might not be there yet
* .
* always store our settings
* this is a valid crash
* ss early assets
* saver image access
* missed unsafe access
* .
* move chat loading order
* .
* .
* .
* .
* missing unregs
* keep the ref map name, just don't bother
* await the asset like redux did before
* try that?
* .
* use await
* biome up
* better handling as JL did on tg
* rename
* last dep up
* major bump here
* major bump
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* limits belly contetns to 200 items
* there too
* this too
* don't strip blacklisted things
* .
* sometime later
* no remains if belly is full
* this
* just warn for now
* .
* .
* .
* .
* .
* -
* .
* .
* linter
* faster
* .
* .
* optimize
* fix that
* 20 should be ok
* nom atom
* .
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* move the internal preview to canvas
* use a helper
* basic readme prep
* .
* .
* transform better
* byond can't handle icon states of large files...
* move fully to the rust version
* fix typing
* just wtf. NO
* fix the legacy path
* keep it all centralized
* tiny oversight
* unit test rewrite
* rename
* fix bad layering
* fixes a bunch of layering issues
* artifact
* move crash to log_runtime
* missing overlay warning
* why not
* Port of the iframe storage for settings
* Update resources.txt
* re add keying
* fix byond storage
* port the adjustments
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
* Round start/end delay fixes
* .
* .
* tgfont
* fix these names
* Fixes this from firing if we're delayed
* Only say we're rebooting when we actually are
* move this
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* starting cleanup
* thankyou vsc very cool
* resleeving mind signal
* id card modifier signals
* fix
* borgifying mob signal
* button and brain
* death
* explosions, mob init
* oooop
* semantic
* payment account revoke and status
* missed hook listener
* wip for now
* fixes
* round signals
* only remaining
* doppler arrays behave with z levels
* audible message it is
* wizard spells applied correctly to mind datum
* removal of machine var
* shimsham
* deprecation warnings
* COMSIG_LIVING_HANDLE_VISION signal
* improved
* more cleanup
* more fixes
* this is fine
* fixed radios
* notices for now, tgui fix
* cleaned up hud and vision parent calls, adds COMSIG_LIVING_HANDLE_HUD
* radios use tgui now
* guestpass does not need machine anymore
* cloning machine doesn't use it
* this arcade machine is tgui too
* autolathe does not need machine
* remaining cleanup
* doc fix
* fix
* logout handling
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* the agony begins
* fixes
* signaling
* removed remaining attempt_vr
* corrected behaviors
* keep the history
* oop
* wording
* filter for intent here
* oop
* no harm in these either
* Update code/_onclick/item_attack.dm
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Get rid of old procs
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Port /datum/status_effect system
* Port fire stacks to status_effects
* Fixes and adjustments to wetness
* One last little thing
* Fixes these compile errors
A few things on the backend got updated...Adjusts them here.
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Initial
* Lowercase, show losers the word
* cleanup so losers properly get called out in round trivia
* shitposting
* god shall not walk upon the domain of those above him, just as those he's made can't walk into his domain. Wordle is sacred and shall not be observed.
* require parent call on can_vv_get
* update protection macro to properly call parent, doh
* fucking spaces!!! rarrghh!!!
* white-labeling
* Kash Movement Fix