Liber Fanatica - Strange Eons extension

By Hurlanc, in WFRP House Rules

Took me ages, with the help of people on this forum, think some were getting annoyed with my requests for help, before i found out the reason why downloads didnt work was because of internet explorer.

I use Google Chrome now, after a couple of attempts downloaded the files correctly. IF you get an error, what it meant for me was the file was corrupt.

If you go to the liber fan site they have the below addons.

liberfanatica.seext

wfrp3_adds.seext

Somewhere in the forums you can get the link to

w3e.sexxt

See if you guys can get these uploaded to the files section of RPGGeek.com for permanent access.

jh

Okay been working at the java to update the careers card. So far I got it to display 5 talents. Just find some way to create the talent_any.png like on Wizard Lord.

Heres the layout. What you think?

test talent card

Is there a way to create rune cards? Or invention cards?

SJMazzella3380 said:

Is there a way to create rune cards? Or invention cards?

Not sure if those are in the addon. But if they arent it isnt that hard to create the code to create it. All you need would be the back of the card as a png image, And a tab called either Invention or Rune. Then just copy the talent ability card, rename it to invention and recode it for Invention card with the new back image for example.

But the one area I am not good at is artwork. Which is why I was asking for anyone whos good at art packages to create the template talent tab I linked above in various colours used currently, no need for the words as that can be typed on top. I think only the core colours are in the current addon. Talent, Reputation, Focus, Order and Faith. Needs the Any = Yellow. And a few others which I dont remember at the moment. Dont remember Invention or Rune being in the career list of options though.

I have coded the career card now to show only the 4th and 5th talents when the type is Advanced. But cant seem to code it to hide choice menu for those fields on the description window, the if statement throws up so many errors if placed in that function. Been over 5 years since i used java so a bit rusty.

Just checked there is no Invention or rune cards in the addon.

Rune cards are all unique so be quite a task to create those. You would need to either create a picture of the rune, or make your own type of card.

Invention cards have a different background than the other cards, it has a cog instead of a shield thing. But that is far easier to work around.

Maybe in the future I look into those, currently got too many other things to do.

I have been trying to figure out how to get the talent cards on the bottom of the career cards. I look foward to when that update is available.

Also, does anyone know when Strange Eons 3.0 will work with these plugins? I have been using an older version since 3.0 seems to not like these plugins.

I updated the liberfanatica.seext and wfrp3_adds.seext so they had tabs at the bottom for a 3rd and 4th talent

I will, within the week, I shall attempt to get images so can add Oath, Witchcraft and Any to the option list for the tabs.

I think i seen Yepesnopes with a Strange EoNs career sheet with more than the 3 talent slots, so maybe theres already an update out there I do not have access to.

https://docs.google.com/file/d/0B6yzK31joVKwTmp2TUxiTVdMUUk/edit?usp=sharing


https://docs.google.com/file/d/0B6yzK31joVKwOTlCU0RyV3AyN00/edit?usp=sharing

DurakBlackaxe said:

II think i seen Yepesnopes with a Strange EoNs career sheet with more than the 3 talent slots, so maybe theres already an update out there I do not have access to.

Pure photoshop work burla

The new liberfanatica.seext file looks great, the only bug I see is that you can no longer put anything on the back of the card. It gives the error message

Uncaught ReferenceError: "titleBackRegion" is not defined.
at LiberFanatica/lf7_career_card.js:425

I am not that good at JAVA programming, maybe the "if" statement for either basic or advanced might be causing the trouble? I would suggest taking that out and letting the user place the talent sockets where they want for either basic or advanced.

drat it. the other one works okay.

hmm same code

I looked into it, A } was in wrong place

Updating the doc now.

liberfanatica.seext

https://docs.google.com/file/d/0B6yzK31joVKwOTlCU0RyV3AyN00/edit?usp=sharing

Going have to just use the example talent art given and just change the text, as I cant seem to use paint.net to fill in with a pattern background. I do not have photoshop.

Thanks for pointing out the error. Hehe as a Software tester, I seem to have gotten the developer curse of not testing my code correctly.

Thought be easiler to highlight that 4th and 5th slot is only on advanced careers, and it was more for my benefit than anything.

I am near 100% sure i have it fixed so that the seext files work in EoN version 3.

Which file do you think I should fix?

wfrp3_adds, LiberFanactica or w3e

I editted wfrp3_adds so it didnt rely on w3e. Seems to work fine.

The LiberFanactica didnt work out as well, for some reason the text is overflowing in the cards, so i will need compare the 2 codes to see where they divert.

The LiberFanatica is broken for StrangeEons3 :(

none of the custom text shows up on any the cards :(

sample errors:

Uncaught java.io.FileNotFoundException: fonts/card-heading/se-caslon-ant-sc.ttf
fonts/card-heading/se-caslon-ant-sc.ttf
at fontutils:132 (registerFontFamilyFromResources)
at res://libraries/fontutils.ljs:20 (registerFontFamilyFromResources)
at res://LiberFanatica/LiberFanatica.js:52
Uncaught ReferenceError: "$CASL_ANT" is not defined.
at res://LiberFanatica/lf7_ability_card.js:81 (createFrontPainter)
Uncaught ReferenceError: "textBoxSmall" is not defined.
Uncaught ReferenceError: "$CASL_ANT" is not defined.
at res://LiberFanatica/lf7_career_card.js:227 (createFrontPainter)
Uncaught ReferenceError: "raceBox" is not defined.
Uncaught ReferenceError: "raceBox" is not defined.

this is what i get from wfrp3_adds.seext

Uncaught java.io.FileNotFoundException: w3e/fonts/sylfaen.ttf
w3e/fonts/sylfaen.ttf
at fontutils:132 (registerFontFamilyFromResources)
at res://libraries/fontutils.ljs:20 (registerFontFamilyFromResources)
at res://wfrp3_adds/wfrp3_adds.js:49
Uncaught java.io.FileNotFoundException: missing library: res://w3e/lib.js
missing library: res://w3e/lib.js
at <library bootstrap>:12 (useLibrary)
at res://libraries/common.ljs:10 (uselibrary)
at res://wfrp3_adds/career_ability_card.js:7
Uncaught ReferenceError: "getLFIconList" is not defined.
at res://wfrp3_adds/career_ability_card.js:42 (createInterface)
Uncaught ReferenceError: "$CASL_ANT" is not defined.
at res://wfrp3_adds/career_ability_card.js:77 (createFrontPainter)
Uncaught Can't find method ca.cgjennings.layout.MarkupRenderer.draw(sun.java2d.SunGraphics2D,ca.cgjennings.script.mozilla.javascript.Undefined).
at res://wfrp3_adds/career_ability_card.js:112 (paintFront)

wfrp3_adds i have fixed, just havent uploaded it.

the Liber one needs to be looked at as the text seems to have been messed up a bit.

one of your errors is its looks for w3e.seext and you dont seem to have it.

I can only really look at the code when I have free time at work.

I have put a post somewhere saying how to fix wrp3_adds and w3e so they dont show the main error and where to find the mising font

Just refreshing this link.

[]]jh