coolmankid12345
2616cb69e8
fix metamorphic glasses ( #20487 )
...
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com >
2023-09-24 23:15:14 -04:00
Leon Friedrich
e4ca6f4fb9
Allow solutions to store extra reagent data ( #19323 )
2023-09-05 07:55:10 +10:00
MisterMecky
1b4d4f8c35
Add chemical scanning goggles ( #18373 )
...
* add chemical scanning goggles
* add prototype and textures
* .ftl stuff
* add lathe, recipe, research stuff
* missing description
* emo review
* remove static method + newlines
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
2023-08-01 15:57:22 -04:00
Topy
b85c902189
Added sink ( #14348 )
2023-06-30 18:10:47 -04:00
Kara
04c975534b
Recognizable chemicals ( #16761 )
2023-05-24 16:08:05 -07:00
metalgearsloth
35ef9787e5
Fix vomit puddles ( #16449 )
2023-05-16 13:26:12 +10:00
Leon Friedrich
0c4002bbd3
Make Reactions conserve thermal energy ( #16190 )
2023-05-13 13:10:32 +10:00
Tunguso4ka
ce867724a7
Uranium is now edible! ( #15952 )
2023-05-06 17:23:05 +10:00
EnDecc
0f90548600
Advanced Mop is now More Advanced + SolutionPurge Component ( #15532 )
...
Co-authored-by: Arimah <arimah42@gmail.com >
2023-04-23 20:17:21 +10:00
metalgearsloth
317a4013eb
Puddles & spreader refactor ( #15191 )
2023-04-10 15:37:03 +10:00
Leon Friedrich
19277a2276
More DoAfter Changes ( #14609 )
...
* DoAfters
* Compact Clone()
* Fix mice and cuffables
* Try generalize attempt events
* moves climbabledoafter event to shared, fixes issue with climbable target
* Fix merge (cuffing)
* Make all events netserializable
* handful of doafter events moved
* moves the rest of the events to their respective shared folders
* Changes all mentions of server doafter to shared
* stop stripping cancellation
* fix merge errors
* draw paused doafters
* handle unpausing
* missing netserializable ref
* removes break on stun reference
* removes cuffing state reference
* Fix tools
* Fix door prying.
* Fix construction
* Fix dumping
* Fix wielding assert
* fix rev
* Fix test
* more test fixes
---------
Co-authored-by: keronshb <keronshb@live.com >
2023-04-02 21:13:48 -04:00
Moony
cc0c516e02
Improves bartending with some tweaks. ( #14169 )
...
* Improves bartending with some tweaks.
- Glasses got resprited and now support fill levels.
-
* New glass type and improve shotglass visuals.
* oobsy
* fixes
* get flasked
* flask
* flask
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2023-02-18 19:00:31 -06:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
Leon Friedrich
84e7525ea4
Fix solution visuals ( #13456 )
2023-01-14 11:21:15 +11:00
Leon Friedrich
466384b081
Solution rejig ( #12428 )
2023-01-12 14:41:40 +11:00
Leon Friedrich
bce1f9fe89
Mopping and puddle tweaks ( #13238 )
...
fix undefined
Fixes https://github.com/space-wizards/space-station-14/issues/11830
2022-12-31 22:03:26 -08:00
Timothy Teakettle
c046666578
adds the ability to "mix" solutions (reactions caused by using an item on a solution holder) ( #13015 )
...
* everything for mixing aside from yaml changes
* add recipe and canmix to bottles and the holy mixer tag to the bible
* fixes as a result of testing
* remove unused usings
* remove emptylines that are not required
Co-authored-by: 0x6273 <0x40@keemail.me >
* more empty line removal!
Co-authored-by: 0x6273 <0x40@keemail.me >
* add single space between if statement and condition
Co-authored-by: 0x6273 <0x40@keemail.me >
* fixes indentation on TryGetMixableSolution
* raise new AfterMixingEvent after attempting to mix a solution
* before mixing event and attempt get mixable solution event
* update reaction tests to be a beaker that can be mixed, and then pass a mixer component in to simulate mixing
* make two more beaker types mixable, add attribute for mixing feedback
* bible mix message
* mixing feedback on success
* updates test to use SpawnEntity over new as per feedback
Co-authored-by: 0x6273 <0x40@keemail.me >
2022-12-19 22:05:02 -06:00
Flipp Syder
25869cd501
Solution spiking ( #8984 )
2022-06-23 19:26:54 -07:00
metalgearsloth
8905996cfc
Make raiselocalevent not broadcast by default ( #8998 )
2022-06-22 09:53:41 +10:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
Alex Evgrashin
860db943e1
Reagents localization ( #7916 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-05-12 21:06:01 +10:00
Leon Friedrich
66b0820ed6
Fix smoke fork bomb ( #7401 )
2022-04-04 11:02:33 -05:00
Leon Friedrich
1b0e7ae0f5
Add Modular grenades (chemnades). ( #7138 )
2022-03-25 15:17:29 +11:00
Vera Aguilera Puerto
46ac70a734
Fix and refactor SolutionContainerSystem.RemoveEachReagent ( #7245 )
2022-03-24 00:05:10 +11:00
Ygg01
4ac750d986
Add SolutionContainerSystem tests ( #6726 )
2022-02-17 19:42:39 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
metalgearsloth
baa16c96b4
Fix solutions ( #6711 )
2022-02-14 20:47:14 -07:00
Ygg01
6f36f5b60d
Replace old Overflow algorithm ( #6280 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-02-15 13:22:26 +11:00
Leon Friedrich
212c27cd6f
Fix Injector ( #6585 )
2022-02-10 02:08:59 +11:00
TemporalOroboros
201952e618
Adds temperature to solutions ( #5834 )
2021-12-24 02:22:34 -07:00
Vera Aguilera Puerto
c8b65be747
Replace IEntityManager resolves in systems for cached EntityManager
2021-12-08 13:00:43 +01:00
DrSmugleaf
ab9d0cc6d8
Fix errors
2021-12-05 21:02:04 +01:00
DrSmugleaf
2a3b7d809d
Fix 3000 errors
2021-12-05 18:09:01 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
69b270017b
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Acruid
fa0ec5cbd9
AppearanceComponent API Changes ( #5446 )
2021-11-23 18:22:59 +11:00
mirrorcult
457e8c64ee
Convert StomachBehavior to a component/system + rejig body namespaces ( #5249 )
...
* Convert StomachBehavior to a component/system + rejig body namespaces
* test
* slightly more namespace changes
* remove
* Hello?????
* fuck you github test runner
* reviews
* oobsy!
2021-11-11 16:10:57 -07:00
Vera Aguilera Puerto
c5fda6daca
IReagentEffect and some chemistry stuff uses EntityUid
2021-11-09 11:51:24 +01:00
Leon Friedrich
3612d25539
Fix & extend add reagent verb ( #4954 )
...
* AddReagentWindow
* addReagent command
* functional UI
* fix networking
* add comments & docstrings
* Remove unecesary system
* cleanup & close-eui
* tweak default window size
* fix EUI closing error
* fix merge issues
* fix merge
2021-11-08 15:22:42 +11:00
mirrorcult
3ab4a30a0f
Generalize ReagentUnit into FixedPoint2 and use it for damage calculations ( #5151 )
...
* Damage units
* sum ext method
2021-11-03 16:48:03 -07:00
Ygg01
fc5fa67a56
Refactor Resolve and IEntity in SolutionContainerSystem ( #5083 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-11-02 12:03:23 +11:00
Ygg01
b2aca94586
Refactor Solution from Shared -> Server ( #5078 )
...
* Move entity solution entity systems to shared
* Move SolutionComponents to Server
* Fix namespaces
* Remove Networked Component.
* Fixes
* Add components to ignore list
2021-10-29 23:40:15 +11:00