Thread: Project organization
-
August 23rd, 2021, 11:13 #11
-
August 23rd, 2021, 12:41 #12
-
August 23rd, 2021, 16:09 #13
-
August 23rd, 2021, 17:49 #14
The ruleset (.pak) will contain your blank character sheet layout for the 3 stats, and spaces for adding whatever other attributes, skills, and stats are required by the basic game.
Your module (.mod) for the basic manual will contain the race descriptions and what the stats are for that particular race. As with the D&D 5e module, you can create the module entry so that a player can drag and drop the race from the module to the character sheet and have the 3 stats filled in.
An extension (.ext) will add the additional 2 stats to the blank character sheet defined in the ruleset.
Your module (.mod) for the advanced manual will contain the modified/new race descriptions and what the stats are for that particular race.Using Ultimate license - that means anyone can play.
Valarian's Fantasy Grounds Rulesets
-
August 23rd, 2021, 18:17 #15
-
August 23rd, 2021, 21:27 #16
It doesn't require an extension. But, depending upon how you want things to work you may want an extension.
For example some possible approaches for you;
A) One ruleset, no extensions
In this model you would create one ruleset that has all the mechanical capabilities for the basic and advanced game. You could allow GM options to turn on/off the display of such, or you could just have all the fields there and the 'basic' users would need to know that they don't fill them in. This would probably be simplest for the users as they would not need to use or understand extensions.
B) One Ruleset, one+ Extension
Here you would have a ruleset that sets up for the 'basic' game. Character sheets, rules automation, etc would only support the basic rules of the game. Then you could have one (or more) extensions that add the advanced character sheet fields, objects types (i.e. vehicles or similar), etc. This would require for the advanced fields that the extension be loaded when the campaign starts each time (extensions default to loading what was loaded last time). If someone disabled the extension in the future, you would have to make sure the campaign would still run with just using the basic rules functionality. Depending upon your architecture, this may or may not be easy. Also, users might get confused if their wasn't a clear (out side of FG) difference between the basic and advanced rules. But if this is a commercial product, then it would allow you to force users to buy the advanced product in order to use the advanced rules extension (not saying that is a good marketing strategy, just that it is a strategy).
Either way, all of the readable text and data objects themselves go in modules.
Problems? See; How to Report Issues, Bugs & Problems
On Licensing & Distributing Community Content
Community Contributions: Gemstones, 5E Quick Ref Decal, Adventure Module Creation, Dungeon Trinkets, Balance Disturbed, Dungeon Room Descriptions
Note, I am not a SmiteWorks employee or representative, I'm just a user like you.
-
August 25th, 2021, 10:31 #17
-
July 4th, 2022, 17:35 #18
After a long time (I had to work a lot and Covid created a lot of problems - by the way, welcome back to everyone) I'll resume the discussion here.
I opted for option A that LordEntrails suggested to me.
Now I find myself having to manage this situation: I have a single ruleset and two modules. In the second module things are added (e.g. skills), but also changed. Is it possible to make sure that the version of the second module is used when this modifies the one already present in the first? If so, how?
-
July 7th, 2022, 09:36 #19
-
July 7th, 2022, 16:31 #20
So you have two development campaigns (A & B). Each makes a module. And in B you copy a item (#1) from A and modify it? And then you have play campaign C and load both A & B?
If so, then when you are in C, there should be two entries for the item (#1), one listed as coming from A and one listed as coming from B.
If instead, in development campaign B you only modify the item (#1) from A, when you export it will not export the modified item (since it comes from a module). And therefore in Campaign C you won't see the changes from B, you will only see the item (#1) from A.
Problems? See; How to Report Issues, Bugs & Problems
On Licensing & Distributing Community Content
Community Contributions: Gemstones, 5E Quick Ref Decal, Adventure Module Creation, Dungeon Trinkets, Balance Disturbed, Dungeon Room Descriptions
Note, I am not a SmiteWorks employee or representative, I'm just a user like you.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks