Commit Graph

127 Commits

Author SHA1 Message Date
Guti 7018074d55 Anomaly Harvesting (#19068)
* Automatic changelog compile [ci skip]

* Anomalisci

* TGUI stuffs

* Fimx

* Colours

* Little polish

* Remove mult

* .

* Anomaly harvester

* Particle gun

* Dangerous anomalies

* Emitter update

* Suspension generator

* Flux & Weather update

* Techweb + Mapping

* Fixup maps in TGM format

5cff3b2d1d: maps/tether/tether-01-surface1.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* fimx

* Oops that wasn't updated

* I swear I got it this time

* Adjustments

* Dust anomaly

* Couple of fixes

* Borg stuff

* Scanner module

* Fix attempt

* Boxless

* Fix (Hopefully)

* Changes

* .

* fix ranges

* fix the harvester UI

* wrong typing

* dm icon handles icon sizes internally

* stack gap handles that

* .

* .

* .

* fixes

* refs are unique keys

* release all

* .

* .

* Change

* Grip those samples!

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2026-03-11 21:17:52 +01:00
Cameron Lennox 90b0f813eb Giftbox fixes (#18898)
* Adds gifts to scene gripper

* Upports advanced gifts. Makes borgs able to pick up gifts
2025-12-26 06:39:31 +01:00
Cameron Lennox 4899465a23 Various Surgery & Medical fixes, QoL, and adjustments (#18718)
* bunch of medical adjustments

* or so i thought

* De-death surgery

* Update carbon.dm

* Update mob_grab_specials.dm

* yeh

* Palpation

* internal bleeding

* Update life.dm

* duration increase

* adjust these

* Fixes a bug with defibs that I caused

When I reworked get_crit_point, it caused defibs to DEAL oxyloss instead of HEALING it, like it has been doing for the past 8 years. This fixes it.

* fixcees this

* fixes syringe stabbing

* Converts these to managed global lists

* gets rid of disabilities

* Change injury check to use do_after with delay

* lungfix

* actually remove the necrosis

* Fixes brain surgery

* fix language bug

* Update brain.dm

* ghetto surgery adjustments

Buffs some ghetto surgery
Makes some injuries sustained less gnarly if you fail with a ghetto tool.
Some mild typo fixes.
2025-11-09 00:24:55 +01:00
Victor Zisthus fecff3856f Borg Gripper Edits (#18708)
Basic borg grippers can now use any floor tiling, as well as grab any leather product to enable tanning.

Borg Sheet Grippers can now grab rods to enable reinforced floor tile production.
2025-11-03 00:35:45 +01:00
Ryumi 2d5701bba9 Casino sentient prize item TF + Global item TF List (#18498)
* Adds item TF functionality to the casino sentient prize handler

* Adds more possible items, moves item selection to a global item TF list

* Formatting fixes

* Extremely minor formatting fix
2025-10-14 06:48:41 -07:00
Cameron Lennox 928ba4f9ff Makes weaver TGUI (#18568)
* Makes weaver TGUI

This all works, just needs to be made nicer looking

* cut down copy paste

* These

* Cocoon

* Update positive.dm

* Visible costs

* weave

* Update weaver.dm

* Update weaver.dm

* Update code/datums/components/traits/weaver.dm

* Update code/datums/components/traits/weaver.dm
2025-10-02 01:23:24 +02:00
Jenny b9cb5e8a88 Cyborg gambling buffs (#18508)
* Cyborg gambling buffs

* I'M ALWAYS FORGETTING THIS ABOUT BALLON ALERTS

* Improves quality of roll sound

* fuck wrong audio quality setting lmao
2025-09-18 20:02:11 -04:00
Jenny 5fe09bb52f Service borg buffs + QoL (#18502)
* Service borg buffs + QoL

* oops forgot to lowercase that one

* wait this would double-spam balloon alerts theoretically so-
2025-09-16 15:05:50 +02:00
Cameron Lennox 49153c02a3 Lets borg use reagent hoses (#18278)
INFLATE
2025-08-18 10:29:27 +02:00
Cameron Lennox 5917c7bdee Completes the /datum/component/shadekin work (#17895)
* Makes shadekin a component

* Update shadekin.dm

* Update human.dm

* a

* i love typos

* Update life.dm

* guh

* Upports the shadekin stuff

Also fixes an 8 year bug where the ability master would delete itself

* boh

* flashlight flickering

* flickery

* Update flashlight.dm

* i hate lightcode

* no clue

* reenable

* more changes

* evil

* Update living.dm

* simplekin fix

* yeah

* maw fixes
2025-07-05 20:04:24 +02:00
Guti 126b40b506 medruntime (#17940) 2025-07-01 01:14:45 +02:00
Cameron Lennox 38e2bc1df1 Mining Loadouts (#17890)
* mining stuff

* some missed things in borg pr
2025-06-21 18:37:29 -07:00
Cameron Lennox 3b4bcef49b Better borg modules (#17507)
* Combines all the engineering borg tools into one multitool

Sprites from /tg/
Combines:
Wirecutters, Crowbar, Welder, Wrench, Crowbar, Screwdriver

* this is a WAY better way to do it

* a

* dont worry about overlays anymore

* Better grippers and better lists

In which I go insane having to continually patch exploit after exploit in gripper code, resulting in it looking like a mad man's scribbles.

* No deleting shoes when putting them on someone

* empty pocket is now empty

* RENAMING stuff instead of copypaste

* MORE borg stuff

* more bugproofing

* Admin proc

* this

* this

* Framework for TGUI

* Update robot_simple_items.dm

* Fix

* Framework v2

* Update ModifyRobotMultiBelt.tsx

* goooo

* Update modify_robot.dm

* modify

* sub category

* .

* string to define

* some globs

* more

* .

* .

* .

* add sanely

* push that real quick

* .

* sanity

* .

* .

* .

* .

* .

* .

* .

* Cut

* .

* gives to those that need

* push

* clean up

* auto fix

* .

* .

* .

* getmodule

* Update robot_simple_items.dm

* .

* untyped

* Update stack.dm

* .

* .

* .

* .

* -

* .

* Update _map_selection.dm

* Update _map_selection.dm

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-06-19 18:56:26 -04:00
crabcube c87d4bb131 Moved firefighter pr to a branch and did again (#17674) 2025-05-06 22:31:17 +02:00
Selis 21dcf0555b Conversion many Globals to Managed Globals (Part 1) (#17121)
* Conversion of some Globals to Managed Globals

* Fix

* for later

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-04-17 14:16:53 -04:00
SatinIsle dd1df5eaaf Makes IDs trash eater-able (#17516)
Added IDs to the list of edible trash eater items. Just like PDA's they require the owner to be watching when they're eaten.

Fixed PDA eating warning messages not being visible.
2025-04-12 00:15:09 +02:00
Kashargul 2556102719 only tab indentation (#17408)
* only tab indentation

* .
2025-03-23 15:28:15 +01:00
Cameron Lennox 95e3bf67c4 VR pod and mob TF fixes & adjustments (#17397)
* Makes VR not crash the server

- Makes mouse rays no longer crash the server under certain circumstances
- Makes VR pods no longer crash the server (Method #1)
- Makes VR pods no longer crash the server (Method #2)
- I think there was a third method to crash the server with VR pods. That got fixed too. If it existed.
- Updates TF and makes it no longer cause runtimes & crashes.
- Makes it so you can no longer repeatedly spawn in VR and clog up the server with hundreds of yourself (humanoids are expensive!)
- Adds a greyscale effect for reconverting TF rays
- Added a toggle for VR pods to spawn people with clothing or not
- Ghosts now have a button to enter the VR space if it's spawned in!
- Ghosts can now enter VR if it's spawned in!
- Adds the ability to TF into different creatures while in VR

* turfs

* moving stuff around

also small drippy fix while at it

* shhhh

* Update ar_console.dm
2025-03-21 21:58:25 +01:00
Cameron Lennox cdafe425a5 Adds Trait Genetics (#16921)
* Adds Trait Genetics from Outpost21

Adds trait genetics from Outpost 21
- Tried to update each file it touched to be equivalent to their Chomp specific variants in order to maintain functionality and make sure no oddities would happen due to code differences. (Some things like the eardeaf loop were left there but commented out)

* Morph trait

* Fixes a server crashing bug with flip

aa

* flip

* Makes morph superpower better

- Makes it use the appearance_changer instead of 1000 different  procs

- Makes cocoon weaver able to change eye and skin color.

I did NOT select you. BAD

* begone

* fix dna modifier

* Fixes massive memory leak

* Brain Runtime Fix

* There was no reason for this to be a spawn(0)

And no I didn't spawn with no blood - https://i.imgur.com/vPizqCD.png

* revert

revert the dna changes there

* Deconf

* gets rid of unused proc vars that did nothing

* expects enough free slots

* glob

* fixed and added two other tests

* another few tests

* this is a list

* fixed bad injector

* lets wrap these for sanity

* better feedback

* wrong name

* don't allow multiple occupants into the dna pod

* future traits will have activation levels instead of binary on/off

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
2025-02-11 02:01:27 -05:00
Guti f4f5476121 Merge branch 'master' into weapon-removal 2024-09-18 18:07:43 +02:00
Kashargul 7fa41d248f alt titles and order 2024-09-14 04:20:37 +02:00
Kashargul b041bca268 some alt titles 2024-09-13 23:00:17 +02:00
Kashargul a123f87e68 some mind jobs 2024-09-12 23:48:31 +02:00
Guti 409aaba802 Remove 2024-09-09 02:36:53 +02:00
SatinIsle 8649fe918a Delicious knowledge (#16006)
* Delicious knowledge

Added books to the option of trash eater edible items.

* Stopped from eating carved books
2024-05-26 19:25:36 +10:00
SatinIsle 711f99944e Entrepreneur Expansion (Part 1) (#15933)
* [WIP] Entrepreneur Expansion

Added a whole range of unique items and load outs to each entrepreneur alt-title.

Intending to give them some station location too.

* Completes outfit expansion
2024-04-21 21:12:12 +10:00
VerySoft c32d33fad9 Spider
Makes it so that nurse spiders can't spawn from any random sources, such as spider egg clusters, spider spawners, and capture crystals.

GMs and map makers can still put nurse spiders out if they want to, but this should stop any UNEXPECTED nurse spiders from appearing, and stop spiders from snowballing quite so hard when the conditions are right.
2024-01-09 14:59:42 -05:00
Heroman 2c5c0b3d6a Attempts implementation of char setup vore panel 2023-09-21 06:10:18 +10:00
lm40 1cf2badcfc Add trasheating pizzaboxes. 2023-09-10 14:00:35 -04:00
Heroman e5d24e2f1a Adds a seagull 2023-08-16 06:32:35 +10:00
VerySoft 4628e467c2 Tweaks and tidying
Adjusts some types to tidy up the mob list. Put some of the mobs that can vore under the vore tab, removed the clown mobs from /mobs_monsters because they were the only thing in there, so there wasn't really any point in hiding them a level deeper, and generally looked for subtypes that didn't have anything in them, and commented those out. Did you know that telesci is supposed to have a chance to spawn hostile mobs if you mess up? It's true! I may or may not have fixed it, I don't play telesci, but it uses a path that actually has mobs in it now.
2023-07-03 02:09:51 -04:00
ItsSelis 10d2178516 More 515 Compatibility 2023-06-05 19:29:40 +02:00
SatinIsle de8c0f2a39 Even more speech bubbles
This update adds even more speech bubbles. These include a 4 animal themed ones: latte fox, blue fox, red panda and blue panda. It also includes 9 occupation themed ones. I know that some people consider speech bubbles to be accents (not that there is anything prescribing them to this), but these can also be used to represent speaking in certain capacities, such as with the authority of a doctor or officer, or performing an investigation. Mostly though, they're just for fun.
2023-04-27 12:06:20 +01:00
SatinIsle 92767683e7 More Speech Bubbles
Adds another 5 speech bubbles. Three of them are recolours of the slime speech bubble. The others are a wolf one, and a tentacle themed one.
2023-04-25 21:43:41 +01:00
Heroman 0b5a2f185b Adds a mob to gold extract pool 2023-03-19 11:55:46 +10:00
Runa Dacino f420d5910f Merge branch 'master' into OMNameLandmarkTry2 2023-03-14 19:08:35 +01:00
Killian b893d1c3eb square bubble 2023-03-13 01:47:10 +00:00
Runa Dacino fadaa16119 * Optimizes Landmark Initialization
* Updates readme
* Simplifies subsystem
2023-03-07 13:14:50 +01:00
Runa Dacino 38f9021146 Creates framework for renaming visitable overmap objs 2023-03-06 19:46:47 +01:00
Heroman eb9e44e6e5 Makes speech bubbles manually selectable, adds a whole bunch of new ones 2023-02-23 10:55:38 +10:00
VerySoft 5a3d0aa09b This too 2023-01-03 17:01:55 -05:00
Heroman 68981659fa Replaces RP's carp and jellyfish events with new Roaming Wildlife event 2023-01-03 19:38:32 +10:00
VerySoft 415742c4f0 c: 2022-12-21 04:34:05 -05:00
C.L d99dd77c6e Adds more blacklist/whitelist areas. 2022-10-02 01:20:37 -04:00
C.L 0f7f886ae1 Adds innate ability for people to create small areas
With paper.
Also adds two Southern Cross areas to the lists.
Also makes some global procs for ultra-quick area generation that anything can use and badmins can call.
https://i.imgur.com/wnm3joF.png
Removes a debug message
2022-10-01 23:27:49 -04:00
C.L b103587ec6 Replaces references to blueprints.
Old blueprints are gone now.
2022-10-01 02:04:59 -04:00
C.L 77434d2297 Makes global lists. Fixes show color. 2022-09-30 21:54:33 -04:00
Foopwo 3a972678c1 adds zipper to vore sounds 2022-07-31 20:39:10 -07:00
Heroman 61499f11a8 Makes the balls trash edible 2022-07-12 16:29:26 +10:00
Heroman 10d0c34755 Implements all-species positive and negative traits 2022-06-28 18:08:34 +10:00