* 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>
* tethered component
* can't do that
* visible_message should always show
* forbid storing
* catching some small issues
* visible message is fighting a bit too much
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* fixes one of my first ever coding sins here
make it explicit
naming
fix that ancient bug too
confirm
sane
.
.
move it up
better
keep it there
only color objects
.
properly reset on bad values
.
urg
.
* ,
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Shibari!
Added a new scene item, shibari bindings!
These by default only cover the torso, but by clicking on them in your hands, they can also be set to bind arms and legs, acting in a similar way to handcuffs. They are worn in the suit slot.
They can be found in the costume vendors, maint and the restraints crate from cargo.
They have sprites for humanoid mobs and digitigrade legs, but not tesh yet.
* Fix mistake
Fixes error in previous commit
* Update code/game/objects/items/weapons/handcuffs.dm
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
* Update code/modules/mob/living/carbon/human/human.dm
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
* Make these defines to prevent copy paste errors
---------
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
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>
* Add an health scanner implant. Corrects slight naming mistakes of nearby implants.
* Makes it craftable + advanced
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* to tg style
* unify drop proc
* protection and logging on qdeleted item pickup
* prevent stripping items from the inventory menu too
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* initial work
* a much better way of doing this
* these are needed
* minimize change
* nope
* missing elements
* whitespace
* species cases
* reduce pasta in ghosts
* more small fixes
* fixes for windows and inventory
* unneeded
* protected
* circulator uses examine
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Gambling buffs
Added replica casino chips that can be ordered in a new gambling games crate from cargo. These can't be used in any casino vendors.
Added a triple size deck of cards.
Added the ability to set dice to a specific face with a verb or ctrl-click.
Added quick use abilities to decks of cards: Alt click to shuffle, Ctrl click to deal, Ctrl+Shift click to deal multiple.
Added quick use abilities to hands of cards: "Alt click to remove a card, Ctrl click to discard cards."
Fixed people being able to see your hand of cards whilst it was in your hand by examining you.
* Update cards.dm
* Update dice.dm
* Adds stuff to bits and bobs vendor
* Prevents insta-actions
* Do_after sanity
NOTE: NUKE do_after_action
* Update bonfire.dm
* The rest of them
Also fixes a tpyo
* no minitest :)
* .
* .
* Gets rid of the slowdown for now
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.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
* first adjustements
* few more
* construct
* next
* next set
* next
* next
* next
* next
* next
* .
* last non modular set
* make it compile
* .
* .
* change that
* synx
* teamush
* override fix
* TEAMUSH
* adds organ sell element
* adds pick color
* get rid of these chompcomments
* removes chomp comments
* Update gaslamp_vr.dm
* zipgun
* zip and synx
* fixes synx
* Update topic.dm
* move the trash verbs
* .
* .
* .
* port
* Update rakshasa_trap.dm
* Update slug.dm
---------
Co-authored-by: C.L. <killer65311@gmail.com>
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
* Gets rid of hasvar usage
* thiiis
* moves damtype to /obj/item
* throwing
* Move vars moved
* matter as well
Pretty much only used for the robot lathe and when crafting...When you could only smelt down obj/item for its materials
* Update floor_light.dm
* exploitable
* this can be moved up...
* move persist to /item
you can't ever place /obj in storage anyway...It would imply you can store the supermatter, which I think we don't want.
* gets rid of being_used
I added this for xenoarch, that was a mistake
* move these
* move these to the base file
* Makes floorlight autolathe recipe not shit
* Update floor_light.dm
* Update floor_light.dm
* Mechs no longer gib when hitting things
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
* Fixes cshift clown runtime
* Fixes girder runtime
Makes the do_after exclusive. Spam-clicking would result in runtimes
* Fixes MMI defibbing
* fixes wrong type runtime
* Disposal qdel check
Also upports the /hitby act.
* Fixes energy source runtime & upports helpers
* interaction info runtime
* this is better
* Converts original to a weakref
* More pref stuff
* Record Updater
* No in-round pref changing here
* Shadekin warning
* irrelevent
* make this booleanlike
adds the two tools and removes a printer (why even need two tho...) to make the crate more useful for people who wanna mess wit circuits
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
* fix tail alyering pref
* .
* .
* .
* .
* -
* return
* fix that
* write needs save after
* urg
* ban slot change mid round
* -
* .
* properly save
* .
* queue to ss
* read current
* performance
* .
* .
* bit better optimized
* no resetsploit
* this works at least but is it proper (#13)
* this works at least but is it proper
* Update changeling.dm
* this too...
* dont be private
* fix asset ss
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* Unit Test rework & Master/Ticker update
* Fixes and working unit testing
* Fixes
* Test fixes and FA update
* Fixed runtimes
* Radio subsystem
* move that glob wherever later
* ident
* CIBUILDING compile option
* Fixed runtimes
* Some changes to the workflow
* CI Split
* More split
* Pathing
* Linters and Annotators
* ci dir fix
* Missing undef fixed
* Enable grep checks
* More test conversions
* More split
* Correct file
* Removes unneeded inputs
* oop
* More dependency changes
* More conversions
* Conversion fixes
* Fixes
* Some assert fixes
* Corrects start gate
* Converted some README.dms to README.mds
* Removes duplicate proc
* Removes unused defines
* Example configs
* fix dll access viol by double calling
* Post-rebase fixes
* Cleans up names global list
* Undef restart counter
* More code/game/ cleanup
* Statpanel update
* Skybox
* add
* Fix ticker
* Roundend fix
* Persistence dependency update
* Reordering
* Reordering
* Reordering
* Initstage fix
* .
* .
* Reorder
* Reorder
* Circle
* Mobs
* Air
* Test fix
* CI Script Fix
* Configs
* More ticker stuff
* This is now in 'reboot world'
* Restart world announcements
* no glob in PreInit
* to define
* Update
* Removed old include
* Make this file normal again
* moved
* test
* shared unit testing objects
* Updates batched_spritesheets and universal_icon
* .
* job data debug
* rm that
* init order
* show us
* .
* i wonder
* .
* .
* urg
* do we not have a job ID?
* .
* rm sleep for now
* updated rust-g linux binaries
* binaries update 2
* binaries update 3
* testing something
* change that
* test something
* .
* .
* .
* locavar
* test
* move that
* .
* debug
* don't run this test
* strack trace it
* cleaner
* .
* .
* cras again
* also comment this out
* return to official rust g
* Update robot_icons.dm
* monitor the generation
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* new allergies
* Mushroom allergy actually works
* handle allergens
* rework into element
* improved pollen
* shroom tweaks
* Moved say to non blocking
* cleanup
* pollen chance tweak
* small fixes
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* reagent based cooling for heaters and coolers
* UI and wiki
* some adjustments
and fixes coolant tanks lol
* adds coolant tank to cargo
---------
Co-authored-by: C.L. <killer65311@gmail.com>