边缘世界 RimWorld

边缘世界 RimWorld

A Rim Reborn - Core
airshredder 2024 年 6 月 15 日 下午 12:58
Aether Network breaking?
Since the 1.5 update I"ve been having issues with the linking system completely breaking and seriously lagging the game. I pulled off some of the more recent mods I added that might have done something with no luck. this is what the dev log shows

System.IndexOutOfRangeException: Index was outside the bounds of the array.
[Ref 541FB59]
at ARimReborn.AetherMapComponent.MergeNetworks (ARimReborn.AetherNetwork network, ARimReborn.AetherNetwork other) [0x0007b] in <a56b6dcc550f409a897a6c7e0dfcd49f>:0
at ARimReborn.AetherMapComponent.InitLink (ARimReborn.CompAetherLink link, System.Boolean softEnable) [0x00108] in <a56b6dcc550f409a897a6c7e0dfcd49f>:0
at ARimReborn.AetherMapComponent.InitGrid () [0x00026] in <a56b6dcc550f409a897a6c7e0dfcd49f>:0
at ARimReborn.AetherMapComponent.RegenGrid (System.Boolean forceReset) [0x00007] in <a56b6dcc550f409a897a6c7e0dfcd49f>:0
at ARimReborn.AetherMapComponent.MapComponentUpdate () [0x00008] in <a56b6dcc550f409a897a6c7e0dfcd49f>:0
at Verse.MapComponentUtility.MapComponentUpdate (Verse.Map map) [0x00013] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.MapComponentUtility:MapComponentUpdate (Verse.Map)
Verse.Map:MapUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

anyone else experience this and have a fix? If more info needed just ask
< >
正在显示第 1 - 14 条,共 14 条留言
Aelanna  [开发者] 2024 年 6 月 20 日 下午 2:01 
Are you able to provide a HugsLib log by any chance? That would include both full error logging as well as your mod list, which would help in diagnosing any potential issues. A screenshot of your aether network would be helpful as well.
Ceiphied 2024 年 8 月 3 日 下午 6:48 
I had this pop up too. I'll see if I can get a hugslib for you if it happens again. I was just able to load a previous save to clear it.
airshredder 2024 年 8 月 28 日 下午 11:36 
Sorry for late reply, never saw notification for message, then forgot, if i recall from when i had the issue, I eventually got it to work normally after pulling Jsec’s tools out if the list i was using since the mods i had needed it for hadn’t been updated at the time.
Ceiphied 2024 年 8 月 30 日 上午 11:33 
https://gist.github.com/HugsLibRecordKeeper/bd469535152ec9514a1adcc60fc9ee67

I was able to catch the issue again. I don't have Jsec's tools on my modlist so I think air might have had a different issue then mine. This popped up after a turret was destroyed and removed from the aether network. I got a save with the error now so i can pull it up at will.

Not sure how to share a screenshot of the network in steam.
最后由 Ceiphied 编辑于; 2024 年 8 月 30 日 上午 11:36
Aelanna  [开发者] 2024 年 9 月 9 日 上午 10:05 
Thanks for the logs! It doesn't make a lot of sense on the surface why that code might be failing, but I'll see what I can do about it.
airshredder 2024 年 9 月 12 日 上午 3:23 
I may have found part of the issue, was moving furniture around in the base, and had lamps dissappear. were still gone but there on save reload, will try to load an older save when next I play

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3329686413
airshredder 2024 年 9 月 13 日 下午 4:49 
It's definitely something with the linking itself, I think something that changed in the 1.5 update as I first encountered it after it updated. I've just been having the problem just from unlinking a singular light. unlinking and relinking the link structures generally fixes it.

A solution for the problem might be to make an Aether conduit that functions the same as a power conduit. here is a quick video as to the issue. https://youtu.be/R3fhI0Eo33M
最后由 airshredder 编辑于; 2024 年 9 月 13 日 下午 5:22
airshredder 2024 年 9 月 15 日 下午 8:25 
After looking at things some more from a non code perspective, I'm wondering if part of the problem is that your having a light or other aether user be connected to from multiple links instead of the user connecting to one link
Mr.Rudi 8 月 22 日 上午 3:14 
hello, im having the same issue here
Mr.Rudi 8 月 22 日 上午 3:19 
can confirm, after loading a save with no error logs on console, i tried to move a lamp tat was connected to the aethernet, the console started spaming red after the object got moved, tried to load the save again, this time tried to decosntruct wile still conected to the net, same issue, loaded save again, this time tried to disconect it from the net and deconstruc, same issue
Mr.Rudi 8 月 22 日 下午 12:56 
This has something to do with how the links work, because i tried to see if turnor power off on the device would break it, it didnt, but sometimes deconstructing it after being toggled off will throw the error spam, and then i tried to disable the link on one of the aetheric link and it made my console go cracy with red errors. The game trying to find something that isnt there makes my tps drop like crazy. Maybe some mod interacts with this system and thats why it breaks?
[The] Force 8 月 22 日 下午 2:12 
Also experienced this last night, randomly slowed down and my Aether network seemed broken. Took me awhile to figure out they were connected when I noticed my Linked Crafting Table was gone. When I clicked on the space it would highlight a 3x1 space as if highlighting the table but none of the Building tab stuff was in the bottom left, just a blank box. Couldn't remove with devmode via Destroy OR Kill OR Damage. Couldn't target for deconstruction. Tried reloading and that issue was still present (maybe cause of how long it took me to notice it was saved in that state?) Tried hot reloading defs and ALL linkables that USED resources (I.E. Tables and Lights) vanished.

Latter could be mod incompat

Will be playing later so will try and get some screenshots and hugslibs stuff if/when it happens again but was also planning on massively reducing my modpack and starting fresh anyway; since I had a bunch of junk mods I was simply testing for 1.6 and Odyssey. So may not come for awhile but if I do have it happen again will update here with logs and screenshots.
airshredder 8 月 23 日 下午 10:15 
I don't know about the crafting table but back when I was playing around with cause, I found disconnecting everything and reconnecting generally sped the game up for awhile, I think the big issue is in multi connections. I want to say I started seeing problems when the game updated to 1.5
< >
正在显示第 1 - 14 条,共 14 条留言
每页显示数: 1530 50