Yes it is...
I'm just now picking this back up and getting it up on Forge. I think the issue is the load order. They way extension cascade can overwrite the images. I *think* using 1501 might work. Looking into it.
--Thomas
Are there triggers for saving throws too?
Images for them, yes… as well as effects. However, I’ve yet to track down the names if the icons in FG I need to override.
Last night I figured out how to add an options to the options panel so you can choose a “theme”… but I am still working out the code to re-map the icons after FG has already loaded. Currently it is defined in a “themes.xml” file… which works great if you only want to have a single theme. It loads right up and overrides the default icons. But, once you go into options and choose a new theme, I need to find a way to re-map all of the icons to the new set. This bit is maddening because it has to be done via LUA and is not just as easy as loading a new XML file.
If anyone knows how to do this:
…in LUA, please let me know.Code:<icon name="roll_attack_hit" file="themes/default/roll_attack_hit.png" />
The closest I’ve come is:
… which isn’t quite right. I suppose I will need to actually learn LUA… sigh.Code:window.roll_attack_hit.setIcons("../themes/hex/roll_attack.png");
—Thomas
Yeah. I started this little adventure just wanting to swap out some icons and fonts. Did that. Then I got this crazy idea that I could pull together several different themes and configurations letting people customize a bit for their tastes... and that is where it has all gone wrong. heh. I'll figure out some path forward, but I figure I should post the updates I've made thus far. I have two themes and have cleaned up some of the code.
I'll start a new thread and put it on Forge.
Best, --Thomas