Commit Graph

32371 Commits

Author SHA1 Message Date
Boaz1111 ddb4c8f034
Marathon Update - Genpop (#37687)
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-06-01 12:38:39 -07:00
Tayrtahn 6fc2aa4a91
Add basic test of station initial power supply (#29698)
* Add basic test of station initial power supply

* Add info about stored power vs needed amount

* Update map list

* Get it compiling again

* Get it working again

* Only run if explicitly requested

* Fix merge

* We call 'em batteries

* Mark the test as dirty
2025-06-01 11:51:37 -04:00
PJBot 5a30cddf42 Automatic changelog update 2025-06-01 15:49:23 +00:00
Hitlinemoss 2fa67638a1
Added bulk cleanades crate (#38000)
* added bulk cleanades crate, cargo requests need debugging?

* fixed cargo request error
2025-06-01 08:48:16 -07:00
Łukasz Mędrek d2281e20dd
remove empty file (#38001) 2025-06-01 11:24:13 -04:00
K-Dynamic ffa7d68010
Fixes maploadbenchmark typo (#37981)
fixes typo
2025-06-01 09:55:42 +02:00
PJBot be2137a372 Automatic changelog update 2025-06-01 05:32:54 +00:00
TheFlyingSentry 4a378bd8dc
Adding a new trait: Monochromacy! (#37989)
Totally not misspelt necromancy

Co-authored-by: TheFlyingSentry <Daniel.l.Elledge@gmail.com>
2025-06-01 07:31:46 +02:00
slarticodefast e0ce82e1c7
Fix center of mass mispredict when placing tiles (#37969)
fix COM mispredict
2025-06-01 00:39:45 -04:00
PJBot a241584919 Automatic changelog update 2025-06-01 04:29:24 +00:00
ScarKy0 28aed7b22f
Further Mail Balancing (#37986) 2025-05-31 21:28:13 -07:00
K-Dynamic 7b9d5b400f
Mirror resprite (#37899)
* mirror resprite, add snapgridcenter

* antique mirror

* swap default mirror; antique-mirror renamed back to mirror, new mirror renamed rectangle-mirror, changed RSI underscore to regular dash for consistency
2025-05-31 21:36:10 -04:00
github-actions[bot] 596b1e7e44
Update Credits (#37988)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2025-05-31 17:41:04 -07:00
deltanedas 7aa1986209
fix dragon devour action (#37968)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-05-31 22:29:51 +02:00
GnarpGnarp f21b6d139a
Rename paper_background_black files (#37976)
Renamed "paper_background_black" to "paper_background_blood_red" as the colour of the file is not black.
2025-05-31 13:09:10 -07:00
nikthechampiongr f7ffa9b89b
Update CODEOWNERS (#37978) 2025-05-31 19:42:42 +02:00
Nemanja e92b6b6a7e
Add support for contextual information in EntityTables (#37737)
* Add context support for entityTables

* fix build fail

* comments

* Update Content.Shared/EntityTable/EntityTableSystem.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-05-31 15:40:25 +02:00
PJBot ab776f2493 Automatic changelog update 2025-05-31 02:10:25 +00:00
beck-thompson 5c30cf92fd
Remove keep alive objective. (#37945)
* Remove keep alive

* Added reasoning
2025-05-30 22:09:16 -04:00
K-Dynamic e1b85cc9d1
Resprites black, brown, fancy, white cowboy boots (#37901)
* black and brown cowboy boots

* fancy cowboy boots

* west virginiaaaaaaa mountain mamaaaaaa take me hooooome country roooadddds

* inhands for every boot

* forgor about white boots
2025-05-30 19:59:57 -04:00
PJBot efa1475d57 Automatic changelog update 2025-05-30 23:55:03 +00:00
Centronias 9053c9692f
Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341)
* - Combine enum keys `ToggleableLightVisuals` and `ToggleVisuals` into `ToggleableVisuals`
- Rename `ToggleableLightVisualsComponent` to `ToggleableVisualsComponent` and `ToggleableLightVisualsSystem` to `ToggleableVisualsSystem`
  - (The `SpriteLayer` field on the component is now required because the old default of `light` doesn't make sense anymore)
- Make it so that `ToggleableVisualsComponent` works even when there's not a light attached to the entity
  - (Amazingly this seems to have only applied to  Headphones, but I can only imagine there are many other things people would like to do with simple toggleable visuals)
- Explicitly make `ItemTogglePointLightComponent`'s purpose to make `ToggleVisualsComponent` apply to `PointLightComponent`s on the same entity.
  - Add field `ToggleableVisualsColorModulatesLights`, which makes the `Color` appearance value of `ToggleableVisuals` modulate the color of lights on the same entity
  - Lots of prototype updates to uptake the above

* fix bad merge

* unbork robust

* blindly letting rider reformat stuff

* I guess I never cleaned up these imports at all
2025-05-30 19:53:56 -04:00
Kyle Tyo 85636335ec
Decouple the lamp from the base air alarm sprite. (#37950)
a touch of verin here and a sprinkle of verin there
2025-05-30 19:37:51 -04:00
āda cf9aa579ad
Add a missing ftl to AI turrets (#37965)
* missing ftl

* make it pop
2025-05-30 19:15:46 -04:00
Fildrance 11ca728e41
fix: anomaly shooting no longer throws when it have no possible targets in range (#37927)
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
2025-05-30 19:11:25 -04:00
3nderall 00e96fee9c
give characters wearing clown masks hair again (#37909) 2025-05-30 19:02:22 -04:00
PJBot 87e819e057 Automatic changelog update 2025-05-30 21:42:37 +00:00
ArtisticRoomba c4c528035b
Show TEG theoretical supply on inspect (#37957)
* Show TEG theoretical supply on inspect

* revert autoformatting changes
2025-05-30 16:41:30 -05:00
Obani Gemini 57e5a091b2
Improved French accent (th sound) (#33630)
* Improved French accent

* Remove the double consonna part to simplify the code and behaviour

* French accent: clarify a comment

Co-authored-by: Centronias <charlie.t.santos@gmail.com>

---------

Co-authored-by: Centronias <charlie.t.santos@gmail.com>
2025-05-30 13:10:13 -07:00
PJBot 3906754853 Automatic changelog update 2025-05-30 18:12:55 +00:00
Spanky 3c53b2835a
Fix Secret Door Sprites (#37914)
* Make secret doors have unique directional sprites, and new animations.

* Update attributions.
2025-05-30 20:11:48 +02:00
PJBot 707cb90b4f Automatic changelog update 2025-05-30 16:17:57 +00:00
Nox c655f528f9
Faster Drozd burst (#34906)
* Increased burst firerate and cooldown by 25%. (firerate 12 -> 18, cooldown 0.25 -> 0.375)

* Set default firemode on Drozd to burst

* Heisentest
2025-05-30 18:16:50 +02:00
PJBot c0f5f5c095 Automatic changelog update 2025-05-30 16:04:56 +00:00
Alpaccalypse 0df4a2e243
Absinthe makes you mildly hallucinate (#34371)
* Absinthe make you mildly hallucinate. Smaller glass volume, doesn't make you sick.

* Reordered glass fill sprites to look more equal
2025-05-30 18:03:49 +02:00
PJBot d673fdcdda Automatic changelog update 2025-05-30 15:52:01 +00:00
Nox e94dee8656
Select Fire Rifles (#34907)
* Added semi automatic mode to AKMS & Lecter

* Optimized changes to reduce line count.
2025-05-30 17:50:54 +02:00
PJBot 2339bf08f9 Automatic changelog update 2025-05-30 15:21:04 +00:00
āda a89de7ce17
Add filters to cutter machine (#34321)
* tiles

* lint

* categories

* blank line

* small base recipe change

* indent

* reorginize
2025-05-30 17:19:57 +02:00
DrSmugleaf b86c1ea01d
Allow actions to specify if they want to rotate the user when targeting (#37958) 2025-05-30 08:56:16 -04:00
PJBot 1e3212ab32 Automatic changelog update 2025-05-30 12:53:14 +00:00
K-Dynamic ada5c4f3dd
Elkridge: Turrets (#37961)
* skub

* turrets
2025-05-30 08:52:06 -04:00
PJBot fa08d12b2d Automatic changelog update 2025-05-30 10:08:32 +00:00
beck-thompson 05fac53de6
Chameleon controller implant (Clothing fast switch) (#33887)
* Add the chameleon controller implant

* address the issues (Git please dont kill me)

* Address the review and fix some merge conflicts!

* Cleanup

* Add use delay

* Silly mistakes

* Making a PR at 2 am: Gone wrong

* Predict use delay and disable the buttons until you can choose another

* First phase custom clothing

* Better system, now relays to agent id and mindshield. Chameleon loadouts are a lot better to work with as well

* Address the review! No more evil goto

* Slams way is better I should have read more closely xD

* Some of the jobs

* Add to Cargo, CentComm, Service, Passenger, Ninja, Cluwne, Wizard + Minor changes to existing; Add chameleon to bandanas, medals, jugsuits and HUDs

* Add everything else

* Fix test

* Job name

* This looks better

* Add department organization

* Minor cleanup

* Added some mindshields

* Remove redudent comment and change funcion name to be clearer

* Fix cluwne outfit

* fix merge conflicts

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2025-05-30 12:07:25 +02:00
PJBot fa3468270e Automatic changelog update 2025-05-30 07:26:39 +00:00
Southbridge 41d638cc36
Box Station - Added Turrets (#37860) 2025-05-30 00:25:30 -07:00
Princess Cheeseballs f6c9ef344e
[Action Refactor Fix] Action blockers now work on Actions (#37948) 2025-05-30 00:30:26 -04:00
PJBot 93f780c22d Automatic changelog update 2025-05-30 01:25:59 +00:00
SeamLesss 4d8f60cec1
Add Practice Magazines to the Secfab (#37710)
easy
2025-05-29 18:24:53 -07:00
PJBot 22cff56386 Automatic changelog update 2025-05-30 01:17:28 +00:00