RimWorld

RimWorld

Labels on Floor
falconne  [developer] 11 Jun, 2018 @ 2:01pm
Bug Reports
Post any issues you find here. Let me know any situations where a label doesn't update properly.
< >
Showing 1-15 of 24 comments
Proxyer 13 Jun, 2018 @ 9:27pm 
Hello, author.
It seems that "FALCLF.TextOpacityDesc" is not displayed correctly.

This is the Mod option screen.
https://steamhost.cn/steamcommunity_com/profiles/76561198257945076/screenshot/913549799134943660
Last edited by Proxyer; 13 Jun, 2018 @ 9:35pm
falconne  [developer] 14 Jun, 2018 @ 1:19am 
Thanks, have fixed that
Tausret 11 Mar, 2020 @ 5:42am 
it does not support UTF 8, or?! because i'm from german and can not write ü,ö,ä....
falconne  [developer] 11 Mar, 2020 @ 12:44pm 
@Tausret: No, as mentioned in the description, only English. The labels aren't text, the engine doesn't support that, I'm using character sprites to display the labels. To support other languages I need to do some extra work and create images for other alphabets. That's possible, but unfortunately I won't have time to do those code changes any time soon.
2501 19 Mar, 2020 @ 8:57pm 
@falconne : I sometimes play Rimworld on my mac (running Catalina 10.15.3), and have repeatedly run into crashes on startup (bad enough that little works but restarting my whole machine). I've narrowed it down to Labels On Floor. When the game restarts after this mod is added:

The game asks for admin login for "Developer Tools". If you force-quit Rimworld _then_ hit cancel on this dialog, you can avoid crashing.
However, if you enter your credentials, a mac system process consumes a whole core, Rimworld itself freezes up (Not Responding in Activity Monitor), and nothing breaks out of this except a hard reset of the whole machine.

I can't seem to find crash logs at this time (looking in ...Application\ Support/Rimworld/). If there's anything I can do to help track down the root cause I'd be glad to; just let me know. I greatly appreciate your work on this mod and hope to continue using it on my mac in the future!
falconne  [developer] 20 Mar, 2020 @ 2:13pm 
That's an odd thing to happen. How many other mods are you running? Check the game log afterwards to see if there's a clue as to what's going on.
2501 21 Mar, 2020 @ 7:42pm 
I run ~50 mods or so, but have reproduced the problem when loading only Harmony, HugsLib, and LabelsOnFloor, so I'd be surprised if this was a mod interaction complication.

Unfortunately I'm not sure where to find logs- the places I've looked online where mac logs are supposed to be stored seem to be empty, and in-game logs don't seem reachable, given that it freezes before allowing any interaction with Rimworld (even the main menu). If you have any ideas, I'd be glad to try and help!
Last edited by 2501; 21 Mar, 2020 @ 7:42pm
falconne  [developer] 22 Mar, 2020 @ 12:21am 
Without the log it's hard to say anything really. I assume you have the latest HugsLib and Harmony?
2501 22 Mar, 2020 @ 7:41am 
Yep, the latest. If it helps, I also know that RTFuse causes the same issue on iOS Catalina, so I dunno if common elements in the code between LabelsOnFloor and that might clue in a solution.
Kitty 26 Mar, 2020 @ 3:11pm 
Seems like it's mislabeling ordinary rooms, and even workshops as "throne room". Not sure why.
falconne  [developer] 28 Mar, 2020 @ 2:05pm 
Originally posted by Kitty:
Seems like it's mislabeling ordinary rooms, and even workshops as "throne room". Not sure why.
Oh, is that with the Royalty epansion?
FlareFluffsune 4 Jun, 2020 @ 11:41pm 
I'm getting this bug in game since last update:

Root level exception in Update(): System.NullReferenceException: Object reference not set to an instance of an object
at LabelsOnFloor.LabelMaker.GetZoneLabel (Verse.Zone zone) [0x0002f] in <998a16272f9e4ed2bef4bd721eb6f420>:0
at LabelsOnFloor.LabelPlacementHandler.AddOrUpdateZone (Verse.Zone zone) [0x00039] in <998a16272f9e4ed2bef4bd721eb6f420>:0
at LabelsOnFloor.LabelPlacementHandler.RegenerateZoneLabels () [0x0002d] in <998a16272f9e4ed2bef4bd721eb6f420>:0
at LabelsOnFloor.LabelPlacementHandler.RegenerateIfNeeded (LabelsOnFloor.CustomRoomLabelManager customRoomLabelManager) [0x0003f] in <998a16272f9e4ed2bef4bd721eb6f420>:0
at LabelsOnFloor.Main.Draw () [0x0002c] in <998a16272f9e4ed2bef4bd721eb6f420>:0
at LabelsOnFloor.DynamicDrawManager_DrawDynamicThings_Patch.Prefix (Verse.DynamicDrawManager& __instance) [0x00009] in <998a16272f9e4ed2bef4bd721eb6f420>:0
at (wrapper dynamic-method) Verse.DynamicDrawManager.DMD<DMD<DrawDynamicThings_Patch1>?456810112::DrawDynamicThings_Patch1>(Verse.DynamicDrawManager)
at Verse.Map.MapUpdate () [0x000ac] in <0ee2c524c4be441e9b7f8bfcb20aca6f>:0
at Verse.Game.UpdatePlay () [0x00031] in <0ee2c524c4be441e9b7f8bfcb20aca6f>:0
at Verse.Root_Play.Update () [0x00026] in <0ee2c524c4be441e9b7f8bfcb20aca6f>:0
Verse.Log:Error(String, Boolean)
Verse.Root_Play:Update()

It seems to be causing a flickering issue.
Gadidou 26 Sep, 2020 @ 6:18pm 
when i use your mod on my mac book pro retina 2014, it crashes rimworld and say that 'lldb' command are not found
falconne  [developer] 27 Sep, 2020 @ 10:07am 
@Crymson Fluffsune: Thanks, I have added some checks for that now.

@hackgirard: That's not from my mod, it might be a Mac utility needed for the mod to interact with Rimworld. You could try installing it.
MrHrulgin 29 Jan, 2021 @ 3:53pm 
I'm getting a crash to desktop related to uninstalling the last hospital bed from a hospital:


0x00007FFD028C48DD (UnityPlayer) UnityMain
0x00007FFD028C25B5 (UnityPlayer) UnityMain
0x00007FFD02AE5C89 (UnityPlayer) PAL_Thread_YieldExecution
0x000001A2F68C1BCA (Mono JIT Code) (wrapper managed-to-native) UnityEngine.Mesh:Internal_Create (UnityEngine.Mesh)
0x000001A2F68C1B3B (Mono JIT Code) UnityEngine.Mesh:.ctor ()
0x000001A3B6E85543 (Mono JIT Code) LabelsOnFloor.MeshHandler:CreateMeshFor (string)
0x000001A3B6E84903 (Mono JIT Code) LabelsOnFloor.MeshHandler:GetMeshFor (string)
0x000001A3B6E844C3 (Mono JIT Code) LabelsOnFloor.LabelPlacementHandler:AddLabelForArea (object,string,System.Func`1<LabelsOnFloor.PlacementData>)
0x000001A3B6E7D0A3 (Mono JIT Code) LabelsOnFloor.LabelPlacementHandler:AddOrUpdateRoom (Verse.Room,LabelsOnFloor.PlacementDataFinderForRooms)
0x000001A3FCF47C33 (Mono JIT Code) LabelsOnFloor.LabelPlacementHandler:AddOrUpdateRoom (Verse.Room)
0x000001A3FCF47BF3 (Mono JIT Code) LabelsOnFloor.Room_Notify_BedTypeChanged_Patch:Postfix (Verse.Room&)
0x000001A2F6D7364B (Mono JIT Code) (wrapper dynamic-method) Verse.Room:Verse.Room.Notify_BedTypeChanged_Patch1 (Verse.Room)
0x000001A3FCF47B53 (Mono JIT Code) RimWorld.Building_Bed:NotifyRoomBedTypeChanged ()
0x000001A3FCF47AAB (Mono JIT Code) RimWorld.Building_Bed:set_Medical (bool)
0x000001A3FCF4776B (Mono JIT Code) RimWorld.Building_Bed:DeSpawn (Verse.DestroyMode)
0x000001A3FCF47412 (Mono JIT Code) RimWorld.MinifyUtility:MakeMinified (Verse.Thing)
0x000001A3FCF470EB (Mono JIT Code) RimWorld.Toils_Construct/<>c__DisplayClass1_0:<UninstallIfMinifiable>b__1 ()
0x000001A3B6E18CB5 (Mono JIT Code) RimThreaded.JobDriver_Patch:DriverTick (Verse.AI.JobDriver)
0x000001A2F6D50093 (Mono JIT Code) (wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch2 (Verse.AI.JobDriver)
0x000001A3B6E1240B (Mono JIT Code) Verse.AI.Pawn_JobTracker:JobTrackerTick ()

I was able to work around it by deconstructing the door to the outside so it wasn't a hospital anymore, but maybe it's helpful to report this?
< >
Showing 1-15 of 24 comments
Per page: 1530 50