Commit Graph

34248 Commits

Author SHA1 Message Date
Guti
ba26dc41ce Fimx (#18968) 2026-01-04 21:11:41 +01:00
Aroliacue
fb74b0d980 New xenomorph queen wings and xenomorph tail vwag fix (#18976)
* Automatic changelog compile [ci skip]

* Automatic changelog compile [ci skip]

* adds new xenomorph queen wings. Fixes xenomorph tail vwag

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
Co-authored-by: Aroliacue <avaylaiss34@gmail.com>
2026-01-04 21:10:36 +01:00
Cameron Lennox
f22789bf42 Various fixes (#18982)
* plushie fix

* voxclaw fix

* adjust holywater threshold

* span + typo fix

* this 1 too

* Changeling helmet adjustment

Makes changeling helmet able to eat things...If it's made out of your own flesh you can manipulate it to allow you to eat for a quick second. Also implies vorny implications.
2026-01-04 20:54:16 +01:00
Kashargul
fb068c5c62 optimizes transfer (#18943)
* 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>
2026-01-04 15:49:25 +01:00
Cameron Lennox
656597529b Fixes some places that paralyze should KO as well (#18973)
* Fixes some places that paralyze should KO as well

* this too
2026-01-04 15:46:03 +01:00
Aroliacue
c6f8a1cd6b Swoopie Adjustments (#18971)
* Automatic changelog compile [ci skip]

* Automatic changelog compile [ci skip]

* Swoopie adjustments

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
Co-authored-by: Aroliacue <avaylaiss34@gmail.com>
2026-01-04 15:45:27 +01:00
SatinIsle
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
Guti
b7ec6aba4b Fix & Spelling (#18981) 2026-01-04 10:46:55 +01:00
Cameron Lennox
a76bc89010 Makes clicking gun HUD icon swap (#18961)
* Makes gunhud click swap firemodes

* Update fulton.dm

* Update weapons.dm

* user
2026-01-01 14:40:47 -05:00
Guti
3889dc69ab Adds the weather anomaly (#18960)
* Weather anomaly

* Rest of the stuff

* Stomach acids to normal acids

* Changes
2026-01-01 14:39:44 -05:00
Aroliacue
1593560f98 Security modular armor sprites (#18964)
* Automatic changelog compile [ci skip]

* Automatic changelog compile [ci skip]

* White security modular armor

---------

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:19:46 -05:00
Aroliacue
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
Reo Lozzot
384b0be55c Fixes synths sometimes having permanant disfigurement and an inconsistancy with self repair (#18922)
* I FUCKING FOUND YOU. YOU LITTLE PIECE OF SHIT.

SO LONG. I HAVE BEEN LOOKING FOR THESE LINES OF CODE. SO LONG. HAVE I BEEN SUFFERING DUE TO THESE FUCKING LINES OF CODE.

does anyone even read commit details on PRs?

* Actually, no edgecases. No disfigurement on synths anymore.

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-01-01 08:35:58 -05:00
vorestation-ci[bot]
57de4d85ea Update TGS DMAPI (#18963)
Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
2026-01-01 02:59:51 +01:00
Olive
1bb0dee660 Adds the "Color changing eyes" trait (#18957)
* Add ability for any non-kin species to change their eye colour mid-round.

* done

* quality control

* okay, try this

---------

Co-authored-by: CameronSTaljaard <cameronstaljaard@gmail.com>
2025-12-30 16:17:25 -08:00
Cameron Lennox
edbb0924a1 Fixes some bugs with internal wounds (#18940) 2025-12-30 04:08:59 +01:00
Cameron Lennox
2bd7b2c899 Makes bio augments not infectable by default (#18926) 2025-12-30 03:33:26 +01:00
Killian
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
Olive
31c4ccf064 Adds the "absorbed prey can devour" addon (#18906)
* we gots this

* removes verb implementation

* no clue why that was such a mess

* clean up the rest

* implementation

* cleanup

* .

* hide it otherwise

* quick fix

* missing stackitem

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-12-30 03:15:26 +01:00
Kashargul
cbf4f557af ghost and kin cn no longer mess with RND prod directions (#18958) 2025-12-29 17:43:28 -08:00
Olive
0e8dd45de2 eye icon stuff (#18955) 2025-12-30 00:12:38 +01:00
Cameron Lennox
d5849910e5 Begin clickcode attack_self fix (#18797)
* Begin clickcode attack_self fix

Begins the work to make everything call back to parent for attack_self so that signals are sacred.

* Makes MORE things call the attack_self() parent

Yes, I could make special_handling a var on obj/item HOWEVER i want it to be specific so it can be tracked down later and ONLY the objects that use it can be refactored instead of sitting there literally forever and it just becoming 'a thing'.

* Finishes making the rest of attack_self call parent.

As mentioned, things such as 'specialty_goggles' 'special_handling' and the such are only there to help with attack_self until the attack_self is recoded for those items.

* begone foul demon

* some more cleanup

* These

* GOD this was annoying

* yeh

* Fix this

* fLARES

* Thesee too

* toys!

* Even more!

* More fixes

* Even more

* rest of em

* these too

* Update syndie.dm

* hardref clear

* Update code/game/gamemodes/nuclear/pinpointer.dm

* Update code/game/objects/effects/mines.dm

* Update code/game/objects/items/blueprints_vr.dm

* Update code/game/objects/items/blueprints_vr.dm

* Update code/game/objects/items/contraband_vr.dm

* Update code/game/objects/items/crayons.dm

* Update code/game/objects/items/crayons.dm

* Update code/game/objects/items/gunbox.dm

* Update code/game/objects/items/gunbox.dm

* Update code/game/objects/items/gunbox_vr.dm

* Update code/game/objects/items/gunbox_vr.dm

* Update code/game/objects/items/weapons/gift_wrappaper.dm

* Update code/game/objects/items/crayons.dm

* Update code/game/objects/items/crayons.dm

* Update code/game/objects/items/gunbox.dm

* these too

* Update maintpanel_stack.dm

* angry warning

* Fixes packaged snacks.

Fixes improper var default.

* Special handling for these

* proper poly types

* Fixes magclaws

Makes the 'features' it had just part  of base magboots that can be adjusted via varswap.

* Fixes jackets

Fixes https://github.com/VOREStation/VOREStation/issues/18941

* Small bugfix

Makes p_Theyre properly capitialize
Makes examine show proper wording

* Update gift_wrappaper.dm
2025-12-29 13:21:10 -05:00
Cameron Lennox
ceee26aeba Resleever minifix (#18946)
Makes it so if a ghost is given the resleeve prompt and accidentally closes it, it allows them to manually click it to resleeve
2025-12-28 21:12:01 +01:00
Cameron Lennox
704a640aca Adds Xenoborgs from Bubbers [GBP IGNORE] (#18947)
* Initial asset and license upload

* Edited to work with our code

* add the actual borgs

* typo

* FINE keep your secrets then

* X, Y, (but not) Z

* look good

* Update xenoborgs.dm

* Update CREDIT.MD
2025-12-28 12:08:10 -08:00
Kashargul
cb746ae066 xenoarch for real (#18951) 2025-12-28 06:52:59 -08:00
Cameron Lennox
61f2fc1009 Various bugfixes (#18944)
* Fixes robotic multitool going invisible

* fixes hybrid cutters

Fixes https://github.com/CHOMPStation2/CHOMPStation2/issues/12125

* Fixes radiation healing

Fixes https://github.com/CHOMPStation2/CHOMPStation2/issues/12072

* Fixes holocarp spam

Fixes https://github.com/CHOMPStation2/CHOMPStation2/issues/12042
2025-12-28 14:28:46 +01:00
Kashargul
4796704d54 move whitelist help (#18937) 2025-12-28 14:24:52 +01:00
Cameron Lennox
6e1551bcb6 Makes DNA locking chips not work if you have no DNA (#18905)
* Makes DNA locking chips not work if you have no DNA

* Makes artifact gun casings delete on use
2025-12-28 14:22:07 +01:00
Cameron Lennox
6035abb83d Some xenoarch fixes (#18949) 2025-12-28 05:43:28 -05:00
Guti
dad8e15b4e Allows non-contagious viruses to be picked up with blood (#18948)
* Virus :)

* This too
2025-12-28 04:59:17 +01:00
Cameron Lennox
9a8b885d38 Scannable chems and fixes (#18899)
* Scannable rework

Makes scannable have tiers.
WIP

* Some more adjustments

* Scanning

* Bodyscanner

* Some more fixes

Fixes amatoxin
Fixes synap not processing when drank
Makes fakedeath show up as braindeath, not massive O2 loss.
Makes zombie and lich powder show time of death properly

* Scanners for fakedeath

* This too

* Refactors bloodloss

* rounding
2025-12-26 05:19:36 -05:00
Will
265faac8e7 copypasta fix (#18942) 2025-12-26 08:32:10 +01:00
tacoguy7765093
f705a21e45 Make simplemobs drop bones if leave remains are on (#18784)
* allows ckeyless simplemobs to have remains

* mice dont leave bones

* we do not need that init overhead

* tfw my comments look like ai slop
2025-12-26 06:40:20 +01:00
Cameron Lennox
9ee9780589 Update positive.dm (#18939) 2025-12-26 06:38:33 +01:00
Guti
4f0903fcdb Anomaly fixes (#18934)
* Automatic changelog compile [ci skip]

* Fixes

* Makes the compiler happy

* get_station_areas makes me go crazy

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
2025-12-26 06:38:06 +01:00
Cameron Lennox
63d1254825 Makes R&D artifacts not just 'destroy them for the rocks' (#18928)
* Makes R&D artifacts not just 'destroy them for the rocks'

* elemental

* oh lol

* signals

* Update deconstructable_research.dm

* Update deconstructable_research.dm

* Update __techweb_helpers.dm
2025-12-25 09:28:06 -08:00
Will
181d321b0e unsimed turfs can happen (#18935) 2025-12-25 04:17:40 +01:00
Cameron Lennox
b8a787bfd1 Fixes crit (#18936) 2025-12-25 04:06:03 +01:00
Cameron Lennox
da5607da51 Makes alien hive node give alien language (#18929)
* Makes xeno language be given with hive organ

* yep this

* whoops
2025-12-24 18:42:43 -08:00
Kashargul
92182e0946 move the internal preview to canvas (#18930)
* 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
2025-12-23 20:28:39 -08:00
Kashargul
bc038757bd skip limits for chunked messages (#18927)
* skip limits for chunked messages

* .
2025-12-21 17:24:58 -08:00
Cameron Lennox
36386ab52e Allows for the narration (#18925) 2025-12-21 17:24:44 -08:00
Kashargul
28fbc07539 del VBOs with questionable sourcing (#18924)
* del VBOs with questionable sourcing

* .

* unit test the usages

* move

* remove these as well

* remove from lists

* daian....

---------

Co-authored-by: C.L. <killer65311@gmail.com>
2025-12-21 00:52:58 +01:00
Cameron Lennox
dcdd46fb17 Signal fixes (#18923)
* Fixes these signals

* unscrungles remote view
2025-12-20 03:23:16 -05:00
Kashargul
af6458defa clean up robot handling (#18917)
* clean up robot handling

* this
2025-12-18 21:50:45 -05:00
Guti
55efae4bac Anomaly changes (#18902)
* Automatic changelog compile [ci skip]

* Adds

* Improv

* TELESCI!!!

* Gravity

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
2025-12-18 21:48:00 -05:00
Will
29e9de91e5 fix a var name issue, and nosleeve trait showing sleeves (#18907) 2025-12-18 21:45:52 -05:00
Kashargul
d259d7b5b4 handle emote spam (#18913)
* handle emote spam

* .
2025-12-18 21:44:32 -05:00
NickBelmont
ccf89fe68a Unstable metamorph ray can be fixed with multitool (#18830)
* Unstable metamorph ray can be fixed with multitool

* Make sure the ray doesn't re-randomize on firing

* Actually make the method for the right subtype b/c I'm dumb.

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-12-18 21:43:52 -05:00
Will
57f85c4af5 prevent shadekin conflagration in phase (#18915)
* prevent shadekin conflagration

* don't do this either
2025-12-18 06:37:01 -08:00