-
Notifications
You must be signed in to change notification settings - Fork 359
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add magnet pickup system from Frontier #949
Conversation
I can't wait |
Content.Shared/Frontier/Storage/EntitySystems/MaterialReclaimerMagnetPickupSystem.cs
Show resolved
Hide resolved
Content.Shared/Frontier/Storage/EntitySystems/MaterialReclaimerMagnetPickupSystem.cs
Show resolved
Hide resolved
Content.Shared/Frontier/Storage/EntitySystems/MaterialStorageMagnetPickupSystem.cs
Show resolved
Hide resolved
Content.Shared/Frontier/Storage/EntitySystems/MaterialStorageMagnetPickupSystem.cs
Show resolved
Hide resolved
Changed it so you don't need to toggle it on. |
shouldnt be on reclaimer since it invalidates the dynamic of recycler being automatic and inefficient but reclaimer being manual and efficient |
I did a bunch of code optimization, then some testing to verify that it works after doing said optimization. I also caught that the Industrial Ore Processor was missing this feature, so I added it to that as well. It wouldn't have made sense if cargo upgraded the ore processor, but then lost the ability to automate ore smelting. Otherwise, this is good to merge if the tests pass. |
I think it inherited it, no? |
Guh, you're right. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm also going to want to review this due to it adding a new namespace
Ill love to know what changes done as I was the last person to work on this code in frontier, can help a bit with updating it on frontier also. Looking good hope to see this merged here. |
## Mirror of PR #949: [Add magnet pickup system from Frontier](DeltaV-Station/Delta-v#949) from <img src="https://avatars.githubusercontent.com/u/131613340?v=4" alt="DeltaV-Station" width="22"/> [DeltaV-Station](https://github.com/DeltaV-Station)/[Delta-v](https://github.com/DeltaV-Station/Delta-v) <aside>PR opened by <img src="https://avatars.githubusercontent.com/u/107660393?v=4" width="16"/><a href="https://github.com/IamVelcroboy"> IamVelcroboy</a> at 2024-03-10 20:17:18 UTC</aside> <aside>PR merged by <img src="https://avatars.githubusercontent.com/u/107660393?v=4" width="16"/><a href="https://github.com/IamVelcroboy"> IamVelcroboy</a> at 2024-03-17 13:38:11 UTC</aside> <sup> `5acb90a4eb6b8e8436d06cffe92169d07e38d140` </sup> --- PR changed 0 files with 0 additions and 0 deletions. The PR had the following labels: - Changes: YML - Status: Needs Review - Changes: C# - Changes: Localization --- <details open="true"><summary><h1>Original Body</h1></summary> > ## About the PR > - Title: Machines will automatically pull in tagged items for processing, allowing to set them up on conveyor belts. > - Adds to Ore Processors > - Adds to Material Reclaimer > > ## Why / Balance > Better gameplay and Factorio mapping > > ## Technical details > n/a > > ## Media > https://github.com/DeltaV-Station/Delta-v/assets/107660393/defb8724-acaf-4897-9d5a-4edb5ba17edd > > https://github.com/DeltaV-Station/Delta-v/assets/107660393/725a74a3-3978-4097-bdf4-d84ff2f55f38 > > > > - [x] I have added screenshots/videos to this PR showcasing its changes ingame, **or** this PR does not require an ingame showcase > > ## Breaking changes > n/a > > **Changelog** > 🆑 Velcroboy > - add: Added magnet pickup to Ore Processors and Material Reclaimer </details> Co-authored-by: Velcroboy <[email protected]>
# Description Playtesting uncovered a few bugs with the HealOtherSystem, these are luckily pretty simple to fix. I also made a few of the functions in this system nullable as a performance optimization. # Changelog :cl: - fix: Fixed a bug where Breath of Life and Healing Word would set living people to crit, which would knock them down. - fix: Fixed a bug where Breath of Life could revive people who were rotten(It will still heal them and reduce the rot timer as intended, but will not revive unless said rot timer reduction brings them below the 10 minute threshold). - add: The Do-After bar for Breath of Life and Healing Word is now hidden if glimmer is low enough. The threshold for which scales with your Dampening stat. More Dampening = stealthier casting.
About the PR
Why / Balance
Better gameplay and Factorio mapping
Technical details
n/a
Media
2024-03-10.15-09-33.mp4
2024-03-10.15-44-36.mp4
Breaking changes
n/a
Changelog
🆑 Velcroboy