• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

White River - Tools of Citizenship Quests 1.2 & Multiple Languages

I don't know if anyone else has had this issue, but my husband and I play multiplayer together, and we found that Everdeen's Arrows don't show up as an option on the wheel for Bambi's Killer Compound Bow (both at the citizen level). We haven't tested the veteran bow yet. Also, when I use Everdeen's Arrows on my primitive bow, they appear as invisible except for the fletching part. They're still functional, so it's not a huge deal, but it takes some getting used to trying to aim without being able to see the arrow point. 

Thank you for these awesome quests! 
I took a look at Everdeen's and found some of the meshes needed to be synced back up to vanilla. This is what was causing them to show up invisible. I also double checked that it is showing up on the wheel of both Forest Prince and Bambi's Compound Bow. I'll have release candidate published tomorrow with the changes. Admittedly, I did not find any specific reason why it wouldn't be showing up for you on Bambi's wheel. Being that both the bow and the arrows are custom items, I'm struggling to imagine how another modlet could be conflicting cause this. Are there any errors or warnings in your console log on the server side to give a clue?  I appreciate you taking the time to post to tell me of the problem you've ran into.

 
Appreciate you confirming this for me. I've nearly got a new revision of Bear Grylls which comes with it good news and bad news. The good news is I've got the quest working end to end. Your suggestion to use a crafted bait has worked splendidly, and serves an additional unexpected benefit of providing the player an item they can craft to basically spawn a bear (meat/food). Due to how it works, the player could choose to wait to use the bait until they are in a defensible structure. The bad news is the required changes to this quest we've confirmed is wiping player progression (items on character and player level). So along with the next release will come a recommendation to use it on a new game only.

Oonce I'm done tidying up Bear Grylls, I'll take a look at fixing Spirit of Vengeance and Amelia's with some other methodology than rally points.
Just imagine you gotta escort drive the Spirit of Vengeance from one trader to another (Hugh to Jen for example) and during the trip you have a non-stop onslaught of zombies attacking you and for the Amelia's it could be roughly the same thing but it just can't fly under the context that trader Rekt for example has the wings. Once returned to the correct trader you get the fixed/completed vehicle.

Everyone loves a blood bath :D

 
Oh I just had an idea for the Spirit of Vengeance mission and I ran through a bunch of mods and haven't seen any mission under this concept.

You have to enter a facility and the whole mission is based off your Sneak Meter. If you're at 100% Quiet/Sneak then you can walk past the zombies no problem. But If you're too loud or have a light source; it'll cause the zombies to scream which then makes a massive flood of zombies attack you making the mission extremely difficulty. But if you're lucky enough to all Metal Gear Solid with stealth to get in, Get to the roof top or deep under ground, Grab the vehicle and get out without being detected. Ezpz mission complete.

A mission that will actually use the sneak for something :D

 
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>
       -->
      <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>
       -->
      <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.

 
Last edited by a moderator:
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()

 
I took a look at Everdeen's and found some of the meshes needed to be synced back up to vanilla. This is what was causing them to show up invisible. I also double checked that it is showing up on the wheel of both Forest Prince and Bambi's Compound Bow. I'll have release candidate published tomorrow with the changes. Admittedly, I did not find any specific reason why it wouldn't be showing up for you on Bambi's wheel. Being that both the bow and the arrows are custom items, I'm struggling to imagine how another modlet could be conflicting cause this. Are there any errors or warnings in your console log on the server side to give a clue?  I appreciate you taking the time to post to tell me of the problem you've ran into.
Answer is here I think, it has do with the combined mod - WhiteRiverToC-combined
 

https://community.7daystodie.com/topic/12269-white-river-tools-of-citizenship-quests-12-multiple-languages/?do=findComment&comment=573045

 
Last edited by a moderator:
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>
       -->
      <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>
       -->
      <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.

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.

 
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

 
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

 
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.

 
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 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. 

 
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.

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 :)

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?

 
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

 
Last edited by a moderator:
Back
Top