Another Character Generator

By OggDude, in Star Wars: Edge of the Empire RPG

Possible Bug Report: I've encountered some issues with the GM Grant system. Specifically, it appears that selecting a specialization grant doesn't always grant access. I have been able to reproduce this error twice (once with Healer and once with Agitator). Once I was able to clear it by opening up the GM Grant window and hitting the Grant button again and a second time I was able to clear it by toggling off the grant, hitting the grant button and then opening the window to add the grant again.

On a separate note, any plans on getting the optional Scars rules from Forged in Battle added?

9 hours ago, FreeXenon said:

I added 10 xp and that shows correct.

I took 1 rank in a career skill and it still shows me as having 10 xp available.

I have the same issue with purchasing skills in 2.0.0.2:

When I increase a skill my unused XP does not decrease.

I attached my character's XML in case that helps.

Roland Arlos - Human Guardian.xml

Edited by KennyBu
2 minutes ago, KennyBu said:

I have the same issue with purchasing skills in 2.0.0.2:

When I increase a skill my unused XP does not decrease.

I can confirm that this isn't endemic as I was able to buy several skill ranks in career skills last night and xp was appropriately deducted.

14 minutes ago, KennyBu said:

I have the same issue with purchasing skills in 2.0.0.2:

When I increase a skill my unused XP does not decrease.

I attached my character's XML in case that helps.

Roland Arlos - Human Guardian.xml

I have also witnessed this behavior.

7 minutes ago, SladeWeston said:

I can confirm that this isn't endemic as I was able to buy several skill ranks in career skills last night and xp was appropriately deducted.

I found a work-around for anyone that is experiencing the issue where you increase a skill and your Unused XP does not decrease:

  1. Go to one of your specializations.
  2. Buy any talent by selecting its check box.
  3. Deselect that same talent's check box.
  4. Go back to your skills and increase the skill (your unused XP should now be decreased).
1 hour ago, Ferretfur said:

Thanks for the new generator...was this meant to include No Disintegrations or is that for later release?

This version contains content through Forged in Battle. Given the rather long hiatus between the 1.8beta and 2.0 I beleive Oggdude was focused more on format and compatibility updates rather than catching up the content. Fortunately, neither Endless Vigil, Friends Like These nor No Disintegration have too many overly complex mechanics. At least nothing like the most recent hump caused by crafting.

I finally bought No Disintegrations yesterday, so I have three books to add for the next minor release.

I think the XP issue is the same as the ReCalc issue, so it should hopefully go away after 2.0.0.3.

Anything else before I do the next build?

Just now, OggDude said:

I finally bought No Disintegrations yesterday, so I have three books to add for the next minor release.

I think the XP issue is the same as the ReCalc issue, so it should hopefully go away after 2.0.0.3.

Anything else before I do the next build?

Have you had a chance to recreate the GM grant: Specialization issue? It's not a major but and toggling things on and off a few times will eventually get it to work but it is a bit annoying.

5 minutes ago, OggDude said:

Anything else before I do the next build?

In 1.8, I was able to increase the font size in text windows via ctrl+mousewheel. That doesn't work anymore. It was useful for people with crappy eyesight and relatively small screens, like me.

Oh, as for scars, it's basically a "reward" type mechanic. I've been watching those as the different books come out and I'm trying to figure out a good generic way of implementing them. I'll have to review them all again and see if I can find some common ground.

14 minutes ago, OggDude said:

I finally bought No Disintegrations yesterday, so I have three books to add for the next minor release.

I think the XP issue is the same as the ReCalc issue, so it should hopefully go away after 2.0.0.3.

Anything else before I do the next build?

Don't know if this is minor enough to do in the .0.0.3 build, but there's a couple of us that would be super happy if it were...

It's probably because it can't find the AddFontMemResourceEx DLL entry point, which I've imported as unmanaged code in order to load fonts from resources. I can check; I may be able to get fonts working without this call, but when I've tried in the past, they wouldn't display.

I'll work on it some more and see if I can get along without that call.

5 minutes ago, Stan Fresh said:

In 1.8, I was able to increase the font size in text windows via ctrl+mousewheel. That doesn't work anymore. It was useful for people with crappy eyesight and relatively small screens, like me.

I'm using a new managed system for HTML processing called HTMLRenderer. It probably doesn't support zooming. It's pretty darned complicated, and while I've managed to add support for certain style sheet elements that it was lacking, I'm not sure how difficult it would be to implement zooming. I'll see...

2 minutes ago, OggDude said:

Oh, as for scars, it's basically a "reward" type mechanic. I've been watching those as the different books come out and I'm trying to figure out a good generic way of implementing them. I'll have to review them all again and see if I can find some common ground.

I've got to go over the various "reward" type things in greater detail, myself, but maybe the answer is right there: could it work to add a "reward" category/button that can be broad enough to cover them all (and, of course, allow us to create our own)?

3 minutes ago, OggDude said:

Oh, as for scars, it's basically a "reward" type mechanic. I've been watching those as the different books come out and I'm trying to figure out a good generic way of implementing them. I'll have to review them all again and see if I can find some common ground.

Perhaps you could add an optional xp cost to the GM Grant area and then add Scars, Trophies or whatever to that section.

Isn't it just effectively a GM grant that. Costs xp?

EDit: ninja'd ;)

Edited by lupex

About the whole Mono thing... I've been trying to make this Mono-friendly, and Mono does appear to support certain [DllImport] features depending on the environment (Linux, Mac, etc). But without a Mac, it's kind of a shot in the dark with what I'm doing.

Would it be possible for someone who owns the Mac OS to set up a VM somewhere with Mono installed that would allow me to do testing? That would be helpful.

1 minute ago, SladeWeston said:

Perhaps you could add an optional xp cost to the GM Grant area and then add Scars, Trophies or whatever to that section.

Well... my vision for GM Grants was to do a sort of "common house rules" feature. Rewards are a RAW mechanic, although an optional one. I'd like to have a rewards system that works with them all.

The next build release (not minor) will be for the other three books that I haven't put in yet (2.0.1.0). If I can figure out a simple and expandable way of doing rewards, it would be in 2.1.0.0. I get the nomenclature wrong occasionally :) and this isn't set in stone, but here's kind of how I do versioning:

  • Major (1.x.x.x) : This new release. When I accumulate enough new features, or change the UI significantly, I'll do a major release.
  • Minor (x.1.x.x): This is normally when new features are added, such as new mechanics or whatever.
  • Build (x.x.1.x): What I called "minor" in the above post accidentally :) This is normally when I add a new source book and would mainly include new data, but will occasionally include code that supports some new mechanic for items or talents and the like.
  • Revision (x.x.x.1): These are bug fix releases.

Not that I've followed this religiously :) But it's basically my thinking when I update the release number.

2 minutes ago, OggDude said:

Well... my vision for GM Grants was to do a sort of "common house rules" feature. Rewards are a RAW mechanic, although an optional one. I'd like to have a rewards system that works with them all.

That's fair. I was only thinking to add it to GM Grants because allowing for an option xp cost for GM Grant would add to the flexibility of that system as well. Currently, when I grant my players a talent or skill at a discounted rate they have to use a combination of bonus xp and GM Grants. Normally this isn't an issue but it does make tracking the players total true xp gains an issue. Again, not a major problem but it does come up sometimes when a player dies and we are looking at the total xp they earned. Figured having the two features related could kill two birds with one stone. Although I certainly understand the benefits of keeping purely house rules separate from optional RAW rules.

Trying to deselect a source under Options in the character generator throws up an unhandled exception error.

Am I missing something, or is there no way to apply results of Intuitive Improvements in the Crafting System without just adding in more hard points and having it think that you're cheating on Triumphs?

25 minutes ago, OggDude said:

About the whole Mono thing... I've been trying to make this Mono-friendly, and Mono does appear to support certain [DllImport] features depending on the environment (Linux, Mac, etc). But without a Mac, it's kind of a shot in the dark with what I'm doing.

Would it be possible for someone who owns the Mac OS to set up a VM somewhere with Mono installed that would allow me to do testing? That would be helpful.

I'm got a Macbook sitting here at the moment and would love to contribute making this Mac friendly, well Mac acquaint-able any way.

I've got no ranks in computers, so you'll have to walk me through getting you access, but would love to help.

Just now, Kit Rhodes said:

I'm got a Macbook sitting here at the moment and would love to contribute making this Mac friendly, well Mac acquaint-able any way.

I've got no ranks in computers, so you'll have to walk me through getting you access, but would love to help.

That sounds way easier than me figuring out how to hack my ESXi server so that I can install Sierra , followed by working out how to allow some randomer on the Internet (no offence) to remote control it - something that modern computers work quite hard to disallow.

28 minutes ago, NSIBystander said:

Am I missing something, or is there no way to apply results of Intuitive Improvements in the Crafting System without just adding in more hard points and having it think that you're cheating on Triumphs?

Intuitive Improvements can work on any item. When you purchase it, you'll see a new button in your inventory called "Add HP". Just select an item (including a crafted item) and click the button.

17 minutes ago, TheMongoose said:

That sounds way easier than me figuring out how to hack my ESXi server so that I can install Sierra , followed by working out how to allow some randomer on the Internet (no offence) to remote control it - something that modern computers work quite hard to disallow.

I don't want to control anyone's computer :) I was just wondering if someone could set up a VM (virutal machine) with the latest Mac OS where I could do testing. I don't own a Mac, nor have I ever, and don't know too much about them. A base install with Mono would suffice.

I can do it I just would need to know how