Thanks for the kind words! it was a blast to make!
eerongal
Creator of
Recent community posts
Relaxing Farming Sim by eerongal (itch.io)
Fairly bare-bones at the moment, but moving in a promising direction! A simplistic farming game that includes farming, crafting, and a bit of exploring....
Protip: Things change drastically after night 5. Do as much crafting as you can before then!
Thanks for your attention!
Thanks! My and my friends worked pretty hard on it. We had a lot more plans for more story/areas/etc, but ya know, time constraints....
spoilers - If you want the secret to succeeding, the secret is to:
Always choose the second option on the first prompt. the "slack off" style option. That's how you actually win
Hey there, here's a quick beta build i put together with extra logging info that it will spit out:
https://www.dropbox.com/s/qal33lhkmrs2vel/v1.2.0-beta.zip?dl=0
This logs before any code is run so that i can see what code it's getting to and what it isn't. Doing some quick testing on my side, it looks like it should hit three total pieces of code during startup:
2020-07-30 08:47:24,541 [1] INFO DMsHelper.Main - Grabbed logging config
2020-07-30 08:47:24,557 [1] INFO DMsHelper.Main - Application startup
2020-07-30 08:47:24,992 [1] INFO DMsHelper.Main - Sending ribbon.xml to oneNote
The source hasn't been posted anywhere, no. That said, there's only a very small handful lines of code to loading the plugin specifically to get it in the menu bar. Those lines consist of the loading of the logging framework configuration, and some lines to grab the image files out of the inline resources. The configuration to get it to actually show up in the ribbon bar is actually basically all through an XML file that's installed during the installation of the add-in to office (i don't know where MS Office actually stores these), and not any actual code. It could be tripping up on grabbing out the image files for some reason. I can put together a build later with some extra debugging around that, and see if that yields any results.
The other log entries for loading the modules actually happen when you click a ribbon button, though, so it makes sense that you wouldn't see those if you don't have the buttons to click.
hey there.
So I went ahead and prioritized adding in XML parsing in order to populate oneNote pages. Would you be interested in beta testing the functionality? It works out fine for me locally, but I wanted to get someone else to test it before I considered merging it into a release candidate.
If so, you could PM me on Reddit if you use Reddit, I'm /u/eerongal and I can get you a development build.
Unfortunately, i dont really share out my personal notebook due to piracy concerns, coupled with the fact that oneNote pretty liberally plasters in your personal information. That said, there is an SRD oneNote notebook that exists as a good starting point here (its what i started with years ago): http://www.cryrid.com/digitaldnd/
Also, if you have PDFs of the supplements you want to add, you can very easily insert them in to oneNote as a printout (just make sure to turn on the option to make each page of the PDF its own oneNote page), and then you just have to manually rename pages. The inserted PDF pages are printouts (basically images) of the PDF pages, but they're still text searchable.
Additionally, i've been considering coding this extension to allow for the import of lion's den 5th edition apps because i know a lot of poeple use that as a backup format for D&D related stuff (and i believe there are potentially less than legal-ish copies of official stuff shared online) and coding it to insert oneNote pages into your notebook. That's actually on my to-do list right now, because i've started updating some more functionality on this plugin recently, as i've had a chance to return to it some.
Hrm...that's really strange. If you click "go" at the bottom of the second image where it says "Manage: Com add-ins", what does that screen look like? You should see DMsHelper with a checkbox next to it, and behavior should be "load at startup". You can also try checking and unchecking it to see if it forces it to load the add-in.
It looks like the add-in in still active, based on the log, or at least it's getting loaded up. It doesn't really show any errors, though. Can you post a screenshot of what your oneNote screen looks like, as well as the "add-ins" section under options?
Also a screen of clicking "Go" for "Com Add-ins" at the bottom, and "Disabled Items"
The CSV files can be pulled from Kobold Fight Club, but that will just populate this tool. The oneNote pages need to be filled out either by you, or by however other means you can to fill out your notebook. Note that if you have PDF products (like stuff from Dms guild, or many other 3rd party supplements) you can import them in to your onenote by "inserting" the document as a print out. I recommend you configure your oneNote options to insert every page as a new page. Then you can go through the pages and simply rename each page to whatever monster is on that page.
There is also a oneNote notebook someone from reddit had filled out a few years ago that contains all of the basic rules information. I don't have a link to it off hand, but if you search on r/dnd you might be able to find it.
You need to have pages in your oneNote file with the same name as the monster (the title of the page needs to match). When you import the CSV file, it will look through your oneNote entries and match up whatever it can. Anything that it matches will have the "url" field filled out, and will enable that button on the init tracker when it is selected.
If you find something in your notebook that it didnt link up to (say because the page title is slightly different from what was imported) you can manually add the URL in the monster DB. To get the link, right click on the page you want to link and pick "copy link to page". That will put TWO URLs in your clipboard to paste. You want the second one that begins with "onenote:" and you can just paste it in on the entry in the monster DB field.
There's an initative tracker built in to it. You can create encounters before hand, or load monsters ad-hoc, and load players on to it. It automatically rolls initiative, but you can edit all the values on the tracker. Its basically just a simple init tracker, its not like a full VTT or anything.
If you have pages with the same name as the monsters, it will scrape links from your oneNote pages and link them up in the init tracker, and you can use the "navigate" button to open that monster's page.
On KFC - click the "sources" button > click the random "Garbage" characters of whatever dataset you want > it will open a Google sheets document > click file > download > download CSV
The file that it downloads will be importable into the monster DB screen. Note that it doesn't create any OneNote pages, it just associate's a bunch of data used internally
That looks like the right version. So if it's not showing in the add-ins section in the options, some people have had issues with the user-level registery entry not being made.
https://www.dropbox.com/s/y30klazl11usz79/AddIns.zip?dl=0
Download this file, unzip it, and right click each file and pick "merge". You might need to restart your PC after this. See if that doesn't solve it.