边缘世界 RimWorld

边缘世界 RimWorld

[AV] Mechanoid Spots
 此主题已被置顶,因此可能具有重要性
Veltaris  [开发者] 2024 年 5 月 3 日 上午 11:23
Bug reports
Please post any bugs or potential mod conflicts in here.
Try to be as detailed as possible, as I need to be able to recreate the problem for a chance to fix it.
< >
正在显示第 1 - 15 条,共 28 条留言
Fappy Bulger 2024 年 6 月 6 日 下午 7:36 
My rimpy is telling me this mod is missing dependencies: veltaris.framework
Veltaris  [开发者] 2024 年 6 月 7 日 上午 1:02 
Thats on rimpy. Absolutly nothing I can do here.

According to their database mod page it gets the mod dependencies from the steam page.
Steam and my mod itself both have my framework as a requirement.
In case you are wondering veltaris.framework is the internal name the game and steam uses for my framework:
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3237129936

It is required for the spots to work.
Sanakara 2024 年 6 月 13 日 下午 3:22 
I can not set a basic Mech as owner for any spot :(
The "set owner" tab is just blank.
Do I miss something here?
Veltaris  [开发者] 2024 年 6 月 14 日 上午 7:48 
Seems to work fine for me.

A few things you could try:

1.
Sometimes steam is a bit annoying when updating mods:
Check if you have the latest version of both [AV] Core Framework (currently 1.0.12) and [AV] Mechanoid Spots (currently 1.0.05).
You can check the version of a mod in the same window where you enable your mods.
If you don't have the newest version: unsubscribe the mod and resubscribe to force steam to redownload the mod.

2.
Have you checked the "allowed mech types" button right next to the assignment button?
It filters the list to only show mechs depending on their type.
If not: set it to "all mechtypes" and try the assignment again.

3.
Sound obvious but: Is the mech on the same map as the spot?

4.
If it is a modded mech:
Activate dev-mode and open up the log (first symbol on the dev-menu).
Click on the "clear"-button to remove the existing logs.
Open up the mod-settings of [AV] Mechanoid Spots, go to the DEV-Settings and click on "log mechs for spots".
Open up the dev-mode log again.

There should be a line looking somewhat like this:
"[AV]Mechspots: 22 mechs for mechanoid spots found. No conflicts found."
Click on it and it will expand a list with all mechs which are loaded and can or can't use the spot.
If the mech is in the list of "conflicting" mechs it can't be assigned to any spot.
Sanakara 2024 年 6 月 14 日 下午 2:18 
OMG, it was 2.
I set the spot to "combat mechs", cause I wanted to assign my militors.
But now I recognize, they are not "combat mechs" in that meaning.
Thank you, for your time and passions.
Thx for your mod :) :steamthumbsup:
Scytheangel 2024 年 6 月 28 日 下午 9:16 
having this bug when carring a bot to any spot, and bot wont stay in the spot not on a charger

Mech_Cleansweeper4819592 on unwalkable cell (175, 0, 54). Teleporting to (175, 0, 53)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.TryRecoverFromUnwalkablePosition_Patch0 (Verse.AI.Pawn_PathFollower,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.StartPath_Patch2 (Verse.AI.Pawn_PathFollower,Verse.LocalTargetInfo,Verse.AI.PathEndMode)
Verse.AI.Toils_Goto/<>c__DisplayClass3_0:<GotoCell>b__0 ()
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.StartJob_Patch1 (Verse.AI.Pawn_JobTracker,Verse.AI.Job,Verse.AI.JobCondition,Verse.AI.ThinkNode,bool,bool,Verse.ThinkTreeDef,System.Nullable`1<Verse.AI.JobTag>,bool,bool,System.Nullable`1<bool>,bool,bool,bool)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch3 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch2 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch4 (Verse.Game)
Verse.Root_Play:Update ()
Veltaris  [开发者] 2024 年 6 月 29 日 上午 6:36 
@Scytheangel
Thanks!
I could recreate and fix both beheiviors.
Gonna test it for a few days just to be sure that it won't break other stuff.
If all goes well, the fixes will be in the next update.

Edit: Update is live, the fixes are contained in my framework-mod.
最后由 Veltaris 编辑于; 2024 年 7 月 2 日 上午 10:03
Cruel Moose 2024 年 7 月 29 日 下午 7:11 
Mech socket has a typo error. In the description, it says consumptionrate. Should be a space between consumption and rate.
Cruel Moose 2024 年 7 月 31 日 上午 7:24 
Mod doesn't remember option choices such as disabling psychic disturbance for mech sockets.
Veltaris  [开发者] 2024 年 8 月 1 日 上午 9:29 
Fixed both of your points. Thanks for reporting them!
wcpwnsuto 2024 年 9 月 12 日 下午 7:34 
When the charging socket breaks down, it wont be auto repaired when a mech is on top of it (im actually using the Dead mans switch mechs) because it is reserved by it. When it leaves it will be repaired but if say a combat mech that is dormant most of the time it will stay like that until you activate it again.
最后由 wcpwnsuto 编辑于; 2024 年 9 月 12 日 下午 7:34
Veltaris  [开发者] 2024 年 9 月 14 日 上午 10:10 
@wcpwnsuto
Good catch! Should be fixed in the next build.
Gonna let the mechs check if the spot is broken down inbetween their jobs.
So they will no longer reserve broken down spots and instead reserve the ground below (blocking cleaning instead) untill the start of a new job while the spot is no longer broken down).

Edit: Update is out.
最后由 Veltaris 编辑于; 2024 年 9 月 16 日 上午 9:00
Amethyst the otter 2024 年 12 月 26 日 上午 11:24 
mech spots (most basic ones) can break and require new component, but if mech is in top of the spot nobody will repair it, only forcing by right click will work because it says that the mech standing there is occupying it
Veltaris  [开发者] 2024 年 12 月 30 日 上午 8:10 
@Amethyst the otter
Thanks, I thought I had fixed this behaiviour a while ago, but it seems to be back :(
WABEPMA 2 月 1 日 上午 11:36 
mech spots consumes electricity even when they turned off
https://imgur.com/a/7wmSB2C
最后由 WABEPMA 编辑于; 2 月 1 日 上午 11:37
< >
正在显示第 1 - 15 条,共 28 条留言
每页显示数: 1530 50