As a reminder, this mod requires SFE to function. At times, this will mean waiting for SFE to be updated before it will work. And thanks to Keretus once again for all the work.
Oh my gods, someone finally did it... This is absolutely beautiful, thank you so much for this mod. So many times I'd sell an item and not see in time what it was... and then never know what I needed to restock.
You're an absolutely beautiful human being for taking the time to create and share this.
Being able to log other UI events would be awesome.
Top of my wish list are things that I've learned/acquired from scrapping. I try to keep an ear out for the audio when I learn something but often it just scrolls off then I have to go to the workbench to try to remember what I had before.
If I wanted to log "all" events, would it be an easy edit to remove the regexp check for the vendor match so everything starts getting logged to vendorlog.txt?
Sweet, after this edit, it's working as expected, and the messages that are not being displayed due to a bug/whatever are now being logged to the file so I can track all my gift openings and scrapped learned mod messages.
Hey dtim, appreciate all the work you've done on this mod. I'm hoping you plan to maintain it going forward despite a similar feature having just been added to the game, as there is no persistence with that and I much prefer having a txt log.
As a side note -- would it be difficult for you to adapt this framework into another mod that logs other notifications? I'm thinking stuff like the rewards you get from events, results from scrapping legendaries (like mod boxes / plans), etc. Wasn't sure if that'd be a heavy lift but figured I'd float the idea.
First, I do plan to continue it because - as you said - the added feature does not actually replace the functionality (I was hoping it would haha).
Second, I want to do some other logging but I wasn't wanting to continue using "vendorlog.txt" as the output if I expanded the functionality. On that regard, I have to wait for SFE to be changed and the maintainer of that seems to be too busy to do another other than simple updates right now. So I may end up adding the functionality anyway and just ignore my minor irritation over the output file. We shall see.
This is probably the worst mod to try to diagnose. I should probably have it make the output file when it first starts if it doesn't exist. Right now, it won't make it until it registers a sale.
Make sure you have the latest SFE and pay close attention to the compatibility list. Check that VendorLog.ba2 is correctly listed in your Fallout76Custom.ini.
I think it was my error entirely. I thought I had put the line in the correct .ini, but I think I might have originally put it in the original default ini instead of the "Custom" one. So it is working now. I added it to the end of the line your instructions say to add it to. It is working alongside UniMap.
Haha. In any case, I appreciate that you responded so quickly. I was very embarrassed when I realized what I did. It works great. Thank you for this mod!
By any chance would it be possible to not prepend each line with the character name? For example just:
Mon Jun 17 15:03:18 GMT-0400 202445 caps Mon Jun 17 15:03:18 GMT-0400 2024Player purchased your White Wolf Fedora
Would it be possible to remove the Seconds, Timezone, Year
Example:
Mon Jun 17 15:0345 caps Mon Jun 17 15:03Player purchased your White Wolf Fedora
I downloaded JPEXS to try and back work your .swf file but I got no clue wtf I'm doing. I only understand 15% of modding so I wasn't able to self-solve this.
Sure, I'll look at adding the option. I just used a built-in time format so I didn't have to worry about localization. But I'll see about adding a few others.
Hello , I wanted to ask anyone , who can answer me a few questions . Id like to know if Im doing something wrong or just trying impossible. (trying to run it only with SFE, not any other mods)
1. Is anyone running vendor log now and functioning ? I see there was new SFE released . 2. Is there anyone running the mod on PC - Xbox installed game (not Steam) and functioning ? Are there any important differences in installing these mods in X-Box PC game version ?
I'm not sure if I have a conflict with another mod, but I cannot get this to work. All files are in the proper places, the VendorLog.ba2 is present in the ini file. No files have been modified and my SFE was updated to the latest that was done last week. It was not creating a VendorLog.txt file, so I even tried creating one of those as well.
When someone buys an item from my vendor I get the following error at the top of the screen: [UncaughtErrorEvent type="uncaughtError" bubbles=true cancelable=true eventPhase=3 error=TypeError: Error #1010]
Thank you! This is an excellent program now that it's working.
I had updated SFE a few days ago but it wasn't working, not even the error. That showed up yesterday when I moved the .ba2 file to the front of the Fallout76Custom.ini sResourceArchive2List= section, which made me think there was perhaps a conflict. All of that happened the same time Bethesda did the update to fix the map issue, which then caused the SFE to be outdated again. Bad timing on my part and I really appreciate the reply!
120 comments
You're an absolutely beautiful human being for taking the time to create and share this.
Top of my wish list are things that I've learned/acquired from scrapping. I try to keep an ear out for the audio when I learn something but often it just scrolls off then I have to go to the workbench to try to remember what I had before.
As a side note -- would it be difficult for you to adapt this framework into another mod that logs other notifications? I'm thinking stuff like the rewards you get from events, results from scrapping legendaries (like mod boxes / plans), etc. Wasn't sure if that'd be a heavy lift but figured I'd float the idea.
Second, I want to do some other logging but I wasn't wanting to continue using "vendorlog.txt" as the output if I expanded the functionality. On that regard, I have to wait for SFE to be changed and the maintainer of that seems to be too busy to do another other than simple updates right now. So I may end up adding the functionality anyway and just ignore my minor irritation over the output file. We shall see.
Make sure you have the latest SFE and pay close attention to the compatibility list. Check that VendorLog.ba2 is correctly listed in your Fallout76Custom.ini.
Would it be possible to remove the Seconds, Timezone, Year
Example:
Mon Jun 17 15:0345 caps
Mon Jun 17 15:03Player purchased your White Wolf Fedora
I downloaded JPEXS to try and back work your .swf file but I got no clue wtf I'm doing. I only understand 15% of modding so I wasn't able to self-solve this.
Right now I just do CTRL+F and look for what I need so no rush on your end!
I installed the new version and see the new ini settings.
A new vendorlog.txt was created but still updates the same as the old. The new "False" options do not seem to take effect.
xghoststrike Sat Aug 17 02:52:37 GMT-0400 2024 Dannyb546 purchased your [Headwear] Cryptid Hunter Boonie Hat
My Vendorlong.ini settings are:
timezone=0
showprices=true
showname=true
showfulldate=true
showseconds=false
showyear=false
showtimezone=false
I just want the day - name - price.
EDIT: I changed showfulldate=TO FLASE and now it shows
xghoststrike Sat Aug 17 14:26 FillyBilly purchased your [Ammo-En] Fusion Cell
Thank you very much for your update. This mod has gotten much better!
Mon Jun 17 15:03:18 GMT-0400 202445 caps
Mon Jun 17 15:03:18 GMT-0400 2024Player purchased your White Wolf Fedora
My character has a stupidly long name so it takes up a lot of room on each line.. lol
Maybe a parameter to toggle that option? I can understand why people with multiple characters would want it.
problems.
1. Is anyone running vendor log now and functioning ? I see there was new SFE released .
2. Is there anyone running the mod on PC - Xbox installed game (not Steam) and functioning ? Are there any important differences in installing these mods in X-Box PC game version ?
When someone buys an item from my vendor I get the following error at the top of the screen:
[UncaughtErrorEvent type="uncaughtError" bubbles=true cancelable=true eventPhase=3 error=TypeError: Error #1010]
I had updated SFE a few days ago but it wasn't working, not even the error. That showed up yesterday when I moved the .ba2 file to the front of the Fallout76Custom.ini sResourceArchive2List= section, which made me think there was perhaps a conflict. All of that happened the same time Bethesda did the update to fix the map issue, which then caused the SFE to be outdated again. Bad timing on my part and I really appreciate the reply!