Another Character Generator

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

Another question where the answer is likely buried in the 168 pages of the thread, but how do I set my Data Editor path for the Generator to go to my Dropbox, and how do my players do the same?

I've got the Dropbox App downloaded to my PC's desktop, it's just not clear to me how I set it to work with the Data Editor, or how other PCs access my Dropbox folder from their computer. I imagine they also have to download the Dropbox app, but what then?

Finally, once I set this up, will someone else in my group be able to go into the data editor on their computer and make changes to the file in the Dropbox? Will those changes update on everyone else's generator when they fire up the generator?

Sorry for the request for tech support on this. I know just enough to be dangerous to myself. ;D

Take a careful look at the launcher....then do a face palm.

Well... OK :D The next version of the software will have an Easter egg that will allow you to order pizza :) The trick is figuring out how to activate it (and no reverse compiling and peeking at the source code).

Search the binary for ascii "Pizza"? (I discovered software IP theft that way. :-) )

Dude, you need a new thread. and I hope FFG gives you all your books for free.

Another question where the answer is likely buried in the 168 pages of the thread, but how do I set my Data Editor path for the Generator to go to my Dropbox, and how do my players do the same?

I've got the Dropbox App downloaded to my PC's desktop, it's just not clear to me how I set it to work with the Data Editor, or how other PCs access my Dropbox folder from their computer. I imagine they also have to download the Dropbox app, but what then?

Finally, once I set this up, will someone else in my group be able to go into the data editor on their computer and make changes to the file in the Dropbox? Will those changes update on everyone else's generator when they fire up the generator?

Sorry for the request for tech support on this. I know just enough to be dangerous to myself. ;D

Actually, the software comes with a 75-page manual, and a FAQ document :) You can access them both from the launcher. Getting to work on DropBox has a few steps (outlined below), but is fairly simple to do.

You have DropBox and you have their client installed, so what you need to do now is get your players to get their own accounts and install the client. The client gives you a local cache directory on your hard drive that syncs up with your DropBox cloud storage.

Next, you need to create a directory on DropBox and then share it with your players. They'll get notified, they'll accept, then your shared directory will appear in their local cache as well.

Since you've already been adding custom data, you'll want to transfer this data to DropBox. To do this, first click the "Data Folder" button to bring up an Explorer window where your data is currently stored. This will probably be something like "C:\Users\username\AppData\Roaming\SWCharGen". Keep this up for reference.

Next, change your data path to the folder you shared on DropBox. From the launcher, click "Data Path" and "Select your own data location". Type in the path to the folder, or click the "Choose" button to browse. More than likely, it'll be something like "C:\Users\username\DropBox\myshareddatafolder".

Once you've done that, now it's time to do the transfer. Click the "Transfer Data" button on the launcher, then click "Transfer" from the dialog. It'll ask you for the location of your old installation. Enter the old default location where your data currently is (you can get this from that Explorer window we opened before, or just browse to it if you know where it is). And that's about it. It'll prompt you where to store some ZIP backups, but when it's finished, your current custom data will reside on DropBox.

As for your players, they just have to change their data path to the shared directory in their own local DropBox cache. Again, from the launcher, click "Data Path" and "Select your own data location" and browse to the shared folder. After that, both you and your players will have access to all the same custom data, characters, encounters, etc.

PS: If you're comfortable with Windows, you can skip the transfer step and just copy the contents of your old data location to your shared DropBox directory. That's all the launcher is doing, other than backing it up first to a ZIP file.

Hi

Have upgarded to 1.3.6.0 but now get the following error when launching the app.

LATFORM VERSION INFO
Windows : 6.2.9200.0 (Win32NT)
Common Language Runtime : 4.0.30319.34014
System.Deployment.dll : 4.0.30319.34243 built by: FX452RTMGDR
clr.dll : 4.0.30319.34014 built by: FX45W81RTMGDR
dfdll.dll : 4.0.30319.34243 built by: FX452RTMGDR
dfshim.dll : 6.3.9600.16384 (winblue_rtm.130821-1623)

SOURCES
Deployment url : file:///C:/Users/bsyca_000/AppData/Roaming/Microsoft/Windows/Start%20Menu/Programs/Star%20Wars%20Character%20Generator%20and%20GM%20Tools/Star%20Wars%20Character%20Generator%20and%20GM%20Tools.appref-ms%7C

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of C:\Users\bsyca_000\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Star Wars Character Generator and GM Tools\Star Wars Character Generator and GM Tools.appref-ms| resulted in exception. Following failure messages were detected:
+ Could not find file 'C:\Users\bsyca_000\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Star Wars Character Generator and GM Tools\Star Wars Character Generator and GM Tools.appref-ms'.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.

WARNINGS
There were no warnings during this operation.

OPERATION PROGRESS STATUS
* [17/01/2015 09:52:08] : Activation of C:\Users\bsyca_000\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Star Wars Character Generator and GM Tools\Star Wars Character Generator and GM Tools.appref-ms| has started.

ERROR DETAILS
Following errors were detected during this operation.
* [17/01/2015 09:52:08] System.IO.FileNotFoundException
- Could not find file 'C:\Users\bsyca_000\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Star Wars Character Generator and GM Tools\Star Wars Character Generator and GM Tools.appref-ms'.
- Source: mscorlib
- Stack trace:
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileInfo.get_Length()
at System.Deployment.Application.ShellExposure.ParseAppShortcut(String shortcutFile, DefinitionIdentity& subId, Uri& providerUri)
at System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.

Any thoughts?

Thanks in advance

Have you tried uninstalling and reinstalling?

Not yet. Thought there may be a quick fix. Slow internet connection here.

Not yet. Thought there may be a quick fix. Slow internet connection here.

get a faster one :P

You know Ogg, with all the online ordering apps for pizza out there, you should set up a link on the launcher so that we can order a pizza for you . I'd certainly snag you a pie now and then for the incredible work you've done.

Or heck, send you a 4-pack of craft beer if that's what you like. Er, assuming you're old enough to drink beer where you live. :huh:

Edited by Admiral Terghon

Might be safer to use his donate button and in the comments section include "Buy yourself a pie and/or beer"

:P

Another question where the answer is likely buried in the 168 pages of the thread, but how do I set my Data Editor path for the Generator to go to my Dropbox, and how do my players do the same?

I've got the Dropbox App downloaded to my PC's desktop, it's just not clear to me how I set it to work with the Data Editor, or how other PCs access my Dropbox folder from their computer. I imagine they also have to download the Dropbox app, but what then?

Finally, once I set this up, will someone else in my group be able to go into the data editor on their computer and make changes to the file in the Dropbox? Will those changes update on everyone else's generator when they fire up the generator?

Sorry for the request for tech support on this. I know just enough to be dangerous to myself. ;D

Actually, the software comes with a 75-page manual, and a FAQ document :) You can access them both from the launcher. Getting to work on DropBox has a few steps (outlined below), but is fairly simple to do....

Either I couldn't find these steps in the manual, or they didn't make sense to me and I breezed over them.

Thank you for these instructions!

EDIT: As a follow up, now all my PCs can see everyone else's PCs. And it looks like everyone can modify or accidentally delete characters that are not their own. Is this the side effect of using this shared system?

Edited by DarthGM

Another question where the answer is likely buried in the 168 pages of the thread, but how do I set my Data Editor path for the Generator to go to my Dropbox, and how do my players do the same?

I've got the Dropbox App downloaded to my PC's desktop, it's just not clear to me how I set it to work with the Data Editor, or how other PCs access my Dropbox folder from their computer. I imagine they also have to download the Dropbox app, but what then?

Finally, once I set this up, will someone else in my group be able to go into the data editor on their computer and make changes to the file in the Dropbox? Will those changes update on everyone else's generator when they fire up the generator?

Sorry for the request for tech support on this. I know just enough to be dangerous to myself. ;D

Actually, the software comes with a 75-page manual, and a FAQ document :) You can access them both from the launcher. Getting to work on DropBox has a few steps (outlined below), but is fairly simple to do....

Either I couldn't find these steps in the manual, or they didn't make sense to me and I breezed over them.

Thank you for these instructions!

EDIT: As a follow up, now all my PCs can see everyone else's PCs. And it looks like everyone can modify or accidentally delete characters that are not their own. Is this the side effect of using this shared system?

Yeah, I don't have passwords or permissions or anything, that's a whole new... thing... I'd need to do. Just tell your players to play nice :) And don't peek at the encounter sheets!

Not yet. Thought there may be a quick fix. Slow internet connection here.

Just uninstall and reinstall. I have no clue why you're getting that error. It's basically telling you that it can't find the launcher shortcut that was saved in your Programs directory. Very weird. A clean install should fix the problem.

A minor suggestion: put a donate button in the launcher too. :)

Just got this error from the Google Drive web install:

Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of https://googledrive.com/host/0By-yXsdOqLIxYmdSdWMxQUtKUzg/SWCharGen/SWCharGenLauncher.application resulted in exception. Following failure messages were detected:
+ Downloading https://8661583e0f10a01a6d8117832bcb76f3493c6e93.googledrive.com/host/0By-yXsdOqLIxYmdSdWMxQUtKUzg/SWCharGen/Application Files/SWCharGenLauncher_1_3_6_0/Data/SpeciesImages/ZABRAK.png did not succeed.
+ The remote server returned an error: (404) Not Found.

Trying the DropBox version.

Just a quick question:

I'm looking at an item like the TT24 Holdout Blaster. The only place I can find it is the referenced page from Beyond the Rim, which is an adversary stat block. Did you just make up the encumbrance, hard points, price, and rarity yourself? Just curious.

Edited by rowdyoctopus

If he did I'm sure we can trust good Ole oggdude with the stats. The man just made us the best character generator of all time and it doesn't need another program to run it except for owning a pc.

Amazing, thank you for the dedication! I am toying around with it now.

Tried to update on my other machine and got an error message for the google drive install that amounts to 404 not found.

ERROR DETAILS
Following errors were detected during this operation.
* [1/18/2015 4:18:36 PM] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
- Downloading https://8661583e0f10a01a6d8117832bcb76f3493c6e93.googledrive.com/host/0By-yXsdOqLIxYmdSdWMxQUtKUzg/SWCharGen/Application Files/SWCharGenLauncher_1_3_6_0/Data/VehicleImages/1LTANK.png did not succeed.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
at System.Deployment.Application.ApplicationActivator.ConsumeUpdatedDeployment(SubscriptionState& subState, ActivationDescription actDesc)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentUpdate(SubscriptionState& subState, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- Inner Exception ---
System.Net.WebException
- The remote server returned an error: (404) Not Found.
- Source: System
- Stack trace:
at System.Net.HttpWebRequest.GetResponse()
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

That file is there, I just checked. Google Drive is just flaky. I may just discontinue using it if its reliability doesn't improve. I never have problems with DropBox, other than when there's too many downloads in a single day and all my bandwidth gets used up.

Edit: While the file was there, both in my local cache and when I logged onto Google Drive, a direct download of it didn't work. I noticed some weird duplicates in the vehicle images and the equipment images directories, so I just deleted everything from both directories and copied the contents of DropBox over to it (I know DropBox works). Now, the direct download works.

Again, this is an issue with Google Drive, as I updated both Google Drive and DropBox in the EXACT same way. Basically, Google Drive sucks. It's unreliable, it takes 10 times longer to sync than DropBox, AND it sucks up all available bandwidth while it's syncing. I'm going to look into switching to another free cloud storage for my secondary download location.

Edited by OggDude

Just a quick question:

I'm looking at an item like the TT24 Holdout Blaster. The only place I can find it is the referenced page from Beyond the Rim, which is an adversary stat block. Did you just make up the encumbrance, hard points, price, and rarity yourself? Just curious.

Yeah, pretty much :) I made it a bit rarer and a more expensive than the regular holdout pistol. I think I toyed with the idea of making it restricted, since they're used by ISB agents, but I decided not to for some reason. It was awhile ago :) Plus, they were created just for this module, so there was no other reference to go on.

Hey we discovered something tonight when my player was going over his character sheet. The Foresee Basic power first Control: Initiative indicates 15xp and the books that I have indicate 10 for that. (page 300).

I couldn't find any mention of it to see whether there was some official source that indicated that this was a error in the core book.

Hey we discovered something tonight when my player was going over his character sheet. The Foresee Basic power first Control: Initiative indicates 15xp and the books that I have indicate 10 for that. (page 300).

I couldn't find any mention of it to see whether there was some official source that indicated that this was a error in the core book.

Nice catch! I checked AoR, FnD Beta, and the last update and it should be 10 XP. It's been fixed.

Edit: I also noticed that the third ability on the third line and the third ability on the fourth line had their costs switched. That's been fixed too.

Edited by OggDude

I got a new cloud storage provider, Copy.com, and I added a ClickOnce deployment to it. This is the new release, which isn't officially released yet :) But I wanted to let you guys test it to see if it works better than Google Drive. I installed it myself and it worked just fine.

So... here it is . Please test this and let me know if there's any issues with it. If it works OK, I'll do an official release and eliminate Google Drive. Thanks!

I tried it and the "download" after the setup is run is kind of slow. I think all told it took about 5 minutes or more from start of download to finish (didn't time it but I spent time surfing my normal internet sites and I ran out before it finished).

It didn't hiccup or anything though. I normally use the manual install and it doesn't seem to take that long, but my results may not be typical.

I tried it and the "download" after the setup is run is kind of slow. I think all told it took about 5 minutes or more from start of download to finish (didn't time it but I spent time surfing my normal internet sites and I ran out before it finished).

It didn't hiccup or anything though. I normally use the manual install and it doesn't seem to take that long, but my results may not be typical.

Fresh installs will take some time. Once you have it installed, future releases should be quicker, since it only downloads what it needs.

Glad that it worked OK, though. I was getting frustrated with Google Drive. While you're at it, play with the new features and let me know how everything works out :) Oh, and see if you can figure out how to order pizza :D