Another Character Generator

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

Are you thinking of a making a Droid app at all? It would be great to have this on the go!

Are you thinking of a making a Droid app at all? It would be great to have this on the go!

I don't think he has the time....

The Enhanced Optics Suite still refers to the surveillance skill.

Greased Palms should be a ranked skill.

Are you thinking of a making a Droid app at all? It would be great to have this on the go!

Lack of code portability is the price you pay for using .NET in your program.

Would it be possible to make it so the save files used the character's names instead of Char0, Char1, etc?

Would it be possible to make it so the save files used the character's names instead of Char0, Char1, etc?

That way you don't have to be careful and rename files if you do something like send the file to your GM.

The defense from the riot shield is stacking with the defense from a vibrosword. Just had a discussion in another thread that those should not stack. Much to my displeasure.

I pointed out a similar issue.

Currently, the solution is to Carry but not Equip the weapon with the lower defense rating. So in your case, flag the Riot Shield as Equipped, but leave the Vibrosword as only Carry in order to get the correct melee defense.

Would it be possible to make it so the save files used the character's names instead of Char0, Char1, etc?

That would be nice.

That way you don't have to be careful and rename files if you do something like send the file to your GM.

You don't need to peek into your data directory in order to save copies of characters :) Just click the Export button from the character pane and it'll save it (with a readable name) anywhere you like. If you want to bring it into someone else's editor, just do an Import and choose the file.

The defense from the riot shield is stacking with the defense from a vibrosword. Just had a discussion in another thread that those should not stack. Much to my displeasure.

I pointed out a similar issue.

Currently, the solution is to Carry but not Equip the weapon with the lower defense rating. So in your case, flag the Riot Shield as Equipped, but leave the Vibrosword as only Carry in order to get the correct melee defense.

Ah, thanks. Will do.

The defense from the riot shield is stacking with the defense from a vibrosword. Just had a discussion in another thread that those should not stack. Much to my displeasure.

I pointed out a similar issue.

Currently, the solution is to Carry but not Equip the weapon with the lower defense rating. So in your case, flag the Riot Shield as Equipped, but leave the Vibrosword as only Carry in order to get the correct melee defense.

Yeah, technically, only one weapon should be equipped at any one time. The only reason I allow two is that a lot of people wanted it, and at the time, I hadn't implemented two-weapon combat. So, the proper way of going about that is to equip your "primary" weapon only, then create a two-weapon set with the riot shield. Then show that combo on the front of the character sheet.

Are you thinking of a making a Droid app at all? It would be great to have this on the go!

He would basically have to rewrite the whole thing to do that.

Lack of code portability is the price you pay for using .NET in your program.

My primary impetus in creating the generator in the first place was to brush up on my .NET skills :) And the reason for that is that I needed to get a job after being laid off. I really have no desire to program in Java, and I'm already very invested in the Microsoft platform. So, it was .NET, and my learning project was the generator. If you look at the code, you can tell the parts I did back in 2013 vs. the stuff I'm doing now :) I've improved greatly.

Oh, and I'm now working as a contractor doing .NET and VB6 conversions to .NET, surprisingly in WPF rather than WinForms, though.

I really have no desire to program in Java

What little time I spent with Java made me never want to see it again.

If you look at the code, you can tell the parts I did back in 2013 vs. the stuff I'm doing now :)

I did not see anything about that anywhere.

Oh, and I'm now working as a contractor doing .NET and VB6 conversions to .NET, surprisingly in WPF rather than WinForms, though.

Just finished implementing the new Print Trees feature of the GM Tools. It basically allows you to print out reference sheets for the various trees (talent trees, Force powers, and signature abilities). These aren't associated with character sheets and have a more useful heading, very similar to the ones you see in the books.

I believe the data is all up-to-date with Force and Destiny CRB. You'll still see a beta source, though, since there were a few things from the beta that didn't carry over to the CRB, so I kept them in anyway. There were also a few minor changes to vehicles that had to be made. I more than likely missed some more of them, but someone will probably notice and let me know :)

I think the only coding I have left is to create the Inquisitor Wizard in the Adversary pane of the GM Tools. I still haven't gone over the final Inquisitor steps in the new CRB, so I'm hoping there's nothing too weird in there. The end product of this new wizard will be an Inquisitor adversary that you can use or modify as you see fit.

After that, it's Imports time! I have to go over all of the adversaries in the back of the book to make any needed changes from the beta, plus I have two new adventures to include. Then it's new release time :)

Thanks for being patient, everyone.

I've gotten behind in thanking donators, and people have been very generous in the last month. Big thanks goes out to Christoph Hardebusch, Greg Philips, Jason Hunt (for the second time!), Micah Johnson, Magnus von Treyer, and David Brittain for their donations. You guys rock!

And a special "WOW!" thank you goes out to Eric Willoughby and Jeffrey Shabel! They were both incredibly generous and are up there with the World Racketeering Squad for their triple-digit generosity. I am humbled and very thankful, and really pleased that you find the applications so useful.

Thanks again, everyone who's donated!

Thanks again for a really useful tool but I have a small bug report:

My character has a shoto lightsaber hilt with a Lorridan gem but when combined with Defensive Training (from the Shien talent tree) I get a Melee defense of 2 rather than 1. Looks like it's stacking...

Really looking forward to your update. Been playing the beta but wont get the Core Rule Book down here in Aust for a month or two if other publications are an indication...

Will

Thanks again for a really useful tool but I have a small bug report:

My character has a shoto lightsaber hilt with a Lorridan gem but when combined with Defensive Training (from the Shien talent tree) I get a Melee defense of 2 rather than 1. Looks like it's stacking...

Really looking forward to your update. Been playing the beta but wont get the Core Rule Book down here in Aust for a month or two if other publications are an indication...

Will

I'm not seeing this. Are you sure you didn't also take the optional Defense mod?

Just did a bunch of shopping for a potential exploration plan and cross-referenced a bunch of stuff with the books. Anyway, I found the following issues:

I-C2 Civil-Industrial Droid cost should be 1.7m not 17m
Upgraded Comms Array should have a rarity of 6
Wayfarer-Class Medium Freighter has an extra "s" on One Engineers in Ship's complement

***Added: All the droids from Enter the Unknown appear to be missing.

I'll keep posting stuff as/if I find it.

Keep up the great work.

P.S. I still have issues with memory management. I tend to sort and resort equipment as well as add/modify filters a lot. I also add a lot of vehicles to my sheets. Eventually things crash and I have to restart the app.

Edited by Braendig

I haven't been able to find any information in this thread about this problem I'm having.

I'm using the GM Tool Group Sheet. When I attempt to print the group sheet with "Show Member Details", the stat block gets truncated at the right side. I've tried with less characters. I've tried with no other options checked. The problem remains. I've also tried changing margin settings and page size.

Is this something that's a problem on my end?

https://drive.google.com/file/d/0B6__10lm8QeEVkhzNGVBUEQ1bkU/view?usp=sharing

Hello Ogg. I like the character generator just as much as anyone else. I have been getting the same error message as a few others on here (I think). I am trying to use the data editor and I keep getting the Unhandled exception message every time I try to edit a talent or ability. In the end it doesn't want to save the changes I have made. There is also this part of the error message as well.

Method not found: 'Void SWCharGen.DataItem.set_Tag(System.String)'. Has there been any changes for this yet?

Thanks again for a really useful tool but I have a small bug report:

My character has a shoto lightsaber hilt with a Lorridan gem but when combined with Defensive Training (from the Shien talent tree) I get a Melee defense of 2 rather than 1. Looks like it's stacking...

Really looking forward to your update. Been playing the beta but wont get the Core Rule Book down here in Aust for a month or two if other publications are an indication...

Will

I'm not seeing this. Are you sure you didn't also take the optional Defense mod?

Oggy;

As a test, I created a new Sentinel Shien Expert with just defensive training and a lightsaber with a lorridan gemstone (no mods) and still got Melee 2. You may have already fixed it in your version so I'll wait for the next update and see what happens.

Cheers

Will

I'm praying for the next update

Does anyone know what font is used when exporting a character stat block as an image?

And can it be changed at all?

Another bullet point: MEV2 "Dug Digger" should have encumbrance of 100

Odd request maby, but, could you add support for animated images in the character generator?

I'm thinking specifically weapons, but also possibly vehicles.

using .gif's works for species though, as long as you rename them to .png files.