Jump to content

White River - Tools of Citizenship Quests 1.2 & Multiple Languages


ShoudenKalferas

Recommended Posts

11 hours ago, RippedWarrior said:

I can answer about everdeen arrows not showing up for bambi bow. I was able to fix it by swapping the red for green below

 

OLD:

 

 <conditional>
    <if cond="mod_loaded('WhiteRiverToC_Bambis_Bow')">
      <append xpath="/items/item[@name='item_toc_bambi_name']/property[@class='Action0']/property[@name='Magazine_items']/@value">,item_toc_earrows_name</append>
      <append xpath="/items/item[@name='eliteitem_toc_bambi_name']/property[@class='Action0']/property[@name='Magazine_items']/@value">,item_toc_earrows_name</append>
       --&gt;
      <append xpath="/items/item[@name='gunBowT1IronCrossbow']/property[@class='Action0']/property[@name='Magazine_items']/@value">,item_toc_ebolts_name</append>
      <append xpath="/items/item[@name='gunBowT3CompoundCrossbow']/property[@class='Action0']/property[@name='Magazine_items']/@value">,item_toc_ebolts_name</append>
    </if>
  </conditional>
 

NEW:

 

<conditional>
    <if cond="mod_loaded('WhiteRiverToolsofCitizenship')">
      <append xpath="/items/item[@name='item_toc_bambi_name']/property[@class='Action0']/property[@name='Magazine_items']/@value">,item_toc_earrows_name,ammoArrowGreekFire</append>
      <append xpath="/items/item[@name='eliteitem_toc_bambi_name']/property[@class='Action0']/property[@name='Magazine_items']/@value">,item_toc_earrows_name,ammoArrowGreekFire</append>
       --&gt;
      <append xpath="/items/item[@name='gunBowT1IronCrossbow']/property[@class='Action0']/property[@name='Magazine_items']/@value">,item_toc_ebolts_name</append>
      <append xpath="/items/item[@name='gunBowT3CompoundCrossbow']/property[@class='Action0']/property[@name='Magazine_items']/@value">,item_toc_ebolts_name</append>
    </if>
  </conditional>

 

EDIT: I just noticed in the Github link above, they are all separate mods. The mod I am using is just one mod, which is why the code above worked.

 

Hey nice catch on this! The code needs to support both. This is why when I tested it that it was working for me. :) Appreciate you pointing this out. I'll take a look tonight at updating all of the conditional code to account for both.

9 hours ago, RippedWarrior said:

Bug report: Equipping a burning shaft mod on Bunyans Fire Ax causes a console error and duplicates the burning shaft mod in player inventory. Tested in MP, SP and new world with Toc Mods only.

 


2024-10-01T09:17:55 460.116 INF Time: 7.36m FPS: 59.55 Heap: 2231.0MB Max: 2231.0MB Chunks: 225 CGO: 131 Ply: 1 Zom: 1 Ent: 4 (4) Items: 1 CO: 1 RSS: 4494.8MB
2024-10-01T09:18:06 470.521 WRN [EOS] [LogEOS - Warning] Failed to connect to the backend. ServiceName=[SDKConfig], OperationName=[GetPlatformConfigRoute], Url=[<Redacted>]
2024-10-01T09:18:06 470.620 WRN [EOS] [LogEOS - Warning] SDK Config Platform Update Request Failed, Result Code: EOS_NoConnection, Retrying after 14.432081 seconds
2024-10-01T09:18:07 471.412 ERR [XUi] Error while updating window group 'backpack':
2024-10-01T09:18:07 471.413 EXC Object reference not set to an instance of an object
  at MinEventActionAddPart.Execute (MinEventParams _params) [0x00196] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at MinEffectGroup.FireEvent (MinEventTypes _eventType, MinEventParams _eventParms) [0x00037] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at MinEffectController.FireEvent (MinEventTypes _eventType, MinEventParams _eventParms) [0x0001c] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at ItemValue.FireEvent (MinEventTypes _eventType, MinEventParams _eventParms) [0x0001a] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at ItemValue.FireEvent (MinEventTypes _eventType, MinEventParams _eventParms) [0x00092] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at Inventory.updateHoldingItem () [0x00199] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at Inventory.SetItem (System.Int32 _idx, ItemValue _itemValue, System.Int32 _count, System.Boolean _notifyListeners) [0x00152] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at Inventory.SetSlots (ItemStack[] _slots, System.Boolean _allowSettingDummySlot) [0x00004] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiM_PlayerInventory.SetToolbeltItemStacks (ItemStack[] _itemStacks) [0x00000] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiC_Toolbelt.UpdateBackend (ItemStack[] stackList) [0x00006] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiC_ItemStackGrid.HandleSlotChangedEvent (System.Int32 slotNumber, ItemStack stack) [0x0001d] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiC_ItemStack.HandleSlotChangeEvent () [0x0002d] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiC_ItemStack.set_ItemStack (ItemStack value) [0x0003f] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiC_ItemStack.ForceSetItemStack (ItemStack _stack) [0x00043] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiM_AssembleItem.RefreshAssembleItem () [0x00085] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiM_AssembleItem.AddPartToItem (ItemStack partStack, ItemStack& resultStack) [0x0038e] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiC_ItemStack.HandleMoveToPreferredLocation () [0x00275] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiC_ItemStack.Update (System.Single _dt) [0x0021b] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiC_Backpack.Update (System.Single _dt) [0x00000] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <6d1a8548522e46dc83d70764cc5f4032>:0 
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00159] in <6d1a8548522e46dc83d70764cc5f4032>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

Strange. It references backpack. I don't see what the correlation is, but I'll take a look at this and see what I can find out.

Link to comment
Share on other sites

23 hours ago, T5corpio said:

Hello everyone,

 

I'm encountering an issue in the quest to get Amelia's gyrocopter. I've dug up her coffin, and now I'm being asked to reach a rally point to build a base to fight the wendigo. The problem is that the quest only says "Reach the rally point" but doesn't indicate where it is. I don't see any icon on the map either.

 

Can anyone help me, please? Is this a bug?

 

Best regards

Hello,

Sorry for the delay. I play on dedicated server with my brother :)

Thanks for your help

 

Regards

Link to comment
Share on other sites

On 9/30/2024 at 9:07 PM, ShoudenKalferas said:

https://github.com/XelaNull/7DTD-WhiteRiver_ToC/archive/refs/tags/WhiteRiverToC-1.0_1.3_rc2.zip

 

Release Candidate 2

 

* Bear Grylls Rework - Utilizes bait now
* Bambi & Everdeen - Mesh fixes and rebalancing to vanilla
* Amelia & Spirit of Vengeance - Switched code up to utilize GotoPOI and require clearing a POI before the mob spawns

Just got around to this. Just noticed the Bear Grylls Rework in that release isn't updated to use bait. It still sends you to a rally point.
https://i.imgur.com/dcSHl3N.png

Link to comment
Share on other sites

Corrected link: https://github.com/XelaNull/7DTD-WhiteRiver_ToC/archive/refs/tags/WhiteRiverToC-1.1_1.0_rc1.zip

5 hours ago, Rheyner said:

Just got around to this. Just noticed the Bear Grylls Rework in that release isn't updated to use bait. It still sends you to a rally point.
https://i.imgur.com/dcSHl3N.png

I formulated the previous release link incorrectly. Please try this one.

Link to comment
Share on other sites

Dedicated Server
Map: 
New York Undead One B 
New York Undead One B Map Link
Version: v1.1 Stable

Bear Grylls Flaming Steel Claw Quest:

After crafting Steel Knuckles you'll get this error:
(You can place down Zombie Bear Bait but even if you kill the Zombie Bear it will not complete the quest
Zombie Bear UI <-- Image

2024-10-02T12:39:28 8770.608 EXC Value cannot be null.
Parameter name: _value
Parameter name: _value
  at PooledBinaryWriter.Write (System.String _value) [0x00003] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetPackageGameEventRequest.write (PooledBinaryWriter _bw) [0x00007] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetConnectionSimple.WriteToStream (System.Int32 streamIndex, System.Int32 packageIndex, System.Int32& packagesToSend, NetPackage& package, PooledBinaryWriter& writer, System.IO.MemoryStream& stream) [0x0007e] in <e8e43063270440388d2e6b7642da1a62>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
NetConnectionSimple:WriteToStream(Int32, Int32, Int32&, NetPackage&, PooledBinaryWriter&, MemoryStream&)
NetConnectionSimple:taskSerialize(ThreadInfo)
ThreadManager:myThreadInvoke(Object)
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart(Object)

2024-10-02T12:39:28 8770.609 WRN Failed writing first package: NetPackageGameEventRequest of size 30. 1 remaining packages in queue.



Amelias Gyrocopter Quest:
When using the treasure map, No location spawns on the map nor compass.
No errors in console.
Quest UI



Deschain's Revolver Quest:
After you create the quest ticket and read it you'll get this error:
The quest will not appear in your quest tab after this error.

NullReferenceException: Object reference not set to an instance of an object
  at ObjectiveFetch.SetupDisplay () [0x00000] in <e8e43063270440388d2e6b7642da1a62>:0 
  at Quest.StartQuest (System.Boolean newQuest, System.Boolean notify) [0x0014f] in <e8e43063270440388d2e6b7642da1a62>:0 
  at QuestJournal.AddQuest (Quest q, System.Boolean notify) [0x00018] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiC_QuestOfferWindow.btnAccept_OnPress (XUiController _sender, System.Int32 _mouseButton) [0x000f0] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.OnPressed (System.Int32 _mouseButton) [0x0000e] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Pressed (System.Int32 _mouseButton) [0x00000] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiView.OnClick (UnityEngine.GameObject _go) [0x0003f] in <e8e43063270440388d2e6b7642da1a62>:0 
  at UIEventListener.OnClick () [0x0001c] in <d643cbf63e8345fc83835f5f33e6ed21>:0 
UnityEngine.GameObject:SendMessage(GameObject, String, Object, SendMessageOptions)
UICamera:Notify(GameObject, String, Object)
UICamera:ProcessRelease(Boolean, Single)
UICamera:ProcessTouch(Boolean, Boolean)
UICamera:ProcessMouse()
UICamera:ProcessEvents()
UICamera:Update()


Spirit of Vengeance Quest:
After going to the POI and clearing it; your compass will very quickly flash a Location Icon but no monster will spawn.
No errors in console log
Spirit of Vengeance Quest Tab
Currently admin will give player +Elite Writ of Spirit of Vengeance to complete quest
Below is everyone in console while doing the quest:

2024-10-02T12:51:47 9510.207 INF [PartyQuests] Auto-sharing new quest: id=elite_quest_for_spirit_of_vengeance_hell_beast, code=-227870839, name=Elite Quest to obtain the Spirit of Vengeance Hell Beast, POI 
2024-10-02T12:52:08 9530.635 INF Time: 158.38m FPS: 104.59 Heap: 2657.2MB Max: 2789.0MB Chunks: 358 CGO: 221 Ply: 1 Zom: 0 Ent: 9 (212) Items: 11 CO: 1 RSS: 8041.7MB
60sec delta: 0,current: 6439729,desired: 2972171
2024-10-02T12:52:36 9559.036 INF [Backtrace] Updated Statistics
2024-10-02T12:52:38 9560.645 INF Time: 158.88m FPS: 94.59 Heap: 2688.2MB Max: 2789.0MB Chunks: 358 CGO: 221 Ply: 1 Zom: 0 Ent: 7 (212) Items: 11 CO: 1 RSS: 8080.8MB
2024-10-02T12:52:46 9569.335 INF Respawn almost done
2024-10-02T12:52:46 9569.369 INF 936852+1 Origin Reposition (528.0, 16.0, 1632.0) to (-592.0, 32.0, 1088.0)
2024-10-02T12:52:47 9569.796 INF Missing paint ID XML entry: 255 for block 'concreteShapes:cubeTrimQuarterEdgeTwoSided'
2024-10-02T12:52:57 9579.648 INF Respawn almost done
2024-10-02T12:52:57 9579.673 INF 937651+1 Origin Reposition (-592.0, 32.0, 1088.0) to (576.0, 16.0, 1088.0)
2024-10-02T12:53:05 9588.511 INF Respawn almost done
2024-10-02T12:53:06 9588.536 INF 938277+1 Origin Reposition (576.0, 16.0, 1088.0) to (576.0, 16.0, -1104.0)
2024-10-02T12:53:08 9590.649 INF Time: 159.38m FPS: 65.99 Heap: 2696.4MB Max: 2789.0MB Chunks: 358 CGO: 56 Ply: 1 Zom: 0 Ent: 1 (230) Items: 11 CO: 1 RSS: 8285.7MB
2024-10-02T12:53:22 9605.317 INF Respawn almost done
Can not play a disabled audio source
2024-10-02T12:53:22 9605.350 INF 940517+1 Origin Reposition (576.0, 16.0, -1104.0) to (-592.0, 16.0, -1104.0)

Link to comment
Share on other sites

9 minutes ago, treemt said:

I had to use the old Deschain's Revolver Quest people who had the quest couldn't even log into the server after i did the update. 

Please make sure when ya'll post a problem that you indicate what version of the modlet you are running. I've got one version posted on the first post and I've got a release candidate that I've been posting asking for help checking out.

25 minutes ago, Rheyner said:

Dedicated Server
Map: 
New York Undead One B 
New York Undead One B Map Link
Version: v1.1 Stable

Bear Grylls Flaming Steel Claw Quest:

After crafting Steel Knuckles you'll get this error:
(You can place down Zombie Bear Bait but even if you kill the Zombie Bear it will not complete the quest
Zombie Bear UI <-- Image

2024-10-02T12:39:28 8770.608 EXC Value cannot be null.
Parameter name: _value
Parameter name: _value
  at PooledBinaryWriter.Write (System.String _value) [0x00003] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetPackageGameEventRequest.write (PooledBinaryWriter _bw) [0x00007] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetConnectionSimple.WriteToStream (System.Int32 streamIndex, System.Int32 packageIndex, System.Int32& packagesToSend, NetPackage& package, PooledBinaryWriter& writer, System.IO.MemoryStream& stream) [0x0007e] in <e8e43063270440388d2e6b7642da1a62>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
NetConnectionSimple:WriteToStream(Int32, Int32, Int32&, NetPackage&, PooledBinaryWriter&, MemoryStream&)
NetConnectionSimple:taskSerialize(ThreadInfo)
ThreadManager:myThreadInvoke(Object)
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart(Object)

2024-10-02T12:39:28 8770.609 WRN Failed writing first package: NetPackageGameEventRequest of size 30. 1 remaining packages in queue.



Amelias Gyrocopter Quest:
When using the treasure map, No location spawns on the map nor compass.
No errors in console.
Quest UI



Deschain's Revolver Quest:
After you create the quest ticket and read it you'll get this error:
The quest will not appear in your quest tab after this error.

NullReferenceException: Object reference not set to an instance of an object
  at ObjectiveFetch.SetupDisplay () [0x00000] in <e8e43063270440388d2e6b7642da1a62>:0 
  at Quest.StartQuest (System.Boolean newQuest, System.Boolean notify) [0x0014f] in <e8e43063270440388d2e6b7642da1a62>:0 
  at QuestJournal.AddQuest (Quest q, System.Boolean notify) [0x00018] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiC_QuestOfferWindow.btnAccept_OnPress (XUiController _sender, System.Int32 _mouseButton) [0x000f0] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.OnPressed (System.Int32 _mouseButton) [0x0000e] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Pressed (System.Int32 _mouseButton) [0x00000] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiView.OnClick (UnityEngine.GameObject _go) [0x0003f] in <e8e43063270440388d2e6b7642da1a62>:0 
  at UIEventListener.OnClick () [0x0001c] in <d643cbf63e8345fc83835f5f33e6ed21>:0 
UnityEngine.GameObject:SendMessage(GameObject, String, Object, SendMessageOptions)
UICamera:Notify(GameObject, String, Object)
UICamera:ProcessRelease(Boolean, Single)
UICamera:ProcessTouch(Boolean, Boolean)
UICamera:ProcessMouse()
UICamera:ProcessEvents()
UICamera:Update()


Spirit of Vengeance Quest:
After going to the POI and clearing it; your compass will very quickly flash a Location Icon but no monster will spawn.
No errors in console log
Spirit of Vengeance Quest Tab
Currently admin will give player +Elite Writ of Spirit of Vengeance to complete quest
Below is everyone in console while doing the quest:

2024-10-02T12:51:47 9510.207 INF [PartyQuests] Auto-sharing new quest: id=elite_quest_for_spirit_of_vengeance_hell_beast, code=-227870839, name=Elite Quest to obtain the Spirit of Vengeance Hell Beast, POI 
2024-10-02T12:52:08 9530.635 INF Time: 158.38m FPS: 104.59 Heap: 2657.2MB Max: 2789.0MB Chunks: 358 CGO: 221 Ply: 1 Zom: 0 Ent: 9 (212) Items: 11 CO: 1 RSS: 8041.7MB
60sec delta: 0,current: 6439729,desired: 2972171
2024-10-02T12:52:36 9559.036 INF [Backtrace] Updated Statistics
2024-10-02T12:52:38 9560.645 INF Time: 158.88m FPS: 94.59 Heap: 2688.2MB Max: 2789.0MB Chunks: 358 CGO: 221 Ply: 1 Zom: 0 Ent: 7 (212) Items: 11 CO: 1 RSS: 8080.8MB
2024-10-02T12:52:46 9569.335 INF Respawn almost done
2024-10-02T12:52:46 9569.369 INF 936852+1 Origin Reposition (528.0, 16.0, 1632.0) to (-592.0, 32.0, 1088.0)
2024-10-02T12:52:47 9569.796 INF Missing paint ID XML entry: 255 for block 'concreteShapes:cubeTrimQuarterEdgeTwoSided'
2024-10-02T12:52:57 9579.648 INF Respawn almost done
2024-10-02T12:52:57 9579.673 INF 937651+1 Origin Reposition (-592.0, 32.0, 1088.0) to (576.0, 16.0, 1088.0)
2024-10-02T12:53:05 9588.511 INF Respawn almost done
2024-10-02T12:53:06 9588.536 INF 938277+1 Origin Reposition (576.0, 16.0, 1088.0) to (576.0, 16.0, -1104.0)
2024-10-02T12:53:08 9590.649 INF Time: 159.38m FPS: 65.99 Heap: 2696.4MB Max: 2789.0MB Chunks: 358 CGO: 56 Ply: 1 Zom: 0 Ent: 1 (230) Items: 11 CO: 1 RSS: 8285.7MB
2024-10-02T12:53:22 9605.317 INF Respawn almost done
Can not play a disabled audio source
2024-10-02T12:53:22 9605.350 INF 940517+1 Origin Reposition (576.0, 16.0, -1104.0) to (-592.0, 16.0, -1104.0)

I'm shocked you ran into so many problems with this. I'm assuming this is the 1.1.1.0_rc1 version I posted above?

I'll take another fresh look at this tonight again. I swear I did test these as functional before publishing. lol :)

1 hour ago, Nobster said:

The "WhiteRiverToC_Deschains_Revolver" is bugging my server. People cannot get past the logging screen. Even if they abondon and take the quest again a cascade of errors start happening.

What version?

Link to comment
Share on other sites

5 minutes ago, ShoudenKalferas said:

Please make sure when ya'll post a problem that you indicate what version of the modlet you are running. I've got one version posted on the first post and I've got a release candidate that I've been posting asking for help checking out.


I'm using this one https://github.com/XelaNull/7DTD-WhiteRiver_ToC/archive/refs/tags/WhiteRiverToC-1.1_1.0_rc1.zip

This is the error from the player side since I asked them to send me their logs 

 

2024-10-02T19:13:44 198.333 ERR [XUi] Error while updating window group 'quests':
2024-10-02T19:13:44 198.333 EXC Object reference not set to an instance of an object
  at ObjectiveFetch.SetupDisplay () [0x00000] in <e8e43063270440388d2e6b7642da1a62>:0 
  at BaseObjective.get_Description () [0x00008] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiC_QuestObjectiveEntry.GetBindingValue (System.String& value, System.String bindingName) [0x0031a] in <e8e43063270440388d2e6b7642da1a62>:0 
  at BindingItemStandard.GetValue (System.Boolean _forceAll) [0x00013] in <e8e43063270440388d2e6b7642da1a62>:0 
  at BindingInfo.RefreshValue (System.Boolean _forceAll) [0x0001a] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.RefreshBindings (System.Boolean _forceAll) [0x00010] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiC_QuestObjectiveEntry.set_Objective (BaseObjective value) [0x0004c] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiC_QuestObjectiveList.Update (System.Single _dt) [0x000e5] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00159] in <e8e43063270440388d2e6b7642da1a62>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()


This is the mod giving the above issue "WhiteRiverToC_Deschains_Revolver". I swapped it to the `1.2` version to fix the issue where players couldn't even get past the log screen

Edited by treemt (see edit history)
Link to comment
Share on other sites

4 minutes ago, treemt said:


I'm using this one https://github.com/XelaNull/7DTD-WhiteRiver_ToC/archive/refs/tags/WhiteRiverToC-1.1_1.0_rc1.zip

This is the error from the player side since I asked them to send me their logs 

 

2024-10-02T19:13:44 198.333 ERR [XUi] Error while updating window group 'quests':
2024-10-02T19:13:44 198.333 EXC Object reference not set to an instance of an object
  at ObjectiveFetch.SetupDisplay () [0x00000] in <e8e43063270440388d2e6b7642da1a62>:0 
  at BaseObjective.get_Description () [0x00008] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiC_QuestObjectiveEntry.GetBindingValue (System.String& value, System.String bindingName) [0x0031a] in <e8e43063270440388d2e6b7642da1a62>:0 
  at BindingItemStandard.GetValue (System.Boolean _forceAll) [0x00013] in <e8e43063270440388d2e6b7642da1a62>:0 
  at BindingInfo.RefreshValue (System.Boolean _forceAll) [0x0001a] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.RefreshBindings (System.Boolean _forceAll) [0x00010] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiC_QuestObjectiveEntry.set_Objective (BaseObjective value) [0x0004c] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiC_QuestObjectiveList.Update (System.Single _dt) [0x000e5] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUiController.Update (System.Single _dt) [0x00084] in <e8e43063270440388d2e6b7642da1a62>:0 
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00159] in <e8e43063270440388d2e6b7642da1a62>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()


This is the mod giving the above issue "WhiteRiverToC_Deschains_Revolver". I swapped it to the `1.2` version to fix the issue where players couldn't even get past the log screen

Thank you. I appreciate the extra information. I'm on it tonight to look into these issues!

Link to comment
Share on other sites

13 minutes ago, ShoudenKalferas said:

Please make sure when ya'll post a problem that you indicate what version of the modlet you are running. I've got one version posted on the first post and I've got a release candidate that I've been posting asking for help checking out.

I'm shocked you ran into so many problems with this. I'm assuming this is the 1.1.1.0_rc1 version I posted above?

I'll take another fresh look at this tonight again. I swear I did test these as functional before publishing. lol :)

What version?

Everything of mine is of your recent update and being used on the New York Map.
List of mods being used:
All of Project Z
New York Undead Map B
White River to C (Everything)
Server Side Behemoth
No Digging Zombies
N1-Server Side Weapons
MM Underground Crops
Mean Ones Trader Never Closes
Lootable Zombies
LittleRedSonja - Plumbed Water Solutions
KHV1 Zombie Reach Adjustment
KHV1 3 Slot Forge
Improved Hordes
Better Armorset Bonuses 1-6
TumdemXML ePickup
Script's Vanilla Extended - The Gourmet
Better Vanilla Vehicles

From what I can see in game, everything is compatible.

Link to comment
Share on other sites

1 hour ago, Rheyner said:

Everything of mine is of your recent update and being used on the New York Map.
List of mods being used:
All of Project Z
New York Undead Map B
White River to C (Everything)
Server Side Behemoth
No Digging Zombies
N1-Server Side Weapons
MM Underground Crops
Mean Ones Trader Never Closes
Lootable Zombies
LittleRedSonja - Plumbed Water Solutions
KHV1 Zombie Reach Adjustment
KHV1 3 Slot Forge
Improved Hordes
Better Armorset Bonuses 1-6
TumdemXML ePickup
Script's Vanilla Extended - The Gourmet
Better Vanilla Vehicles

From what I can see in game, everything is compatible.

Check Bear Grylls again... Note that the act of using the Zombie bear bait causes a secondary quest to move to the tracker. The main quest is still in the background and when you kill the zombie bear, you get the loot and it completes the main quest. I did it this way so that people would be able to use the bait separate from the quest. I just checked this on my own server. I also double checked that Amelia's when you read the map it gives a treasure marker immediately. Please see if you can figure out which of your mods is the one conflicting. If you can tell me which one, I may be able to dive into the code of it to figure out what is conflicting.

Still looking into Deschain's Revolver and Spirit of Vengeance

Link to comment
Share on other sites

1 hour ago, ShoudenKalferas said:

Please make sure when ya'll post a problem that you indicate what version of the modlet you are running. I've got one version posted on the first post and I've got a release candidate that I've been posting asking for help checking out.

I'm shocked you ran into so many problems with this. I'm assuming this is the 1.1.1.0_rc1 version I posted above?

I'll take another fresh look at this tonight again. I swear I did test these as functional before publishing. lol :)

What version?

The version I'm using <Version value="1.0.1.0"/> has 2 lootgroups that no longer exist, this is likely the problem

 

<quest id="+Reward of Deschain's Revolver">
      <property name="name_key" value="questreward_toc_desch_name"/>
      <property name="subtitle_key" value="questreward_toc_desch_subtitle"/>
      <property name="description_key" value="questreward_toc_desch_description"/>
      <property name="icon" value="ui_game_symbol_map_trader"/>
      <property name="repeatable" value="false"/>
      <property name="category_key" value="quest"/>
      <property name="difficulty" value="easy"/>
      <property name="offer_key" value="questreward_toc_desch_offer"/>
      <property name="statement_key" value="questreward_toc_desch_statement"/>
      <property name="response_key" value="questrewarddialog_toc_desch"/>
      <property name="group_name_key" value="quest_toc_desch_group"/>
      <property name="shareable" value="false"/>
      <property name="completiontype" value="TurnIn"/>
      <property name="reward_choices_count" value="3"/>
      <objective type="ReturnToNPC">
        <property name="phase" value="2"/>
        <property name="nav_object" value="return_to_trader"/>
      </objective>
      <objective type="InteractWithNPC">
        <property name="phase" value="3"/>
        <property name="nav_object" value="return_to_trader"/>
      </objective>
      <reward type="SkillPoints" value="1"/>
      <reward type="Exp" value="1500"/>
      <reward type="LootItem" id="groupQuestcasinoCoinT2" value="1"/>
      <reward type="Item" id="questitem_toc_citizencard_name" value="1"/>
      <reward type="Item" id="questitem_citizen_completion_ticket" value="1"/>
      <reward type="LootItem" id="groupWhiteRiverTOCDeschain" value="1" isfixed="true"/>
      <reward type="LootItem" id="groupWhiteRiverTOCDeschainAmmo" value="1" isfixed="true"/>
      <reward type="LootItem" id="groupTreasureMaps" ischosen="true" isfixed="true" value="1"/>
      <reward type="LootItem" id="groupQuestT3RangedMods" ischosen="true" value="1"/>
      <reward type="LootItem" id="groupQuestT2HeavyArmorBonus" ischosen="true" value="1"/>
      <reward type="LootItem" id="groupQuestT2LightArmorBonus" ischosen="true" value="1"/>
    </quest>
 


 

Edited by RippedWarrior (see edit history)
Link to comment
Share on other sites

14 minutes ago, RippedWarrior said:

The version I'm using <Version value="1.0.1.0"/> has 2 lootgroups that no longer exist, this is likely the problem

 

<quest id="+Reward of Deschain's Revolver">
      <property name="name_key" value="questreward_toc_desch_name"/>
      <property name="subtitle_key" value="questreward_toc_desch_subtitle"/>
      <property name="description_key" value="questreward_toc_desch_description"/>
      <property name="icon" value="ui_game_symbol_map_trader"/>
      <property name="repeatable" value="false"/>
      <property name="category_key" value="quest"/>
      <property name="difficulty" value="easy"/>
      <property name="offer_key" value="questreward_toc_desch_offer"/>
      <property name="statement_key" value="questreward_toc_desch_statement"/>
      <property name="response_key" value="questrewarddialog_toc_desch"/>
      <property name="group_name_key" value="quest_toc_desch_group"/>
      <property name="shareable" value="false"/>
      <property name="completiontype" value="TurnIn"/>
      <property name="reward_choices_count" value="3"/>
      <objective type="ReturnToNPC">
        <property name="phase" value="2"/>
        <property name="nav_object" value="return_to_trader"/>
      </objective>
      <objective type="InteractWithNPC">
        <property name="phase" value="3"/>
        <property name="nav_object" value="return_to_trader"/>
      </objective>
      <reward type="SkillPoints" value="1"/>
      <reward type="Exp" value="1500"/>
      <reward type="LootItem" id="groupQuestcasinoCoinT2" value="1"/>
      <reward type="Item" id="questitem_toc_citizencard_name" value="1"/>
      <reward type="Item" id="questitem_citizen_completion_ticket" value="1"/>
      <reward type="LootItem" id="groupWhiteRiverTOCDeschain" value="1" isfixed="true"/>
      <reward type="LootItem" id="groupWhiteRiverTOCDeschainAmmo" value="1" isfixed="true"/>
      <reward type="LootItem" id="groupTreasureMaps" ischosen="true" isfixed="true" value="1"/>
      <reward type="LootItem" id="groupQuestT3RangedMods" ischosen="true" value="1"/>
      <reward type="LootItem" id="groupQuestT2HeavyArmorBonus" ischosen="true" value="1"/>
      <reward type="LootItem" id="groupQuestT2LightArmorBonus" ischosen="true" value="1"/>
    </quest>
 


 

I appreciate the problem report, but this one is already fixed in 1.1.1.0_rc1! I just ran through the quest end-to-end again and Deschain's functions properly as well (with 1.1.1.0)

Link to comment
Share on other sites

 

Modified the Spirit of Vengeance and Amelia's to use chained-quests to separate the ClearPOI quest from the quest to kill the boss. This seems to fix the multiplayer server issue with rallypoint on both quests.

1.1.1.1_rc2 - This is a release candidate (pre-release) version.

https://github.com/XelaNull/7DTD-WhiteRiver_ToC/archive/refs/tags/WhiteRiverToC-1.1_1.1_rc2.zip

 

Looking forward to your feedback, as in the testing on my own server (with no other modlets installed) it is functioning. As reminder, I am happy to look into any suspected case of modlet conflict, but would just ask that you please point me to the modlet that is conflicting so that I may analyze it and distill the reason for the conflict. The testing that I'm doing at the moment, is on a server with no other modlets installed. I haven't yet worked back up to a heavily modded server. :)

I am aware that the Bunyan's FireAxe and the burning shaft mod aren't working together at the moment (which I consider a minor thing in comparison to recent reports of some quests being wholly broken or interrupting player progress).

Edited by ShoudenKalferas
actually added the link to download (see edit history)
Link to comment
Share on other sites

3 hours ago, ShoudenKalferas said:

Check Bear Grylls again... Note that the act of using the Zombie bear bait causes a secondary quest to move to the tracker. The main quest is still in the background and when you kill the zombie bear, you get the loot and it completes the main quest. I did it this way so that people would be able to use the bait separate from the quest. I just checked this on my own server. I also double checked that Amelia's when you read the map it gives a treasure marker immediately. Please see if you can figure out which of your mods is the one conflicting. If you can tell me which one, I may be able to dive into the code of it to figure out what is conflicting.

Still looking into Deschain's Revolver and Spirit of Vengeance

So I removed all the mods and tossed your mods back in from the  1.1.1.0 rc1 Above.
Current Modlist

The error in game:

2024-10-02T18:45:59 3497.611 EXC Value cannot be null.
Parameter name: _value
Parameter name: _value
  at PooledBinaryWriter.Write (System.String _value) [0x00003] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetPackageGameEventRequest.write (PooledBinaryWriter _bw) [0x00007] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetConnectionSimple.WriteToStream (System.Int32 streamIndex, System.Int32 packageIndex, System.Int32& packagesToSend, NetPackage& package, PooledBinaryWriter& writer, System.IO.MemoryStream& stream) [0x0007e] in <e8e43063270440388d2e6b7642da1a62>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
NetConnectionSimple:WriteToStream(Int32, Int32, Int32&, NetPackage&, PooledBinaryWriter&, MemoryStream&)
NetConnectionSimple:taskSerialize(ThreadInfo)
ThreadManager:myThreadInvoke(Object)
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart(Object)

2024-10-02T18:45:59 3497.611 WRN Failed writing NetPackageGameEventRequest to client (ch=0), requeueing 2 packages. Stream index: 2 - stream size before: 275
2024-10-02T18:45:59 3497.611 WRN Packages in stream:
2024-10-02T18:45:59 3497.611 WRN    NetPackageTileEntity: 1
2024-10-02T18:45:59 3497.615 EXC Value cannot be null.
Parameter name: _value
Parameter name: _value
  at PooledBinaryWriter.Write (System.String _value) [0x00003] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetPackageGameEventRequest.write (PooledBinaryWriter _bw) [0x00007] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetConnectionSimple.WriteToStream (System.Int32 streamIndex, System.Int32 packageIndex, System.Int32& packagesToSend, NetPackage& package, PooledBinaryWriter& writer, System.IO.MemoryStream& stream) [0x0007e] in <e8e43063270440388d2e6b7642da1a62>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
NetConnectionSimple:WriteToStream(Int32, Int32, Int32&, NetPackage&, PooledBinaryWriter&, MemoryStream&)
NetConnectionSimple:taskSerialize(ThreadInfo)
ThreadManager:myThreadInvoke(Object)
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart(Object)

2024-10-02T18:45:59 3497.615 WRN Failed writing first package: NetPackageGameEventRequest of size 30. 2 remaining packages in queue.

Console Error:

2024-10-02T19:47:46 36.732 WRN XML patch for "progression.xml" from mod "WhiteRiverToC_Bear_Grylls_Claws" did not apply: <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5']/unlock_entry[@unlock_tier='1']/@item"  (line 15 at pos 6)
2024-10-02T19:47:46 36.734 WRN XML patch for "progression.xml" from mod "WhiteRiverToC_Bear_Grylls_Claws" did not apply: <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT2-1,foodT2-2,foodT2-3,foodT2-4,foodT2-5']/unlock_entry[@unlock_tier='1']/@item"  (line 16 at pos 6)

Edited by Rheyner
Removed video link because I dont think this site enjoys clips (see edit history)
Link to comment
Share on other sites

1 hour ago, ShoudenKalferas said:
 
  • Modified the Spirit of Vengeance and Amelia's to use chained-quests to separate the ClearPOI quest from the quest to kill the boss. This seems to fix the multiplayer server issue with rallypoint on both quests.

    1.1.1.1_rc2 - This is a release candidate (pre-release) version.

 

Looking forward to your feedback, as in the testing on my own server (with no other modlets installed) it is functioning. As reminder, I am happy to look into any suspected case of modlet conflict, but would just ask that you please point me to the modlet that is conflicting so that I may analyze it and distill the reason for the conflict. The testing that I'm doing at the moment, is on a server with no other modlets installed. I haven't yet worked back up to a heavily modded server. :)

I am aware that the Bunyan's FireAxe and the burning shaft mod aren't working together at the moment (which I consider a minor thing in comparison to recent reports of some quests being wholly broken or interrupting player progress).

Unclickable.
Also my other post is currently on hold xD but tldr until approved. Only using your mods in the 1.1.1.0rc1 above. Still having issues with the Zombie bears.

Server logs error:

 

2024-10-02T19:47:46 36.732 WRN XML patch for "progression.xml" from mod "WhiteRiverToC_Bear_Grylls_Claws" did not apply: <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5']/unlock_entry[@unlock_tier='1']/@item"  (line 15 at pos 6)
2024-10-02T19:47:46 36.734 WRN XML patch for "progression.xml" from mod "WhiteRiverToC_Bear_Grylls_Claws" did not apply: <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT2-1,foodT2-2,foodT2-3,foodT2-4,foodT2-5']/unlock_entry[@unlock_tier='1']/@item"  (line 16 at pos 6)


Edit:

Narrowed it down to when I craft the Steel Knuckles I'll get this error:

2024-10-02T19:03:09 4528.006 EXC Value cannot be null.
Parameter name: _value
Parameter name: _value
  at PooledBinaryWriter.Write (System.String _value) [0x00003] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetPackageGameEventRequest.write (PooledBinaryWriter _bw) [0x00007] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetConnectionSimple.WriteToStream (System.Int32 streamIndex, System.Int32 packageIndex, System.Int32& packagesToSend, NetPackage& package, PooledBinaryWriter& writer, System.IO.MemoryStream& stream) [0x0007e] in <e8e43063270440388d2e6b7642da1a62>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
NetConnectionSimple:WriteToStream(Int32, Int32, Int32&, NetPackage&, PooledBinaryWriter&, MemoryStream&)
NetConnectionSimple:taskSerialize(ThreadInfo)
ThreadManager:myThreadInvoke(Object)
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart(Object)

They could be T1 -> T6 and I'll be the same error.

Edited by Rheyner (see edit history)
Link to comment
Share on other sites

10 minutes ago, Rheyner said:

Unclickable.
Also my other post is currently on hold xD but tldr until approved. Only using your mods in the 1.1.1.0rc1 above. Still having issues with the Zombie bears.

Server logs error:

 

2024-10-02T19:47:46 36.732 WRN XML patch for "progression.xml" from mod "WhiteRiverToC_Bear_Grylls_Claws" did not apply: <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5']/unlock_entry[@unlock_tier='1']/@item"  (line 15 at pos 6)
2024-10-02T19:47:46 36.734 WRN XML patch for "progression.xml" from mod "WhiteRiverToC_Bear_Grylls_Claws" did not apply: <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT2-1,foodT2-2,foodT2-3,foodT2-4,foodT2-5']/unlock_entry[@unlock_tier='1']/@item"  (line 16 at pos 6)

I looked again at my server and I'm not seeing this WRN. I also checked single-player and I don't see this WRN. I pulled up the vanilla XML and traced this  XPath and it looks accurate to me matching the game. Has your progression.xml been modified manually?

Link to comment
Share on other sites

Just now, ShoudenKalferas said:

I looked again at my server and I'm not seeing this WRN. I also checked single-player and I don't see this WRN. I pulled up the vanilla XML and traced this  XPath and it looks accurate to me matching the game. Has your progression.xml been modified manually?

Nope. I've removed all the mods and put all of them back in from your zip folder. 
If you're talking about the Bear Grylls Progression.xml this is it below;


 

<Config>
<!--
<crafting_skills complete_sound="ui_mag_read_set">
    <crafting_skill name="craftingFood" max_level="100" parent="attCrafting" name_key="craftingFoodName" desc_key="craftingFoodDesc" long_desc_key="craftingFoodLongDesc" icon="ui_game_symbol_fork">
        <display_entry icon="foodCornOnTheCob,foodCornBread,foodGrilledMeat,foodBoiledMeat,foodBaconAndEggs" name_key="foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5" has_quality="false" unlock_level="2,4,6,8,10" >
            <unlock_entry item="foodCornOnTheCob,foodBakedPotato" unlock_tier="1" />
            <unlock_entry item="foodCornBread,drinkJarGoldenRodTea" unlock_tier="2" />
            <unlock_entry item="foodGrilledMeat,drinkJarRedTea" unlock_tier="3" />
            <unlock_entry item="foodBoiledMeat,drinkJarYuccaJuice" unlock_tier="4" />
            <unlock_entry item="foodBaconAndEggs,drinkJarCoffee" unlock_tier="5" />
        </display_entry>
        <display_entry icon="foodPumpkinBread,foodPumpkinPie,foodPumpkinCheesecake,foodMeatStew,foodSteakAndPotato" name_key="foodT2-1,foodT2-2,foodT2-3,foodT2-4,foodT2-5" has_quality="false" unlock_level="11,14,18,22,26" >
            <unlock_entry item="foodPumpkinBread,foodBlueberryPie" unlock_tier="1" />
-->
    <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5']/unlock_entry[@unlock_tier='1']/@item">,tocClawsBearBait</append>
    <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT2-1,foodT2-2,foodT2-3,foodT2-4,foodT2-5']/unlock_entry[@unlock_tier='1']/@item">,tocClawsZombieBearBait</append>
    <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/effect_group/passive_effect[@level='2,100']/@tags">,tocClawsBearBait</append>
    <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/effect_group/passive_effect[@level='11,100']/@tags">,tocClawsZombieBearBait</append>

</Config>

Link to comment
Share on other sites

2 minutes ago, Rheyner said:

Nope. I've removed all the mods and put all of them back in from your zip folder. 
If you're talking about the Bear Grylls Progression.xml this is it below;


 

<Config>
<!--
<crafting_skills complete_sound="ui_mag_read_set">
    <crafting_skill name="craftingFood" max_level="100" parent="attCrafting" name_key="craftingFoodName" desc_key="craftingFoodDesc" long_desc_key="craftingFoodLongDesc" icon="ui_game_symbol_fork">
        <display_entry icon="foodCornOnTheCob,foodCornBread,foodGrilledMeat,foodBoiledMeat,foodBaconAndEggs" name_key="foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5" has_quality="false" unlock_level="2,4,6,8,10" >
            <unlock_entry item="foodCornOnTheCob,foodBakedPotato" unlock_tier="1" />
            <unlock_entry item="foodCornBread,drinkJarGoldenRodTea" unlock_tier="2" />
            <unlock_entry item="foodGrilledMeat,drinkJarRedTea" unlock_tier="3" />
            <unlock_entry item="foodBoiledMeat,drinkJarYuccaJuice" unlock_tier="4" />
            <unlock_entry item="foodBaconAndEggs,drinkJarCoffee" unlock_tier="5" />
        </display_entry>
        <display_entry icon="foodPumpkinBread,foodPumpkinPie,foodPumpkinCheesecake,foodMeatStew,foodSteakAndPotato" name_key="foodT2-1,foodT2-2,foodT2-3,foodT2-4,foodT2-5" has_quality="false" unlock_level="11,14,18,22,26" >
            <unlock_entry item="foodPumpkinBread,foodBlueberryPie" unlock_tier="1" />
-->
    <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5']/unlock_entry[@unlock_tier='1']/@item">,tocClawsBearBait</append>
    <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/display_entry[@name_key='foodT2-1,foodT2-2,foodT2-3,foodT2-4,foodT2-5']/unlock_entry[@unlock_tier='1']/@item">,tocClawsZombieBearBait</append>
    <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/effect_group/passive_effect[@level='2,100']/@tags">,tocClawsBearBait</append>
    <append xpath="progression/crafting_skills[@complete_sound='ui_mag_read_set']/crafting_skill[@name='craftingFood']/effect_group/passive_effect[@level='11,100']/@tags">,tocClawsZombieBearBait</append>

</Config>

I'm referring to your gameserver's progression.xml. The warning your are getting is telling you that the XPath statement is not being found in your game's vanilla progression.xml. This file normally should be left unmodified, leaving it to the modlets to make the changes to it. Try looking in your game's progression.xml at line 687-690, they should look like this:

<crafting_skill name="craftingFood" max_level="100" parent="attCrafting" name_key="craftingFoodName" desc_key="craftingFoodDesc" long_desc_key="craftingFoodLongDesc" icon="ui_game_symbol_fork">
 
<display_entry icon="foodCornOnTheCob,foodCornBread,foodGrilledMeat,foodBoiledMeat,foodBaconAndEggs" name_key="foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5" has_quality="false" unlock_level="2,4,6,8,10" >
<unlock_entry item="foodCornOnTheCob,foodBakedPotato" unlock_tier="1" />

Here is my 7DTD Gameserver log showing the version of Bear Grylls I'm running, my gameserver version, and evidence that there is no XPath WRN in my logs for this modlet. This is on a fresh gameserver install.

# grep -e GameVersion -e Bear -e 'WRN XML patch' 7dtd.log
2024-10-03T01:01:04 2.355 INF [MODS]   Trying to load from folder: 'WhiteRiverToC_Bear_Grylls_Claws'
2024-10-03T01:01:04 2.355 INF [MODS]     Loaded Mod: WhiteRiverToC_Bear_Grylls_Claws (1.1.1.0)
2024-10-03T01:01:05 3.453 INF [MODS] Loading localization from mod: WhiteRiverToC_Bear_Grylls_Claws
GamePref.GameVersion = V 1.1

# md5sum Data/Config/progression.xml
e832360e26e95220de6ce785dad64537  Data/Config/progression.xml

Link to comment
Share on other sites

7 minutes ago, ShoudenKalferas said:

I'm referring to your gameserver's progression.xml. The warning your are getting is telling you that the XPath statement is not being found in your game's vanilla progression.xml. This file normally should be left unmodified, leaving it to the modlets to make the changes to it. Try looking in your game's progression.xml at line 687-690, they should look like this:

<crafting_skill name="craftingFood" max_level="100" parent="attCrafting" name_key="craftingFoodName" desc_key="craftingFoodDesc" long_desc_key="craftingFoodLongDesc" icon="ui_game_symbol_fork">
 
<display_entry icon="foodCornOnTheCob,foodCornBread,foodGrilledMeat,foodBoiledMeat,foodBaconAndEggs" name_key="foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5" has_quality="false" unlock_level="2,4,6,8,10" >
<unlock_entry item="foodCornOnTheCob,foodBakedPotato" unlock_tier="1" />

Here is my 7DTD Gameserver log showing the version of Bear Grylls I'm running, my gameserver version, and evidence that there is no XPath WRN in my logs for this modlet. This is on a fresh gameserver install.

# grep -e GameVersion -e Bear -e 'WRN XML patch' 7dtd.log
2024-10-03T01:01:04 2.355 INF [MODS]   Trying to load from folder: 'WhiteRiverToC_Bear_Grylls_Claws'
2024-10-03T01:01:04 2.355 INF [MODS]     Loaded Mod: WhiteRiverToC_Bear_Grylls_Claws (1.1.1.0)
2024-10-03T01:01:05 3.453 INF [MODS] Loading localization from mod: WhiteRiverToC_Bear_Grylls_Claws
GamePref.GameVersion = V 1.1

# md5sum Data/Config/progression.xml
e832360e26e95220de6ce785dad64537  Data/Config/progression.xml


gameserver's progression.xml
progression.xml
Line #687 -> #690

<crafting_skill name="craftingFood" max_level="100" parent="attCrafting" name_key="craftingFoodName" desc_key="craftingFoodDesc" long_desc_key="craftingFoodLongDesc" icon="ui_game_symbol_fork">
 

<display_entry icon="foodCornOnTheCob,foodCornBread,foodGrilledMeat,foodBoiledMeat,foodBaconAndEggs" name_key="foodT1-1,foodT1-2,foodT1-3,foodT1-4,foodT1-5" has_quality="false" unlock_level="2,4,6,8,10" >

<unlock_entry item="foodCornOnTheCob,foodBakedPotato" unlock_tier="1" />

I also just noticed when using the 1.1.1.0_rc1 github link above it's giving me a different version:
2024-10-02T20:38:12 2.410 INF [MODS]   Trying to load from folder: 'WhiteRiverToC_Bear_Grylls_Claws'
2024-10-02T20:38:12 2.411 INF [MODS]     Loaded Mod: WhiteRiverToC_Bear_Grylls_Claws (1.0.1.3)

(This is what I see on Gportal Server Logs in my server panel)
I'm confusing myself now.

Link to comment
Share on other sites

8 minutes ago, ShoudenKalferas said:

Please double check that you are using:
https://github.com/XelaNull/7DTD-WhiteRiver_ToC/archive/refs/tags/WhiteRiverToC-1.1_1.1_rc2.zip
 

You should be seeing 1.1.1.0 as the Bear Grylls version. I think maybe you might just be running a slightly older code.

It was unclickable when I was doing my posts T.T
Did some test using this one:
2024-10-02T21:49:10 2.329 INF [MODS]   Trying to load from folder: 'WhiteRiverToC_Bear_Grylls_Claws'
2024-10-02T21:49:10 2.330 INF [MODS]     Loaded Mod: WhiteRiverToC_Bear_Grylls_Claws (1.1.1.0)

 

2024-10-02T19:59:12 7890.346 EXC Value cannot be null.
Parameter name: _value
Parameter name: _value
  at PooledBinaryWriter.Write (System.String _value) [0x00003] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetPackageGameEventRequest.write (PooledBinaryWriter _bw) [0x00007] in <e8e43063270440388d2e6b7642da1a62>:0 
  at NetConnectionSimple.WriteToStream (System.Int32 streamIndex, System.Int32 packageIndex, System.Int32& packagesToSend, NetPackage& package, PooledBinaryWriter& writer, System.IO.MemoryStream& stream) [0x0007e] in <e8e43063270440388d2e6b7642da1a62>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
NetConnectionSimple:WriteToStream(Int32, Int32, Int32&, NetPackage&, PooledBinaryWriter&, MemoryStream&)
NetConnectionSimple:taskSerialize(ThreadInfo)
ThreadManager:myThreadInvoke(Object)
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart(Object)

2024-10-02T19:59:12 7890.346 WRN Failed writing first package: NetPackageGameEventRequest of size 30. 3 remaining packages in queue.


I'm honestly having no clue on why I'm having issues now.. Unless it's the New York Map itself causing a problem but that wouldn't effect progression no?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...