Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Realm Works Forums > Realm Works Discussion
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
daplunk
Senior Member
 
Join Date: Jan 2016
Location: Adelaide, Australia
Posts: 2,294

Old March 17th, 2017, 12:59 AM
Hi Team,

And this is most likely going to need LWD to reply.

In this example I am going to create multiple exports of content that exists in different products that would really work alot better (same campaign world) if when imported together, they all worked together. I'm not sure if the tool will handle what i'm thinking of doing.

So lets assume I create the following in the same realm.

Article Parent
> Article Child A
>> Article Sub-Child A
> Article Child B
>> Article Sub-Child B
> Article Child C
>> Article Sub-Child C

I then export

>> Article Sub-Child B

When imported to a new realm I would expect it to only import the one article assuming I only put the export tag on the single article.

Article Sub-Child B

But how would it react if I imported into a Realm that already had the following:

Article Parent
> Article Child A
>> Article Sub-Child A
> Article Child B
> Article Child C
>> Article Sub-Child C

And what would happen if I imported the 'Article Sub-Child B' on it's own and then imported the rest of the content into the same realm?

Would I end up with:

Article Parent
> Article Child A
>> Article Sub-Child A
> Article Child B
>> Article Sub-Child B
> Article Child C
>> Article Sub-Child C

Or would I end up with:

Article Parent
> Article Child A
>> Article Sub-Child A
> Article Child B
Article Sub-Child B
> Article Child C
>> Article Sub-Child C

To put some context. I'm working with 3rd party content that has a habit of putting out one class option in one pdf and another class option for the same class in the a different pdf. Now to have them separate would result in a mess of options that the user would have to neaten. Putting them together is ideal but the products need to be able to work on their own as well as together in that scenario.

And for any content creators out there, if you are reading this, this is why you should put all your class options together

And more importantly, is this a really bad idea just in general when creating content that is designed for the CM? I'm going to assume yes. But it's just such a horrid mess when you separate it all out by product.

Realm Works - Community Links
Realm Work and Hero Lab Videos
Ream Works Facebook User Group
CC3+ Facebook User Group

D&D 5e Community Pack - Contributor
General Hero Lab Support & Community Resources
D&D 5e Community Pack - Install Instructions / D&D 5e Community Pack - Log Fault / D&D 5e Community Pack - Editor Knowledge Base

Obsidian
Obsidian TTRPG Tutorials

Last edited by daplunk; March 17th, 2017 at 01:26 AM.
daplunk is offline   #1 Reply With Quote
daplunk
Senior Member
 
Join Date: Jan 2016
Location: Adelaide, Australia
Posts: 2,294

Old March 17th, 2017, 01:25 AM
So doing the testing. Created the following

Article Parent 1
> Article Child A
Article Parent 2
> Article Child B
Article Parent 3
> Article Child C
>> Article Sub-Child C (applied export tag to this article only)

The result of importing the first export was the following:

Article Parent 3
> Article Child C
>> Article Sub-Child C (applied export tag to this article only)

So it brings the parent articles with it.

I then did the following in a new export:

Article Parent 1
> Article Child A
Article Parent 2
> Article Child B
Article Parent 3
> Article Child C

I imported this on top of the first import. The result was:

Article Parent 1
> Article Child A
Article Parent 2
> Article Child B
Article Parent 3
> Article Child C
>> Article Sub-Child C

Which is excellent!

Then I reversed the test and did the structure import first. The result was as expected.

Article Parent 1
> Article Child A
Article Parent 2
> Article Child B
Article Parent 3
> Article Child C

Then i imported the single article. The result was:

Article Parent 1
> Article Child A
Article Parent 2
> Article Child B
Article Parent 3
> Article Child C
>> Article Sub-Child C

Which is excellent!

Which means I have but one questions left

Quote:
is this a really bad idea just in general when creating content that is designed for the CM? I'm going to assume yes.

Realm Works - Community Links
Realm Work and Hero Lab Videos
Ream Works Facebook User Group
CC3+ Facebook User Group

D&D 5e Community Pack - Contributor
General Hero Lab Support & Community Resources
D&D 5e Community Pack - Install Instructions / D&D 5e Community Pack - Log Fault / D&D 5e Community Pack - Editor Knowledge Base

Obsidian
Obsidian TTRPG Tutorials
daplunk is offline   #2 Reply With Quote
daplunk
Senior Member
 
Join Date: Jan 2016
Location: Adelaide, Australia
Posts: 2,294

Old March 17th, 2017, 01:28 AM
Oh and I had a failed import during all this.

If you create a realm, add content, export the content, delete the content and try to import the content into the same realm it generates and error (not a crash) and will not allow the content to be imported into the same realm.

Realm Works - Community Links
Realm Work and Hero Lab Videos
Ream Works Facebook User Group
CC3+ Facebook User Group

D&D 5e Community Pack - Contributor
General Hero Lab Support & Community Resources
D&D 5e Community Pack - Install Instructions / D&D 5e Community Pack - Log Fault / D&D 5e Community Pack - Editor Knowledge Base

Obsidian
Obsidian TTRPG Tutorials
daplunk is offline   #3 Reply With Quote
kbs666
Senior Member
 
Join Date: Oct 2014
Location: Chicago, IL
Posts: 1,690

Old March 17th, 2017, 01:48 AM
I don't think it's a really bad idea.

I for one hope that Paizo, or whoever is doing data entry for Paizo, has thought about this before doing their RW realm. I would hate for people to buy various Golarion products expecting them to neatly fit together and have them act as if they are separate realms. The same goes for Midgard and Forgotten Realms and all the other published settings that may eventually make their way into RW.

my Realm Works videos
https://www.youtube.com/channel/UCZU...4DwXXkvmBXQ9Yw
kbs666 is offline   #4 Reply With Quote
Mystic Lemur
Senior Member
 
Join Date: Aug 2013
Location: Alabama
Posts: 254

Old March 22nd, 2017, 11:51 AM
I just tested this with the We be Goblins! content, and it didn't overwrite or link in any way to my user created topics. For example, after the import, I now have two Brinestump Marsh topics. One is a child of the Varisia topic I created, the other is the one from the Import.

It seems to me this will only work if the author/original realm is the same for all your imports.
Mystic Lemur is offline   #5 Reply With Quote
AEIOU
Senior Member
 
Join Date: Jan 2012
Posts: 1,147

Old March 22nd, 2017, 03:40 PM
This is really, really useful information. I feared the results would be along the lines @Mystic Lemur describes and that different authors would not merge seamlessly. This could be problematic for campaign settings.
AEIOU is offline   #6 Reply With Quote
kbs666
Senior Member
 
Join Date: Oct 2014
Location: Chicago, IL
Posts: 1,690

Old March 22nd, 2017, 06:25 PM
This was already known. Topics do not merge with each other on import just because they have the same name. There is supposed to be an underlying UUID that matches a topic to itself no matter what you may do to it.

However it isn't insurmountable. For instance, if Paizo wanted to make Golarion fit together seamlessly they could create a skeleton of the realm with just the topic names in the realm (in the proper categories obviously). They could then send exports of that realm to the various data entry people working on each piece to flesh out.

Then the various pieces would all be from the same realm and would, at least based on very limited testing and on Rob's statements, merge together when imported. Josh's testing at the start of this thread seems to support that this would work as well.

my Realm Works videos
https://www.youtube.com/channel/UCZU...4DwXXkvmBXQ9Yw
kbs666 is offline   #7 Reply With Quote
Silveras
Senior Member
 
Join Date: Aug 2010
Posts: 1,528

Old March 22nd, 2017, 08:26 PM
Think of it this way... how angry would people be if "Bob the Butcher" from an adventure you just imported, a minor NPC with a lot of information about how kind he is, merged with or over-wrote "Bob the Butcher", a major villain you spent months detailing.

Would that really be what you want?
Silveras is offline   #8 Reply With Quote
Bidmaron
Senior Member
 
Join Date: Dec 2010
Posts: 468

Old March 23rd, 2017, 02:57 AM
Silveras, how could that ever happen? Did you not read that topics do not merge based on name?
Bidmaron is offline   #9 Reply With Quote
Silveras
Senior Member
 
Join Date: Aug 2010
Posts: 1,528

Old March 23rd, 2017, 06:06 AM
Quote:
Originally Posted by Bidmaron View Post
Silveras, how could that ever happen? Did you not read that topics do not merge based on name?
I provided an example of why it would be a bad idea if it did.
Silveras is offline   #10 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 01:06 PM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.