Skip to content
UrsZeidler edited this page Jun 9, 2015 · 17 revisions

A collection of raised and valid questions :

From the issues

application

While loading something like Failed to load the JNI shared library "C:\Program Files\Java\jre8\bin\server\jvm.dll" pops up and the application won't start._

A : This happens when you use the wrong 32/64 version of eclipse for the installed jdk. For windows you need for now install a 32 bit java version as we don't create the product for the win64 platform for now.

The application did not start, instead I get an Exit code=13

A : This also happens when you are using a wrong jdk. The most common reason behind this problem is, we are trying to install different bit version-that is, 64 bit or 32 bit version of the software. It maybe either shr5rcp or Java. The simplest solution might be downloading using the other shr5rcp version, you also could download and install the other jdk, or when you don't want to mess with the system you are working on you could use the portable technique to provide the correct jdk. You also could look up "eclipse java error 13" in your preferred search engine, there are more ways to solve this.

The application start but then some thing goes wrong, I don't even know what. How could I provide the info to help solving this issue._

A: The simples way getting useful informations is provides by the application it self and can be access via the menu About

about

displaying the installation details and

about

view the error log, save the file and attach it to an issue which you simply create. You could also simply get the log file for your self it is located at shr_workspace/.metadata/.plugins/org.eclipse.ui.workbench/log.

The link to the updates site, http://urszeidler.github.io/shr5rcp/shr5updatesite/ gives me a 404._

A : Yes, of course it does ;) It is a p2 update site. Equinox_p2 there is nothing you want except you are a p2.director. If you want to download the ziped update site it is available in the releases , if you want just update the software you can use the "check for updates" action which will query the update site.

Or you can add new update sites with the "install new software" action. See update-site ..

Is is possible to run this as a portable installation from a USB drive?_

A : It perfectly is, simply extract the zip on the usb stick and run the program, it still depends on an installed java. To get rid of this dependency you could also add a java jre to the program directory with the name jre a detailed instruction can be found here: http://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse. With the workspace selector you can choose the workspace. So you could have several platform installations on the usb stick (like mac and windows) and use one workspace. Refer to portable shr5rcp.

using the application

I am having trouble when it comes to cyberware. It doesn't seem to calculate essence reduction properly, and I can't find a way to change the grade of cyberware. I've looked through the wiki, but cannot find any help. Not sure whether it's a user issue or just something that is still being developed._

A: Yeah, it is mentioned in the doc, but perhaps not prominent enough. As the resources came from an import of the chummer2 project, and the concept differs, the import is not complete. For now you can edit the cyberware directly, after adding it to you character and make it the way you need. [editing the character](Using the application#editing-the-character). To solve this we will need the correct definition of all these stuff, and the import we did are only example, or a working ground. This is the corresponding issue : update the resources

How do you select multiple levels of the same Adept Power? Or any kind of objects._

A : Just open up the dialog again. It's a technical thing, the dialog simply want to move the selected object in your character(this is the current behavior), but the objects you select get copied to the character, that's why you can select the same object the next time again.

Some times labels don't get updates, when I close the editor of an objects are the data lost ?_

A : Simply no, all editing is done directly in the objects. Closing the application is an other part, the model is loaded in the memory so it would need to be saved on the hardisk. When you close the application and have changes in the resources, the application should ask you to save.

I am able to add mgmt nodes endlessly inside of a script. Not a bug but senseless stuff should be prevented (I think stuff like this deserves its own issue and i might create one if i have gathered enough knowledge about the program and how it does work). Does a mgmt node inside of a script makes any sense at all?_

A : When you think of the mgmt nodes as folders to organize thinks, it makes quite a lot sense. The mgmt node in the script is necessary when you want to export it, there you could store all the npc of the script, and when you give some one the script export file, all stuff is contained.

What does the "Script History" node do?_

A : The script history stores all commands of the execution stack, also a written version, as long a script is running all command executed are stored there. When the script is done, you could export the script or move it when you want to keep it. When you start a script from the beginning, not continuing it, the history is newly created to store the new session.

Does the 'Player mgmnt my player' node need all the generators? (I have read the wiki about it but still am unsure)_

A : No it don't, these generator nodes are meant as example, these are character generation processes not finished.

Why has each character a child node with the same editor. (Spieler Charakter Ki Adept Gunter von Kintzel) -> (Ki Adept Gunter von Kintzel). Would it be possible to pull the child nodes one level up in the hierarchy?_

A : In short, because it is a debug view and you are looking at the inner parts of the character. The character is defined by to main objects, the managed character which contains the persona, only together there are a valid character. We have now reduced the complexity, to see this deep in the character you need to disable the reducing in the preferences.

Spieler mgmt my player (What does this node do?)_

A : It is meant as container for the player objects, when a gamemaster plays with several groups he want to separate the player, with different 'player group' it is simple.

Clone this wiki locally