Optolith Character Generator

User avatar
Elytherion
Posts: 79
Joined: Fri Mar 17, 2017 4:30 am
Location: Germany

Re: Optolith Character Generator

Postby Elytherion » Mon Jun 10, 2019 3:50 pm

1. You can safely delete Optolyth (which is 1.0.2) but you should keep Optolith (which is 1.0.3).

2. Is the dropdown where you can choose which level you want limited to 5, or does it give you a warning or sth like that if you try to add it?

User avatar
Schlake
Posts: 92
Joined: Mon Dec 26, 2016 2:14 pm
Location: Socorro, NM, USA
Contact:

Re: Optolith Character Generator

Postby Schlake » Mon Jun 10, 2019 4:00 pm

The dropdown is limited to 5.
--Schlake

User avatar
Elytherion
Posts: 79
Joined: Fri Mar 17, 2017 4:30 am
Location: Germany

Re: Optolith Character Generator

Postby Elytherion » Mon Jun 10, 2019 4:25 pm

Alright, thanks! :) I'll take care of it! ;)

User avatar
Elytherion
Posts: 79
Joined: Fri Mar 17, 2017 4:30 am
Location: Germany

Re: Optolith Character Generator

Postby Elytherion » Tue Aug 06, 2019 4:51 pm

Update 1.1

The exact version number of the app is 1.1.2.

After more than one year a big update is finally coming—even though you probably won’t notice it: Optolith got a completely new code. This is accompanied by an internal restructuring, so that features like groups will be possible in the future. This is the biggest change, but not the only one: All reported bugs are fixed and over the last two weeks my testers found several bugs, which are also fixed here.

You will probably notice that Optolith takes a few seconds longer to load than before. This is because I rebuilt Optolith with the basic idea that it runs more stable. So I do checks during loading to make sure that all data that is loaded really looks as expected and so that nothing unexpected and unintentional, caused by wrong tables or other wrong data in the program, happens. The start performance is definitely going to be improved, but for now I prefer a more stable program to a fast one; after all this is only about starting the program, the performance during use is not affected.

Last but not least a big thank you to you, for your patience and all your feedback and further help, without which I would not have been able to fix all those bugs. Although new rules have not yet made it into this version, and the next version won’t contain all new ones, Optolith will be able to get up to date more quickly than before.

But now it’s time for the changelog of this version:

New Features

  • Heroes can now be saved from the hero list.
  • Avatars of heroes and pets can now be deleted.

Enhancements

  • Select option lists are now filtered by activated books. Previously, that only worked for main lists like special abilities, but now it works for all list, for example the list of trade secrets.
    • Wiki entry lists cannot be filtered by specific books, neither can the wiki entry text in opened heroes. This will be implemented later!
  • Unfamiliar spells are now going to be highlighted in red (just like uncommon advantages).
  • Searching for professions now includes profession variants.
  • The space for languages on the character sheet is now twice as large.
  • When adding advantages or disadvantages, AP spent on advantages as well as on disadvantages will always be shown.
  • Shields on character sheet are now listed as a weapon as well as a shield.
  • Wiki texts are now selectable.
  • For Tradition (Guild Mage), you need to set a specific unfamiliar spell. For an already activated SA, you can to the via the Rules tab. Please set the spell, because it is needed for upcoming books!
  • To be able to better handle differences between languages in terms of rules, heroes are now saving the languages they were created in. For already created heroes, the creation language will be set to the current UI language. To change that, you need to switch to the Rules tab! Please check it, because it is going to be relevant in future versions!
  • The term for generating random weight and size of the hero is now shown above the respective input field.
  • The dialog shown on application quit if there are unsaved actions is now clearer and shows three buttons for all three possible options.
  • Text on character sheet is now selectable. This option is not useful for copying the complete character sheet as the layout is not preserved properly.
  • Added FAQ entry on how to add LP/AE/KP.
  • If you open a wiki entry when a character is open, the respective list item is highlighted just like they are in the wiki.
  • The maximum available AP that can be left when finishing hero creation phase is now always 10 AP, no matter whether you are in editing mode or not.
  • Added Uses for skills.
  • For skills where it is not 100% clear whether encumbrance is relevant or not, the full description when it is relevant and when it is not is now shown instead of „maybe“.
  • The separate entries for advantage Exceptional Sense and disadvantage Restricted Sense are now joined.
  • Additional sources lists sources from which the entry gets its select options. For example, SA Trade Secrets not only shows the source for the base SA, but also the different trade secret sources from all the different books.
  • Analogous to the Raven’s Beaks blessed variant, there’s now a mundane variant available, too. It costs 90 S. There’s no difference between the two versions except for blessed/mundane.
  • For Staff Enchantments, Binding of the Staff as a prerequisite is now hidden (because it is hidden in Core Rules, too).
  • Finishing RCP selection can now be undone.

Bug Fixes

  • After switching from German to English, heroes could not be edited anymore.
  • Special Abilities can now be sorted by group again.
  • Liturgical chant traditions and aspects are now sorted alphabetically.
  • Maxima of skills and combat techniques are now also influenced by skill check attributes or primary attributes during character creation phase.
  • Yellow-highlighted advantages/disadvantages are now explained in the legend on the left.
  • A spell or chant from a base profession removed by a profession variant now removes the entry entirely instead of activating it on SR 0.
  • Images are now shown on Linux again.
  • Automatic advantages cost 0 AP so that race AP cost are correct now.
  • Sorting equipment by group does not result in an error anymore.
  • Avatars of pets are now exported as well when exporting the character.
  • Details of spells and chants are shown on character sheet again.
  • The prerequisite Race, culture, or profession must have \[...] as an automatic or suggested \[advantage/disadvantage]“ now also includes automatic advantages if they are removed.
  • Pet layout on character sheet should work again.
  • The PDF does not include a scroll bar anymore.
  • Protective/Warding circles are now shown on character sheet.
  • Lowering attributes in editing mode takes added LP/AE/KP into account and restricts lowering if needed.
  • Sometimes, instead of a value, for example in Enforce Honor 6, `null` was shown in the wiki entry for professions, so it was actually Ehrenhaftigkeit null.
  • Sometimes, the value of a entry in a profession, changed by a profession variant, was increased by 6. For example, Knight: Etiquette 2 instead of 12 actually is Etiquette 2 instead of 6.
  • Combat Style Special Abilities now show their type (passive/base maneuver/special maneuver) in wiki again.
  • Sorting spells by group now sorts the groups alphabetically.
  • When EL Inexperienced is selected and you got SA Tradition (Guild Mage), you can now also buy and increase the selected unfamiliar spell (which is not unfamiliar anymore).
  • The select option list for SA Tradition (Guild Mage) does not list familiar spells anymore.
  • Disadvantage Negative Trait (Stinginess) and (Wastefulness) were not mutually exclusive.
  • Spells and chants are not included in disadvantage Incompetent. Heroes with those entries will get the disadvantage removed automatically.
  • SA Aspect Knowledge can now be added as expected.
  • SA Property Knowledge can now be added as expected.
  • SA Precise Shot/Throw had wrong attribute prerequisites.
  • Disadvantages No Flying Balm and No Familiar now correctly decrease the cost of SA Tradition (Witch) by 10 AP each.
  • SA Tradition (Guild Mage) is now taken into account for restrictions concerning unfamiliar spells (see the change to the SA listed above also).
  • Disguise, Encumbrance: Maybe → Yes.
  • Etiquette, Encumbrance: Maybe → No.
  • Persuasion: Skill check COU/INT/CHA → COU/SGC/CHA.
  • Wrong skill checks of spells:
    • Magical Melody: COU/SGC/CHA → COU/INT/CHA
    • Song of Piece: COU/SGC/INT → COU/INT/CHA
    • Song of Sorrow: COU/CHA/CHA → COU/INT/INT
  • Text missing which states that a special aspect of a spell cannot be modified:
    • MOTORICUS: Cost
    • WALL OF FOG: Cost
  • Missing skill check modifiers (SPI/TOU) added to spells.
  • ANALYZE ARCANE STRUCTURE: Casting time 2 actions → 32 actions.
  • KLARUM PURUM, Cost: 8 AE.
  • Wrong skill checks of liturgical chants:
    • Minor Banishing Ray: COU/SGC/CHA → COU/INT/CHA
    • Enforce Honor: COU/SGC/CHA → COU/INT/CHA
    • Encourage: COU/SGC/CHA → COU/INT/CHA
    • Peaceful Aura: COU/SGC/CHA → COU/INT/CHA
  • Hand mirror now lists the corresponding rule.
  • Dog food, Horse feed, Pony feed: Removed weight.
  • Rope, climbing now has a correct price.

Dany40
Posts: 81
Joined: Tue Aug 21, 2018 10:32 am

Re: Optolith Character Generator

Postby Dany40 » Tue Aug 06, 2019 4:56 pm

Fantastic Work thanks !!

DreadDomain
Posts: 33
Joined: Tue May 31, 2016 5:28 am

Re: Optolith Character Generator

Postby DreadDomain » Mon Aug 12, 2019 5:48 am

@Elytherion, I only tried your generator over the week-end. It's pretty fantastic, well done! Any chance we get an option for a character sheet that looks like the official one (by that I mean with the coloured background)?
Any timetable about the inclusion of other books?

The only real change I would like is the ability to change the advantages and disadvantages limits (currently set at 80).

User avatar
Elytherion
Posts: 79
Joined: Fri Mar 17, 2017 4:30 am
Location: Germany

Re: Optolith Character Generator

Postby Elytherion » Mon Aug 12, 2019 6:34 am

Thanks!! <3 I’m glad you like it! :)

Sadly, I don’t have the permission to use them. The Scriptorium limits me to use official work; I can only use what’s contained in the Community Content bundles from the ebook shop. What I could do is to add a paper background that looks like book pages from official books...

I’m currently working on including all remaining German as well as the remaining English books. I started with the German ones so once they’re done I’ll implement the English ones. I can give you an ETA, as there’s too much that could delay a release! :(

As there are still usual books left as well as features I’ve promised I will implement since the beginning, I can’t tell you when I will be able to implement more custom features like what you mentioned or custom spells, chants, et cetera. But I’m gonna add it to my todos! :)

Thanks for your feedback!!! :)

Morgoth
Posts: 150
Joined: Sat Jun 11, 2016 3:41 am

Re: Optolith Character Generator

Postby Morgoth » Tue Aug 13, 2019 5:51 am

Just auto-downloaded the latest update. However after this I can't locate by prior saved characters, are they gone for good? (its ok if they are as I can remake them in minutes using this awesome, awesome program but just wanted to make sure)

I just hope future updates will allow us to retain prior version characters. :)

User avatar
Elytherion
Posts: 79
Joined: Fri Mar 17, 2017 4:30 am
Location: Germany

Re: Optolith Character Generator

Postby Elytherion » Tue Aug 13, 2019 6:14 am

Hi Morgoth!

Well, usually they should be preserved. Which version did you use before? Important note: There aren’t lost, they’re only in the wrong save data folder. If you used a version prior to 1.0.3, you can find them at AppData/Roaming/Optolyth (it’s the heroes.json and config.json). You can then copy them over to AppData/Roaming/Optolith. After an app restart they should be there again. But: Check if the files are already contained in the Optolith folder. It happened that for currently unknown reasons they just were not showing up for a random amount of time and after that, everything has worked as expected again.

I hope that this solves your problem. If not, please tell me, then I might need to look into the source code again.

Morgoth
Posts: 150
Joined: Sat Jun 11, 2016 3:41 am

Re: Optolith Character Generator

Postby Morgoth » Tue Aug 13, 2019 7:27 am

Elytherion wrote:Hi Morgoth!

Well, usually they should be preserved. Which version did you use before? Important note: There aren’t lost, they’re only in the wrong save data folder. If you used a version prior to 1.0.3, you can find them at AppData/Roaming/Optolyth (it’s the heroes.json and config.json). You can then copy them over to AppData/Roaming/Optolith. After an app restart they should be there again. But: Check if the files are already contained in the Optolith folder. It happened that for currently unknown reasons they just were not showing up for a random amount of time and after that, everything has worked as expected again.

I hope that this solves your problem. If not, please tell me, then I might need to look into the source code again.


Hmm interesting; I just checked the Appdata Roaming folder and I now have 2 Opolith folders after the update: One is Optolith (post update) and the prior one is called Optolith Insider.

Should I delete the prior one after copying the files? (I haven't done so yet). Also if I copy the config and heroes json files they will overwrite the ones currently in my Opolith Folder, so should I do it?


Return to “Tangents and Miscellany (TDE)”

Who is online

Users browsing this forum: No registered users and 9 guests