Commit Graph

34470 Commits

Author SHA1 Message Date
Killian e27422d499 Update message_server.dm (#18351) 2025-08-29 09:47:51 +02:00
RexAnivius e5bf3ab2f0 adds additional deertaur belly sprites. (#18364)
* adds additional deertaur belly sprites.

* Suggested edit to update_icons.dm
2025-08-29 00:51:29 +02:00
JParker890 71e48b88b7 Add Sleeper Sprites to Drakeborg's bellyup Rest Pose (#18360)
* Add sleeper sprites to drake borg

* Revert/restore genesis_call.dme
2025-08-28 10:48:37 +02:00
Cameron Lennox 2a8d7526d4 moves these and adds kin to list (#18331) 2025-08-28 00:57:47 -04:00
Muted Kobold f51a0f4d4d Atmospheric Device Changes, Added Volume Pump (#18261)
* Volume Pump added, Can now Connect some devices to the General Atmos Controller and Large Tank Controller

* Corrected Linting Errors. Added the ability to print tank control circuits.

* Undefined some defined as per linter.

* Code style adjustments

* fixes these

* Code Standards

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-28 01:12:44 +02:00
SatinIsle ee75074a57 Alt click reagent containers to set transfer volume (#18283)
* Alt click reagent containers to set transfer volume

Made it so that you can Alt click reagent containers to set transfer volume.

* Wait that's an old edit

* Change all transfer amount changes to use number input instead

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-27 09:36:31 +02:00
Kashargul e0eed0ff9e fix name inputs (#18346) 2025-08-27 00:10:11 +02:00
Kashargul d8a021036f fix phoron spider explosion (#18344)
* larger phoron explosion

* .

* .
2025-08-26 23:57:22 +02:00
Killian 3e6f781a71 clothing _vr dmi cleanup: undersuits [IDB IGNORE] (#18295)
* clothing _vr cleanup: accessories

* clothing _vr dmi cleanup: undersuits

* Upport these

* Clean this up

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-26 14:37:39 -04:00
Will 7541b443aa storage to part install (#18311)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-26 18:31:03 +02:00
Killian 0efa9edee4 clothing _vr dmi cleanup: eyewear and masks (#18292)
* clothing _vr dmi cleanup: boots

* clothing _vr dmi cleanup: boots

* clothing _vr dmi cleanup: eyewear and masks

* cyber mantle tweaks and fixes

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-26 11:27:42 -04:00
Cameron Lennox 3bd9c4ecf1 Adds Rabbots [GBP IGNORE] (#18338)
* uses CI

* fixes the sprite

* does the code need the sprites

* Fixes all these

* whoops

* no eyes

* attrib
2025-08-25 17:55:24 +02:00
Cameron Lennox af95fc5001 i am extremely stupid (#18325) 2025-08-22 23:48:03 -04:00
Cameron Lennox ce9d80c790 else... (#18324) 2025-08-22 17:54:55 -04:00
Kashargul 6f1d6c524d Simple mob port [IDB IGNORE] (#18236)
* first adjustements

* few more

* construct

* next

* next set

* next

* next

* next

* next

* next

* .

* last non modular set

* make it compile

* .

* .

* change that

* synx

* teamush

* override fix

* TEAMUSH

* adds organ sell element

* adds pick color

* get rid of these chompcomments

* removes chomp comments

* Update gaslamp_vr.dm

* zipgun

* zip and synx

* fixes synx

* Update topic.dm

* move the trash verbs

* .

* .

* .

* port

* Update rakshasa_trap.dm

* Update slug.dm

---------

Co-authored-by: C.L. <killer65311@gmail.com>
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
2025-08-22 17:24:51 -04:00
Kashargul 6c971aa60a move to native toFixed (#18323)
* move to native toFixed

* .

* v5

* remove warning

* dependencies
2025-08-22 21:28:09 +02:00
Cameron Lennox b3fb00d70d Refactors do_after w/ TG's do_after (#18282)
* part1

* keeps range ability

* no cog vore
2025-08-22 00:21:14 +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
Cameron Lennox 37779acf01 Gets rid of hasvar usage and moves up some vars (#18262)
* Gets rid of hasvar usage

* thiiis

* moves damtype to /obj/item

* throwing

* Move vars moved

* matter as well

Pretty much only used for the robot lathe and when crafting...When you could only smelt down obj/item for its materials

* Update floor_light.dm

* exploitable

* this can be moved up...

* move persist to /item

you can't ever place /obj in storage anyway...It would imply you can store the supermatter, which I think we don't want.

* gets rid of being_used

I added this for xenoarch, that was a mistake

* move these

* move these to the base file

* Makes floorlight autolathe recipe not shit

* Update floor_light.dm

* Update floor_light.dm

* Mechs no longer gib when hitting things

---------

Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
2025-08-21 23:08:10 +02:00
Jenny 6fdb945db2 Updates/polishes luxury cabin capsule (#18276)
* Updates/polishes luxury cabin capsule

* whoops the switch should be adding that element to the DOOR, not itself!

* Adds 4 apples + 4 tomatoes to fridge
2025-08-21 13:27:38 +02:00
Cameron Lennox 4d8021e613 Makes loyalty potions work better on slimes (#18290)
* Makes loyalty potions work better on slimes

* Define
2025-08-21 12:58:22 +02:00
Cameron Lennox a62772b05a Icon fix and skrell fix (#18308) 2025-08-21 12:57:26 +02:00
SatinIsle 27bb81273d Reflexive biting can't bite through helmets (#18307)
* Reflexive biting can't bite through helmets

Prevents reflexive biting from biting through headwear.

* Forgot is_muzzled is a proc

Also, can check on other mobs, just returns false always for non-humans atm I think
2025-08-21 01:39:36 +02:00
Will fb9ddc0253 sediment scan (#18313) 2025-08-21 00:19:36 +02:00
Kashargul ac909f0138 rid of legacy vars (#18305) 2025-08-20 20:32:17 +02:00
Kashargul d8f472289d ticker followup (#18275)
* ticker followup

* .

* .

* fix the timer

* .

* move sleep out of ticker

* area

* strip improper
2025-08-20 20:24:47 +02:00
Will 1bc697cc3e buffs pumps (#18270) 2025-08-20 00:20:37 -04:00
Cameron Lennox cc246f5c85 Metamorphic suits [IDB IGNORE] (#18259)
* Clothing fallback

Makes clothing have a fallback in the event of a custom species file not having the appropriate icon state.

* some logging

* Metamorphic Config

* Consolidates all the /suit sprites

* replace these

* these

* final

* suit item consolidation

* No config

* Fixes this

This got messed up during a decon

* Update sprite_sheets.dm

* Upports some sprites
2025-08-19 23:09:59 -04:00
Cameron Lennox 9856c64443 Clothing fallback (#18258)
* Clothing fallback

Makes clothing have a fallback in the event of a custom species file not having the appropriate icon state.

* some logging

* testing

* swap all unit tests to use icon_exists

* Update poster_tests.dm

* Update clothing_tests.dm

* Update cosmetic_tests.dm

* Update robot_tests.dm

* whoop

* upgrades people, upgrades

* port these

* Update _atom.dm

* adjust all these

* Update clothing.dm

* TRUEFALSE
2025-08-19 20:42:42 -04:00
Cameron Lennox 218996c096 Makes jetpacks able to be detcted in suit/suit storage (#18257) 2025-08-19 20:11:23 -04:00
Cameron Lennox db65ecd8d7 Deletes dupe & fixes doppler (#18300)
* Deletes duplicate taur define

* Fixes dopplar array

* Delete debug dupes

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-08-19 23:33:12 +02:00
Kashargul b309b3e48c vending fix (#18299) 2025-08-19 22:43:02 +02:00
SatinIsle 34626a2a14 Fix lleill teleport (#18303)
Fixes lleill sparking and losing energy when choosing no option when trying teleport to a ring.
2025-08-19 22:38:41 +02:00
SatinIsle 07a0b5bde6 Disable Telekinesis Research (#18294)
Disabled the telekinesis node in techwebs for the time being. We quite quickly saw undesirable behaviour from otherwise well behaved players when they got ahold of these. We believe they encourage memey behaviour and don't bring anything else of much value. In addition to that, they bring problems with access to buttons, especially when combined with gravitons. This causes issues with dorms amongst other areas.
2025-08-18 17:12:18 -04:00
Cameron Lennox 55dc48a77e Makes shoe step mechanics respect prefs (#18272) 2025-08-18 10:34:08 +02:00
Cameron Lennox ae98b3b736 Goodbye sun (#18291)
* Removes the sssun

* removes this to_world
2025-08-18 08:20:55 +02:00
Cameron Lennox 9ba92d7c2f fixes weaver (#18287) 2025-08-17 21:59:40 -04:00
Killian affda4ea43 clothing _vr dmi cleanup: headsets/earstuff [IDB IGNORE] (#18279)
* _vr dmi cleanup: backpacks, bags, and belts

* _vr dmi cleanup: backpacks, bags, and belts

* dmi cleanup: ears/headsets

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-17 21:34:06 -04:00
Cameron Lennox 0e24446f12 Icon Fixup [IDB IGNORE] (#18284)
* Begin the sprite consolidation

* med stand

* Library

* kitchen cart

* hydroponics

* Delete hydroponics_machines_vr.dmi

* furniture

* unused computer

* food

* fitness

* fixes the eggs

* Decals

* Drinks, Devices, and Drakie

* Cryogenic2

* combines

* chemical

* card new

* cards

* bereaucracy

* Xenoarch

* compile

* virology

* vehicles

* toys

* Surgery

* stationobjs

* clean these up

* gets rid of some dupes

* bye

* how did that get there

* Unused

* Gets rid of unused ninja dupe file

* Move all these old doors

* this too

* get rid of dupes

* Update airlock_angled_bay.dm

* fixes the map with a prop

* map fixes
2025-08-17 19:09:57 -04:00
Killian b61b14ca98 clothing _vr dmi cleanup: gloves (#18263)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-16 20:10:02 -04:00
Cameron Lennox 9df3695af8 Techweb additions (#18273)
* More batteries and designs

* Nodes as well

* borgos

* these as well

* these needed sprites
2025-08-16 20:02:13 -04:00
Cameron Lennox 9284d48a9d New batteries (#18193)
* Power Cell Sprite & Adjustments

* Update cell.dm

* Update power_cells.dm

* This too

* Update cell.dm
2025-08-16 15:55:08 -04:00
Will c229f88c3a Telekinetic Gloves (#18205)
* TK gloves

* fixes

* spans

* research

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-16 15:19:11 -04:00
Killian 71f416e9a1 clothing _vr dmi cleanup: boots (#18234)
* clothing _vr dmi cleanup: boots

* clothing _vr dmi cleanup: boots
2025-08-16 14:32:17 -04:00
Drathek 81d962d096 Increased cached_icon_states usage and tweaks to unit testing (#18246)
* initial

* Fix cosmetic test change
2025-08-16 20:16:13 +02:00
Killian 682e6d8feb clothing _vr cleanup: accessories (#18248) 2025-08-16 14:06:51 -04:00
Killian f6fe07eac8 clothing _vr dmi cleanup: backpacks, bags, and belts (#18232)
* _vr dmi cleanup: backpacks, bags, and belts

* _vr dmi cleanup: backpacks, bags, and belts

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-08-16 13:21:11 -04:00
Will af403f5827 refinery mixer angle fix (#18267)
* mixer icon update fix

* tweak

* use early returns
2025-08-16 02:51:35 -04:00
Selis 61750078db cleans up some unticked dm files (#18250) 2025-08-16 05:05:52 +02:00
Will 260cf36951 Multiple buckling and wizard spell fixes (#18155)
* buckle ya pants

* span warning

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-08-16 05:05:15 +02:00