Commit Graph
1750 Commits
Author SHA1 Message Date
WillandGitHub 190fd96105 crossbow (#19390) 2026-04-08 18:03:36 +02:00
Aura DusklightandGitHub c6f10bfeb3 Convert species, organ_data, and rlimb_data to TG (#19277)
* First test batch bulk change

* remove desync'd old file

* Small change
2026-03-21 04:06:36 -04:00
KashargulandGitHub 91ce60e01b next globs (#19292)
* next globs

* few more

* some more

* .

* should be added on map laod

* .

* that needs its own PR

* .
2026-03-18 21:27:27 +01:00
ARGUSandGitHub edf2ebb557 Fix Copy Slot sharing references between loadout slots (#19296)
copy_loadout used check_list_copy on the outer gear list only,
leaving the inner tweak metadata lists as shared references.
Modifications to gear tweaks in the copied slot would write
into the shared inner lists, affecting the original slot until
a save/reload cycle broke the reference.

Fix: deep copy both levels, matching the pattern used for
body_markings in 03_body.dm.
2026-03-17 20:20:25 +01:00
KashargulandGitHub 72628d226c More globals (#19247)
* More globals

* planets

* .

* .

* Update jukebox.dm

* Fix timer callback syntax in jukebox.dm

* .
2026-03-15 02:54:17 -04:00
KashargulandGitHub 794d55ca73 cleans up dest tagger (#19280)
* cleans up dest tagger

* fix that
2026-03-14 22:27:09 +01:00
AzzyandGitHub e0aabe5914 Talon update: Porting uniforms, updating map and equipment (#19220)
* talon uniform

* Talon update

* Update talon_v2.dmm

Playing

* Talon fix and a new Slogan!

* talon fax

* For admins set up talon company fax

+ paperworks can use [talogo]

* Add FAX word

* Talon seal addation

* Fix and Updating the Talon map

Regarding the Talon map, I brought it to the appearance of the Rogue Star. So that players on both servers feel as little strange as possible when playing on the same ship, even on different servers.

* Update talon_v2.dmm

bluespace

* Fixup maps in TGM format

a89e3f1f87: maps/offmap_vr/talon/talon_v2.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* Update talon_v2.dm

* Update talon_v2.dm

* sprite fix

* Forgot to add a fix

Fix for stamp and logo for correct work

* Delete custom_items.txt

accidentally add that in PR, now rempve that
2026-03-04 05:14:20 -08:00
7c84aaee4b Paicontroller subsystem port (#19165)
* to subsystem

* wip subsystem pain

* some big recoding

* seperated

* oop

* fucking lua

* working on tgui foundation

* compile fixes

* nice and clean

* type

* inviting works

* unit testing

* agony

* test good

* typo

* that should be the basics

* Complete recode of pai saving

* restore fluff text

* migration

* pai notification automation

* swap

* length

* more fixes

* pai sprite datums

* type 13 uses all four directions

* eye handling

* use accessors

* working on icontests

* fix

* hologram eye test

* oop

* wait that doesn't work at all

* text

* eye colors and holo eyes

* lots of fixes

* fix those up

* organized

* belly cap

* that too

* death sprites

* resting eyes

* resting flag

* bad check here

* fixing icon files

* proper file

* garble

* fix some states

* pai death

* collapse pai files into single file

* allow some restricted pai interactions

* lamp

* block invites button

* collapse in remaining vr file

* this is actually needed

* documenting and organizing

* update to TGprefs

* remove gun toggle verb on pai

* forbid default name joins

* pai cable retraction

* various pai fixes

* icon forge pai

* pai eyes

* type 13 iconstate

* directionless

* small fix

* pai dir fix

* missing icon

* no fresh pais

* oops

* fixed pai join

* fixed change chassis

* pai UI

* .

* .

* reuse

* .

* .

* .

* push that

* Horro rmasks

* pai invite data change

* splitting

* use refs

* initial

* with PAI

* soem more

* .

* .

* .

* .

* ugh

* next

* pai invite

* only preview

* that

* use from char pref

* fixed pai invite not working

* small tgui fixes

* remove temp code

* .

* pai comments properly sent

* ooc

* horror

* need to use this for now

* .

* fix

* lol

* raw mob spawn fix

* pai software

* push

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2026-03-03 23:59:27 +01:00
0964962220 Convert gender and pronoun from bay to TG (#19170)
* Convert gender and pronoun from pay to TG

* Remove HERM from biological gender init_possible_values because it won't work

* fix runtime error

---------

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2026-02-25 00:00:04 +01:00
KashargulandGitHub fa113ea3f5 next set of globals (#19131) 2026-02-09 00:36:52 +01:00
KashargulandGitHub f238fcf293 ehhh rid of that warning (#19163)
* ehhh rid of that warning

* yuck

* .

* first spark then damage calc

* .
2026-02-09 00:03:48 +01:00
Aura DusklightGitHubvorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
311c0117c1 Conversion of realname and nickname from bay (#19120)
* Automatic changelog compile [ci skip]

* replace all bay instances for realname and nickname with tg

* add comments where uncertain of sanitisation needed

* Fix issue from git conflict..

* Fix issue causing setup menu not opening

* Attempt to clean up how name datums are handled

* Remove redundant check

* Fix number issues with character names

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
2026-02-08 17:34:04 +01:00
23e34de16e More steppy sounds + 'ignore shoes' pref (#19092)
* initial commit

* swap to better mech step sounds

* switch to tgprefs

* move that over,

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-02-08 17:31:28 +01:00
0c23b94075 cleans up robot gripper code (#19153)
* cleans up robot gripper code

* try to select next

* .

* .

* wtf

* .

* .

* ye that

* dripper table palcement

* add that

* actually fine

* better

* clean that

* Cell hitting

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-02-08 00:26:15 -05:00
aecab2e16c moves robot scanner upgrade to science (#19114)
* moves robot scanner upgrade to science

* .

* .

* .

* .

* .

* .

* lol

* .

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-02-05 07:29:27 -05:00
KashargulandGitHub 05a7bda00f some smaller cleanup (#19119)
* some smaller cleanup

* .

* .

* fix udnerwaer colors
2026-02-01 16:43:56 -08:00
KashargulandGitHub 6a44700b46 digestion toggle geartweak (#19089) 2026-01-30 21:12:44 +01:00
KashargulandGitHub d0678d4046 More globals (#19111) 2026-01-30 19:51:21 +01:00
KashargulandGitHub fdfb49012b some more globals (#19098)
* some more globals

* .
2026-01-29 09:21:58 -08:00
KashargulandGitHub de17517e42 bunch of global vars (#19091)
* bunch of global vars

* .
2026-01-25 13:18:03 -08:00
SatinIsleandGitHub ce8cb4d05a Added Skin Reagent Trait (#19083)
* Added Skin Reagent Trait

On today's episode of "Satin sees a funny suggestion on the discord and implements it, but it's harder than she expects":

Added a new Skin Reagent trait, that allows you to pick one of six reagents that coat your skin and are applied to people when they lick you. These include: Ethanol, Capsaicin, Sleep Toxin, Rainbow Toxin, Paralysis Toxin and Pain Enzyme.

Does not trigger on licking yourself.

Also added a new option to traits to allow you to use a single list for them to select preferences, using a list variable called "multiple_choice".

Tested and seems to work great.

* Have salt as an option too, go on

* Removes flags, lazys the list

Not 100% sure if I've done the lazy right, I've not done much with lazy lists before.
2026-01-24 14:54:31 -08:00
ShadowLarkensandGitHub de07474242 Move fluff item to new ckey for Claracow (#19013)
* Move fluff item to new ckey for Claracow

* reorder
2026-01-12 18:36:34 +01:00
SatinIsleandGitHub 5d6333b8fd Fix job availability countdown (#18985)
Fixes the number of hours until a job is available.

Fixes 18984

Can not test locally due to this requiring a database.
2026-01-04 15:44:23 +01:00
GutiandGitHub b7ec6aba4b Fix & Spelling (#18981) 2026-01-04 10:46:55 +01:00
AroliacueGitHubvorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>AroliacueCameron Lennox
25c85cfcf5 Digi sprites for armor, gas half-masks in loadout, sec hailer half-masks in sec lockers (#18959)
* Automatic changelog compile [ci skip]

* Automatic changelog compile [ci skip]

* digi armor sprites start

* update

* adds gas half-masks to loadout. Adds hailer half-mask to sec locker.

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
Co-authored-by: Aroliacue <avaylaiss34@gmail.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-01-01 09:10:11 -05:00
986368cd1e Fashion Update: Long Fingerless Gloves (#18953)
* long fingerless gloves

* long fingerless gloves

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-12-30 03:20:25 +01:00
WillandGitHub 29e9de91e5 fix a var name issue, and nosleeve trait showing sleeves (#18907) 2025-12-18 21:45:52 -05:00
NickBelmontandGitHub bfae150289 Ports over masquerade masks from Nova Sector (#18856) 2025-12-10 08:57:56 -05:00
KillianandGitHub eaf2570c9d Loadout Tweaks (#18845)
* Update lockpicks

* Update loadout_suit.dm

* Update loadout_suit.dm
2025-12-10 03:43:02 +01:00
Cameron LennoxandGitHub 0e0cab92de AnymousUnknow Marking Upport [GBP IGNORE] (#18725)
* these need some edits

* Adjust these

* clean this up

* Update sprite_accessories_markings.dm
2025-11-21 14:05:22 -05:00
AroliacueGitHubvorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>Aroliacue
3691e32da6 New Neo (tg/downstream) Clothing Options - HOS Edition (#18731)
* Automatic changelog compile [ci skip]

* New Neo (tg/downstream) Clothing Options - HOS Edition

* conflict fix 2

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
Co-authored-by: Aroliacue <avaylaiss34@gmail.com>
2025-11-17 07:08:19 -05:00
56c0b8c33f unified conflict check for traits and genes (#18706)
* unified conflict check

* cleanup

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-11-07 10:26:38 +01:00
KashargulandGitHub 2cd1e54d54 remove the mt due to doubl scrollbar (#18681)
* remove the mt due to doubl scrollbar

* .

* lockfile
2025-10-28 01:35:15 +01:00
Cameron LennoxandGitHub 16673ef23b Adds a new loadout item - Cloak of Eyes (#18592)
* Adds a new loadout item - Cloak of Eyes

* I realized there's reasons to override this

* cleans up some sin

* Update reactive_icon_update.dm

* indents

* Update code/modules/vore/fluffstuff/custom_clothes_vr.dm
2025-10-09 15:18:34 +02:00
SatinIsleandGitHub ab7687ceea Fluff item pizza uniform (#18590)
Approved here: https://forum.vore-station.net/viewtopic.php?p=14368#p14368
2025-10-06 13:31:04 +02:00
SatinIsleandGitHub eed8dad3b1 Fluff item flute (#18571)
Approved: https://forum.vore-station.net/viewtopic.php?p=14361#p14361
2025-09-26 19:25:56 +02:00
b0a8bfaec6 fixes one of my first ever coding sins here (#18412)
* 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>
2025-09-22 01:05:16 +02:00
4d4a06b683 Customizable dragon plushie! (#18534)
* Add customizable plushie

* Add wing underside

* Add description

* Add to loadout blacklist

* Change ' to "

* Fix typo, add name to GUI

* Fix indentation

* Fix indentation (again)

* clean up the DM code

* initial cleanup

* won't work yet

* .

* initial styling

* that really shouldn't be tick updated

* handle import

* proper stack sizes

* stacking

* typos

* rm comment

* Update OverlaySelector.tsx

* Update PlushEditor.scss

* Minor tweaks

* Wawa

* please make sure biome is setup

* rm unused props

* cache user

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-09-22 00:26:46 +02:00
KillianandGitHub ed63667c41 general command selector (#18501) 2025-09-18 20:06:08 -04:00
MeepleMuncherandGitHub aef1333726 Dragon Plushie Upport (#18523)
* Upport dragon plushies

* Whoops, forgot the icons

* Add to loadout blacklist
2025-09-18 20:04:16 -04:00
nesquikandGitHub 899ca95ab5 Adds the loincloth to the loadout options (#18490) 2025-09-14 23:41:55 -04:00
b0f0f4685f JSON Logging Refactor (#18252)
* First pass

* fixes

* more fixes

* num2hex length changes

* pass 2

* fixed warning

* looc log fix

* .

* update tgui

* .

* .

* .

* .

* perttier

* cleanup

* .

* .

* fix token

* no

* .

* .

* .

* ,

* modsay eventsay

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-09-11 17:28:20 +02:00
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
JennyandGitHub 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
nesquikandGitHub f2819d8173 Add gas masks to the loadout options (#18411) 2025-09-08 02:27:11 -04:00
nesquikandGitHub 3c8674651c Makes the useless implants free. (#18421) 2025-09-07 16:00:02 -04:00
TankTheBirbandGitHub 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
d65cde3046 Fixes colorable boat cloaks (#18396)
Co-authored-by: Tost <Tost>
2025-09-01 13:03:53 +02:00
KashargulandGitHub e0eed0ff9e fix name inputs (#18346) 2025-08-27 00:10:11 +02:00
Cameron LennoxandGitHub c61f74f7e9 Fixes savefile corruption bug and allows character swapping (#18230)
* Converts original to a weakref

* More pref stuff

* Record Updater

* No in-round pref changing here

* Shadekin warning

* irrelevent

* make this booleanlike
2025-08-13 09:20:20 -07:00