Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - why_it_is

#1
Mod bugs / Re: Terrain goes gray when my colony is raided
December 10, 2017, 07:29:01 AM
I have similar situation. Multiple mods. Steam on Linux / Fedora 27.

RimWorld 0.18.1722 rev1210

Game was working fine yesterday. Today when I loaded map goes grey but pawn and animal names and count of items are visible. Data about roof/soil, number of items, pawns and normal right side text/icons are visible. If I pause the game, everything is as expected map is visible and there is no artefacts. It does not matter if map is zoomed out / in or what ever is visible, when game is running map is dark grey.

I saved the game during manhunter chicken run. But if I destroy chickens it does not help.

I get these exceptions during startup:

Could not do PostLoadInit: System.NullReferenceException: Object reference not set to an instance of an object
  at Verse.AI.Group.Lord.ExposeData_StateGraph () [0x00000] in <filename unknown>:0
  at Verse.AI.Group.Lord.ExposeData () [0x00000] in <filename unknown>:0
  at Verse.PostLoadIniter.DoAllPostLoadInits () [0x00000] in <filename unknown>:0


Could not execute post-long-event action. Exception: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.AI.Group.Lord.LordTick () <0x00030>
at Verse.AI.Group.LordManager.LordManagerTick () <0x0004c>
at (wrapper dynamic-method) Verse.Map.MapPostTick_Patch0 (object) <0x00072>
at Verse.TickManager.DoSingleTick () <0x006eb>
at Verse.Game.<LoadGame>m__3 () <0x0002a>
at Verse.LongEventHandler.ExecuteToExecuteWhenFinished () <0x0008c>




And these when game is running about 50 times a second:

NullReferenceException: Object reference not set to an instance of an object
at Verse.AI.Group.Lord.LordTick () <0x00030>
at Verse.AI.Group.LordManager.LordManagerTick () <0x0004c>
at (wrapper dynamic-method) Verse.Map.MapPostTick_Patch0 (object) <0x00072>
at Verse.TickManager.DoSingleTick () <0x006eb>
at Verse.TickManager.TickManagerUpdate () <0x00137>
at Verse.Game.UpdatePlay () <0x00029>
at Verse.Root_Play.Update () <0x00073>


(Filename:  Line: -1)



Loading game from file Mountainbrad 3 with mods Core, HugsLib, Miscellaneous 'CORE', JecsTools, A Dog Said..., Additional Li
ghts LOCAL, All The Kibble, AllowDeadMansApparel, Allow Tool, Animal Tab, Animals Logic, Architect Icons, Architect Sense, A
rea Rugs B18, Area Unlocker, Auto Seller, Autoclose Event Notifications, Autofill Room, Avoid Friendly Fire, [RF] Basic Brid
ges [b18], [RF] Basic Bridges - Fishing Add-On [b18], Better Pawn Control, Better Workbench Management, [B18]-BetterCopyBuil
ding, Billy's Improved Caravan Formation, The Birds and the Bees, Blueprints, Bulk Craft Everything [v18], Butchering Spot L
OCAL, Butchers Can Count Meat, Camera+, Campfires Can Cremate Corpses, Ceiling and Floor Lamps, Colony Manager, Color Coded
Mood Bar, Combat Readiness Check, [RF] Concrete [b18], Conduit Deconstruct, [RF] Consolidated Traits [b18], Cooks Can Refuel
, Copy Allowed Area, Craftible Neurotrainer[v18], Days Matter, DeadMansClothing, Deep Ore Identifier, Defensive Positions, D
E Surgeries, Dubs Bad Hygiene - BETA, Easier Growingzones, ED-Embrasures, EdB Prepare Carefully, Enlighten, [T] ExpandedClot
h, ExtendedInspectData [B18], Expanded Prosthetics and Organ Engineering, Fences And Floors, [RF] Fertile Fields [b18], Fewer Inferno Cannons, Fluffy Breakdowns, Follow Me, Fresh stockpile filter, Hand Me That Brick, Hardworking animals B18, Harvest Organs Post Mortem - 2.0 [A18], Heat Map, HelpTab, Hospitality, Hunting Alert, Hunting Restriction, I Can Fix It!, Idle Pawn Fix, Improved Anesthetic, Industrial Rollers, JTExport, JTReplaceWalls [B18], Larger Solar Panel, Less Annoying UI Sounds, LongRangePodLauncher, Mad Skills, Map Renderer, Map Reroll, Medical Tab, Miniaturisation, Misc. Robots, Misc. Training, Misc. Weapon Repair, [T] MiscStuff, ModSwitch, Moody, More Faction Bases, More Obvious Plague, More Planning, More Sculpture, [RF] More Trait Slots [b18], More Vanilla Turrets [B18], [T] MoreFloors, New Zone Tools, No Firewatcher, Notifications Archiver, Numbers, NW Sterile Wall B18, Outfitter 0.18.0, Path Avoid - A18, Patient Sanity, [RF] Pawns are Capable! [b18], Polygamy Beds [v18], Power Indicators, Power Logic, Preset Filtered Zones, Primitive Floors, Prisoner Harvesting, Pumps Plus[v18], QualityBuilder, Quarry, [T] RawCropThoughts, Realistic Rooms, Reclaim, Reuse, Recycle, [KV] Refugee Stats - B18, Relations Tab, Relevant Mechanoid Surgery, Repair Workbench, ResearchPal, [KV] RimFridge - B18, Rimsenal - Rimhair, Rimworld Search Agency, Riot Control, RT Fuse, SameSpot, [KV] Save Storage & Outfit Settings - B18, Seasonal Weather, Self Ejectable Cryptosleep Caskets, Separate Tree Chopping Priority, Set-Up Camp, Shear Those Corpses Vanilla, Sheep, Show Me Where, Simple sidearms, Skilled Stonecutting, Slower Infestation, [RF] Smooth Stone Walls [b18], Snow Clearance Sanity, Spoons Hair Mod, SS Damage Indicators, SS Lightning Rod, Stack Merger, [B18]-StockpileForDisaster, Tale Log [Retold] [A18], Therapy, Thrumbo Extension, Toxic Fallout Protection Suit, [KV] Trading Spot - B18, Ugh You Got Me, Uranium is Green, Various Space Ship Chunk [A18], Vein Miner, Visible Pants, Wandering Caravans [v2.3.2], Wanderer stat, WeaponStats, [RF] Wild Cultivation [b18], WM Smarter food selection, WorkFlex, Work Tab, Xeva's Rimhair, OgreStack, Death Rattle, Predator Hunt Alert, Easy Speedup, Medical Training, RaiderInfo, CleaningArea, QualitySurgeon, Reverse Commands, Realistic Starvation, While You're Up, Expanded Context Menus, Craftable Robots - base robots - A18, Fire Extinguisher [B18], Ice, Restore A17 Raid Sound, and Apparel Organizer [v1.7]

Local versions are just normal, but I've fixed defs so it does not give warnings.

Only one mod updated from yesterday JecsTools, but disabling it does not change anything.

If I start new colony, it works fine and restores okay from save/load.

For me it seems there is very little to help in logs to diagnose problem. Exceptions are without any linkage to files, line numbers and so on. Issue is linked to ticks or map, but I how can I see which mod it is?
#2
Create new outfit, assign it to a pawn. Kill the pawn. Delete outfit. Resurrect the pawn. "Assign" tab shows pawn still has deleted outfit.

From logs:


Object with load ID Outfit_TESTING5 is referenced (xml node name: curOutfit) but is not deep-saved. This will cause errors during loading.
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Verse.Log:Warning(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:35)
Verse.DebugLoadIDsSavingErrorsChecker:CheckForErrorsAndClear() (at C:\Dev\RimWorld\Assets\Scripts\Verse\SaveLoad\Scribe\Saver\DebugLoadIDsSavingErrorsChecker.cs:80)
Verse.ScribeSaver:FinalizeSaving() (at C:\Dev\RimWorld\Assets\Scripts\Verse\SaveLoad\Scribe\Saver\ScribeSaver.cs:83)
Verse.SafeSaver:DoSave(String, String, Action) (at C:\Dev\RimWorld\Assets\Scripts\Verse\SaveLoad\SafeSaver.cs:96)
Verse.SafeSaver:Save(String, String, Action) (at C:\Dev\RimWorld\Assets\Scripts\Verse\SaveLoad\SafeSaver.cs:31)
Verse.GameDataSaveLoader:SaveGame(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\SaveLoad\GameDataSaveLoader.cs:108)
RimWorld.<DoFileInteraction>c__AnonStorey0:<>m__0() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Dialogs\FileList\Dialog_SaveFileList_Save.cs:25)
Verse.LongEventHandler:UpdateCurrentSynchronousEvent(Boolean&) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:419)
Verse.LongEventHandler:LongEventsUpdate(Boolean&) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:259)
Verse.Root:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root.cs:98)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:62)