Commit Graph

2845 Commits

Author SHA1 Message Date
Kashargul 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
Guti 9a37ecee96 Anomaly Harvesting Tweaks (#19278)
* Tweaks

* Up the cost + Map changes

* Makes unsimulated turfs non-transformable

* Almost :)
2026-03-12 21:55:26 +01:00
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
Azzy 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
Killian 51d5a38fe0 Catering Updates (#19203)
* honey extractor qol

* kitchen tweaks

* Update condiment.dm

reagent is spelled with a c not a q, oopsie

* Update hospitality.dm

add condiments crate

* burger patty, mustard plant

* Update food_drinks.dm

small description update for the seed pods

* supply: meat and fixes

* move tether beehives

* reduce standard condiment transfer value

* catering: colour correct carrots, citrus

* catering: vinegar recipes

* fix vinegar recipes

* fix recipe ids

* fix duplicate def init

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-02-27 04:17:58 -05:00
Kashargul f8333a8d93 Staticpath [MDB ignore] (#19166)
* move those to static paths

* maps

* .

* .

* ugh

* .
2026-02-22 22:10:59 +01:00
Azzy f57704da82 Divide and inflate (Talon Update) (#19182)
* Talon Access

* fix access

* Map upd

* Update code/game/jobs/access_datum.dm

* Update access_datum.dm

* Space fix

* Fixup maps in TGM format

5d1d996c00: maps/offmap_vr/talon/talon_v2.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* MORE SPAAAAACE
2026-02-15 06:38:07 -08:00
Kashargul c3329db812 ban starts_with on map level (#19112)
* ban starts_with on map level

* .

* corrected maps (#21)

---------

Co-authored-by: Will <7099514+Willburd@users.noreply.github.com>
2026-01-30 20:09:23 +01:00
Killian dcb7b80cd2 Resleeving sickness pill map removal (#18798)
* resleeving cure pill removal

* Update _reagents.dm
2025-11-19 20:38:24 -05:00
Killian 51e591a527 fusion coils (#18716)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-11-08 03:48:04 +01:00
Ryumi d395f4ab65 Adds a new redgate map: The Casino Canal (#18587)
* starts da map

* starting to shape up I think?

* moar edits

* we got lots more stuff now

* we got dorms now :)

* moar doarm and PRIVATE GAME ROOMS WOAG

* adds chip machine

* tidy dis up

* oops

* pretties up private game rooms a bit

* ok now the chip dispenser works

* Adds resleeving stuff

* Adds pixel-displaced children of punlic paintings

* mmmmmm maint stuff

* adds VIP rooms and more maint stuff

* that's a lotta shit made woooo

* its almost... done... (the main building is anyway)

* Let's get this bih to actually load

* And let's get some proper areas separating indoor and outdoor

* Makes casino hall turfs actually render as intended

* WE HAVE AREAS NOW

* don't need this big ol file any more

* MOSTLY finishes the mai nbuilding

* finally finishes the main building (for now)

* does some exterior stuff but now it's crashing WHY

* oops

* adds subvariant of floodlight that starts turned on

* adds areas for well, secret areas

* TOO MUCH new shit

* Does a silly thing to make properly underwater cave turfs

* adds "open" underwater turfs that are functionally transparent divable turfs

* more funny secrets

* Makes open water turfs show a darker view underneath for visual clarity

* okay I think it might be done now

* makes indoor water effect look a bit nicer

* I ALMOST FORGOT

* engoodens code surrounding multiple auto-resleevers existing

* FUCK

* DOUBLE FUCK

* Lets things with GLASSPASS move through TGMC widnows

* actually it makes more sense for the TF gun to be here

* Makes 🏴‍☠️ secret a bit nicer

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-10-25 00:30:41 +02:00
dan 6b6d1d0b29 tether morgue tweaks (#18680) 2025-10-25 00:27:51 +02:00
Killian 190119a88d Unified Ghost Hole (#18608)
* unified hole

* unified hole grammar pass, event replacement, and redgate variant

* unified hole grammar pass, event replacement, and redgate variant

* unified ghost hole

* unified ghost hole

* unified ghost holes

* Update vorestation.dme

* Update unified_ghost_hole.dm

corrected logging

* Update unified_ghost_hole.dm

aaaaa typo. also some general message phrasing tweaks.

* Update unified_ghost_hole.dm

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-10-16 23:21:07 -04:00
Kashargul 2625ecf2af smes linting (#18588)
* smes linting

* Linting map work for smes (#17)

* wip

* stellar delight

* tether

* missing coils

* remaining coils

* More smes linting (#18)

* fixed the hybrids too

* snowflakes

---------

Co-authored-by: Will <7099514+Willburd@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
2025-10-16 13:31:10 -07:00
Kashargul 6e3bb1efa0 clean up flags (#18439)
* clean up flags

* wtf?

* pass it

* .

* ...

* .

* .

* fix retrace

* .

* .

* properly build

* eh static

* .

* .

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-09-14 04:31:35 -04:00
SatinIsle 5411fd352d Power Outage Buffs (#18457)
* Power Outage Buffs

Added emergency door releases to autoresleever rooms.
Changed autoresleevers to still work without power.
Added short range radios (off by default) to emergency supply boxes.
Changed APCs to allow the cover to be opened by anyone beneath 15% charge.

* Update stellar_delight3.dmm

Gives APCs on the SD comms rooms more charge. Seems tether already has these.

* Update stellar_delight3.dmm
2025-09-11 20:22:46 -04:00
Selis 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
Cameron Lennox ca4f172a34 Fix these maps (#18452) 2025-09-11 10:48:37 +02:00
Jenny e281fc6aa0 Fixes beds and sofa in hotsprings redgate, makes Tether research outpost dorms dorm-worthy (#18419)
* Fixes beds and sofa in hotsprings redgate, makes Tether research outpost dorms dorm-worthy

* actually fuck it give em a proper area and privacy switches too

* also this is a double bed now too

* Fixup maps in TGM format

03b8ced842: maps/tether/tether-07-solars.dmm

Automatically commited by: tools\mapmerge2\fixup.py

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-09-11 00:29:22 -04: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
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
TheToaster98 9e9fdfe1ff Returns the clear masks. (#18413)
Co-authored-by: Tost <Tost>
2025-09-04 20:09:13 +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
Jenny 7b3fdcc0ff Adds missing area flags to abandoned outpost underdark POI (#18371) 2025-08-30 01:28:29 +02:00
Cameron Lennox fd0a7cfffd Fixes map issues found in #18285 [MDB IGNORE] [IDB IGNORE] (#18289)
* Fixes Hybridshuttle

* Update aro2.dmm

* Update aro.dmm

* Update aro3.dmm

* Update lunaship.dmm

* Tether surface1

* Tether Centcomm

* tether misc

* otieshelter

* methlab

* drgn and otie

* derelectengine

* drgnplateu

* old_teleporter

* tinycarrier

* ship_mining_drone

* Dhael

* dojo

* skipjack

* example_sector

* exmple_sector2

* v5_outpost

* tether_wild_surface

* wild_temple

* Update tether_wild-crash-alt.dmm

* wild-crash

* Update gb-z2.dmm

* GB

* Update ship_centcom.dmm

* Update stellar_delight1.dmm

* Zoo

* Update zoo_b.dmm

* Update innland.dmm

* dungeon

* cybercity

* train.dmm

* Fixup maps in TGM format

716c939e8e: maps/gateway_vr/zoo.dmm
716c939e8e: maps/submaps/pois_vr/debris_field/ship_mining_drone.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* fixup

* fix these

* Incorporate this

* Update this
2025-08-22 00:18:08 +02:00
Selis f4bf017921 Unit Test rework & Master/Ticker update (#17912)
* Unit Test rework & Master/Ticker update

* Fixes and working unit testing

* Fixes

* Test fixes and FA update

* Fixed runtimes

* Radio subsystem

* move that glob wherever later

* ident

* CIBUILDING compile option

* Fixed runtimes

* Some changes to the workflow

* CI Split

* More split

* Pathing

* Linters and Annotators

* ci dir fix

* Missing undef fixed

* Enable grep checks

* More test conversions

* More split

* Correct file

* Removes unneeded inputs

* oop

* More dependency changes

* More conversions

* Conversion fixes

* Fixes

* Some assert fixes

* Corrects start gate

* Converted some README.dms to README.mds

* Removes duplicate proc

* Removes unused defines

* Example configs

* fix dll access viol by double calling

* Post-rebase fixes

* Cleans up names global list

* Undef restart counter

* More code/game/ cleanup

* Statpanel update

* Skybox

* add

* Fix ticker

* Roundend fix

* Persistence dependency update

* Reordering

* Reordering

* Reordering

* Initstage fix

* .

* .

* Reorder

* Reorder

* Circle

* Mobs

* Air

* Test fix

* CI Script Fix

* Configs

* More ticker stuff

* This is now in 'reboot world'

* Restart world announcements

* no glob in PreInit

* to define

* Update

* Removed old include

* Make this file normal again

* moved

* test

* shared unit testing objects

* Updates batched_spritesheets and universal_icon

* .

* job data debug

* rm that

* init order

* show us

* .

* i wonder

* .

* .

* urg

* do we not have a job ID?

* .

* rm sleep for now

* updated rust-g linux binaries

* binaries update 2

* binaries update 3

* testing something

* change that

* test something

* .

* .

* .

* locavar

* test

* move that

* .

* debug

* don't run this test

* strack trace it

* cleaner

* .

* .

* cras again

* also comment this out

* return to official rust g

* Update robot_icons.dm

* monitor the generation

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-08-10 01:37:23 +02:00
ShadowLarkens ab48dd459c Mothroaches <3 (#18169) 2025-08-07 06:03:44 -04:00
SatinIsle 14c2035416 Gold Star Printer (#18129)
* Gold Star Printer

Added a new Gold Star Printer to HoP offices. This printer prints gold stars with a short title of "Gold Star for X" and a custom description for more info. These gold stars can be used as accessories on underclothing. They can also be stuck to ANY object that doesn't have a custom attack interaction (so, it won't stick to tables, or most machines that you can put things in), and when stuck to an object it simply adds a little suffix to it's description stating it has a gold star attached. Yes, you can attach it to absurd objects but that's funny.

Any printed stickers are admin logged so we can track abusive stickers.

* Removes sanitize
2025-08-07 02:52:13 -07:00
Will f67d095338 Reagent Refinery (#17955)
* starting port

* missed one

* fixes and wip

* more cleanup

* reagent data setup

* distillation testing

* tanker dmi again

* supply pack fix

* Tiny fix

* better formatting

* metallic paints and outpost reagents

* working on refinery tutorial, reactor construction icons

* reactor activation dot

* updated for new reagent hoses

* This as well

* pump relay object

* climbing support

* less ugly trolly tanker handling

* more cleanup

* reagent pumping updated

* climbable tanker

* fixed test

* test fails

* smart centrifuge board

* pump relay art updated

* hose doesn't show message when stacking

* gas cracks and fracking

* randomly spawned gas gracks

* indentation

* fixed

* runtime fix, lore fix

* turf change respecting atmos

* args

* nevermind

* gas cracks to poi fodder

* less gamer

* compile fix

* oops

* Old ores enabled

* paint distillations

* unittest

* many more distillation reactions

* nullcheck

* guide book

* tweaks to globs

* moved designs

* techweb

* reagent tanker sale element

* proper tag

* sellable

* typo, reduced hose connectors

* show reagent

* synthfab fix

* Revert "synthfab fix"

This reverts commit b7764cfb33.

* post sale tank handling

* tweak

* oops

* another oops

* smasher recipe now valid

* condensing gas recipies

* those too

* condensing tweaks

* matching mols better

* fluid pump missing

* code review

* no rain code here

* smart centrifuge update

* small grinder patch

* grinding fix

* fix
2025-08-02 07:07:17 +02:00
ShadowLarkens b60cd47309 Techwebs & Experi-Sci (#17987)
* Techwebs

* Add basic stock parts

* Techweb production machines

* Circuit Imprinter

* More work

* More designs

* More designs, nodes'

* More more

* Better sorting for designs

* Add the exosuit fab'

* More conversions

* More and more and more

* mechfab parts

* Modsuit Designs

* Pinnace baron

* Equipment

* more mechfab

* vehicles

* more mecha

* Micro mechs

* Update mechfab_designs.dm

* no time

* zero

* Update mechfab_designs.dm

* Prosthetics Fabricator and fixes

* Update maps to use new parts

* Whoops, fix a few maps

* Fix lint error

* Port scene tools

* Fireworks~~

* Don't label the sex toys as sex toys

* Fixup maps in TGM format

26517b7122: maps/virgo_minitest/virgo_minitest-1.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* Significant portion of designs converted

* Fix paths

* Fix tgui lints

* Just a whole bunch of designs

* Almost doneeee

* ALL DESIGNS CONVERTED

* Merk all of the old stuff

* Fix a few errors

* Fix more errors

* MORE FIX

* Make server control work

* Undo changes to archive

* Fix a TODO

* Make disks work

* Start the long process of finishing the node tree

* One more oops

* All mechfab designs

* Add departmental protolathes

* Down to 200 designs unsorted

* FINISH TECHWEBS

* Fuck whoops

* Remove the debug verbs

* Little map tweaks

* Fix mousedrop

* More map fixes

* Upstream bug lmao

* guess CI hates this

* Fixup maps in TGM format

fe062e7bc4: maps/tether/tether-03-surface3.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* I gotta stop committing this

* Change scree requested

* Make science able to print implants too

* Fix ghost spawns

* Move NSFW gun

* Merk partbundles, make janus module work

* Pretty animation when you complete the tree :)

* Don't display designs you can't print

* Move security protolathes to warden's office

* Make servers recover from power failure gracefully

* Make fabricators drop their mats on the ground when destroyed

* Ore Silo

* Make CI happy

* Fixup maps in TGM format

fe062e7bc4: maps/tether/tether-05-station1.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* Fix MC crash

* Make experiscanner work for borgs

* I REALLY gotta stop committing this

* Make scientists and the RD spawn with an experiscanner

* Lock NIFs behind scanning mice

* Make Biome happy

* Allow scanning Cocoa and Kendrick in case they can't find mice

* Change from Kendrick to Ratthew, ;help maint, or Brick

* Change the name of the /rat/pet class so the experiscanner is more helpful

* Add departmental_flags to a bunch of things

* Remove a few things from security's techfab

* Add a second engineering lathe to atmos

* Fix runtime recycling rig modules, add name to cost sequence

* Add a discount experiment for scanning slime cores

* Change some fluff and shuffle chameleon clothes to bluespace yadayada

* Make closets alt click immune

* Do a bunch of sorting

* Silly

* Hopefully fix all infinite material bugs in techwebs

* bad merge

* quick ai fix

* fix some robot stuff

* axe downlaod fully

* list

* no ref

* easier readable

---------

Co-authored-by: C.L. <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-07-26 06:30:08 +02:00
Kashargul 4874f2a117 Biomeport (#18022)
* biome port

* fix

* umm

* up

* prettier on repo level

* .

* uh

* fix that

* .

* guh

* could be deelted

* fix query

* raccoon

* raccoon
2025-07-20 16:48:40 +02:00
Kashargul a2a4ad5210 frequencies must be odd (#18009)
* frequencies must be odd

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* as drathek suggested

* mass radio fix

* .

* revert this for now

* umm

* to defines
2025-07-16 18:31:28 -04:00
Kashargul 784d4b49f4 fix floors on turf change (#17975)
* fix floors on turf change

* right icon

* .

* .
2025-07-08 19:11:53 -07:00
SatinIsle e48e080058 Fixed janitor garage doors. (#17879)
Fixed janitor shutter buttons, made a mistake when setting them up!
2025-06-17 22:50:46 -07:00
ShadowLarkens c75465787a Completely rewrite xenoarch spectrometer (#17850)
* Completely rewrite xenoarch spectrometer

* Swap out coolant tanks for sinks
2025-06-16 15:14:44 +02:00
SatinIsle 94d9de3513 Janicart spawns (#17808)
Added janicart and keys for it to each station map. This is just in the existing room on SD and RP. On the tether, there is a small garage on the side of the janitors office now, because I thought that would be cute!
2025-06-06 04:06:36 -07:00
SatinIsle 36f2988976 Slight pool area update (#17804)
Added a swimwear locker to the locker room, a wall locker with towels near the spa, and polarisable windows to the massage room.
2025-06-05 23:15:39 -07:00
Kashargul 56f7b79154 comment out dupe include (#17752) 2025-05-27 11:09:07 -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
ShadowLarkens 6b72c09810 Convert all of the lobby gifs to either png or webp (#17623) 2025-04-28 22:29:03 +02:00
ShadowLarkens 8f2f1f80df Overhaul title screens to be more compatible with TGUI (#17617) 2025-04-27 21:19:49 +02:00
eghughguhhhhhh 36cb476854 Maint Recycler and Vendor (#17514)
* initial

* fsdfsd

* fsdfsd

* Update to TGUI-Core. Adjust naming scheme. Add screen functionality to the dohickey.

* Updates maint_recycler

* Various cleanup

* Mob resist

* Crowbar code for when there's no power

* Initial vendor sprites / etc.

* The rest of the fucking commit

* * Fsdfsdfsd
* Add sample "bling" obj for medical use. mostly for testing later.
* Initial ground work for ads and vendor datums.
* Fsdfsd

* Automatic changelog compile [ci skip]

* Initial vendor entries

* Automatic changelog compile [ci skip]

* work work etc

* tweaks

* Implement Vendor Code. Implement Various entries. Implement remote scene tools.

* remove excess pronouns to appease dreamchecker
idk how these got here

* Voodoo Tweaks

* Voodoo boxes, entry cleanup, carpet hell, sandstone/etc.

* Spawn Logic

* some dangerous weapons as a treat

* RARRGHHH

* tab indents

* Refactor Spawns/Sleeps to Timers. Fix "Clientless projectile source" missing issue

* Fix recycler imports

* Fix ejection

* fix indentation

* Cleanup Pt1

* Cleanup Pt2

* Cleanup Pt3

* Cleanup Pt 4

* remove unneeded ifle

* #undef

* Cleanup #491

* Fucked up burger

* Map Markers/machines into tether

* Stellar Delight Mappage

* Fix spawn logic to not be hot ass.

* Readd custom emote change after merge conflict

* Fix recycler not using GLOB. post refactor

* i'm... i'm.... TWEAKKKKINNNNNNG

* Reasonably sane access requirement notices

* foceMove me baby

* no <h2>  4 u

---------

Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
2025-04-26 23:48:45 +02:00
Guti 640cab345e Virology Update #3 (#17227)
* Base stuff

* Thresholds

* Cockroaches, adjustments

* Extrapolator + TGUI Update

* Adjustments

* Updoot

* Revert "Updoot"

This reverts commit 8c27a2525e.

* Gwuh

* test

* heals

* Genetic

* Holder and vomit

* Indents

* Compilable :)

* Various fixes

* Updates Symptoms

* Genevirus

* Neutered Symptoms

* Adjustments

* rads

* Extra symptoms

* Extra extra symptoms

* Adjustments, fixes, more symptoms

* Powder that makes the linter green

* Finishing touches?

* Fixup maps in TGM format

5041170ae1: maps/expedition_vr/beach/submaps/quarantineshuttle.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* Last bits

* Defines

* Oxy heal

* I crave the green check

* fix

* Maps

* Macrophages to turf

* Fimxes

* Fixes :)

* Vomit

* Preset

* Fire desc

* SPELLING MISTAKE

* Extra stuffs

* types

Allows infecting children of a type

* feet

paws?

* fix

* Fixes

* Update

* Flags

* Update _disease.dm

* Infinite blood glitch (100% real)

* virus data properly carries over

* GODSPEED, KELENIUS

YOUR 10 YEAR TODO IS FINALLY DONE

* define

* U2

* Implicit

* Damn it Fleming

* oops

linter is kill

* Update _reagents.dm

* Extra check

* .

* ough

* fixes

* Small changes

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-04-21 06:12:15 -04:00
SatinIsle f26d93f75c Expanded leisure area on the tether (#17441)
* Expanded leisure area on the tether

Significant changes to the tether's pool area. The tiny, highly exposed gym has been moved to the south of the pool, therefore a bit more secluded but also larger and prettied up. The neighbouring toilets now have a locker room. There is a small session room that can be locked on the south side of the gym. There is a very small sauna and massage room on the west of the pool. There are now a few tables and chairs around the pool now, and the old gym has been converted into another, more visible pool-themed cafe/bar (no alcohol!)
Also added treadmills.

* Wires and non-smoking area

* Conflict fix

* Revert "Conflict fix"

This reverts commit e8b98f8c7a.

* redo conflict fix
2025-03-30 22:22:00 +02:00
SatinIsle a1a4acc464 Bingle computers (#17438)
* Bingle computers

Added a bingle computer to each library and command briefing room. May add more to other places in future, depending on what people want.

* Fixup maps in TGM format

29d373d2b8: maps/groundbase/gb-z2.dmm
29d373d2b8: maps/stellar_delight/stellar_delight1.dmm
29d373d2b8: maps/tether/tether-03-surface3.dmm

Automatically commited by: tools\mapmerge2\fixup.py

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-28 23:03:21 +01:00
Kashargul 2556102719 only tab indentation (#17408)
* only tab indentation

* .
2025-03-23 15:28:15 +01:00
Kashargul f881d54dbf Panel port test [IDB IGNORE] (#17350)
* no more self callbacks on update fullness

* fix missing code

* Belly test

* import type

* full partiy

* .

* fix preview

* in belly to late join

* robot nutri

* .

* .

* update export

* finish open todos

* code cleanup

* fix some old slacking

* move this to a define

* fixing

* ,

* .

* Creates a Consume Belly Reagents pref (#10)

* Creates a Consume Belly Reagents pref

Added a Consume Belly Reagents pref that blocks the consumption of all reagents produced by a belly via reagent containers such as food, drink, beakers, pills, syringes and hyposprays. Seems to work well as intended.

* These changes at least do not cause any problems

* Missed this one

* Reverts reagent_names

* _BELLY versions

* Fixed typo

* .

* fix admin spawn mobs bellies

* also fix that bug

* hints

* fix that

* .

* initial

* should be all

* that is no longer needed

* fluids into hand items

I was convinced this was broken until it was pointed out that the item has to be ON THE GROUND to fill it...Instead of in your hand. That seems so convoluted.

ARC = active-hand reagent container. IRC = inactive-hand reagent container.

* some stuff

---------

Co-authored-by: SatinIsle <98125273+SatinIsle@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-03-16 17:08:47 -04:00
Kashargul 8878a8ef49 this was a station map... (#17363) 2025-03-16 18:08:58 +01:00
Kashargul 47b71270a9 fix some issues (#17362)
* fix some issues

* .
2025-03-16 16:01:30 +01:00
Kashargul 4d36cfdaeb Finish Machinery new to init (#17334)
* Finish Machinery new to init

* fix that

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-03-16 03:57:48 -04:00