Another Character Generator

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

Sluissi are more mechanics, Omwati have technical aptitude, similar but different.

You could probably make the initial stat adjustments, and copy the Sluissi's Special Ability to Education, and have Technical Aptitude, same as Practiced Mechanic, but again replacing with Education.

I chose Education, as it is an all-rounder skill, and seems to fit with what you are looking for acc ording to this:

"Typically, this includes at least a basic grounding in the mathematics, the basic sciences, and enough understanding of engineering principles to perform basic repairs." [Edge of the Empire, page 123]

Edited by MjollnirAU

Hey Ogg, welcome back.

I've run into a small problem with the software - I recently updated from v1.6.1 to v1.7.0.1 (manual install, delete old version and copy content of zip file to the folder), and now I can't access my encounters from the GM Tools. As far as I can tell, the Adversaries and Stock Vehicles that I've added are still there and are fine. I checked the data folder and found the encounters subfolder, complete with xml files - opening them in an text editor shows that the content is there, but they're not visible in the GM Tools and I can't import them either - selecting import and pointing them at an existing xml file causes an "Unhandled Exception" error; if you hit "ignore" the cursor becomes the busy-spinning-circle (Win7) although you can still click around the program normally.

Any ideas?

For some reason the character crashes on startup now, any ideas whats causing this and how to fix it?

What kind of scenarios would you use an education check for?

Been having a problem that now almost every character or NPC I create in 1.7 has ended up crashing if I try to reopen them.

The error message reads as follows:

Object reference not set to an instance of an object.

15978910_973306466147473_1173593599_n.pn The more detailed description has the following under the title Exception test:

System.NullReferenceException: Object reference not set to an instance of an object.
at SWCharGen.CharRigger.GetVehicleList()
at SWCharGen.CharRigger.get_allVehicles()
at SWCharGen.CharRigger.SetSigVehicleAttachments()
at SWCharGen.frmSWCharGenMain.CharacterButtonClick(Object sender, EventArgs e)
at SWCharGen.frmSWCharGenMain.dvgCharacters_CellDoubleClick(Object sender, DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridView.OnCellDoubleClick(DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridView.OnDoubleClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.DataGridView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Suma99, I would recommend clearing the cache from the Launcher window. Also, if you are running Windows 8 or 10, I seem to have had more success by right-clicking on each of the .exe files in the folder, going to the properties, then compatibility, and checking the box to run in compatibility mode for Windows 7. Hopefully you can get it working again.

Ogg,

Are you going to back track 2 months of posts and try to capture all of the comments? Or would you prefer some kind limited re-posting?

Been having a problem that now almost every character or NPC I create in 1.7 has ended up crashing if I try to reopen them.

The error message reads as follows:

Object reference not set to an instance of an object.

15978910_973306466147473_1173593599_n.pn The more detailed description has the following under the title Exception test:

System.NullReferenceException: Object reference not set to an instance of an object.

at SWCharGen.CharRigger.GetVehicleList()

at SWCharGen.CharRigger.get_allVehicles()

at SWCharGen.CharRigger.SetSigVehicleAttachments()

at SWCharGen.frmSWCharGenMain.CharacterButtonClick(Object sender, EventArgs e)

at SWCharGen.frmSWCharGenMain.dvgCharacters_CellDoubleClick(Object sender, DataGridViewCellEventArgs e)

at System.Windows.Forms.DataGridView.OnCellDoubleClick(DataGridViewCellEventArgs e)

at System.Windows.Forms.DataGridView.OnDoubleClick(EventArgs e)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.DataGridView.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Try clearing cache.

For some reason the character crashes on startup now, any ideas whats causing this and how to fix it?

Have you cleared your cache?

Hey Ogg, welcome back.

I've run into a small problem with the software - I recently updated from v1.6.1 to v1.7.0.1 (manual install, delete old version and copy content of zip file to the folder), and now I can't access my encounters from the GM Tools. As far as I can tell, the Adversaries and Stock Vehicles that I've added are still there and are fine. I checked the data folder and found the encounters subfolder, complete with xml files - opening them in an text editor shows that the content is there, but they're not visible in the GM Tools and I can't import them either - selecting import and pointing them at an existing xml file causes an "Unhandled Exception" error; if you hit "ignore" the cursor becomes the busy-spinning-circle (Win7) although you can still click around the program normally.

Any ideas?

Browse to your cache folder "C:\Users\[Your User Name]\AppData\Roaming\SWCharGen\Cache" delete everything in there and try again.

You can also double check that the User Data is selected in the source options.

Yep, that solved it. Forgot about the Clear Cache function completely. Thanks!

Suma99, I would recommend clearing the cache from the Launcher window. Also, if you are running Windows 8 or 10, I seem to have had more success by right-clicking on each of the .exe files in the folder, going to the properties, then compatibility, and checking the box to run in compatibility mode for Windows 7. Hopefully you can get it working again.

Zan, you're a lifesaver! Thanks so much. It's working again and I can get to doing my set of pre-made characters for a 30 player game day.

I tried adding lightsabers to the crafting, had issues with creating a new crafting type for them. Main one I ran in into is when I added the new type to the enum in \Languages\Lang-en-US.xml it throws an exception, guessing an issue with a conflict in the DLL?

<Phrase Source="CraftTypeEnum" Name="ctMeleeBrawl" Value="Brawl and Melee Weapon" />
I ended up adding the templates under ctMeleeBrawl and that let me craft them.
\Data\CraftImprovements.xml
\Data\CraftTemplates.xml
Wasn't sure how to get all of the craft effects working properly, like the swap for unwieldy and cumbersome.
Second issue with it I ran into was that a hilt, when finished, uses brawn and adds damage based on that. I tried changing it to being a ranged, or add categories for ranged weapons in the template, but it still used brawn. I didn't see any differences in the end items between the lightsaber and say an energy pistol that seemed like it might be flagging it to use brawn for damage, so I'm guessing its tied in the back end to the Lightsaber type? I ended up making a 0 hp attachment that dropped the damage down by 1 to manually adjust to counter the brawn rating. Probably not the best way to go about it, but I'm still trying to learn how to use all of the bits.

One other bit that's unrelated, I noticed in an earlier post you had mentioned the "adding people to group and they just disappear" was fixed, wasn't sure if that meant in the 1.8 beta, or fixed in a later version. Thought I'd mention I'm still seeing it in the 1.8 beta.
Last question I have for now is on Cargo Clothing, supposed to be able to carry 3 items of enc 1 without it affecting encumbrance, not sure how that's supposed to work in the tool. Didn't see any popups for choosing items like in tinkerer, and enc value doesn't seem to change when equipped. Is that just a reference thing we track on our own?
Amazing job on this tool, its been a great help in getting into playing this for us, many thanks.

Trying to add a drop down to chose computers or mechanics as a skill for a custom alien. Also wanted to add a boost dice for visual based perception checks. How do I do that? Is the tag for the computer skill COMP?

I noticed somewhere where there was a list of helpful tips for doing this but I can't find it.

Trying to add a drop down to chose computers or mechanics as a skill for a custom alien. Also wanted to add a boost dice for visual based perception checks. How do I do that? Is the tag for the computer skill COMP?

I noticed somewhere where there was a list of helpful tips for doing this but I can't find it.

I just did this, this last weekend. A helpful tip: when you want to do something look back at the other races see if any of them have what you want and then go look at how they did it in the data editor.

Go into the species editor for the species you are working on.

Click new next to option choices

Name it

click new

name it "Mechanics"

click the box on the right for Mechanics

click add

click New again

Name it "Computers"

click the box on the right for "Computers"

Click add

Click add

Click update

Save and test.

Wait there is a new version with a species editor? I only downloaded the program a month ago.

Wait there is a new version with a species editor? I only downloaded the program a month ago.

Not a new version. From the main launcher, open the Data Editor, then select the Species button.

Where is this data editor? I was going into the species files and editing it that way.

Where is this data editor? I was going into the species files and editing it that way.

When you open the launcher, you see three buttons:

Character Generator

GM Tools

Data Editor

If you're opening the character generator directly from its individual application shortcut, you won't see these buttons.

The launcher's shortcut is named SWCharGenLauncher. (Or, you can launch the Data Editor directly from its own individual app shortcut, SWCharGenDataEditor.)

Sounds great

Everything is working good. Is there a way to give a species two skills as career skills without giving them ranks in them?

I wanna have a species which allows 1 rank in either computers or mechanics to start but both are always considered career skills.

Is that possible and how in the data editor

Never mind figured it out

I've been trying to figure how to word this without coming of as a big jerk, but is there any site OggDude could post (if willing) the program that would us to help with the updates and bugs? I know this is his baby, but it seems the community is sort of lost without it.

Don't hate me OggDude

Turning this sort of thing into a collaborative, group project is often a pretty good way to kill it completely.

Turning this sort of thing into a collaborative, group project is often a pretty good way to kill it completely.

In this case in particular, as the program was begun by Oggy, in part, to teach himself how to code. He's stated several times in the past that there's some sloppy code in there that remains because it does what he wants it to do. Having additional cooks in the proverbial kitchen could lead to breaking the whole thing.