Commit Graph

29030 Commits

Author SHA1 Message Date
warriorstar-orion
2cbf8aedc4 fix access to ai controller debugger (#30541) 2025-10-06 18:47:46 +00:00
Qwertytoforty
3c7ca73c04 Gives many cybernetics on mob sprites. Adds synthetic skin to allow hiding of them. (#30098)
* the first half

* rest of the skin

* duplicate

* new sprite / updated description / no more yell at me

* the rest of the owl

* oops, fixed
2025-10-06 18:30:31 +00:00
PollardTheDragon
66d66a8f02 Adds Anomaly Refining System (#30490)
* Adds Anomaly Refining System

* Weight class

* Linters

* Fixes delta lint

* Removes emag text on examine. Examine now tells the explosion target.

* Address code review
2025-10-06 18:20:50 +00:00
Hayden Redacted
7f445059b8 adds the ability for large air pumps to be ordered from cargo (#30515) 2025-10-06 18:18:42 +00:00
kyunkyunkyun
9b095a559d Remove (almost) unused var/item_color from /obj/item (#30453)
* it's black and white

* Update soft_caps.dm

* bruh

* bruh

* tweaks

* comment

* Update abduction_gear.dm

* Update paradise.dme

* Update paradise.dme

* Update paradise.dme

---------

Co-authored-by: Mason <116982774+Burzah@users.noreply.github.com>
2025-10-06 17:59:46 +00:00
Gatchapod
3ebacb5459 HRD-MDE Legion drops loot now (#30589)
Co-authored-by: Gatchapod <Gatchapod@users.noreply.github.com>
2025-10-06 17:35:09 +00:00
Alan
f42455cd40 Notify cargo of incoming secondary goal crates. (#30577) 2025-10-06 17:24:32 +00:00
1080pCat
118a986373 Moves some notes in MB19 to be lore consoles (#30518)
* lore consoles

* warrior review
2025-10-04 17:27:23 +00:00
hyperholy
193f1a222f Fixes Preferences key binding problem Issue #29597 (#30554)
* Copied and fixed code from issue #29597

* fixed whitespace, make linter happy?

* okay LAST whitespace

* comments with hopefully enough information + whitespace fix
2025-10-04 17:24:17 +00:00
CRUNCH
d1d1393ee2 Adds Glass Sandwiches and Supermatter Sandwiches (#30435)
* glass sammich

* Update cutting_board_recipes.dm

* yummy

* Update test_tiny.dmm

* Update test_tiny.dmm

* Update toxins.dm

* Update test_tiny.dmm

* Update test_tiny.dmm

* Update test_tiny.dmm

* Update test_tiny.dmm

* Revert "yummy"

This reverts commit b2a5736618.

* yummy but without test tiny shit

* Update cooking_container.dm

* isolate sliver handling to a recipe step

* fix

---------

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-10-04 17:20:21 +00:00
Alan
99ff0ad3de Proof of concept/proposal: Add offset capability for monitor headwear, demonstrated by berets (#30555)
* Add offset capability for monitor headwear, offset berets

* test

* Update code in line with warriorstar-orion's element method

* Apply suggestions from code review

Incorporate warriorstar-orion's updates

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Autodoc properly

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-10-04 17:18:59 +00:00
Toastical
6344721e90 Move paperwork to use /Initialize() instead of /New() (#30586)
* move paperwork to Initialize()

* fix photocopier

* remove spawn call
2025-10-04 17:18:19 +00:00
XFirebirdX
e7cf100b1a Fixes some stuff. (#30606) 2025-10-04 01:45:21 +00:00
XFirebirdX
31a357b48d Fixes some golem oversights. (#30605) 2025-10-04 00:33:19 +00:00
Alan
d371951ee9 Remove cable coil from upgraded chem dispenser drops. (#30573) 2025-10-03 02:07:42 +00:00
Alan
3d969b125d Stop MULEbots from running over passengers. (#30601)
* Stop MULEbots from running over passengers. Fixes #29022, #28234

* Thanks, linters.
2025-10-03 01:43:05 +00:00
Osetrokarasek
a95dabea47 Randomizing Monkey Blood Types (#30510)
* sadas

* Update monkey.dm
2025-10-03 01:22:11 +00:00
CRUNCH
c4a0341c1a Update tobacco.dm (#30504) 2025-10-03 00:46:24 +00:00
Migratingcocofruit
5194a77802 remove errant debug chat message from alien cache (#30599)
* remove errant debug chat message

* Update machine_designs.dm
2025-10-02 02:45:10 +00:00
CRUNCH
599ea3b962 rad scanner (#30479)
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
2025-10-01 22:07:29 +00:00
PollardTheDragon
da37a3a59d Converts blob mobs to basic mobs (#29806)
* Converts blob mobs to basic mobs

* Linters

* Updatepaths

* Apply review changes

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* New linters

* Intents

* Lints

* Fixes blobbernaut AI being active after being offered

* Linters

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-10-01 16:25:57 +00:00
HMBGERDO
7ddd75d057 bruised and . (#30582) 2025-10-01 16:21:44 +00:00
iramoye
36c57dafb1 init (#30575) 2025-10-01 16:20:43 +00:00
HMBGERDO
70fdc92364 these cover eyes (#30583) 2025-10-01 16:19:58 +00:00
PollardTheDragon
abc25754ea Fixes exfiltration species adjustments, holoparas (#30419) 2025-10-01 16:01:47 +00:00
Kenionatus
4d4627b2c1 add large internals tanks to biosuit suit slot whitelist (#30426)
* add large internals tanks to biosuit suit slot whitelist

The storage slot on the clothing, not the closet thingie you put a MOD suit in.

* code style

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Kenionatus <kenionatus@techie.com>

---------

Signed-off-by: Kenionatus <kenionatus@techie.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-10-01 15:58:51 +00:00
kyunkyunkyun
54e7ad7ad5 Fix observe runtime (#30437)
* fix

* keep update_sight()
2025-10-01 15:40:27 +00:00
gondor2222
3ff4626b5c Add slime, lizard, nian caterpillar, and butterfly hologram options to ai holograms (#30449) 2025-10-01 15:38:26 +00:00
Alan
5cc07fa33c Standardize plasma helmets, move lights to overlays. (#30547)
* Standardize plasma helmets, move lights to overlays.

* Thanks, linters!

* Update code/modules/mob/living/carbon/human/human_update_icons.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2025-10-01 15:37:27 +00:00
PollardTheDragon
0a829ba143 Nukes Xeno Revive Nest (#29376)
* Nukes Xeno Revive Nest

* Nukes Xeno Revive Nest

* Config changes are bad. Whoops

* Laying down on xeno weeds now cures viruses at the same rate as revival nests used to

* Adds owner virus check
2025-10-01 15:21:48 +00:00
PollardTheDragon
37bcc87b39 Expanded productivity bit usage (#30476) 2025-10-01 14:49:32 +00:00
CRUNCH
8f4111e05a Changes the description of the Value Pak PDA cart to not lie to the player and gives CC the better value pak and explosion immunity (#30481)
* wao

* Update cart.dm

---------

Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
2025-10-01 14:43:02 +00:00
Paul
2925af6829 Adds the boots of jumping (#30503)
* adds boots of jumping

* fix linter
2025-10-01 14:39:50 +00:00
PollardTheDragon
2569be37ba Adjusts Hivelord Brood and Legion Skulls (#30551) 2025-10-01 14:36:41 +00:00
PollardTheDragon
e14a43eea1 Basic diona nymphs, spiderbots, and crabs (#30377)
* Basic nymphs, spiderbots, and crabs

* Nutrition fix

* Forgot a line

* Cooldown on eat

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-10-01 14:32:00 +00:00
Migratingcocofruit
ad98a804cb Adds the alien cache ruin and a PTL terminal (#30367)
* Make the cache room

* adds alien cache machine

* adds the cache properly

* adds multitile component

* adds terminal building and reward selection procs

* adds laser receptacle file

* Refactors ptl targetting code

* more work on the ptl terminal

* change file name to laser_terminal

* changes area to powered makes laser terminal work properly

* makes a new pickweight function because the old one is bad

* Update alien_cache.dm

* Update canister.dm

* Update alien_cache.dm

* adds a template of the ruin

* adds some spawners to the reward pool

* adjusts agent b amount

* adjustments to loot table and changes to spawner comments

* new placeholder sprite for the cache

* randomizes reward spawn location and makes a PTL terminal sprite

* updates alien cache sprite and examine proc

* Adds overlays to the cache to indicate the current progress

* fixes mob capsule spawner and laser terminal

* Adds animations to PTL terminal

* new box part of the sprite for the PTL terminal. Adds glow

* fixes untargetting the PTL terminal and adds a little light overlay to the receiving dish

* changes PTL terminal id generation slightly

* adds simon says. incomplete

* Update paradise.dme

* simon says works now

* adds more rhythms

* Adds success and failure sounds

* Makes the ptl terminal board printable

* Update secure_alien_airlock.dm

* undo changes to preferences.dm

* undefs things

* removes identical to parent vars

* Update alien_cache_random_spawners.dm

* replaces animation end loop flag so open dream CI doesn't give errors

* changes centre platform colour and adds a fan to the entrance

* more pads more sounds

* better sprites

* remove old sprite

* adds the cache to example config

* makes it not always spawn

* Update simon_says_32x32.dmi

* adds some flavor to the ruin

* Update alien_cache_site.dmm

* adds a signal to the ruin
2025-10-01 12:54:10 +00:00
AffectedArc07
77ee842926 [s] Testing stuff (#30572)
* Testing stuff

* lints
2025-09-28 19:20:32 +00:00
iramoye
3cc5de1a94 Init (#30565) 2025-09-28 16:32:20 +00:00
PollardTheDragon
fd6b5a6d5a Fixes Consciousness Transfer potions not working on basic mobs (#30570) 2025-09-28 16:31:43 +00:00
kyunkyunkyun
8b0c249d97 Fixes some laser guns inhands (#30445)
* fix inhands

* explanation
2025-09-27 08:48:00 +00:00
Vladislav Mikhalko
4cc861fb10 Anchor labor consoles by default. (#30422) 2025-09-27 08:46:26 +00:00
PollardTheDragon
659aae3562 Fixes generic spent shells being in clogged disposals events (#30559) 2025-09-27 02:55:42 +00:00
iramoye
badd102bef Reworks (almost) every language description (#30429)
* redoes all the languages

* second pass; capitalizes species names and does a bit of wording

* addresses complaints

* third pass

* Adds Trinary's honorifics

As far as I know, it's the only language that has them. They felt important enough to share.

Signed-off-by: iramoye <projecteternal1@gmail.com>

* Updates Trinary to use 'noun' 

These modifiers all, reasonably, can be applied to objects and places.

Signed-off-by: iramoye <projecteternal1@gmail.com>

* Update code/modules/mob/language.dm

HEADCODER YES HEADCODER

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: iramoye <projecteternal1@gmail.com>

* initial commit

* Revert "initial commit"

This reverts commit cbc60ec16a.

---------

Signed-off-by: iramoye <projecteternal1@gmail.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-09-26 17:18:58 +00:00
Alan
99d0494e2e Add mention of alt-click lock/unlock shortcut to APC and Air Alarm descriptions. (#30420) 2025-09-26 08:27:27 +00:00
CRUNCH
c6685eb21a The Silicon Ultimate PDA Golden Duluxe Edition DLC — Allows Silicons to Directly Access Their PDAs Because Verbs SUCK! (#30472)
* perfection

* drones

* Apply suggestions from code review

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* apply suggestions from code review

* Update ai_hud.dm

---------

Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2025-09-26 08:19:32 +00:00
Paul
350f0e4d0d Add fake wizard outfit to loadout (#30489)
* add wizard outfit to loadout

* fix linter
2025-09-25 05:06:02 +00:00
Seren Highwater.
7f89e1ba2d done (#30487) 2025-09-25 05:05:22 +00:00
PollardTheDragon
6fdacb21e0 Fixes hand interaction with kinetic assembler (#30463) 2025-09-24 17:59:35 +00:00
warriorstar-orion
11b516857d clean up logs for mob spawns (#30514) 2025-09-24 17:51:43 +00:00
PollardTheDragon
70537312ba Smith machines now drop their contained components on destroy (#30462)
* Smith machines now drop their contained components on destroy

* Update casting_basin.dm
2025-09-24 16:54:04 +00:00