Commit Graph

7685 Commits

Author SHA1 Message Date
SolidSyn
3bd1ba940b Adds a secHUD to the noir-tech glasses (#39859)
* Adds a SecHUD to the noir-tech glasses

* Adds a Security HUD to the noir-tech glasses

* Revert "Adds a Security HUD to the noir-tech glasses"

This reverts commit 68d7b9b6e190618e44a94df71cf311e056892392.

* Adds a security HUD to the noir-tech glasses
2025-09-02 16:32:18 +03:00
IProduceWidgets
e8583da476 prevent double-mapping lights (#39939)
works?
2025-09-02 16:30:11 +03:00
IProduceWidgets
8a041fa5cb Update 4 visitor shuttles & nanomed inventories (#39718) 2025-09-01 16:39:18 -07:00
Hannah Giovanna Dawson
b2eeedb348 Lizard Tails Can Be Hidden By Clothing (#40026)
Taken from @TiniestShark's PR.
2025-09-01 12:16:12 -04:00
SlamBamActionman
2624647e71 Fix incorrect bullet & cartridge names (#39993)
* Fix conflicting names

* zero zeroes
2025-09-01 18:27:21 +03:00
slarticodefast
86e77f05ce Predict InjectorSystem (#39976)
* predict injectors

* hide verbs if no options
2025-09-01 18:24:37 +03:00
SlamBamActionman
817a2973e5 Moths cannot eject items from military boots (#40049) 2025-09-01 17:07:43 +02:00
Quasr
145b2a645b set slot priority to 4 2025-09-01 09:07:44 -05:00
slarticodefast
0ba5d036a2 improve spawnpoint error logging (#40021) 2025-08-31 11:50:37 -07:00
AndrewFenriz
0e23e4537f Migrate all mechs to PartAssembly and remove legacy MechAssemblySystem (#39027)
* Removed the old MechAssembly system and component.
Converted all mechs to use the unified PartAssembly system.
Removed dismantling mechs during assembly logic to simplify the code.

* Delete Chassis via migration
2025-08-31 15:54:45 +03:00
āda
9e22aa4cd5 Clown bags squeak when inserting items (#39931)
squeak!

Co-authored-by: iaada <iaada@users.noreply.github.com>
2025-08-30 20:10:34 +02:00
Kowlin
c7a10e8bce Stop derelict borgs from duplicating their ghost roles. (#39992)
Add reregister to derelict borgs
2025-08-30 19:17:49 +02:00
Hannah Giovanna Dawson
8f55a4fcfc Scurrets - can wear pet bags, mail bags and spears (#38774)
* Scurrets - can wear pet bags, mail bags and spears

* a

* Resolve PR comments
2025-08-30 16:42:43 +02:00
Princess Cheeseballs
941e0daca7 Staging into Master (#39977) 2025-08-29 17:05:47 -07:00
Princess Cheeseballs
3d2877f353 [STAGING] 1984 Derelict Syndicate Borgs (#39978)
1984

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-08-29 16:33:04 -07:00
ScarKy0
a590d65dc5 Add SnoutCover appearance layer (#39949)
* init

* cover
2025-08-29 19:12:51 +02:00
chromiumboy
65bffbebf1 Sentry turrets - Part 7: Electronics and construction graphs (#35236)
* Initial commit

* Fixing merge conflict

* Updated for deployment

* Whitespace fixes

* Linter fixes

* Test fail fix

* Fixed test failure

* Add separate command circuitboards

* Addressed review comments
2025-08-29 14:10:47 +02:00
Hitlinemoss
84e0a0f6fa Improved cardboard-weapon descriptions (#39927) 2025-08-28 19:14:44 +02:00
Winkarst-cpu
5028161c7b New Feature: Symptoms of radiation poisoning (#39805)
* New Feature

* Cleanup

* Bump threshold

* Update

* Update

* Single change

* Me when I forgor the yaml

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-08-27 14:56:09 -07:00
Blaine Pavlock
2ebdd9d4cd Reagents now drop when dispensers are deconstructed (#39676)
* Reagents now drop when dispensers are deconstructed

* Updated containers to include beakerSlot types

* Update Resources/Prototypes/Entities/Structures/Dispensers/base_structuredispensers.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-08-27 23:06:50 +02:00
Princess Cheeseballs
ecc499a7d5 [Bugfix] Generators can now be weightless. (#39787)
FIX

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-08-27 22:37:31 +02:00
chromiumboy
149bb4ca14 Re-anchorable structures (#39542)
* Initial commit

* Reverted reinvention of an existing feature...

* Fixed two missed entries

* Added extra examine check

* AI core and high security doors visuals snap to always face south
2025-08-27 17:04:39 +02:00
SlamBamActionman
c36778e25e TriggerOnSimpleToolUsage and add tool locks to syndicate items (#39900) 2025-08-27 16:45:59 +02:00
Hitlinemoss
60ea2b37fb Clipboards added to autolathe (and other folder changes) (#37705)
* Added plastic clipboards; added plastic clipboards to the PTech machine; added clipboards & plastic clipboards to the autolathe

* Fixed plastic clipboard inhand sprites; added and implemented 'empty' clipboard prototypes

* Cleaned up code for empty clipboards; removed BoxFolderBaseEmpty since now it's redundant

* Extensive folder cleanup

* Bugfixed random folder spawns

* Reduced amount of paper in CrateServiceBureaucracy

* Medical folder sprite rename

* BaseTraitorSocialObjective sprite fix

* Added office paper to bureaucracy crate

* First pass at addressing recent review

* Second pass at addressing recent review

* Fix of weird migration.yml error

* whoops, forgot to undo the rename to folder-white.png in the last few commits

* whoops, didn't commit that last commit properly

* whoops, forgot to undo this reordering
2025-08-27 09:07:32 +02:00
beck-thompson
8e8b318862 Fix chameleon backpacks not being able to be opened when locked (#39784)
* Fix chameleon backpacks not being able to be opened when locked

* rename

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-08-26 23:50:19 +02:00
FungiFellow
1800be1f58 Prevented Engiborgs from picking up AI lawboards (#39730)
Update borg_modules.yml
2025-08-26 22:59:23 +02:00
slarticodefast
f4056e854b tool lock 2025-08-26 20:04:10 +02:00
beck-thompson
688c0b5884 Syndicate locks are now selectable (#39532)
* Syndicate locks are now selectable

* Minor tweaks

* Make not syndicate themed

* Address refview

* review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-08-26 16:18:10 +02:00
ToastEnjoyer
2f752f2e59 Fixed pacified people using the laser carbine (#39891) 2025-08-25 17:44:01 -07:00
FungiFellow
ed7bea8e01 Inflatable Module (#35100)
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com>
2025-08-23 15:15:28 -07:00
RedBookcase
5c206ede67 Added more Derelict Cyborgs. (#38159)
* Added more Derelict Borgs.

* minor fix & salvage borg instead of mining borg name.

* I LOVE CAPITALIZATION!

* Fixed Derelict Engineer Cyborg name and added unshaded crystal layer.

* Ordering fixes & other cleanup.

* Updated Derelict Salvage Cyborg Sprites.

* New Salvage borg sprites.

* Updated module comments.

* Update events.yml

Extended the Derelict Syndicate Assault Borg's spawn timer to 25 minutes from 15.

* Fix for new borg hands

* Update events.yml

---------

Co-authored-by: RedBookcase <Usualmoves@gmail.com>
2025-08-23 16:32:15 -04:00
lzk
9880648f22 cleanup material doors (#39851) 2025-08-23 15:00:46 +02:00
Kittygyat
cfdf330a99 Made moths less vulnerable to flames (#39672)
* Made moths less vulnerable to flames

* Approval

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-08-22 15:08:35 -07:00
Pieter-Jan Briers
73a5c45c49 Fix texture sprite specifiers to RSI PNGs (#39783)
These aren't available when packaged anymore.
2025-08-22 22:21:23 +02:00
Dinner
d61ebf2c87 Fix grenades not playing sounds when detonating (#39815)
fix grenade sounds
2025-08-22 12:04:29 +02:00
SolidSyn
002d9272e6 Fixed a typo involving the Space Lizard Plushie (#39808) 2025-08-21 11:41:36 -07:00
Princess Cheeseballs
b124d0def5 Cane Sword Priority Fix (#39795)
GOTTA GO FAST

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-08-20 18:09:06 -07:00
TheFlyingSentry
3d0573e7c8 Added Hemophilia Trait (#38224)
Co-authored-by: ScarKy0 <scarky0@onet.eu>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-08-21 03:02:54 +02:00
Mora
cd0cc72157 Impaired Mobility Disability (#39398)
* Implements mobility impairment

* Implements mobility impairment

* Implements mobility impairment

* Removed white cane related stuff (impaired cane replacement and removed mobility aid component)

* fix development.toml

* Implements slower standing

* Prevent speed stacking by checking if the entity is already holding a mobility aid

* Move all speed handling into ImpairedMobilitySystem, added comments, made it so wielding a mobility aid doesn't grant the recovery benefit

* Move all speed handling into ImpairedMobilitySystem, added comments, made it so wielding a mobility aid doesn't grant the recovery benefit

* remove unused file

* Shorten description

* Apply suggestions

Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>

* Suggestion cleanup

* formatting fix and removed extra datafield stuff

* added comment, fixed slashes, yadda yadda

* summary comments

* removed a word

* Add trait to clone whitelist

* Fix clone.yml

* my own review

---------

Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
Co-authored-by: ScarKy0 <scarky0@onet.eu>
2025-08-20 17:43:06 -07:00
slarticodefast
d286a70d47 cleanup changeling namespaces and prototypes (#39794) 2025-08-21 02:42:42 +02:00
Kowlin
def514bb3b Fix tricky nades not emitting their sounds. (#39792) 2025-08-21 01:34:40 +02:00
slarticodefast
2bbff7f8c0 Cleanup subdermal implant code (#39755) 2025-08-20 13:52:03 +02:00
Princess Cheeseballs
47dd036ef2 Prevent shoe buffs while crawling (#39648)
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-08-20 13:08:31 +02:00
M4rchy-S
2659e421c0 Fixing foam dart sprite in hands (#39758) 2025-08-19 18:39:25 -04:00
Nox
325f0e45fa Viable Canesword (#39586)
* Buffed canesword damage to 16, cost to 3.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>

* Increased sale price from 1 to 2 TC, increased damage from 16 to 17 to match cap saber.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>

---------

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
2025-08-19 13:31:02 -07:00
Princess Cheeseballs
9de76e70c7 EVENT BASED WEIGHTLESSNESS (#37971)
* Init Commit

* Typos

* Commit 2

* Save Interaction Test Mob from failing

* ssss

* Confident I've gotten all the correct prototypes

* Whoops forgot to edit those

* aaaaa

* Better solution

* Test fail fixes

* Yaml fix

* THE FINAL TEST FIX

* Final fix(?)

* whoops

* Added a WeightlessnessChangedEvent

* Check out this diff

* Wait I'm dumb

* Final optimization and don't duplicate code

* Death to IsWeightless

* File scoped namespaces

* REVIEW

* Fix test fails

* FIX TEST FAILS REAL

* A

* Commit of doom

* borgar

* We don't need to specify on map init apparently

* Fuck it

* LOAD BEARING COMMENT

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-08-19 14:35:09 -04:00
Winkarst-cpu
021adbe1e1 New Feature: Kitchen spike rework (#38723)
* Start

* Wow, text

* Ultra raw

* More stuff

* Wow, DOT and gibbing!!!

* More stuff

* More

* Update

* Yes

* Almost there

* Done?

* I forgot

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Beck

* Unhardcode
2025-08-19 10:56:36 -07:00
Samuka-C
de240e1739 Xenoborgs part 5 (#37068)
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
Co-authored-by: Quantum-cross <7065792+Quantum-cross@users.noreply.github.com>
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
Co-authored-by: WarPigeon <DaedalusTheGamer@gmail.com>
2025-08-19 18:23:47 +02:00
Princess Cheeseballs
6b73d320b9 [NEW STATUS SYSTEM] Drunkenness, Stuttering, Slurred Speech, and Bloodloss (#38678)
* The only commit that matters

* I had to stop playing with my cat to push this change

* Yaml removal

* Proper drunk status effect and remove shitcode

* Review changes

* whoops

* Whoops x2

* Update master fix merge conflicts

* Fix merge conflicts

* Dunk Component kill

* MORE RELAYS

* Holy fucking breaking changes

* Ough

* 46 file diff

* Fix bad commits

* Erm what the test fail?

* Fix those last two

* Merge conflicts

* Me when I fix the merge conflicts

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
2025-08-18 16:26:29 -04:00
Zokkie
aa4ca4199a Minor fix to give Lone Operatives the correct roletype (#36521)
* Gives loneop the proper mindrole

* Moved the entity to a more logical position. It was above the parent entity in the .yml file. It is now below it.

* Added requested changes
2025-08-18 20:57:30 +02:00