Will you be able to edit the lines connecting the Talents or are going to just pre make the trees? Assume that you would be able to make you own trees because of the genesys rules allow for that.
Printable View
Will you be able to edit the lines connecting the Talents or are going to just pre make the trees? Assume that you would be able to make you own trees because of the genesys rules allow for that.
You will be able to totally create specializations, including the lines connecting talents, and this is also going to be available for Genesys :)
I am 99% done with the code for the specializations database, and i have been testing it by looking at the books, and using the new feature to create specializations.
You create specializations from scratch:
- Create a new specialization record.
- Link a career, link skills for the additional career skills for this spec
- Edit the description for the specialization
- Drag and drop talents from the talent database into each space in the talent tree
- click and edit the talent connections :)
I will probably release this today.
Just to be clear. How many specializations can a character have in Star Wars. My players really like to have several. Also there are something called Universal Specializations which does not have an attached career. I saw on the picture that there is a notes section, so I guess it is fine to mention there - was just wondering if it was considered.
Looking forward to it!
NEW RELEASE!
Version 2022-06-08
Unless mentioned, the fix or improvement is for both Genesys and Star Wars.
Fixes:
Improvements:
Talent record
- Rank field will only show up if the Talent record belongs to a pc/npc (it will not show up in the talents database)
This is a small change, but since a talent record that is not in a pc/npc sheet does not have ranks, it will clean up and make the talent window less confusing.
- Star Wars: added a new field to the Talent record: Force Talent. If the Talent is a force talent, edit the value as "Yes".
This will be used in the Specialization Trees, to represent if the talent required the force or not.
Career record
- Added a new tab for Career skills. This will be useful for when a career is added to a pc, the listed skills will automatically be marked as "career" in the pc skills sheet.
NEW Features:
Career Specialization Trees! (part 1 of 2)
We are finally getting specialization trees!
This feature is available for both Genesys and Star Wars rulesets.
Although not a default feature in Genesys, the Expanded players guide has rules for GMs and players to create specializations.
In part 1 you will be able to create specialization trees in your database
For now, players cannot add specializations to their pc sheets, this will come in the second release, with part 2
Here is a step by step and a few tips, on how to create Career Specializations:
- Open the "Specializations" database on the right sibebar. It is listed under Category: Character.
1 - Create a new record
2 - Add a Career to the specialization: you can click the "book" icon to open the career database. Drag and drop a career to the specialization
tip: if you are creating a "universal" specialization, available for any careers or for multiple careers, you can leave this blank
3 - Add Talents: you can click the "book" icon next to the talent tree, to open the talents database
- Drag and Drop talents from the database into each talent slot.
tip: if you have more than one library module open, make sure that all talents you add are from the same library. This way if you later disable a module, you will still be able to click each talent to open the talent record, for consulting it.
tip2 (star wars only): also make sure the new Force Talent field in the talent record is correct. This is a new field. If you add the talent to a specialization and you notice that active/passive, rank or force talent is incorrect: open the talent record, fix it, and drag/drop to the talent tree, to replace.
You will notice that the background for the talent slot will vary, depending on the talent:
- Red background: Active talent
- Blue Background: Passive Talent
- Top right side box will also have a "chevron" mark, if the talent is Ranked
- For Star Wars, if the talent is a Force Talent, the top left will have an "explosion" effect.
These are all visual cues, for players at glance to know details on the talent.
At any time, clicking the talend name will open the linked Talent Record, so you can read the full details
Also notice that the description text in the talent tree under the talent name is taken from the Summary field, in the talent record.
tip: You can later update your Talent records used in your specialization trees, adding summary, and then use the "Descriptions Backup" database, to "backup all", and then "Restore all".
This will update all talents inside specialization trees, with the summaries you added in those talents in the database.
4 - you can click connecting lines between talents to connect talents.
5- go to the "Other" tab, and edit a description
6- in the same tab, you can add Additional Career skills. Drag and drop skills to the list.
(this will become useful later in part 2, when i release adding specializations to pc sheets)
7- to finalize, click the "lock" icon on the top right of the specialization window.
This will prevent accidental changes to the specialization, like clicking lines and disconecting talents.
How to download the new version:
FG Unity:
You can subscribe to both rulesets in FG Forge. This will ensure that they are automatically downloaded whenever I upload a new version.
(P.S.: everytime I upload a new version here in the forums, it may take a few hours for it to show up in Forge, as it requires Moderators to approve)
(P.S.: If you have already done this before, you only need to click "Check for Updates" in FG Unity, and the download will start)
To subscribe and download the rulesets, follow the links:
Genesys: https://forge.fantasygrounds.com/shop/items/143/view
Star Wars: https://forge.fantasygrounds.com/shop/items/159/view
(Remember, if you want to use the Star Wars ruleset, make sure to subscribe/download BOTH)
FG Classic
You can download both rulesets in the link below
Make sure to save them in your "rulesets" directory
https://drive.google.com/drive/folde...R-?usp=sharing
Modules and other extensions need to be downloaded from the above link also (even FG Unity, they are not in the Forge)
Updated files:
- Genesys.pak
- StarWarsFFG.pak
Important note for Fantasy Grounds Classic users
Although this version is also compatible with FGC, there are no noticeable changes, only internal code.
For now the rulesets are totally compatible with FGC, but I strongly advise people still using FGC to consider upgrading to FGUnity.
Smiteworks is no longer updating the Classic application, and it may come a time when I cannot maintain the code compatible.
For now, it is still compatible and I will do my best to continue this, until it comes a time it would hurt the development... If that time comes, I will let everyone know
Download Genesys ruleset even if you are playing Star Wars
Always remember to download BOTH rulesets if you intend to use Star Wars
Just had a gander at it. It looks really great.
Had a couple of thoughts:
I think we need a way to demonstrate that a talent has been bought. Perhaps a check box on the border of a talent, on the specialization tree?
Also. I really hope that this functionality is also added to NPC's as well as PC's when the second part drops.
So far so fantastic. I suspect that I will have a lot of work to do, while watching the Le Mans race this weekend! *grins*
When in the character sheet, we will have a visual representation for when the talent is selected, yes.
The border will be darker, and also that top/right side box will have a checkbox.
Also if the Talent is ranked, it will show the total rank in a small box, as a reference.
We will still have the talent list in the character sheet, so there will be two ways to read talents.
I did not intend to create npc specialization trees, as I did not think it would be needed, but it is possible. I will work on this.
And for those that do not like to read a big wall of text when I do release notes, here is a video!
https://www.youtube.com/watch?v=4jw0t-wizO0
EDIT: I just noticed that some talent boxes are a bit misaligned if the summary text is too big, I will release a quick fix later
The new Specialization tree is amazing. Thrilled to no end that it is finally here and it looks better than I could have hoped for. As you have yourself mentioned though it is wide, and takes up a large amount of screen real-estate. If i could put forth a personal preference, thinner and longer is preferable to wider and shorter. You can always scroll down the tree, but you cant make the window any thinner. Maybe a toggle in settings to show people both options to see which works better for them? Again no idea what kind of coding that would require but hopefully it's helpful. Thanks again! Really appreciate all the work that is going into this!
Hi xarax, thanks... that is exactly the kind of feedback i need on this.
I will try some changes, modifying it to make it a bit narrow and longer even with scrolls...
This is fortunatelly the easiest part :)
I will also try adding maybe two ways to view the tree:
- normal one with descriptions
- "light" one, without descriptions but a lot smaller.....
So that way players can decide how to view the tree, toggling as they see fit
Elegantly done I really like the way it looks. I did notice that some talents drop out side the box. Such as the Sniper shot talent in the assassin tree. I am sure know this just thought I would mention it just incase. I also assume there will be a way to add a specialization to PC character sheet in the future?
Hi sevrick, thanks.
The drop outside i think it is because of the summary description? I only noticed that later today testing.
I am now resizing everything, and although that should avoid those issues, i will still try to make sure i add something to the code so that it wont happen even if the summary is too big.
Oh yes, hopefully this week or so.
You will be able to add specialization trees to characters (any number of specializations) and also by request optionally to npcs
Also please notice a few things:
- Make sure to double check star wars talents. Those that are Force Talents, there is a new field you should make it "Yes" for those cases.
- If you notice something wrong with a talent when you add to the tree (like incorrect active/passive, rank yes/no)... fix the talent record, and drag/drop to replace the wrong one in the tree :)
I already said this in the release notes and in the video, but when adding career, skills and talents to the specializaiton, make sure they all come from the same "library", if you have more than one opened, but in your case, since you are creating the libraries and i think each one is a separate campaign, you should be fine
I am I good to go on adding them to the libraries and if so has the exporting/importing of description ben tested to work with these trees?
I always seem to stumble in just as things are getting interesting. Thanks! This is an awesome update.
One thing I noticed, I added the skills to the Career, then added it to a character. But, it does not automatically add them as career skills in the character sheet. Is this also an update that is coming?
Like Xarax said, that will come in the next release
In short here is how it will work:
You will add specialization(s) to the character
You will open the spec tree, click to activate/add the talents from the tree, to the character
The ruleset will take care of adding those talents to the character: adding extra ranks in case of ranked talents
You will be able to check your talent list in the character, it will still list all talents, like it does now, except you no longer need to manually add each talent, you can do it visually from the spec tree
As I am filling in some info on the races, some beings get a free rank in a random ranking talent. Will there be a way to add talents NOT through the specialization trees that will all work together and read correctly on the specialization trees?
Some idea for the bottom of the pile: a Rollable table on the party sheet tab that collects all players Morality, Obligation, and Duty, so that you can easily automatically roll them at the beginning of the session without having to generate or keep up to date the ever-changing table.
Speaking of tables is there a way to easily and without any trouble change the text format in the tables so that they can contain the rich text format that allows us to put the symbols in it? Filling in the Tables and Edge of the empire has an obligation that has setback dice in the description but they don't become setback when you type in [S].
Also I noticed on the Items entries that the price is indented a bit from the rest of the information column.
Thanks for all you do Johniba and Sevrick!
That was my original plan, but I ended up forgetting to add as a to-do
The way that the party sheet is populated it already has all the info I need to make such an automation.
I am writing this down so I can work on this after the specialization tree is ready
On this topic, I will also use part of my code from the spec tree to create the powers tree aswell
Tables: I will see what i can do, should not be difficult
Price: easly fixed, will do that.
This looks awesome. I have been waiting for this functionality to pick up my game. Great work. I was wondering not because i don't appreciate it, but are these all going to be added to the libraries so that i don't have to type out all of the specializations in the game? Also, i may have missed it on the char sheet and in the discussions. Is there a place you drag the specializations?
Yup. The next release will be Lords of Nal Hutta. In fact I was in the middle of doing it when the specialization trees update came out. So along with Lords of Nal Hutta I will finish all of the Specialization trees in the Edge of the Empire Libraries. They way trees work now makes it super fast and easy to add specializations, its Lords of Nall Hutta that will take the longest to finish. There are alot of NPC stat blocks in those setting books.
If people are wanting the trees asap I suppose my next up date could be just doing all the trees instead of working on Lords of Nal Hutta as well.
@johniba Another recommendation for the bottom of the pile: the attachment form appears very crowded when Base modifiers and Modification Options have been added in. Would it be difficult to make those fillable fields appear not to the right of the heading but below the heading?
Current Example:
Base Modifiers Does something
cool but ends
up being
smooshed into
this tiny field.
Proposed Example:
Base Modifiers
Does something cool and has plenty of room to describe the often
longwinded description of what the attachment does. This also
provides room to create bullet points for multiple modification options.
Sorry if I am over explaining...
Yes the trees are critical. While i understand the descriptions may not be in the trees is the functionality being added so that if it affects a stat or skill it will automatically add it on the sheet? Or do we need to do the functionality for each one ourselves in addition to the description.
There is currently no automations in the ruleset.
Adding a specialization to a character, checking a talent in the tree, you will see the talent listed in the character sheet, but for now, there is no automation: a talent will not automatically add bonuses of modify a roll.
I do have that planned though, but it will take a while.
It's sort of a bit of automation, but would it be difficult to cause dragging and dropping a ranked ability that is already on a character sheet to add to that abilities rank? Dragging and dropping the same ability twice or even 3 times is faster than dragging and then opening the ability to set the rank level.
Thank you Sevrick and Johniba for all the work on this framework!
Specialization Tree will solve half of the issue.
If you activate a ranked talent in a spec tree, if you already have ranks in that talent, it will automatically increment it in the talents list
I want to keep it flexible, so you will also be able to just add talents directly (I see this being mostly used in genesys and also for npc talents when you dont want to go too deep and add spec trees for them.
In this case yes you will be able to drag an existing talent and it will instead increase the rank
Automation is key for me, but only because i don't typically have the time to invest in putting all the data (and figuring out how to do it). Thanks for the great work Sevrick and Johniba.
The only data the libraries do not contain are descriptions. Sure you would initially have to edit and add those descriptions from the books, explaining what each thing does.
We have to do this because otherwise we would have trouble with copyright, and also because we dont want this ruleset to replace the need to purchase those books....
The good thing is that it is quite easy editing those talents, skills, etca and adding descriptions, and you only need to do it once.
After you do that, even if you update the library from a new version, the descriptions will remain.
Actually even without the descriptions, assuming the players are familiar with the system, playing in that current state without automations is the equivalent of having a "normal" session with pen and paper.
Now on automation, this will come with time.
I do want to make it so (for example) when you have a talent that would add a bonus die to a combat roll, it will automatically do so to your dice pool.
I am at the moment focusing on making both rulesets "complete" in terms of content. I want them to have everything you would normally have in a pen and paper table session.
We are still missing the specialization trees, jedi power trees, for example, in star wars.
I feel like we are almost done with those.
I want to finish these before I work on automations, because it is a complex piece of code, and also because this way I feel, people will have a more complete experience using FG.
So what I mean is: stick with us, provide as much feedback as you can (this is super valuable) and soon we will work on the automation part.
Unfortunately due to copyright entering the data yourself is the only real option. Basically though, the how-to is simple.
To subscribe and download the rulesets, follow the links, provided by our very own Sevrick:
Genesys: https://forge.fantasygrounds.com/shop/items/143/view
Star Wars: https://forge.fantasygrounds.com/shop/items/159/view
(Remember, if you want to use the Star Wars ruleset, make sure to subscribe/download BOTH)
After that load up the frameworks in and loading (not your in game server), and start adding info to the talents. Whatever gets put into the summary is what will appear on the tree.
Side note: if the ability is a force power Type: Yes in that field.
It does take some work but Sevrick has done a great job getting things listed properly so that all we need to do is add descriptions that can be found in our books.
Also you are going to want to make sure you back up your descriptions from the descriptions tab, before you download a library update from me other wise all your descriptions will be overwritten with blank descriptions.
Then after applying the update restore from backup.
Thanks. I am subscribed to both. Waiting for the new libraries and other trees being updated.