Another Character Generator

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

(darn my work for making me use one instead of a decent PC)

Could it be because they expect you to do actual work instead of playing around with a character generator program for a tabletop RPG? :P

Download VirtualBox and run Windows inside an emulator. Now you have the best of both worlds and you'll make your IT admin even angrier when he finds an unmanaged PC on the network. ^_^

Because it is .NET there is no way to run it on a mac with out a virtual PC of some sort with windows.

Because it is .NET there is no way to run it on a mac with out a virtual PC of some sort with windows.

Not yet. I saw an article the other day about being able to compile a .net application with a c++ compiler. They saw massive gains in speed efficiency and size while keeping .nets garbage collection. I don't know if it still needed .net to run though. I only skimmed the article.

Well since .net is a bunch of dlls you kind of need to run .net programs yup you would still need .net.

Edited by Daeglan

I've been adding a few extra species to the collection in the program. Altogether I've added about 8. Once I add "Kel Dor" to the list, it seems that I'm unable to open up the Character Creation portion of the launcher. I've tried taking the other species out of my DataCustom file, but as long as the Kel Dor file is present, I'm not able to enter character creation. In a previous install this didn't happen, however, now I'm having problems. Any advice/help with this problem?

Edited by AcidFrost

I can't wait to see jewel of yavin uploaded with lando and all of the new vehicle attachment modifications.

What's the deal with the black squares with red X's in them? (Not in the FAQ)

m6StDli.jpg

Remove setback.

I would hazard to guess that you have Talents that remove setback in those skills listed.

What's the deal with the black squares with red X's in them? (Not in the FAQ)

m6StDli.jpg

Oggy you should add this to the FAQ. As we keep having to tell them.

Feature request. When you remove a character either send to the recycle bin or a deleted characters folder. Instead of shift deleting the file in a manner that makes it very difficult to recover from an error in removing the wrong character.

I've been adding a few extra species to the collection in the program. Altogether I've added about 8. Once I add "Kel Dor" to the list, it seems that I'm unable to open up the Character Creation portion of the launcher. I've tried taking the other species out of my DataCustom file, but as long as the Kel Dor file is present, I'm not able to enter character creation. In a previous install this didn't happen, however, now I'm having problems. Any advice/help with this problem?

You might just be better off just re-building the entire species file from scratch.

Odds are the Kel Dor file is looking at something that no longer exists. I ran into a similar issue with the program crashing when trying to create a Force-user as there was data missing with some of the new Force Powers I'd loaded.

When I print to acrobat PDF printer I sometimes get this error.

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): The parameter is incorrect
   at System.Drawing.Printing.StandardPrintController.OnStartPrint(PrintDocument document, PrintEventArgs e)
   at System.Windows.Forms.PrintControllerWithStatusDialog.OnStartPrint(PrintDocument document, PrintEventArgs e)
   at System.Drawing.Printing.PrintController.Print(PrintDocument document)
   at System.Drawing.Printing.PrintDocument.Print()
   at CoolPrintPreview.CoolPrintPreviewControl.Print()
   at CoolPrintPreview.CoolPrintPreviewDialog._btnPrint_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.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)

I started playing around with this. I made a character and added some xp, I did not see the option from four pages back or so.

Award.jpg

Then I took some talents that remove setback dice and when I check my sheet it does not show the black setback with a X in it. Wondering what I did wrong?

Also was wondering how I would go about adding another specialization. If I change it, it just changes it. It does not add it to my character so not sure how to go about doing that.

I clicked the manual install because I want it placed in a certain spot on my computer not where the webinstall placed it, not sure if that makes a difference.

Edited by AgentJ

I started playing around with this. I made a character and added some xp, I did not see the option from four pages back or so.

Award.jpg

Then I took some talents that give setback dice and when I check my sheet it does not show the black setback with a X in it. Wondering what I did wrong?

Also was wondering how I would go about adding another specialization. If I change it, it just changes it. It does not add it to my character so not sure how to go about doing that.

I clicked the manual install because I want it placed in a certain spot on my computer not where the webinstall placed it, not sure if that makes a difference.

First since you did the manual install make sure you have the most recent version.

As far as the award XP button, I don't think it has been added yet (next update maybe?)

For the remove set back dye you have to have a talent or a racial stat that gives that to you in order to have that on your sheet.

What's the deal with the black squares with red X's in them? (Not in the FAQ)

m6StDli.jpg

Oggy you should add this to the FAQ. As we keep having to tell them.

It is in the FAQ; the new FAQ for the next release :)

I started playing around with this. I made a character and added some xp, I did not see the option from four pages back or so.

Award.jpg

Then I took some talents that give setback dice and when I check my sheet it does not show the black setback with a X in it. Wondering what I did wrong?

Also was wondering how I would go about adding another specialization. If I change it, it just changes it. It does not add it to my character so not sure how to go about doing that.

I clicked the manual install because I want it placed in a certain spot on my computer not where the webinstall placed it, not sure if that makes a difference.

First since you did the manual install make sure you have the most recent version.

As far as the award XP button, I don't think it has been added yet (next update maybe?)

For the remove set back dye you have to have a talent or a racial stat that gives that to you in order to have that on your sheet.

What w1 said :)

The XP/Credit award button will be in the next version. I was only previewing it for the person that requested it. As for the talents, make sure you select a talent that removes a setback unconditionally. It it says "removes setback due to cold conditions" or some other qualification, you will not see a remove setback icon. It has to say "removes setback from all Whatever skill checks".

As for specializations... the one you choose on the career pane is just your freebie default specialization. If you want to add more, go to the Specialization pane and click "Purchase".

When I print to acrobat PDF printer I sometimes get this error.

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): The parameter is incorrect
   at System.Drawing.Printing.StandardPrintController.OnStartPrint(PrintDocument document, PrintEventArgs e)
   at System.Windows.Forms.PrintControllerWithStatusDialog.OnStartPrint(PrintDocument document, PrintEventArgs e)
   at System.Drawing.Printing.PrintController.Print(PrintDocument document)
   at System.Drawing.Printing.PrintDocument.Print()
   at CoolPrintPreview.CoolPrintPreviewControl.Print()
   at CoolPrintPreview.CoolPrintPreviewDialog._btnPrint_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.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)

This actually isn't happening in my code per se , but rather in the .NET print code being accessed by the print preview dialog (which I got somewhere else and customized). Is it the latest version of the driver? If it doesn't happen all the time, is there something going on consistently when it does happen? For instance, does it only happen printing characters, encounters, adversaries, or what? Does it only happen when you select certain options on the print dialog?

I've been adding a few extra species to the collection in the program. Altogether I've added about 8. Once I add "Kel Dor" to the list, it seems that I'm unable to open up the Character Creation portion of the launcher. I've tried taking the other species out of my DataCustom file, but as long as the Kel Dor file is present, I'm not able to enter character creation. In a previous install this didn't happen, however, now I'm having problems. Any advice/help with this problem?

You might just be better off just re-building the entire species file from scratch.

Odds are the Kel Dor file is looking at something that no longer exists. I ran into a similar issue with the program crashing when trying to create a Force-user as there was data missing with some of the new Force Powers I'd loaded.

The data editor is pretty good about catching references to data before you remove them. For instance, if you try removing a talent that's being used by a specialization, it'll tell you that you need to remove it from the specialization first before removing the talent. The newer versions will even tell you which data set it belongs to.

However, some things can trip you up. If you add or remove files by hand, you're opening yourself up for headaches. If you don't remove your data directory before copying a new version, then there's a possibility that old files can hang around that you don't want. Finally, there's always the possibility that one of the editors isn't working right and corrupting the file :)

Acid, send me your species and I'll see what the issue is. But Dono is right, if something gets out of whack, it's generally easier to just recreate the item. They're usually really quick to add anyway.

It seems some people get thrown off by the remove setback die. Now, the symbol makes sense... a setback die with a big red "X" pretty much says "get rid of a setback" :) However, it also looks suspiciously like a "I can't display this picture, so I'm displaying a generic black box with an X in it instead". I have a feeling that's why people are panicking when they see it.

So... any suggestions on what to do about this? I could add a legend, similar to the condition icons on encounter sheets, that explains all of the symbols and dice. Unfortunately, this would have to be on the first page and it would take away room for the "Shown weapons" grid. I could change the symbol to something else, but I have a feeling that anything I make will still look like there was an error displaying a picture :) Any other suggestions? Any symbol ideas that says "remove a setback die" without also saying "something bad is happening"? :)

Make the x bigger than the black box.

Hey guys, here is a Geonosian species I wrote up for OggDude's character generator, feel free to use it if you like. Just unzip to the directory where you have your character generator installed, and make sure you check "Home Brew" in the Options or the race won't show up for you to pick.

https://www.dropbox.com/s/4lp4sww9mc039wc/GeonosianForChargGen.zip

Hey guys, here is a Geonosian species I wrote up for OggDude's character generator, feel free to use it if you like. Just unzip to the directory where you have your character generator installed, and make sure you check "Home Brew" in the Options or the race won't show up for you to pick.

https://www.dropbox.com/s/4lp4sww9mc039wc/GeonosianForChargGen.zip

Nicely done :)

If you want to start your own collection of data, and make installing it semi-automated, what you can do is create a data set just for your stuff. To do this, you'd do something like this:

  1. Run the data editor
  2. At the top, under "Select Data Set", click "New".
  3. Give your data set a name (such as "Furious Creations"), then click "OK".
  4. Make sure your data set is selected in the drop down at the top.
  5. Create any new items you want as part of your data set. For simplicity, give them the same source as your data set name. Make sure that all items used by your data set are either part of the data set, or part of the main data.
  6. Click "Save" under the main list to make sure your data set is saved.
  7. Again at the top, click "Export" to export your data set. The name will be something like "SWDataSet - Name date/time.zip". Remove the date and time info if you want, but keep the .zip extension. Then save the data set.

The data set will then be packaged as a ZIP file that can be imported by anyone. To Import:

  1. Run the data editor.
  2. At the top, under "Select Data Set", click "Import".
  3. Find the data set ZIP file and click "Open"

The data set, complete with all items, will be imported into your custom data.

You can move items that you added to the default custom data into a data set. To do this:

  1. Run the data editor.
  2. At the top, under "Select Data Set", select the data set to move items to from the drop down. Create it first if necessary.
  3. Check the "Move/Copy Mode" check box. The main list will have check boxes added to each list item and all items (not just your data set) will be displayed.
  4. Click the data type button on the left that correspond to the type of the item that you created (e.g., Species, Weapons, etc).
  5. Find your item in the list and check the box next to it.
  6. To move the item to your data set, click "Move to Current". If you just want to save a copy of your item to the data set, click "Copy to Current".

The item is now part of your data set.

I noticed that you removed the <Custom> tag from your species. If you're using data sets, be sure to keep the tag in place with a value of "AddedItem" if it's a new item.

For the picture, instead of copying it into Data\SpeciesImages, you can copy it into the SpeciesImages directory of your data set folder. For instance, "DataCustom\DataSet_Furious Creations\SpeciesImages\GEONOSIAN.png".

It seems some people get thrown off by the remove setback die. Now, the symbol makes sense... a setback die with a big red "X" pretty much says "get rid of a setback" :) However, it also looks suspiciously like a "I can't display this picture, so I'm displaying a generic black box with an X in it instead". I have a feeling that's why people are panicking when they see it.

So... any suggestions on what to do about this? I could add a legend, similar to the condition icons on encounter sheets, that explains all of the symbols and dice. Unfortunately, this would have to be on the first page and it would take away room for the "Shown weapons" grid. I could change the symbol to something else, but I have a feeling that anything I make will still look like there was an error displaying a picture :) Any other suggestions? Any symbol ideas that says "remove a setback die" without also saying "something bad is happening"? :)

tool tip on hover?

It seems some people get thrown off by the remove setback die. Now, the symbol makes sense... a setback die with a big red "X" pretty much says "get rid of a setback" :) However, it also looks suspiciously like a "I can't display this picture, so I'm displaying a generic black box with an X in it instead". I have a feeling that's why people are panicking when they see it.

So... any suggestions on what to do about this? I could add a legend, similar to the condition icons on encounter sheets, that explains all of the symbols and dice. Unfortunately, this would have to be on the first page and it would take away room for the "Shown weapons" grid. I could change the symbol to something else, but I have a feeling that anything I make will still look like there was an error displaying a picture :) Any other suggestions? Any symbol ideas that says "remove a setback die" without also saying "something bad is happening"? :)

Why not keep it simple? Keep the black die, but instead of the red X use a red -1 instead.

It seems some people get thrown off by the remove setback die. Now, the symbol makes sense... a setback die with a big red "X" pretty much says "get rid of a setback" :) However, it also looks suspiciously like a "I can't display this picture, so I'm displaying a generic black box with an X in it instead". I have a feeling that's why people are panicking when they see it.

So... any suggestions on what to do about this? I could add a legend, similar to the condition icons on encounter sheets, that explains all of the symbols and dice. Unfortunately, this would have to be on the first page and it would take away room for the "Shown weapons" grid. I could change the symbol to something else, but I have a feeling that anything I make will still look like there was an error displaying a picture :) Any other suggestions? Any symbol ideas that says "remove a setback die" without also saying "something bad is happening"? :)

Personally, I prefer the current symbol with the X in the box, although before this feature was added, I was manually drawing a minus sign and a setback die next to the existing Dice Pool images. I like your version better, but perhaps a minus sign could help people see that the setback is to be removed from skill checks.