Commit Graph

34470 Commits

Author SHA1 Message Date
Kashargul c2881dcadb no encode here (#18445) 2025-09-10 23:27:31 +02:00
Jenny 6525aafcf3 Uses balloon alerts for mining messages instead of logged ones (#18444)
* Uses balloon alerts for mining messages instead of logged ones

* TIL these need to start with lowercase letters!
2025-09-10 23:19:50 +02:00
Killian 9c7b643b6e Techweb SMES Coils (& small tweaks) (#18407)
* techweb SMES coils

* add trailing newline

* techweb SMES coils

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-09-10 04:00:43 -04:00
Lilly-Lira f66067eebe Taur Coat Fix (#18409)
* Taur Coat Fix

* Static to dynamic
2025-09-10 03:46:03 -04:00
Kashargul 84abdbaede fixes stack memleaks (#18395)
* fixes stack memleaks

* .

* more

* .

* .

* urg

* urg

* .

* .

* .

* .

* .

* .

* .

* .

* .

* .

* cklear laws

* Update vending.dm

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-09-09 21:58:48 -04:00
Aura Dusklight 731db50eec Fix circuit cloning creating invisible clothing (#18435)
* Fix circuit cloning creating invisible clothing

* Minor fix
2025-09-10 00:51:40 +02:00
SatinIsle a8d7ac9c73 Posing buffs (#18433)
* Posing buffs

Changed posing to now post the posing message in chat when initiated.

Added a posing indicator with a colour determined by runechat colour when a pose is active.

Added an option to have a pose vanish immediately upon movement.

* Light animation

* Allows more options

UGH, checkboxes are so good for this but it's a pain that they don't work with the framework turned off.

* Pretties up the tgui inputs

* Update emote.dm

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-09-09 20:54:19 +02:00
Will f637ed7639 Species Stats Visible During Creation (#18428)
* species stats visible

* rounding and review

* tgui side

* corrected

* clientside maxing

* wip comparison base stats

* fix them issues

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-09-09 20:27:57 +02:00
Jenny f76eb26592 Big fucking shelter capsule update (#18391)
* Adds rec room capsule and stupid dumb meme loss capsules

* Creates MANY new shelter capsules

* maybe this should be above the misc category

* Pretties up Christmas capsule

* makes more normal shelters more evenly likely

* Breaks up map slection into tables, adds blacksmith + meth lab

* adds a sentient prize handler to the rec room

* tweaks paintings in rec room capsule a lil more

* Fixes accidental stacked doors in dumb loss capsules

* Adds art gallery

* miscellaneous minor tweaks to shark pool/ rec room

* Adds garden shelter

* Makes "pool" shelter a bit more dangerous and vorny

* Adds mimic hell

* Minor tweaks

* adds AREA_BLOCK_INSTANT_BUILDING flag

* sleep cleanup of capsule code

* Adds off-color double-bedroom shelter

* Adds living room redspace shelter

* Flags a fuckton of areas with AREA_BLOCK_INSTANT_BUILDING

* NO LINTER YOU DIDN'T SEE THAT SHUT UP 😭

* Adds redspace capsule to recycler vendor shop

* Adds bluespace capsules to Research

* makes shelter capsules actually print their flavor text whoopsie

* On second thought how about durasteel instead of plasteel to print these

* capsule QoL + potential exploit removal

* Adds candlelit dinner redspace capsule

* Replaces a couple airlocks in two pre-existing shelters with vertical ones cause it looks nicer that way

* And maybe a privacy bolt button here in the bar bathroom

* Adds cafe capsule - dear god stop me PLEASE

* Decorates cafe pod a bit more

* some recroom tweaks to make it look even NICER and removes automated prize vendor to make room for fake casino chips SOON

* I should have done this ages ago to make things visually clearer for me when mapping...

* Adds ADMIN-SPAWN-ONLY tesla capsule

* Fixes mis-print of capsule template info

* oops messed up some things with the tesla capsule apparently :(

* Fixes redspace capsule flavor text

* adds capsules to explo vendor (will this ever even be used??)

* Makes dangerous capsules more dangerous

* Adds privacy features to rec room capsule

* Replaces chips in rec room capsule with fake ones
2025-09-08 18:11:24 -07:00
Jenny 7086878e08 [Fluff Item] Adds Holly's Custom Capsule Shelter (#18365)
* Adds Holly's custom capsule

* tentatively finalizes pod contents?

* you can flip the beds apparently

* know what sure, throw in some coffee packets too why not

* Delete config/custom_items.txt

wait whoops

* "snowflakes" the shelter areas at the last minute to prevent potential unfortunate future area interactions with multiple capsules

* Adds another door on the right side of the shelter

* moves wall tint button to center of room

* Minor cosmetic tweaks + a couple more protein shakes because scene tools are fun

* Adds polarized shelter windows because it was aesthetically BOTHERING ME!!!

* m-maybe this could be a couch actually- oh my god someone please stop me

* replaces casino chips with fake versions
2025-09-08 17:57:40 -07:00
SatinIsle 41969fe83d Gamble buffs (#18403)
* 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
2025-09-08 16:44:55 -07:00
Kashargul 24307f52b1 Belly import update (#18406)
* fix ghsot pods

* qdel

* .

* tgui belly import

* .

* proper handling

* clean up for now, we transfer sometime later

* .

* proper cleanup

* .

* proper typing

* large chunks

* metadata

* legacy version warning

* horror

* don't even try to migrate V0,1 files

* none we wiped the tab

* .

* .

* cleanup

* non flickery

* Allow rename for imports

* .

* search

* alphabetically

* tgui core 5.3.1
2025-09-09 00:59:32 +02:00
nesquik f2819d8173 Add gas masks to the loadout options (#18411) 2025-09-08 02:27:11 -04:00
MeepleMuncher 0660d084b9 TF Verb Mergening (#18353)
* Initial commit

* waait a second, this isn't chomp

* oop, missed those comments

* also missed that

* typo!

* begone src.

* fixes typing!

* whoops!

* can I get rid of this?

* fixes some missed tf calls, attempts to fix ooc escape

* band-aid fix for OOC escaping item tf

* Update mob_tf.dm

* Update living_vr.dm

* no src

* get rid of redundant faction swaps

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-09-08 01:56:20 -04:00
TheToaster98 8ec4c7db23 Temperature adapt tweaks (#18327)
* Temperature adapt tweaks

* Forgot to change the descs

* Adds an extra adapt trait, unadapted

* A bit of cleanup

* Update neutral.dm

* n

* Anyone can be bad with temperatures

---------

Co-authored-by: Tost <Tost>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-09-08 00:01:26 -04:00
MeepleMuncher 7f4b402c1d Better Tourette's (#18385)
* Readds tourette's as a neutral, less obtrusive trait

* Fixes for loop

* Update neutral_genes.dm

* Wrong one!

* Update dna_injector.dm
2025-09-07 23:05:08 -04:00
Cameron Lennox d73f6b8dbd Makes uses of do_after sane (#18334)
* 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>
2025-09-08 02:25:08 +02:00
Kashargul 736fe6ef28 grepchecking (#18332)
* grepchecking

* Gets rid of map paper edits

* Better Bolding

* sampatti

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-09-07 19:16:10 -04:00
nesquik 3c8674651c Makes the useless implants free. (#18421) 2025-09-07 16:00:02 -04:00
Kashargul 86be0f6357 fix robot cable colors (#18423) 2025-09-07 18:21:39 +02:00
Will 11284ddd1e Methane Atmogas (#18363)
* initial port

* atmolast

* tank icons

* defines for gas names

* oop

* icons

* methane condensing

* tank_vr merge

* old icons too

* tank and safe toxin levels stuff

* doop

* gas condensing toxins

* choking methane

* tank sprites for worn on mob

* atmos tank sign

* SM monitor

* cleanup

* copypasta cleanup

* fixed gas sensor data

* proper sensor

* biome issue

* standardize these

* Update life.dm

* Update life.dm

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-09-04 20:23:24 -04:00
TheToaster98 cf9267add3 Woops, tiny itty bitty mask fixup (#18414)
Co-authored-by: Tost <Tost>
2025-09-04 21:14:32 +02:00
TheToaster98 9e9fdfe1ff Returns the clear masks. (#18413)
Co-authored-by: Tost <Tost>
2025-09-04 20:09:13 +02:00
Kashargul f41aa8436a fix missing icon (#18408)
* fix missing icon

* -
2025-09-03 22:46:32 +02:00
TankTheBirb e3df1e38ac fixes water movement traits (#18399)
big patchy somehow broke this, but now it's fixy again.
2025-09-01 21:15:27 +02:00
TankTheBirb 6f73212be2 Change character setup default to odd scaling (#18397)
I tested this to see if it messed up saves and it doesn't appear to. Fixes https://github.com/VOREStation/VOREStation/issues/16944
2025-09-01 21:15:14 +02:00
TheToaster98 d65cde3046 Fixes colorable boat cloaks (#18396)
Co-authored-by: Tost <Tost>
2025-09-01 13:03:53 +02:00
Jenny 6ef0296aa5 Fixes Dosimeter film having a missing icon (#18394) 2025-09-01 08:56:53 +02:00
Jenny d561d83795 Fixes mega carp turning into failsnek on death (#18393) 2025-09-01 08:56:42 +02:00
eghughguhhhhhh 789c72216c We love word games (#18390)
* 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
2025-09-01 01:27:32 +02:00
Kashargul 6d9a03eed2 sdmm up (#18389)
* sdmm up

* also this

* .
2025-09-01 00:25:45 +02:00
Will d9391a6527 icon fixes (#18386) 2025-08-31 20:04:02 +02:00
Aura Dusklight c2253683a0 Fix circuitry number inputs constrant (#18383) 2025-08-31 15:33:03 +02:00
Kashargul e956d13a6b jobs, access and radio to defines (#18297)
* jobs, access and radio to defines

* .

* .

* urg

* .

* .

* finish the radio freqs

* why

* .

* .

* ticker initial

* eh

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-31 01:32:36 +02:00
Kashargul 9457159647 fix program reopening (#18382)
* fix program reopening

* .

* .
2025-08-30 23:57:20 +02:00
Will 95d9e50fb7 Bunsen Burner (#18361)
* bunsen burner port

* reacting reagents returns if it did

* small fixes

* new bunsen burner icon

* fixes

* deconstruction fixing

* smaller range

* code review
2025-08-30 20:16:03 +02:00
Kashargul aba797cc03 allow vorebelly display names (#18314)
* allow vorebelly display names

* move lowertext

* .

* .

* .

* ,

* .

* example implementation

* .

* .

* absorbed

* .

* .

* .

* .

* also fix that

* useRef

* key it

* .

* fix those too
2025-08-30 14:14:31 +02:00
Kashargul ece4a9761b fix netgun build path (#18376) 2025-08-30 12:36:29 +02:00
Kashargul 6e0a598d29 fix law stating (#18374) 2025-08-30 12:36:12 +02:00
Kashargul 68ae666b21 cleans up the storage defines properly (#18373)
* cleans up the storage  defines properly

* fix that shit

* .
2025-08-30 04:38:25 +02:00
Aura Dusklight a1913c9873 Circuitry cloning implementation (#18316)
* Final implementation of circuitry cloning.

* Fix unnecessary change..

* Lint fix , added undef for prefixes

* Optimizations..

* Re-add undefs..

* Add printing time to circuit cloning.

* Added delete_me to timer.

* ui.user and stack items..

* More cleanup...

* Remove unnecessary buttons..

* More fixes..

* more fixes.

* scoping and procs changes

* .

* untyped list fixes..

* More untyped lists.
2025-08-30 02:18:40 +02:00
Kashargul 255e0fed24 adds a timeout to tgui payloads (#18362)
* adds a timeout to tgui payloads

* .

* singular

* .
2025-08-30 01:42:56 +02:00
Kashargul fac274e5f9 sane stacks (#18342)
* sane stacks

* .

* .

* .

* -

* clean that up

* .

* .

* fix chat scaling

* readd cords

* .

* guh

---------

Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
2025-08-30 00:57:26 +02:00
Kashargul dab09fae8a cleans up the cell mess (#18333)
* cleans up the cell mess

* .

* .

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-30 00:34:12 +02:00
Kashargul dca6dabf0b selective belly import (#18369)
* selective belly import

* sanity check
2025-08-30 00:06:15 +02:00
SatinIsle f11a228b30 Belly temperature (#18326)
* Belly Temperatures

Half way there

* The rest of the tummy

* Fixes discomfort alerts when outside of a belly

* push that

* .

* cleanup

* Update VorePanelExportBellyString.tsx

* Fixes a smartvend UI thing

* temp

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-08-29 23:51:06 +02:00
Kashargul 6a8a0ce3cc fix pai software exploit (#18368)
* fix pai software exploit

* .
2025-08-29 17:05:14 +02:00
Cameron Lennox f10117777d sleeps (#18335) 2025-08-29 14:36:26 +02:00
Kashargul 7afdc1284d adds another maw overlay from Koreley (#18322)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-29 14:18:12 +02:00
Heroman3003 92f130905f Adds Compactor Energy Net Gun (for shrinky funsies) (#18349)
* Adds Compactor Energy Net Gun

* newlines
2025-08-29 09:59:25 +02:00