Space Engineers

Space Engineers

AwwScrap
795 条留言
Space Ace 9 月 19 日 上午 10:07 
@Maeyanie Yeah, its an error with IO itself. The Prototech refinery was given the ability to smelt chemicals too, which ended up breaking the system. Next IO update the 2-in-1 function will be reverted to fix this issue
Maeyanie 9 月 14 日 上午 12:55 
So yeah, looks like my best answer is just to remove AwwScrap for now. Oh well. Thanks for the response. :steamthumbsup:
Maeyanie 9 月 14 日 上午 12:51 
Ah, from looking at the code, it looks like Polymer should get recursively resolved down to its components... I'm not sure exactly what that would be, but it's not a smelter or refinery, so it's just going to add more refineries to the mix. That'd still make nothing over 50% besides the prototech refinery, so it doesn't really change anything, aside from making me even more impressed with how this works.
Maeyanie 9 月 13 日 下午 9:33 
@Thraxus: I'm honestly not sure I've played with both IO and AwwScrap together before... if so, it's been a long time. So no clue.

The 50% makes sense it would break with IO... Smelter smelts silicon, Refinery smelts gold, and nothing smelts Polymer since it's an intermediate product. I'm guessing the Prototech one does both silicon and gold, so it hits the 50%.
If nothing matches at least 50%, does it use the highest? If so, that would have worked before the Prototech update, and would explain why it broke recently.
Slomes 9 月 13 日 下午 9:00 
Lmao yea I was looking exactly for what the "I Found Your Crap" Addon does, im so dumb haha
cheers, and thanks for maintaining your mods/responding
Thraxus  [作者] 9 月 13 日 下午 7:45 
For the record, I think SalmonGod and I worked that one out in Discord - I could be wrong though. It's super hard to help diagnose or fix anything in Steam comments.
Thraxus  [作者] 9 月 13 日 下午 7:44 
@Maeyanie - that's interesting, but I'm guessing it's not something I can do much about. IO, in general, makes assigning scrap really hard because it not only uses a ton of different materials, but it can also use compounded materials (i.e. a component is in the recipe for another component, and none of the component materials come from the same machine). To address this I had to do a "best fit" for the scrap processing. It sounds like the ProtoRefineryIngots group can refine everything in that list, while no other group can, so AwwScrap doesn't search for them - it will only match scrap to a refinery that can refine at least 50% of the materials.

Is this new to the newest SE update, or has this been an ongoing issue? I've not heard of it before, which leads me to think it's a new issue.
Thraxus  [作者] 9 月 13 日 下午 7:44 
Haha,the conversation was so close to IFYC, I thought this entire thread was on the I Found Your Crap mod page. My bad - I would have pointed you there originally had my brain not apparently been on vacation.
Slomes 9 月 13 日 下午 7:30 
@Maeyanie ooh yea im dumb..thanks a lot! :D
Maeyanie 9 月 13 日 下午 7:22 
@Slomes: It sounds like you want the "I Found Your Crap" addon to do what you're after, and to check out the config files there.
Slomes 9 月 13 日 下午 7:12 
BaseAwwScrapScalar controls the max return rate of resources from scrap with a 4x yield vanilla refinery.

ScrapMassScalar is the ratio of scrap mass to component mass.

ScrapProductionTimeScalar is the ratio of scrap production time to component production time.

ScrapVolumeScalar is the ratio of scrap volume to component volume.

ScrapUnknownItems determines whether to set an unknown item to generic scrap or return the unknown item to the player (unaltered).

SurvivalKitRecycling determines whether the Survival Kit is allowed to process scrap or not.
Slomes 9 月 13 日 下午 7:10 
I don't see any way to modify the grinders. I did skimm through all the other files in the mod folder but I don't know how to code and don't know if its in there somewhere but not noted. only found this:

// User set settings

public static float BaseAwwScrapScalar = 0.9f;
public static float ScrapMassScalar = 0.80f;
public static float ScrapProductionTimeScalar = 0.75f;
public static float ScrapVolumeScalar = 0.70f;
public static bool ScrapUnknownItems = true;
public static bool SurvivalKitRecycling = true;
Slomes 9 月 13 日 下午 6:40 
Okay cool, I will try to find it and see, if I get lost or when i succeed i will come back o7
Maeyanie 9 月 13 日 下午 6:39 
I'm having similar IO issues to @SalmonGod.
Looking through the logs, it looks like some scrap got assigned to the prototech refinery, and nowhere else. I'm not readily finding a connection between what worked and what didn't... some IO-specific things (like AsphaltScrap) came out fine ([T] RefineryIngots [T] SmelterIngots [T] ProtoRefineryIngots [T] Ingots [T] Crusher), but others (like AdvancedComputerScrap) look like this:

Component Origin: [Industrial Overhaul - v1.7.3 (2344068716.sbm)]
AdvancedComputer | AdvancedComputerScrap | AdvancedComputerScrapToIngot
[F][F][01][04.50s][01.8400][00.0007][003] | [03.00] Polymer [02.00] Silicon [01.80] Gold

[01.00] AdvancedComputerScrap
[R][01.35] Polymer [R][00.90] Silicon [R][00.81] Gold
[T] ProtoRefineryIngots
Thraxus  [作者] 9 月 13 日 下午 5:13 
I may be wrong since it's been a long time since I setup this mod, but I think you can already do most of that with the configs, no?
Slomes 9 月 13 日 下午 1:34 
Heya, i was wondering if its technically possible to make it that the tier0 handgrinder gives vanilla components but is terribly slow, and any higher lvl + ship grinders do the scrap way? Would be good to have a not economically viable way to deconstruct vanilla style in case you have no access to some resources yet (since scrap smelting is also locked behind higher tier industry).
Otherwise enjoying the mod for added resource sink :) cheers
Beredix 8 月 20 日 上午 11:54 
Something seems to have broken during summer.
Started up my Far from Home game and can't scrap anything.
Same thing as dRuPpl above.
Also tried starting a brand new game, only Mod is AwwScrap, same issue so shouldn't be a modconflict
Thraxus  [作者] 8 月 18 日 下午 9:44 
First time I've heard about it.
dRuPpI 8 月 16 日 上午 6:53 
dnk why but suddenly the custom icons are gone for me after re log it just shows the vanilla scrap icon, already deleted mod and reinstalled... someone else has this problem?
gigglelamer 7 月 26 日 上午 6:53 
Just a personal thank you for making this mod. :steamthumbsup:
Thraxus  [作者] 7 月 13 日 上午 10:37 
Survival Less Likely is likely the issue. Splitsie overrode some refinery functions to make things harder. Good chance he didn't deal with the blueprint classes correctly when it did it. Imo you can remove it and not impact your game experience that much.
AbsoluteMonkey 7 月 13 日 上午 10:24 
I dont have discord. I'm too old.
Here's list of mods. I loaded Splitsies Survival Impossible from the community in game.
'Improvised Experimentation'
'Splitsie HUD for Survival Impossible - 1.201 Ready == With Targeting Indicator'
'Assertive Combat Systems'
'High-power Spotlight'
'Survival Less Likely'
'Omicron'
'Text HUD API'
'Spacebar Bridge Consoles'
'Sneaky Sounds - Quieter Tools'
'Screen Gunk Be Gone!'
'RelativeSpectator'
'Reavers: Terror of the Verse'
'Paint Gun - realistic painting for survival + special creative features'
'NPC Programming Extender'
'Decoys... Probably'
AbsoluteMonkey 7 月 13 日 上午 10:24 
'Clear Camera Screen [Outdated]'
'Camera Panning - rotate camera view (+reset 1st person character view)'
'Build Vision 3.0'
'AwwScrap'
'(Retired) Assertive Installations'
'Advanced Welding - detaching and reattaching blocks!'
'Modular Encounters Systems'
'Procedurally Generated Ore'
'Paradise'
'Perpetually Perturbed Pirates'
'Rich HUD Master'
'Assertive Combat Systems Dependency'
'Shower Light'
'In Depth LCDs'
'Assertive Loot'
Thraxus  [作者] 7 月 13 日 上午 10:01 
You're using a mod that changes refinery blueprint classes without disabling the blueprint classes it decided was unnecessary. Unfortunately common recently. If you hop in my Discord (link in the mod desc) I can try and help you figure out which and if there is anything we can do about it.
AbsoluteMonkey 7 月 13 日 上午 9:57 
Maybe I'm missing something, but can't find any info. Reactor comps: Refinery, nor Basic refinery will smelt. What am I doing wrong?
Thraxus  [作者] 6 月 24 日 上午 10:25 
Versionless update to add support for AceEndgameExpansionCE_3507747587
CDClone 6 月 21 日 上午 9:15 
awesome thanks :) installing on server :D
Thraxus  [作者] 6 月 20 日 下午 7:02 
It should work with Bob - don't know what Camp is, but so long as they follow the deconstruct rules of the block there should be no issues. Prototech parts should be ignored, so you should get what you expect when grinding them down.
CDClone 6 月 20 日 下午 5:00 
does this work with Bob/camp ? or will they cheat around it?
do i still get the original scrap from prototech parts?

and either way, amazing ideer, when stealing a lot of prototech encounters and assert ships for those awesome thrusters i tend to drown in resources, this could probobly solve/reduce that "issue" :D :D :D
Thraxus  [作者] 6 月 12 日 上午 9:50 
Haha, no worries. Glad to help! Enjoy!
Qobura 6 月 12 日 上午 9:48 
I just saw on its page, and, thank you! I appreciate both the reply and the flexibility inside the mod. That's what I get for not very thoroughly reading the other mod's page.
Thraxus  [作者] 6 月 12 日 上午 9:43 
That addon is completely customizable. I don't have the code in front of me right now, but I believe the default settings are to only have a chance at returning materials from friendly grids. So likely not unlucky, just not configured to your desires.
Qobura 6 月 12 日 上午 8:10 
Is there a component to Found Your Crap that doesn't apply the component return to hostile grids? Or was I just tremendously unlucky with my 0-rank grinder?
Thraxus  [作者] 6 月 12 日 上午 5:52 
Your statement is the first I've heard about any issues with IO. Hop on Discord (link in the mod desc) and send me some logs (AwwScrap's logs if nothing else, but SE's normal log as well usually helps) if you want me to look into it.
SalmonGod 6 月 10 日 上午 2:47 
Anyone else having trouble with AwwScrap and Industrial Overhaul? I'm currently unable to refine scrap for Advanced Computers, Rubber, Synthetic Fabric, or Medical Components. I've put a lot of time in combining these two mods and never had this problem before. But I'm wondering if it's something I did or if anyone else is having this issue.
Thraxus  [作者] 4 月 16 日 上午 11:00 
There shouldn't be. However, if you find otherwise, let me know. I haven't actually played SE for a long time, so through testing on my part hasn't happened since well before they introduced Prototech.
Qobura 4 月 12 日 下午 12:33 
To ask a clarifying question as I continue to adore the predicaments this mod presents: currently, there is no interaction between AwwScrap and Prototech behaviors?
Simu_t0n1 3 月 30 日 上午 1:26 
Thank you for the fix - it works fine now on my end.
Very happy to have this Mod! ;c}
Thraxus  [作者] 3 月 29 日 下午 11:29 
Mod Version: 3.7b [Released 29 Mar 2025]
* Added Stone Incinerator bypass so scrap doesn't get deleted.
* Update to attempt to sync mod settings between client and server.

Note that 3.7 had a bug - this has the same changes from that, hopefully without the bug.
Thraxus  [作者] 3 月 29 日 下午 6:32 
Sorry folks, just reverted to the previous version.

I'll push the update for the incinerator shortly without the update to the configs.
Qobura 3 月 29 日 下午 4:47 
My entire team cannot connect either
Final977 3 月 29 日 下午 2:18 
For clarity’s sake as well, only clients are failing to load, server loads up fine.
Final977 3 月 29 日 下午 2:06 
Thraxus, I seem to be getting an error on load when connecting to our servers using AwwScrap and AwwScrapIFoundYourCrap - It feels like it's since your update, but it could be anything I supose.

2025-03-29 14:04:22.850 - Thread: 1 -> ERROR: Loading screen failed
2025-03-29 14:04:22.850 - Thread: 1 -> Exception occurred: System.NullReferenceException: Object reference not set to an instance of an object.
at AwwScrap.UserConfig.Controller.SettingsController.get_ScrapUnknownItems()
at AwwScrap.Controllers.DefinitionController.SetDeconstructItems()
at AwwScrap.Controllers.DefinitionController.Init()
at AwwScrap.AwwScrapCore.SuperEarlySetup()
at AwwScrap.Common.BaseClasses.BaseSessionComp.LoadData()
at Sandbox.Game.World.MySession.LoadComponent(MySessionComponentBase component)
at Sandbox.Game.World.MySession.LoadDataComponents()
Thraxus  [作者] 3 月 29 日 下午 1:16 
Mod Version: 3.7 [Released 29 Mar 2025]
* Added Stone Incinerator bypass so scrap doesn't get deleted.
* Update to attempt to sync mod settings between client and server.
Thraxus  [作者] 3 月 15 日 上午 5:37 
Nothing I can really do on that one unfortunately. Super yield modules already dupe materials from ore, Duping materials from components is really no different.
MJRMatthew 3 月 14 日 上午 9:42 
Hi I’m just wondering how aww scrap handles modded yield modules with higher than vanilla stats. Will it be able to take the return of scrap past 100% or is there a built in counter measure for that?
Thraxus  [作者] 2 月 13 日 下午 6:04 
That's what I'm saying though, things may seem ok, but they aren't in your game. Some mod is stopping the game from unloading properly, which means ANY mod that has an event is never going to de-register that event, which means multiple event fires for that mod. You may not notice it, and it may never cause issues. However, some random crash, or weapon not working right, or some ship not behaving right, or Lord Klang being more noisy than normal can all be traced back to this issue you think doesn't exist.

I guarantee you it isn't AS directly, and it likely isn't a mod incompatibility. You can find the problematic mod by keeping AS enabled and disabling the other mods til the issue disappears. When the issue stops, you can report the issue to that mod author and go back to using whatever mod combo floats your boat.

Regardless, I appreciate the report and wish you the best whether you decide to act on my advice or not.
Bakeneko 2 月 13 日 下午 1:52 
Nice metaphor but my soup tastes well. I have plenty other mods and currently zero issues, maybe it is an incompatibility between one of them and your mod. Just came here to notify it incase you already knew about this problem. Seems like I am the only one having it. The only thing I can see in the log is your mod not closing the file handle after going back to menu, I dont know the cause or how to diagnose it.
Thraxus  [作者] 2 月 13 日 下午 1:11 
Think of it like this - you're cooking soup in a pot. You can't see in the pot, but you know exactly how much it can hold before it overflows.

Add Ingredients -> Load Game
Cook Soup -> Play Game
Empty Pot -> Close Game

AS is an ingredient in that soup. When you finish emptying the pot, it's screaming that the pot isn't empty. So you keep having to throw away the pot and get a new one (close and reopen the game) . You say, well that stupid ingredient is giving me issues, so it's outta here! No more complaining!

You keep making soup (Make, Cook, Empty, repeat). Every iteration, you're not sure why, but that soup tastes a bit more salty this time... so you think, 'Did I brush my teeth today??'. Suddenly, when you're adding your ingredients for a new batch, the pot overflows. That thing that was there complaining about a problem isn't there anymore, so you thought nothing was wrong, but the problem was still there regardless. Now you've got a mess, and super salty soup.
Thraxus  [作者] 2 月 13 日 下午 12:57 
Well yeah, you disable my mod which has the log that's not closing and of course the issue is going to go away. Not may people use a custom log like I do, so the issue won't be common. Whatever was causing the real problem (unclean shutdown of SE) is still there whether AwwScrap is or not though.

Load Game -> AS Log is opened by the game
Play Game -> AS Log is used by the game
Close Game -> AS Log is closed by the game

If the game does not shut down cleanly, then the log will never close. If the problem you're having was with AS, you'd see this place fuming with unhappy folks. I know some other mod you're using is not allowing the game to close properly. It may close, but it's not doing it properly, and over time that will certainly cause you other issues since if AS isn't closing, I guarantee other mods aren't as well, even if they aren't complaining.