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

Messages - temple_wing

#46
Releases / Re: [1.0] Better Loading Mod
January 29, 2019, 06:14:27 AM
restarted.

[attachment deleted due to age]
#47
Releases / Re: [1.0] Better Loading Mod
January 29, 2019, 03:36:44 AM
I'll restart rw and try to capture a screenshot.

#48
Releases / Re: [1.0] Better Loading Mod
January 29, 2019, 03:24:53 AM
No error. No log.
Just it came back to "applying patches" bar, and the number "68/68" became "143/68", and the bar became very long, longer than my screen.
I think that's because it found more mods that needed to be patched.
Probably, those are dynamically added patches ( by eg: SeedsPlease ).

-------------------

I have 68 mods.
#49
I suggest to add a bran system to this mod. By-production of milling of rice and wheat. Rice bran for human eatable ingredient, wheat bran for  ( terrible ) animal feed and ingredient.

Makes rice and wheat more productive. So people will never just farm corn as far as they can.
#50
Releases / Re: [1.0] Better Loading Mod
January 28, 2019, 10:03:20 PM
excellent!

Found a problem:
When in the middle of 6th bar ( forgot the name ), it come back to 3th bar ( applying patches ). Probably because of dynamic patching of some mods ( eg: SeedsPlease ).
#51
Animal drop isn't modified for CE.
Smilodon fang for example, does't have a melee AP value.
#52
Would you please add support to combat extended?
store ammos.
#53
Would you please add combat extended support?

Currently, pawn does not check "bulk" when hauling. So a pawn with max bulk of 35 can easily haul 200 bulk of goods.
#54
I don't know whether this is a CE bug, DualWield bug or SimpleSidearm bug.


Exception ticking Spud (at (137, 0, 143)): System.NullReferenceException: Object reference not set to an instance of an object
at SimpleSidearms.utilities.WeaponAssingment.SetPrimary (Verse.Pawn,Verse.Thing,bool,bool,bool,bool) <0x006d6>
at SimpleSidearms.utilities.WeaponAssingment.tryRangedWeaponSwap (Verse.Pawn,bool,bool) <0x001b6>
at SimpleSidearms.intercepts.Verb_ShootOneUse_SelfConsume_Postfix.SelfConsume (RimWorld.Verb_ShootOneUse) <0x00334>
at (wrapper dynamic-method) CombatExtended.Verb_ShootCEOneUse.SelfConsume_Patch1 (object) <0x001be>
at CombatExtended.Verb_ShootCEOneUse.TryCastShot () <0x0003e>
at (wrapper dynamic-method) Verse.Verb.TryCastNextBurstShot_Patch0 (object) <0x0006c>
at Verse.Verb.WarmupComplete () <0x0003b>
at CombatExtended.Verb_LaunchProjectileCE.WarmupComplete () <0x001a8>
at CombatExtended.Verb_ShootCE.WarmupComplete () <0x002fb>
at DualWield.Stances.Stance_Warmup_DW.Expire () <0x00022>
at Verse.Stance_Busy.StanceTick () <0x0002b>
at (wrapper dynamic-method) Verse.Stance_Warmup.StanceTick_Patch1 (object) <0x003bb>
at DualWield.Stances.Stance_Warmup_DW.StanceTick () <0x00021>
at Verse.Pawn_StanceTracker.StanceTrackerTick () <0x0005d>
at DualWield.Harmony.Pawn_Tick.Postfix (Verse.Pawn) <0x000ae>
at (wrapper dynamic-method) Verse.Pawn.Tick_Patch2 (object) <0x00581>
at Verse.TickList.Tick () <0x00487>

Verse.Log:Error(String, Boolean)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


This error happens 10 times when a pawn named "spud" trying to attack me with an explosive sac.
He has a knife in his inventory.
Every this error happens, a Molotov cocktail is thrown out from his hand. So 10 Molotov cocktails fly out from his hand in a line to my base.
Then a 10 jobs in 10 ticks error thrown.
Then again another 10 errors thrown.
Then another 10 jobs in 10 ticks error.
......

Finally this "spud" just "fires" infinite Molotov cocktails like firing a machine gun, and he never ends until anything in his sight has been destroyed.

My version is : 1.0.3

I guess CE or DualWield or SimpleSidearm, one of this three mods has some problem with OneUse weapon.
#55
CE gun has added 2 guns
#56
Appears when I open an Inspect window of an axe of Survival Tools.



Exception filling window for Verse.Dialog_InfoCard: System.NullReferenceException: Object reference not set to an instance of an object
at DualWield.Harmony.VerbProperties_AdjustedCooldown.Postfix (Verse.VerbProperties,Verse.Thing,Verse.Pawn,single&) <0x00025>
at (wrapper dynamic-method) Verse.VerbProperties.AdjustedCooldown_Patch1 (object,Verse.Tool,Verse.Pawn,Verse.Thing) <0x00105>
at RimWorld.StatWorker_MeleeAverageDPS/<GetValueUnfinalized>c__AnonStorey0.<>m__3 (Verse.VerbUtility/VerbPropertiesWithSource) <0x0003e>
at Verse.GenCollection.AverageWeighted<Verse.VerbUtility/VerbPropertiesWithSource> (System.Collections.Generic.IEnumerable`1<Verse.VerbUtility/VerbPropertiesWithSource>,System.Func`2<Verse.VerbUtility/VerbPropertiesWithSource, single>,System.Func`2<Verse.VerbUtility/VerbPropertiesWithSource, single>) <0x00128>
at RimWorld.StatWorker_MeleeAverageDPS.GetValueUnfinalized (RimWorld.StatRequest,bool) <0x00375>
at RimWorld.StatWorker.GetValue (RimWorld.StatRequest,bool) <0x0014a>
at RimWorld.StatWorker.GetValue (Verse.Thing,bool) <0x00070>
at (wrapper dynamic-method) RimWorld.StatExtension.GetStatValue_Patch1 (Verse.Thing,RimWorld.StatDef,bool) <0x00066>
at RimWorld.StatsReportUtility/<StatsToDraw>c__Iterator1.MoveNext () <0x00393>
at System.Linq.Enumerable/<CreateWhereIterator>c__Iterator1D`1<RimWorld.StatDrawEntry>.MoveNext () <0x001c5>
at System.Collections.Generic.List`1<RimWorld.StatDrawEntry>.AddEnumerable (System.Collections.Generic.IEnumerable`1<RimWorld.StatDrawEntry>) <0x000d7>
at System.Collections.Generic.List`1<RimWorld.StatDrawEntry>.AddRange (System.Collections.Generic.IEnumerable`1<RimWorld.StatDrawEntry>) <0x000a1>
at RimWorld.StatsReportUtility.DrawStatsReport (UnityEngine.Rect,Verse.Thing) <0x0018f>
at Verse.Dialog_InfoCard.FillCard (UnityEngine.Rect) <0x000d3>
at Verse.Dialog_InfoCard.DoWindowContents (UnityEngine.Rect) <0x00869>
at Verse.Window/<WindowOnGUI>c__AnonStorey0.<>m__0 (int) <0x00882>

Verse.Log:Error(String, Boolean)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)



--------------------------------------------------------------------------------
Appears when I'm hit by an ikwa.



Exception in JobDriver tick for pawn Red driver=JobDriver_AttackMelee (toilIndex=2) driver.job=(AttackMelee (Job_28105) A=Thing_Human1764) lastJobGiver=RimWorld.JobGiver_AIFightEnemies
System.NullReferenceException: Object reference not set to an instance of an object
at DualWield.Harmony.VerbProperties_AdjustedCooldown.Postfix (Verse.VerbProperties,Verse.Thing,Verse.Pawn,single&) <0x00025>
at (wrapper dynamic-method) Verse.VerbProperties.AdjustedCooldown_Patch1 (object,Verse.Tool,Verse.Pawn,Verse.Thing) <0x00105>
at RimWorld.StatWorker_MeleeAverageDPS/<GetValueUnfinalized>c__AnonStorey0.<>m__3 (Verse.VerbUtility/VerbPropertiesWithSource) <0x0003e>
at Verse.GenCollection.AverageWeighted<Verse.VerbUtility/VerbPropertiesWithSource> (System.Collections.Generic.IEnumerable`1<Verse.VerbUtility/VerbPropertiesWithSource>,System.Func`2<Verse.VerbUtility/VerbPropertiesWithSource, single>,System.Func`2<Verse.VerbUtility/VerbPropertiesWithSource, single>) <0x00128>
at RimWorld.StatWorker_MeleeAverageDPS.GetValueUnfinalized (RimWorld.StatRequest,bool) <0x00375>
at RimWorld.StatWorker.GetValue (RimWorld.StatRequest,bool) <0x0014a>
at RimWorld.StatWorker.GetValue (Verse.Thing,bool) <0x00070>
at (wrapper dynamic-method) RimWorld.StatExtension.GetStatValue_Patch1 (Verse.Thing,RimWorld.StatDef,bool) <0x00066>
at SimpleSidearms.utilities.StatCalculator.MeleeDPS (Verse.Pawn,Verse.ThingWithComps,single,Verse.Pawn) <0x000c1>
at SimpleSidearms.utilities.GettersFilters.findBestMeleeWeapon (Verse.Pawn,bool,Verse.Pawn) <0x0028b>
at SimpleSidearms.utilities.WeaponAssingment.tryMeleeWeaponSwap (Verse.Pawn,bool,bool,bool,Verse.Pawn) <0x000e2>
at SimpleSidearms.utilities.WeaponAssingment.tryCQCWeaponSwapToMelee (Verse.Pawn,Verse.Pawn) <0x001fc>
at SimpleSidearms.utilities.WeaponAssingment.doCQC (Verse.Pawn,Verse.Pawn) <0x00318>
at SimpleSidearms.intercepts.Verb_MeleeAttack_TryCastShot_PostFix.TryCastShot (RimWorld.Verb_MeleeAttack) <0x002b1>
at (wrapper dynamic-method) CombatExtended.Verb_MeleeAttackCE.TryCastShot_Patch1 (object) <0x015a6>
at (wrapper dynamic-method) Verse.Verb.TryCastNextBurstShot_Patch0 (object) <0x0006c>
at Verse.Verb.WarmupComplete () <0x0003b>
at (wrapper dynamic-method) Verse.Verb.TryStartCastOn_Patch1 (object,Verse.LocalTargetInfo,bool,bool) <0x00528>
at (wrapper dynamic-method) RimWorld.Pawn_MeleeVerbs.TryMeleeAttack_Patch1 (object,Verse.Thing,Verse.Verb,bool) <0x002d6>
at Verse.AI.JobDriver_AttackMelee/<MakeNewToils>c__Iterator0.<>m__1 () <0x00085>
at Verse.AI.Toils_Combat/<FollowAndMeleeAttack>c__AnonStorey3.<>m__0 () <0x00340>
at Verse.AI.JobDriver.DriverTick () <0x004a8>

Verse.Log:Error(String, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch2(Object)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()




-----------------------------------------------------------------------
Those 2 bugs is for 1.0.2.
I'll try 1.0.3 when I next time play RW.
#57
Releases / Re: [1.0] Ammo Tweaks for CE
January 20, 2019, 09:05:17 PM
Why ammo crafting requires chemfuel?
#58
Releases / Re: [1.0] What the Hack?!
January 19, 2019, 07:59:46 AM
Patch Operation Failed.
https://git.io/fhE7J

---------------------------------------------------------

Edit: Founded the reason.



[What the hack?!] Patch operation Verse.PatchOperationAdd(*/ThingDef[thingClass = "Building_TurretGun" and minifiedDef]/comps) failed
file: E:\download\wr1\RimWorld X64\Mods\WhatTheHack-1.1.4\Patches\WhatTheHack.xml
Verse.Log:Error(String, Boolean)
Verse.PatchOperation:Complete(String)
Verse.LoadedModManager:ClearCachedPatches()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()



This is because "Building_TurretGun" is removed by combat extended. So this is actually compatibility problem between WTH and CE.
#59
Error reappeared after local folder recreated.


Config error in RF_Gun_MilkorMGL: verb 0: has incorrect forcedMiss settings; explosive projectiles and only explosive projectiles should have forced miss enabled
Verse.Log:Error(String, Boolean)
Verse.DefDatabase`1:ErrorCheckAllDefs()
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.GenGeneric:InvokeStaticMethodOnGenericType(Type, Type, String)
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()


#60
Deleted local folder, error disappeared.