Commit Graph

4747 Commits

Author SHA1 Message Date
Taran
e59bf8acd9 Increases VoiceRange To 10 From 7 (#12254) 2022-10-28 14:25:47 +11:00
Leon Friedrich
23768e34e8 Update explosion lookups (#12250) 2022-10-28 12:57:00 +11:00
Leon Friedrich
5cd111d210 Fix lag compensation exception (#12243) 2022-10-28 08:00:30 +11:00
Jacob Tong
52382aa7a6 Delete ghost when player is detached (#12221) 2022-10-28 01:09:35 +11:00
metalgearsloth
0e9213f523 Fix lookup flags (#12235) 2022-10-28 01:09:16 +11:00
metalgearsloth
6b6d52850a Deprecate entitylookupcomponent (#12159)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-27 23:37:55 +11:00
Justin Trotter
f2d05aa20a allow syringes to set transfer amount (#12173)
* allow syringes to set transfer amount

* stripped custom transfer logic, and added delay per additional 5u transfered

* touch up

* another touch
2022-10-25 23:40:06 -07:00
0x6273
dfdad0ffe5 Refactor ReagentGrinder (#11751)
* Refactor ReagentGrinder

- It can now process partial stacks. (Before it would do nothing if the entire stack's solution didn't fit in the output container)
- Get rid of `SharedReagentGrinderComponent`, move shared stuff to `SharedReagentGrinder.cs`.
- Subscribe to events instead of massive switch/case.
- Get rid of update queue thing.
- Change `DoWork` so it's less duplicate code for grinding/juicing.
- Get rid of `ExtractableScalingEvent` and just scale directly based on item stack count.
- Add message for when you try to put something into the reagent grinder that doesn't fit.
- Fix obsolescence warnings.

* Use a timer on component instead of SpawnTimer

* s/StorageCap/StorageMaxEntities
2022-10-25 23:34:56 -07:00
Leon Friedrich
c0b657ca18 Remove InteractedWithEvent and friends. (#11939) 2022-10-26 12:15:48 +11:00
Rane
05e9f6acaa [1 line] fix bad check in beam system (#12206) 2022-10-25 01:53:32 -07:00
metalgearsloth
70cf361caa Don't predict body init (#12163)
* Don't predict body init

Client doesn't handle predicted entity spawning so the organs hang around.

* Just use init

Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-24 17:08:41 -07:00
Leon Friedrich
92e92dceb0 Unrevert #10934 2022-10-25 11:06:00 +11:00
Emisse
80fd37041f Revert "Fix unintentional inventory relayed event handling " (#12182) 2022-10-24 17:06:04 +02:00
Leon Friedrich
145471be2d Fix unintentional inventory relayed event handling (#10934)
* Add InventoryRelayedEvent<TEvent>

* implement relays

* typos

* a
2022-10-24 01:04:49 -07:00
Leon Friedrich
0b8622e9e7 Misc content xform changes (#12166) 2022-10-24 00:19:51 -07:00
Nemanja
24a3c8aef6 portable scrubber machine upgrading (#12037) 2022-10-22 15:49:30 -07:00
DrSmugleaf
f323fb7644 ECS and cleanup body system, merge body templates and presets into body prototypes (#11991)
Co-authored-by: Jezithyr <Jezithyr@gmail.com>
2022-10-22 15:46:28 -07:00
Kevin Zheng
b798924f12 Disable shadow casting for bioluminescent plants (#11986) 2022-10-22 15:40:57 -07:00
Willhelm53
1a1e72063a Skeleton Accents (#11805) 2022-10-22 15:40:28 -07:00
Nemanja
cfab87b3d7 generator machine upgrading (#12145) 2022-10-22 15:38:57 -07:00
Leon Friedrich
7d276d1101 Remove server/client clothing components. (#11981) 2022-10-22 15:30:37 -07:00
metalgearsloth
4a3df4f85a Maybe fix pathfinding nullref (#12085) 2022-10-22 15:29:01 -07:00
0x6273
8718df5622 Seed extractor construction + upgrading (#11972) 2022-10-22 15:26:02 -07:00
Rane
916c4f9522 Unhardcode species age ranges (#11979) 2022-10-22 15:13:46 -07:00
Mervill
637d53222a PowerGridCheck now disables APCs instead of individual machines (#12004) 2022-10-22 15:06:16 -07:00
Interrobang01
9904eae75c Cognizine, a chemical that makes an entity sentient and a ghost role (#11992) 2022-10-22 15:05:06 -07:00
Kevin Zheng
2366089300 Remove debug message (#12061) 2022-10-22 14:57:06 -07:00
metalgearsloth
fae8b0173b Fix cargo order amounts (#12070) 2022-10-22 14:55:13 -07:00
Jackrost
330d6bfb67 Biomass reclaimer now respond if power change (#11984) 2022-10-22 14:54:19 -07:00
Mervill
9c27f8417b Show the station name on spawn (#12128) 2022-10-22 14:51:51 -07:00
metalgearsloth
ff2fbda804 Use priority queue for power networks (#12134) 2022-10-22 14:51:02 -07:00
Leon Friedrich
b73d188e67 Fix misc cuffing issues (#12127) 2022-10-22 16:54:28 +11:00
Leon Friedrich
19586ea46c Reset movement on player (de)attach (#12073) 2022-10-22 10:50:14 +11:00
Kara
169ba3106b Fix #12075 (#12118) 2022-10-21 01:54:18 -07:00
Flipp Syder
0fe9f38968 Actual randomized humanoids (#11574) 2022-10-21 00:46:05 +11:00
Nemanja
7cc1eba181 Mining Tweaks (#11468) 2022-10-21 00:16:29 +11:00
Francesco
9727cc0da0 FlashLightVisualizer refactor + low power handheld light light radius fix (#11768)
* refactor: Removes FlashLightVisualizer (based on obsolete code) in favor or merging its functionality with HandheldLightComponent
fix: Low power lighting radius animations for lanterns, floodlights and flashlights now properly restore the original light radius when going back to full power

* refactor: Use the LightBehaviour component to animate HandheldLights
refactor: Remove unneeded HandheldLight definitions in some yaml files (already inherited by parents)
fix: Properly change the server side PointLightComponent Enabled property when turning HandheldLights on/off
feat: ReverseWhenFinished property on Fade light behaviours

* Empty commit to rerun CI with the new engine PR

* fix: Restore the correct HandheldLight addPrefix property, whoops

* refactor: blinkingBehaviourID -> blinkingBehaviourId, radiatingBehaviourID -> radiatingBehaviourId
2022-10-19 13:34:36 -05:00
Kara
3fd226d9f0 Extended rework & ramping event scheduler (#11362) 2022-10-18 19:51:47 -07:00
Kara
7ad867fa0f Slight localization func cleanup (#11380) 2022-10-18 19:51:18 -07:00
metalgearsloth
4db3b30dc1 Sleep NPCs on attach (#12014) 2022-10-19 10:07:44 +11:00
Paul Ritter
78a139edb5 Predicts pulling (#12029) 2022-10-19 10:06:44 +11:00
Nemanja
661a569732 Fix big boxes not holding in air (#12031) 2022-10-19 10:04:47 +11:00
Leon Friedrich
3aeba9a63e Fix chat sanitization and entity name escaping (#12015) 2022-10-17 23:59:09 -07:00
router
2bd3a6c673 add more to chat sanitization (#11988) 2022-10-17 15:54:51 +11:00
metalgearsloth
123a9dbf02 Lag compensation for melee (#11885)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-17 15:54:31 +11:00
0x6273
fe00c1c10b Airlock bolt and deconstruction fixes (#11985) 2022-10-17 11:44:04 +11:00
Mervill
a5a92c4dca Hotfix for Battery & Weapon Chargers. (#11976) 2022-10-17 09:05:35 +11:00
Paul Ritter
8b1580ee30 Pools admin log lists (#11462)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-17 00:00:30 +02:00
themias
b567c34e92 Add voice trigger for modular grenades (#11449) 2022-10-17 04:44:50 +11:00
Flipp Syder
6e108bd400 Surveillance camera listening/speaking (#11640) 2022-10-17 04:44:14 +11:00