• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Questions about Realm Works functionality

daudvyd

Active member
Hi Folks. I'm currently keeping campaign data in a personal wiki and am considering switching to Realm Works (RW). I have a few questions and would welcome answers from people actively using the software.

(1) What format does RW use to store data? Is it human-readable such as an unencrypted sqlite database? If so, is the schema transparent with meaningful table and column names or opaque?

(2) If I create a character, JohnSmith, and then mention JohnSmith elsewhere, will the software automatically make a link to that character or will I need to manually confirm it every time?

(3) If I specify that LisaSmith is a sibling (sister) of JohnSmith, will the software automatically infer that JohnSmith is a sibling (brother) of LisaSmith? Or will I always have to manually create the link in the other direction?

(4) I'm interested in investigative stories (mysteries). Date, time, and place are often very important. Can items in the database be associated with a user-defined date, time, and place? For example, could I write that KenKiller shot JohnSmith on December 9, 2200 at 10:30pm in JohnSmith's apartment? If so, would this piece of information then be registered on the data page for Ken, John, and the apartment? Would it show up on a timeline or table of events?

(5) In my games, the PCs and NPCs often have responsibilities to each other. For example, a PC may ask an NPC to run some lab tests and then report on the results when they are finished. During game play, could I note the parties involved, the time of the request, and the estimated time of completion? Would the request show up on the data page for these characters and in the timeline? Is this complicated by there being two date/times associated with the item: request and completion.

(6) I have two groups going through the same campaign separately. They make different choices and the stories will end up very different. Could I have two separate databases of the same initial material? If I spontaneously make a NPC in one instance, could I copy that NPC to the second instance later?

(7) Can stories be game system agnostic or do I need to specify a game system?

(8) Is the marketplace working in such a way that users can create stories for other customers to buy? If so, what percentage does the seller keep and what percentage does Lone Wolf keep?
 
1) RW uses a commercial SQL database. It is not terribly human readable. You can export any realm you create to xml which is very accessible and readable.
2) It will do automatically and that is user controllable.
3) Relationships of that sort are reflected in both directions.
4) Date and time are presently not in a good place in RW. If you are able to work in a rather clumsy Gregorian calendar then date and time work and events will show up in a timeline. As to people and places they are all topics in RW speak and once created any mention of one will result in a link being created pointing to it.
5) You could do this in RW. Again because of the messy way RW handles dates and time you might not like it. There is a date/time snippet which allows for a title and further annotation. That should be sufficient for your needs. It would just be placed on the PC/NPC's topic with the responsibility. Naming who the responsibility is to would link to that person.
6)You could easily make 2 or more copies of the same starting realm. Copying an NPC from one to the other is also possible.
7) You need not specify anything. RW could just as easily be used by an author to track his world for a book as it is used by a GM to track a game world.
8) Not yet. We are told to expect progress by the end of the month but who knows. We've been waiting a long time so take any and all promises on that front with a grain of salt. Do not anticipate the marketplace being opened to random sellers for quite some time even after it does finally go live. The plan, the last time it was discussed was that some unspecified group of community members would evaluate community submitted material to determine if it was of sufficient quality to merit inclusion in the marketplace.
 
kbs666, thank you for that detailed response, most of which is actually good news. Three quick follow-up questions:

1) Can RW import from the same XML format it uses to export? If not, what does it use for import?

4) Would I have to physically click on the calendar or could I just enter date and time something like 2018-09-22:18:22:00 and have it be properly interpreted?

*) If I am primarily interested in tracking character relationships, info that is hidden and revealed, and an event timeline--is RW my best option?
 
1. Yes. (You have to do this to create a Realm based on another Realm, for example.)
4. You can't type into them at present, you have to use the GUI.
*. Info is good, relationships are OK, the timeline isn't that great.
 
Entering dates is really hard. That makes creating timelines a real pain. Because the custom calendar feature has been on hold for so long there have been no work done on that whole area of RW so timelines have very limited functionality. IIRC even unrevealed dates/times show up in the timeline.
 
kbs666 and Parody, thank you so much for these detailed answers. I'm really concerned about the calendar and timeline functionality.

1) does the calendar include time or is day the finest level of detail?

2) while possibly more tedious, could date and time be added to the exported XML and then reloaded?

3) can users create arbitrary tables or views of items? If so, could tags or user-defined fields be used to enter year, month, day, time as integers and then sort across them to order them appropriately? That way, one might be able to avoid the built in calendar altogether.
 
1) Time can be added. That part is pretty easy.
2) time and date are an automatic part of the export. The export/import process can be every part of the realm or very finely grained.
3) Views are a thing. You can create your own user defined date system but it has to be done manually every time you enter a date. It isn't something that works automatically.
 
On point (6) I would say that sharing an NPC between two realms isn't a trivial activity. As long as you have a "base" realm that contains the core information, then sharing data from that "base" realm into two "live" realms is possible. But it isn't easy to share back from the "live" realms into the "base" realm, or easily between the two "live" realms. (Sharing between realms is best thought of as one-way.)
 
Exporting a single topic is very easy. With scan for new links it will make all of its outbound links without a problem in the new realm. The issues I've seen with this sort of thing is in trying to import updated topics into an existing realm.
 
kbs666 & Farling thank you for these details. I wish there was a trial version to experiment with, but you have provided answers to all my current questions. I'll weigh the pros and cons and make a decision.
 
I don't know if there is a video of the date picker out there because Josh and I made most of the RW videos and we certainly didn't want to showcase a placeholder feature that pretty much everyone hates.

But you should be able to find a video of the rest of the features you want. Just ask and Josh, daplunk, or I can point you to them.
 
After watching all of Josh Plunket's and kbs666's video tutorials on the subject, I took the plunge and jumped in with both feet and have not regretted it since--so much functionality has been quite lovely.
With that said, I've not needed a specific timeline such as the OP mentions, and I agree that it's a shame that its not an integrated part of the program; a functional timeline seems like a no-brainer.
 
There is a timeline, its just really bad. If you enter dates into your topics a timeline gets populated automatically. If you look at the main button bar it's right between reveal history and player view.

The problem is it doesn't allow filtering or pretty much anything else. It's just every single date in your entire realm in date/time order. The only thing you can do is change the start and end time of the list.

Hopefully major improvements are part of the custom calendar feature which hopefully will come out once the CM goes live when ever that is.
 
Unfortunately no trial or demo. I watched daplunk's videos in YouTube and then did a leap of faith. No regrets so far.

Unless things have changed, Lone Wolf actually has a pretty forgiving return policy. If I recall correctly, I think they will refund no questions asked up to 30 days from purchase, which should be plenty of time for you to decide if the tool will work for you. I'm not 100% sure on the current policy, but I've personally had nothing but fabulous customer service interactions with the company.

That said, definitely check out the tutorial videos mentioned up thread - they're really helpful and show the flexibility of the tool.
 
I do appreciate the kind words about my videos and I'm sure Josh does as well. We made them to spread the word about RW because we truly do think RW is a great tool for GM's.
 
It looks like some people have made their own importers and exporters, right? So, however complex the SQL database is--it is unencrypted, right? How are people connected to it outside of Realm Works? ODBC?
 
It looks like some people have made their own importers and exporters, right? So, however complex the SQL database is--it is unencrypted, right? How are people connected to it outside of Realm Works? ODBC?

The database is encrypted.

The importer and exporter tools use the existing functionality in Realm Works to import and export data in its own XML format files.

The exporter will work fine for your own entered data, but I suspect that published information can not be exported from the tool (either as an output or an export file) due to copyright (DRM) restrictions.
 
Back
Top