slarticodefast
092f88c16f
Fix debug asserts when unequipping items ( #38274 )
2025-06-21 16:40:56 +03:00
slarticodefast
686016098a
Fix wallmount interaction ( #38111 )
2025-06-21 16:11:17 +03:00
Just-a-Unity-Dev
27a4c1955c
add some documentation for visiting entity ( #38475 )
...
* add some documentation for visiting entity
to prevent someone from spending 5 minutes diving into the codebase
* reviews
Co-authored-by: LaCumbiaDelCoronavirus <90893484+LaCumbiaDelCoronavirus@users.noreply.github.com >
---------
Co-authored-by: LaCumbiaDelCoronavirus <90893484+LaCumbiaDelCoronavirus@users.noreply.github.com >
2025-06-21 11:19:57 +02:00
Perry Fraser
a0544fdbf2
Make gas tank UI a bit more network-happy ( #38184 )
...
* fix: network gas tank output pressure
* fix: don't overwrite gas tank output pressure during editing
2025-06-21 11:06:49 +02:00
Tayrtahn
c1de936c4b
Forbid string literals for SharedActionsSystem methods ( #38472 )
...
Forbid string literals for SharedActionsSystem methods
2025-06-21 00:11:12 +02:00
Tayrtahn
bd9d1a53f7
Remove redundant IoC Resolve in EmptyOrWindowValidInTile ( #38446 )
...
Remove redundant IoC Resolve in EmptyOrWindowValidInTile
2025-06-20 02:02:46 +02:00
deathride58
08d9c0aedd
Playtime Reminders - Raising awareness of addiction by highlighting excessive playtime ( #36483 )
...
* grass touch protocol - Rebases to latest master to fix conflicts
* aight local tests are passing lets see if our golf works
* It is 5 am and our ass COMPLETELY overcomplicated this lmaooo
* Addresses feedback - Clarifies comments, swaps internal var names for grasstouchless and selfdestructive, makes the third tier a little less demanding, and fixes 1 hours
* Addresses review - conflict fix
* This too
* Axes playtime exclusion for ghosts
* Use switch expression
code style nit
* Refactor/cleanup
Use IGameTiming.RealTime to track time instead of DateTime. Use nullable instead of magic values.
Expose the current day value through a property that is always up to date, instead of making the API to read the CVar that updates at inconsistent times. This also makes it trivial to debug with VV.
Other minor cleanup like using string interp, code style fixes, comments, etc.
---------
Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com >
2025-06-19 03:06:26 +02:00
kosticia
9c0ea2528e
show reflection prob on examine ( #38199 )
...
* goaaaaaaaal
* hmmmmmmmmmm... sorry aeshus, but thats sucks
* adwaswa
* reviev
* awdasdws
* redo
* should work
* mistake
* change
Co-authored-by: Tayrtahn Tayrtahn@users.noreply.github.com
* Update Resources/Locale/en-US/reflect/reflect-component.ftl
---------
Co-authored-by: Tayrtahn <tayrtahn@gmail.com >
2025-06-18 02:50:01 +02:00
slarticodefast
aa15371049
fix polymorph errors ( #38409 )
...
fix polymorph error
2025-06-17 16:16:24 -04:00
slarticodefast
5a69b7e2fb
Merge stable into master ( #38395 )
2025-06-17 17:25:30 +02:00
slarticodefast
d25046461e
Fix SharedActionSystem spamming errors ( #38358 )
2025-06-17 15:18:13 +10:00
Red
52cc834a0e
Spider web visuals update ( #38175 )
...
* web update
* Update Resources/Prototypes/Entities/Structures/spider_web.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Resources/Prototypes/Entities/Structures/spider_web.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* review
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-06-16 17:30:43 -07:00
kosticia
f64505bea1
predicted hyposprays ( #38046 )
...
* G O I D A
* how
* now proper
* a
* Update HypospraySystem.cs
* good catch
* Apply suggestions from code review
---------
Co-authored-by: ScarKy0 <scarky0@onet.eu >
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-06-17 02:08:08 +02:00
ArtisticRoomba
3eba895fc7
Thieves can innately pickpocket - thieving gloves rework ( #38123 )
...
* Thieves can innately pickpocket (#107 )
Pickpocketing a skyrim guard's armor off
(cherry picked from commit 21b9f1ddb251ea3c7c6803e78871abefcaecbfb4)
* this isnt moff
* Make predicted, cleanup
* !skating-basketball
* orks are NOT the best trollface
* Implement much more sensible component replication prevention
---------
Co-authored-by: DuckManZach <144298822+duckmanzach@users.noreply.github.com >
2025-06-16 15:47:31 -07:00
ScarKy0
4cc6cb95dc
Commands for adding and removing actions ( #38317 )
2025-06-16 13:25:44 +03:00
qrwas
f8cf4dc829
Add group for loadouts ( #36951 )
...
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com >
2025-06-16 02:36:06 -07:00
beck-thompson
d8b70a3887
Revert "Randomized Markings" ( #38345 )
2025-06-16 00:50:17 -07:00
beck
b636e3fcba
Randomized Markings ( #34765 )
...
randomized markings
2025-06-15 14:11:52 -07:00
SlamBamActionman
239f1c511e
Ensure large entities don't get stuck on conveyor belt corners ( #37466 )
...
* Initial commit
* Also avoid the friction change doesn't make turned-off conveyor belts continue going
* Ensurecomp on conveyor starting
* i give up
* Minor brackets edit
* Documentation
2025-06-15 11:36:18 +02:00
ScarKy0
208b245dcb
Retractable items system + Arm Blade action ( #38150 )
2025-06-14 21:29:06 +03:00
nikitosych
1bbf094c79
Fix for holoparasite's ability to attack the host through mech ( #36659 )
2025-06-14 20:22:45 +03:00
slarticodefast
ae8fdbfa51
Fix puncturase cauterizing bleeding ( #38289 )
...
fix puncturase cauterizing bleeding
2025-06-13 12:11:15 -04:00
Qerd
eab797939b
Prediction for use of utensil on incompatible food ( #38297 )
...
Prediction our beloved
2025-06-12 18:48:28 -07:00
themias
19271e6bc9
Fix gas analyzer and anom scanner wrong state ( #38285 )
...
* Fix gas analyzer and anomaly scanner UI activation issue
* save
* fix comment
* milkalyzer
2025-06-12 14:16:07 -07:00
Perry Fraser
e09b7debe2
Fix some popup issues with pipe layer changes ( #38244 )
...
* fix: only show pipe layer popups to the user changing them
* fix: don't show pipe layer subfloor popup when not using a screwdriver
* fix: properly pass down user and used for serverside pipe layer changes
Technically this doesn't matter as the Shared codepath for this method
doesn't actually use these on the server: only the user is used for a
clientside popup. Still, will be good to have these for future changes
that might need them.
2025-06-11 22:31:48 -07:00
Tayrtahn
699e6de1fe
Fix StomachSystem PVS error ( #38268 )
...
Fix StomachSystem PVS error
2025-06-11 23:39:25 +02:00
Simon
f5fbef7ccc
Add the instrument names to the MIDI channel selector ( #38083 )
...
* Add the instrument to the MIDI channel selector
* Reviews
Adds support for chained masters
Makes the channel UI update on its own when the midi changes (Works with bands too!)
* add to admin logs and limit track count
* Limit track names by length too
* remove left over comment
* Requested changes
* Reviews
2025-06-11 20:32:48 +02:00
Tayrtahn
00789525f8
Improve some BinSystem functionality ( #38262 )
...
* BinSystem improvements
* Prevent double-add
2025-06-11 11:04:30 -07:00
Tayrtahn
d612c56aab
Forbid string literals for SharedToolSystem methods ( #38250 )
...
* Forbid string literals for ToolSystem methods
* Cleanup violations
* Sort usings
2025-06-11 03:58:21 +02:00
eoineoineoin
419b4e7916
Add technology to tech disk names ( #38157 )
2025-06-11 03:15:56 +02:00
ArtisticRoomba
3726eb6e19
Bring back low pressure damage to its unnerfed value ( #38196 )
2025-06-09 17:05:48 -07:00
pathetic meowmeow
3d40bebbef
Allow cargo request computers to send orders to the primary account ( #37943 )
2025-06-09 11:11:19 -04:00
DrSmugleaf
7f9b2a0434
Fix eating and drinking verbs showing up after a short delay and making your verb UI bounce ( #38164 )
...
* Fix eating and drinking verbs showing up after a short delay and making your verb UI bounce
* Usings fix
* Usings fix
* Usings fix
* Usings fix
* CVar fix
* Predicted ppups
* Openable predicted popup
* Fix audio prediction
2025-06-09 10:36:04 -04:00
Leon Friedrich
9247621a96
Add FixedPoint2TypeParser ( #38169 )
2025-06-09 18:01:53 +10:00
Orsoniks
ef42c36cdb
Improved Health examination text ( #38126 )
...
* more health examinations
* better blood
* fix
* tweaks
* sizeable
* silicon fix
* tweaks
* bleeding color tweaks
* fix
2025-06-09 00:31:49 -07:00
Kyle Tyo
546bfd0a30
MapManager warnings cleanup Server Edition 2003 ( #36781 )
...
* now you see me
* unused depen
* test fail fix attempt 1
* test fail fix attempt 2
* fix test fail attempt 3
* shot in the dark.
* Does this work?
* import cleanup
* taking a shot at this.
* Convert PersistenceSaveCommand to LocalizedEntityCommands.
* requested changes
* requested changes. also dealt with improperly named private const
* Update Content.Server/GameTicking/GameTicker.Spawning.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Content.Server/GameTicking/GameTicker.Spawning.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Convert PlanetCommand to LocalizedEntityCommand
* Update BiomeSystem.cs
* Update Content.Server/Salvage/SalvageSystem.Runner.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Content.Server/Procedural/DungeonSystem.Rooms.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Content.Server/Salvage/SpawnSalvageMissionJob.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Update Content.Server/Station/Systems/StationBiomeSystem.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* revert to latest master.
* slartis suggestion.
* Update SetMapAtmosCommand.cs
* cleanup
* Update PersistenceSaveCommand.cs
* finish localizing persistencesavecommand
* this is icky, I change.
* :sigh:
* revert whatever I did here?
* oh I see, some inconsistencies.
* revert this
* Update PlanetCommand.cs
* move this ftl to the commands folder
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-06-09 02:09:42 +02:00
Tayrtahn
e909ffa933
Forbid string literals for NpcFactionSystem methods ( #38140 )
...
* Add ForbidLiteral attribute to NpcFactionSystem methods
* Cleanup resulting warnings
2025-06-08 00:39:18 +02:00
slarticodefast
9cb1a669d6
make PacifiedComponent session specific ( #38137 )
2025-06-07 14:37:13 -07:00
Quantum-cross
8324aa9bea
Fix serialization of SunShadowCycleComponent ( #38002 )
...
* Use a struct to hold the items for `Directions` in `SunShadowComponent`, fix serialization.
* actually make them datafields...
* Add NetSerializable to datadef
* this is why we can't have nice things
2025-06-06 20:14:11 -04:00
slarticodefast
7c382cc6ce
Don't show climb verb for objects that cannot be climbed ( #38115 )
...
fix climb verb
2025-06-06 18:25:17 -04:00
Tayrtahn
95632859b7
Cleanup unused/redundant dependencies ( #38099 )
2025-06-06 18:11:52 +02:00
chromiumboy
db4d419f7b
Access Reader Refactor ( #37772 )
...
* Initial commit
* Integration test fix
* Removed redundant dirtying of accessreader
2025-06-05 19:28:55 -04:00
chromiumboy
ea1ecad3ff
Tweak for the visual coverage granted to station AIs by holopads ( #38059 )
...
* Initial commit
* Added option to require anchoring
2025-06-05 19:15:55 -04:00
Funce
148fb5ca23
Blood-Red Magboots now correctly show if magboots are active ( #38013 )
...
* Change JetPack Item Visuals to use GenericVisualizer instead of AppearanceChangeEvents
* Fix YAML indentation for jetpacks.yml
2025-06-04 13:10:06 +02:00
SlamBamActionman
d81e82cef7
Add Diona rooting ( #32782 )
...
* Initial commit
* Add sound
* Review commets
* addressing review
* I think this is what Slart meant?
* Review fixes
* More fixes
* tiny formatting
* Review fixes
* Review fixes
* Fix small timing error
* Follow new action system
* review
---------
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com >
Co-authored-by: ScarKy0 <scarky0@onet.eu >
2025-06-04 12:52:59 +02:00
vitopigno
f8d0b0cba3
Add text highlighting ( #31442 )
...
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com >
Co-authored-by: Hans Larsson <hanandlia@gmail.com >
Co-authored-by: Tobias Berger <toby@tobot.dev >
2025-06-04 12:12:37 +02:00
āda
b6af2dbaf8
Loc fix for emote guidebook ( #38020 )
...
Loc fix
2025-06-03 17:55:15 +02:00
ScarKy0
9dd0855dd0
Predict AME Fuel Examine ( #38018 )
...
* init
* :)
2025-06-03 13:51:50 +02:00
Krunklehorn
c2b1b81ec8
Add checks for various complex interactions ( #37246 )
...
* Prevent toggling radiation collectors
* Prevent resisting locks
* Prevent unbuckling others, early exit before doafter
* Prevent camera and camera router setup
* Prevent rotating and flipping
* Also prevent adding the unbuckle verb.
* Revert ResistLocker changes
* Prevent emitter tampering
* Also prevent lock verb
* Prevent toggling welders
* Prevent gun open/close bolt, rack and switch mode
* Prevent toggling stun batons
2025-06-02 10:06:45 -07:00
slarticodefast
1441effed2
improve noir glasses shader ( #37996 )
...
* improve noir glasses shader
* tweak values
2025-06-02 09:16:10 -07:00