Commit Graph

33521 Commits

Author SHA1 Message Date
tacoguy7765093
aafc448614 adds vore bellies to fox taur (#17727) 2025-05-19 13:52:58 -07:00
Cameron Lennox
db9fab8c16 Some icon fixes (#17730)
* Some icon fixes

Fixes Gorkas not having shown sprites
Makes missing suit sprites show up as an owlsuit instead of a giant floating SUIT text so it's not ~as~ immersion breaking but still gives an indication somethinng is broken
Makes vox missing sprite show up as a generic suit instead of a giant floating SUIT text
Makes teshari missing uniform sprite show up as a generic rainbow teshari suit

Makes missing rolled down/sleeves down sprites show up as an owlsuit.
Renames some duplicate icon states to notify them as old or alternative versions.

* Update item.dmi
2025-05-19 13:52:30 -07:00
aKromatopzia
0e779ad760 Smolraptor updates (#17687)
* i think i ported this right

* oops

* eng's dmi is identical

* one more

* fix

* yeah this should work

* fix

---------

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
2025-05-19 13:51:48 -07:00
Guti
17dc77754b eww (#17721) 2025-05-17 19:21:05 -07:00
Will
969c1caa39 Signal Handler Preperation (#17681)
* FIrst pass

* signal handler only on base proc

* missing signal_handlers

* windoor to timers

* Testing a really dumb fix
2025-05-17 06:44:56 -07:00
Cameron Lennox
47110b04e5 Makes gibbing 75% more efficient! (#17719)
* Makes explosions 75% more efficient!

* fix this while im here
2025-05-17 06:42:23 -07:00
Cameron Lennox
8b8b12a2a1 Makes TTS device free (#17718) 2025-05-16 20:04:58 -07:00
ShadowLarkens
70fbea5d4c Reduce Lists Memory usage, update CI (#17706)
* Convert alerts to a lazylist

* Convert fullscreens to lazylist

* Convert ckeys_allowed_itemspawn to a lazylist

* Convert camera lists to lazylists

* Get rid of an old unused footstep_sounds list

* Make flooring_cache a lazy list

* Fix flooring_blacklist, convert a bunch more flooring lists to lazylists

* Improve ci byond caching
2025-05-16 22:07:33 +02:00
Will
6ec5d32685 check for fire (#17716) 2025-05-16 11:10:58 -07:00
Will
8d1074cf7c Light-Based Damage Component For Zaddat and Shadows (#17714)
* implimentation

* some small improvements, photodegeneration trait
2025-05-16 11:10:21 -07:00
Will
1711fcf3d7 implimentation (#17713) 2025-05-15 22:22:18 -07:00
Will
9d8ec7454b photosynth component for traits and species (#17712) 2025-05-15 22:14:10 -07:00
eghughguhhhhhh
8f49180d34 Fix mob holders not being able to be thrown in, fix mob holders not being able to be placed in (#17547)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-05-15 20:18:54 -07:00
Cameron Lennox
86a21e9578 Properly paths sound files and folders (#17604)
* bye

* hello

* hi

* hi

* bye

* hi

* bye

* hi

* Replace em

* bye

* hi

* bye

* Hi

* bye

* hi

* bye

* hi

* bye

* hi

* bye

* hi

* bye

* hi

* bye

* hi

* bye

* hi

* hi

* hi

* hi

* hi

* gwah
2025-05-15 20:14:50 -07:00
Cameron Lennox
f40bf1f7e4 Vendor and Phasegun adjustments (#17647)
* part 1

* Cleanup

* text

* webbing

* Eh these values seem fine

* Bonus damage to mobs

* if we have a mind, dont take bonus damage

* Less VR overrides

* vendr
2025-05-15 20:14:05 -07:00
Cameron Lennox
bc266ea913 destroy all refs (#17710) 2025-05-15 20:11:18 -07:00
Will
8034d70120 Subsystem For Overmap Shuttle's Star Movement Effects (#17707)
* subsystem queue for star movement in overmap shuttles

* fixed documentation
2025-05-15 20:10:26 -07:00
SatinIsle
e4758a2e79 Fix lleill drain message (#17708)
Fixes the glamour drain ability showing the "contact has been broken" message when it is successful.
2025-05-15 19:12:35 -04:00
Will
c213dbcd21 Reagent Addictions (#17498)
* Addictions

* improvements to addiction code

* some small revamps

* some polishing to reagent code

* some more fixes

* wiki updated for addiction

* proper addiction sync on respawn

* final cleanup, config

* coffee handle addiction proc

* fixed global var

* Addictions and

Gives alcohol special effects
Disables the harder addictions
Gives nicotine an a special effect

* remove >0

* safety

* Update medicine.dm

* Update medicine.dm

* Update food_drinks.dm

* update lazydefines

* disable alcohol addiction on virgo

* use lazylen, proper addiction end messages

* cure message bugfix

* use right args

* proper macro

---------

Co-authored-by: C.L. <killer65311@gmail.com>
2025-05-15 10:57:41 -07:00
Cameron Lennox
4bcfffe44b Waddle / Animated Movement component (#17675)
* Adds waddle component

* waddle

* moved to tgui and spans

* Update waddle.dm

* proc name

* Waddling toggle trait!

---------

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
2025-05-15 01:09:02 -07:00
Cameron Lennox
5d95b50db9 Component Traits. (#17665)
* Drippy component

* Converts disabilities to components.

* Makes weaver a component

* living

* Update vorestation.dme

* Update weaver.dm

* yeah tis

* no spawn

* yes

* signals hell yeah

* Teaching

* yeaaah

* makes gargoyle follow the law

* whoops

* return properly

* wah

* Update station.dm
2025-05-15 00:59:47 -07:00
Will
71cc89be87 Talk Sound Refactor (#17691)
* voices use a unified list

* Move that back

* unneeded file

* use subsystem

* old order

* matching

* matching again

* whitespace

* another whitespace line

* global that's never used

* more cleanup

* little better naming

* lets just use the vars

* oops needed that

* incorrect comment

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-05-15 00:30:52 -07:00
Cameron Lennox
40861f50e0 Proper MaxHealth checks and Crit Point (#17704)
* Fixes maxhealth checks not including modifiers and mxHP

Death at:
W/ 100max hp: https://i.imgur.com/nR8DtzG.png
W/ 125max hp: https://i.imgur.com/87eD2hW.png
W/ 25max hp: https://i.imgur.com/SP6rPWc.png

* Crit Point

* small xenochimera fix

* Update game_options.txt
2025-05-15 00:25:30 -07:00
crabcube
614a300297 moth eyes addition! (#17705)
* moth eyes addition

* Indent over spaces

* ye

* add

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-05-15 00:18:51 -07:00
Will
709e9d130c Hallucination Refactor (#17661)
* begone accursed beast

* cleanup and notes

* screen object fix

* varset clear

* don't raw send sounds, spark on door sound, pain hallucination

* lengthen this a bit

* more pain messages, become jittery

* note

* lets clean that up to

* Revert "lets clean that up to"

This reverts commit 2409e41870.

* cleanup and define

* use accessors

* death isn't working so have toxins instead, it's scarier

* don't actually clean these up, because of how xenochi works

* additional protection

* hunger joke

* Use get_component instead of a cache

* empty scope removed

* Updated xenochi code to use hallu component

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-05-15 00:17:39 -07:00
Cameron Lennox
a7b0adc72b Some loadout fixes (#17700)
* Some missed stuff

* Update loadout_xeno.dm

* awawi

* Update loadout_xeno.dm
2025-05-15 00:14:09 -07:00
Kashargul
f84536fc3a some small things (#17693)
* some small things

* .

* clean this up

* potentially fix nulls in player list

* .

* Fixes

* Update machine_stacking.dm

---------

Co-authored-by: C.L. <killer65311@gmail.com>
2025-05-15 00:56:26 -04:00
Cameron Lennox
2b0853887b Shadekin and Xenochimera variable refactor (#17651)
* gets rid of xenochimera brain var

* whoops

* shadekin too

ye https://i.imgur.com/lNI2AiG.png

* organize

* simplekin too

* yuh

* Refactors xenochimera

progress:
https://i.imgur.com/ssQbRKS.png
https://i.imgur.com/ySBxm0M.png
https://i.imgur.com/3FWPVuP.png

* Update xenochimera.dm

* Update examine_vr.dm

* Update xenochimera.dm

* Update xenochimera.dm
2025-05-12 21:44:25 +02:00
ShadowLarkens
becee29587 Fix a bunch of oversights in the kitchen sink PRs (#17690)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-05-12 21:41:49 +02:00
Asher 49
4c685c2dc4 decal fix for v3s (#17699)
forgot to renable some of these
2025-05-12 21:40:52 +02:00
SatinIsle
c66c29c596 Fixes micros picking themselves up (#17698)
Fixes micros being able to pick themselves up.
2025-05-12 15:26:15 +02:00
TankTheBirb
b871ad9937 thrumbo horns (#17692)
I CRAVE THE ANIMA TREE
I WISH TO SAVOR ITS DELICIOUS BARK AND HEAR ITS SCREAMS
2025-05-11 13:37:13 +02:00
TankTheBirb
ae879fee59 Rapala lore update (#17561)
* Rapala lore udpate

check the wikiiiiiiiiiiiiiiiiiiii or I kill u

* grammar but otherwise looks good neat
2025-05-11 13:35:16 +02:00
TankTheBirb
b295ecebe7 tesh lore updoot (#17593)
bird lore bird lore bird lore

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-05-11 13:34:57 +02:00
Kashargul
ca5a254a00 lobby screen subsystem (#17686)
* lobby screen subsystem

* .

* tgui core 3.1.5

* use unknown in the class

* .

* second

* Didn't even know you could type components like this

* .

* dependency up

* can we not use any...

---------

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
2025-05-09 22:25:18 +02:00
Guti
78c71907e9 Balloon Alerts (#17540)
* balloon alerts

* Take that one out

* fixes

* fixes 2

* Missing one

* That goes there

* ough

* ,

* .

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-05-08 22:00:54 +02:00
Cameron Lennox
4c6eb631c9 Rx AR Hud and slight loadout cleanup (#17682)
* Hud cleanup

Combines Hud_vr into hud.dm
Clears up incorrect prescription values
Sets pres =1 to pres=TRUE. Sets pres=0 to pres=FALSE
Adds RX variants of AR huds to the loadout as a geartweak
ARglasses and rx AR glasses combined into one single loadout selector
Contaminant HUD and rx Contaminant HUD combined into one single loadout selector

* less bloat
2025-05-08 21:52:51 +02:00
Kashargul
3a5908ca1d soulcatcher patches and tgui core updaste (#17685) 2025-05-08 21:52:11 +02:00
Cameron Lennox
6c82a4b7c2 removal of chompedit comment (#17677)
bye bye
2025-05-07 05:15:44 -04:00
Cameron Lennox
ced163a2e1 Adds optional Big Leggies Markings (#17659)
* p1

* wah

* Adds Big Leggies as a marking

Delete modular_chomp/code/modules/organs/organ_icon.dm

* I mean this works
2025-05-07 02:18:05 -04:00
TankTheBirb
881b6a891c adds floor tiles to sheet loader gripper (#17388)
I had this cool idea for a like, storage box of tiles that you could kinda just slurp up and store but I realized that was really complex and all borgs needed was literally any method of interacting with stacks of floor tiles beyond visual contempt. so this is that.
2025-05-06 19:53:59 +02:00
ShadowLarkens
f0444ef8d8 Fix a handful of bugs introduced in VOREStation/VOREStation#17515 (#17669)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-05-05 22:28:57 -04:00
Cameron Lennox
59714ed6de Makes spacomycaze actually useful (#17660) 2025-05-05 11:38:55 +02:00
SatinIsle
fe4f1bd7c9 Updated fantasy redgate (#17666)
* Changes knight armour slowdown

Changed the knight armours to have a slowdown of 0.5 instead of 0, and the robin version to have a slowdown of 0 rather than -1. On this server these are mostly used just as fluff items for the fantasy areas, and people have been rushing to the robin armour in the fantasy redgate due to its movement speed boost. Rather than removing the armour from the map, making it not a straight up movement buff and letting people still find it is better, as it's not used elsewhere.

* Fantasy redgate changes

Added new variants of knight armours that have lower stats and small slowdown, but can be found around the fantasy redgate instead of the buffed PoI rewards.

Replaced the murder fire smoke from the burning building with harmless smoke.
2025-05-05 11:38:24 +02:00
ShadowLarkens
ff4e99c121 Maybe fix winset crashing Logout? (#17662) 2025-05-04 18:04:15 +02:00
Cameron Lennox
fc36096ef8 Makes Big Leggies not have clipmask (#17650) 2025-05-01 13:20:17 +02:00
SpaceMan-Jim
93a7c7f897 Readds a overwritten sound (#17648)
* Automatic changelog compile [ci skip]

* readdlostsound

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
2025-05-01 07:34:21 +02:00
ShadowLarkens
69d7513d47 Fix ttf files giving rspack trouble (#17646) 2025-05-01 01:28:25 +02:00
MeepleMuncher
818783d267 Makes specific footwear use barefoot stepping sounds (CLOTH FOOTWRAPS) (#17569)
* adds the 'blocks_footsteps' variable to shoes

* also the legwraps

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-04-29 01:49:08 -04:00
Cameron Lennox
6a09df577f Fixes migration issue (#17628) 2025-04-28 16:31:23 -04:00