IPB

Welcome Guest ( Log In | Register )

153 Pages V  « < 143 144 145 146 147 > »   
Closed TopicStart new topic
> Chummer Character Generator
Nebular
post Jan 24 2012, 04:37 AM
Post #3601


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



QUOTE (ShadowWalker @ Jan 23 2012, 09:06 PM) *
When I click on the ammo drop down on the reload weapon window I get an unhandled exception.
Clicking continue causes no further exceptions, and selecting an item in the list causes no problems.
The type drop down is showing a number, in this case 4, would it not be better to show the name of the type instead?

Type should actually be labeled Qty since you're selecting the number of rounds to load into the Weapon. For most Weapons there is only one possible value, but some will have things like 50 or 100, or 50 or belt as their choices. The current label is an artefact from when I was first working on that window. I have no idea why I never changed this before. I just got used to it being there. (IMG:style_emoticons/default/smile.gif) I'll have it labeled properly and that dropdown error corrected in the next update.
Go to the top of the page
 
+Quote Post
Askahain
post Jan 24 2012, 09:50 AM
Post #3602


Target
*

Group: Members
Posts: 6
Joined: 17-January 12
From: Wörrrstadt,Germany
Member No.: 47,348



Hello,

is it possible to show the notes i have attached to cyberware/gear/... in the charsheet? In the cyberware section i see only a template (<xsl:call-template name="cyberware" />) but it seams to be an internal thing i can't change.

Is it possible to add a second base charsheet(xslt) ? If i make changes in the "Shadowrun 4 Base" Sheet each update will reset the changes or if i don't select the sheet to update i will not see new changes in the charsheets that i have to include in my modified one.

How must i add a commlink to see the commlink in the commlink section of the char sheet and not in the gear section ?

With kind regards

Askahain

P.s.: Great work! I love this Tool.
Go to the top of the page
 
+Quote Post
ShadowWalker
post Jan 24 2012, 01:12 PM
Post #3603


Moving Target
**

Group: Members
Posts: 676
Joined: 11-June 10
From: Thunder Bay, ON, Canada
Member No.: 18,696



QUOTE (Askahain @ Jan 24 2012, 04:50 AM) *
Hello,

is it possible to show the notes i have attached to cyberware/gear/... in the charsheet? In the cyberware section i see only a template (<xsl:call-template name="cyberware" />) but it seams to be an internal thing i can't change.

Is it possible to add a second base charsheet(xslt) ? If i make changes in the "Shadowrun 4 Base" Sheet each update will reset the changes or if i don't select the sheet to update i will not see new changes in the charsheets that i have to include in my modified one.

How must i add a commlink to see the commlink in the commlink section of the char sheet and not in the gear section ?

With kind regards

Askahain

P.s.: Great work! I love this Tool.

copy the character sheet and rename the new file to what you want.
You can then make any changes you want to that file and it won't get overwritten.
Go to the top of the page
 
+Quote Post
Askahain
post Jan 24 2012, 06:10 PM
Post #3604


Target
*

Group: Members
Posts: 6
Joined: 17-January 12
From: Wörrrstadt,Germany
Member No.: 47,348



Jep this works as a backup. But i can select it in the printing dialog. I have to change to original base sheet. This will be overwritten with the next update and i have to copy the backup sheet over the original file.
I think its maybe easieer to allow more than one xslt base sheet. so you can create many different sheets without any update problems.
(I have a translated sheet as backup but i hope that there will be a multi language support for the sheets in the future)

BTW: if you select youre native language it is not shown in the charsheet there is only this language with a pool/rating of 0.

With kind regards

Askahain
Go to the top of the page
 
+Quote Post
Nebular
post Jan 24 2012, 06:39 PM
Post #3605


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



QUOTE (Askahain @ Jan 24 2012, 03:50 AM) *
Hello,

is it possible to show the notes i have attached to cyberware/gear/... in the charsheet? In the cyberware section i see only a template (<xsl:call-template name="cyberware" />) but it seams to be an internal thing i can't change.

Is it possible to add a second base charsheet(xslt) ? If i make changes in the "Shadowrun 4 Base" Sheet each update will reset the changes or if i don't select the sheet to update i will not see new changes in the charsheets that i have to include in my modified one.

How must i add a commlink to see the commlink in the commlink section of the char sheet and not in the gear section ?

With kind regards

Askahain

P.s.: Great work! I love this Tool.

As ShadowWalker already mentioned, it's just a matter of copying the existing files. You would need to create a copy of both the .xsl file you're wanting to use and the Shadowrun 4 Base.xslt file. Edit your copy of the XSLT file to include notes where you want them, and update your copied XSL file to use your copied XSLT file. This will make sure your changes won't be overwritten by anything else that gets uploaded later. (IMG:style_emoticons/default/smile.gif) The current Shadowrun 4 Base.xslt file is used for the various Shadowrun 4 sheets that are listed in the window. It started as just one sheet and grew into a few variations, so the base file was created to make life easier. If I ever come up with different sheet styles, they'll need different base files of their own.

In order for the Commlink to appear on the character sheet, you only need to add one to your characeter using the Add Gear button. It should be able to find it once it has been added like that. The Commlink will also show up in the Gear section though since it is a piece of Gear, though it will just give you the name and none of its info.

On the current Shadowrun 4 sheets, Languages with a Rating of 0 are showing up as "N". The application exports the value as 0 since it is a numeric field; it's up to the character sheets to actually catch this and change it to an "N", so if you're creating your own sheet (or tweaking one), it will need to include this.
Go to the top of the page
 
+Quote Post
McDougle
post Jan 24 2012, 07:29 PM
Post #3606


Moving Target
**

Group: Members
Posts: 206
Joined: 21-November 09
Member No.: 17,893



Exporting for the Squad Manager is a neat idea(I wanted to use it once... but didn´t have the time to put in all necessary chars).

I got a bug though:

When trying to import a mage with magic>6 the Manager threw an error, only importing about half of the available stats(the import had all attributes 1 f.e.).
Go to the top of the page
 
+Quote Post
ShadowWalker
post Jan 24 2012, 08:37 PM
Post #3607


Moving Target
**

Group: Members
Posts: 676
Joined: 11-June 10
From: Thunder Bay, ON, Canada
Member No.: 18,696



QUOTE (Nebular @ Jan 24 2012, 01:39 PM) *
In order for the Commlink to appear on the character sheet, you only need to add one to your characeter using the Add Gear button. It should be able to find it once it has been added like that. The Commlink will also show up in the Gear section though since it is a piece of Gear, though it will just give you the name and none of its info.


I'm not a web developer, and so don't know html/xsl very well, would it be possible to get a sheet that would include on it just the living persona, and all comms/nexi?
Have it organized in a similar manner to the fillable pdf found here.
Go to the top of the page
 
+Quote Post
ShadowWalker
post Jan 24 2012, 10:21 PM
Post #3608


Moving Target
**

Group: Members
Posts: 676
Joined: 11-June 10
From: Thunder Bay, ON, Canada
Member No.: 18,696



I added rating 4 cybereyes to a character and every time I add a plugin to them it gives me a message saying that I need to first select a piece of cyberware to add a plugin to.
It only does this when I do, Add & More, it doesn't bring the window back up, but it does properly add the selected plugin.
Go to the top of the page
 
+Quote Post
Askahain
post Jan 25 2012, 09:02 AM
Post #3609


Target
*

Group: Members
Posts: 6
Joined: 17-January 12
From: Wörrrstadt,Germany
Member No.: 47,348



I found the problem.
I'm working with the german translation files and it seams that the category from the commlink in the xml save file is translated too.
So if the template trys to find "Commlink" it can't be found but if i changed the search string to "Kommlink" its working.
I think it's maybe an error that the translation is in the xml save file of the character.

Original line from Shadowrun 4 Base.xslt:
CODE
<xsl:for-each select="gears/gear[category = 'Commlink']">


Modified (Working German Translation) line from Shadowrun 4 Base.xslt:
CODE
<xsl:for-each select="gears/gear[category = 'Kommlink']">


The commlink part of a german character save file:
CODE
<gear>
<name>CMT Clip</name>
<category>Kommlink</category>
<maxrating>0</maxrating>
<rating>0</rating>
<qty>1</qty>
<avail>0</avail>
<cost>300</cost>
<extra />
<bonded>False</bonded>
<equipped>True</equipped>
<homenode>False</homenode>
<source>SR4</source>
<page>374</page>
<response>1</response>
<signal>3</signal>
<firewall>1</firewall>
<system>3</system>
<children>
<gear>
<name>Vector Xim</name>
<category>Betriebssysteme</category>
<maxrating>0</maxrating>
<rating>0</rating>
<qty>1</qty>
<avail>0</avail>
<cost>200</cost>
<extra />
<bonded>False</bonded>
<equipped>True</equipped>
<homenode>False</homenode>
<source>SR4</source>
<page>374</page>
<firewall>1</firewall>
<system>1</system>
<children />
<notes />
</gear>
</children>
<notes />
</gear>


The commlink part of a english character save file

CODE
<gear>
<name>CMT Clip</name>
<category>Commlink</category>
<maxrating>0</maxrating>
<rating>0</rating>
<qty>1</qty>
<avail>0</avail>
<cost>300</cost>
<extra />
<bonded>False</bonded>
<equipped>True</equipped>
<homenode>False</homenode>
<source>SR4</source>
<page>328</page>
<response>1</response>
<signal>3</signal>
<firewall>4</firewall>
<system>1</system>
<children>
<gear>
<name>Vector Xim</name>
<category>Commlink Operating System</category>
<maxrating>0</maxrating>
<rating>0</rating>
<qty>1</qty>
<avail>0</avail>
<cost>200</cost>
<extra />
<bonded>False</bonded>
<equipped>True</equipped>
<homenode>False</homenode>
<source>SR4</source>
<page>328</page>
<firewall>1</firewall>
<system>1</system>
<children />
<notes />
</gear>
</children>
<notes />
</gear>


The problem is the category which can't be triggerd by the line in the xslt file. In this case the commlink isn't in the commlink section of the sheet but appears in the gear section.

It's the same problem with the native language the "xslt if" cant trigger the word "Language" in a german save file.

And sorry for the questions about the xslt templates. I have understood the xslt schema now an i see that it's very easy (i worked with xslt the first time (IMG:style_emoticons/default/smile.gif) )
Go to the top of the page
 
+Quote Post
Askahain
post Jan 25 2012, 11:56 AM
Post #3610


Target
*

Group: Members
Posts: 6
Joined: 17-January 12
From: Wörrrstadt,Germany
Member No.: 47,348



Ok..
i have translated the charsheets to german an modified some litte things i describe below. All the translation problems with translated names should be fixed (IMG:style_emoticons/default/smile.gif)
If someone want to use this sheets. They can be downloaded at http://askahain.dyn-o-saur.com/SR4Chargen/

Sheet Modifikations:
Normal Sheet:
- added the notes to cyber/bioware.
GM Sheet:
- Nativ language is now shown in the knowlegde skill section.
(If you want to change this in the english sheet you have to replace the following part)
CODE

--------------------------------FIND:--------------------------------
<xsl:if test="skills/skill[knowledge = 'True' and (rating &gt; 0 or total &gt; 0)]">
<p><strong>Knowledge Skills: </strong>
<xsl:for-each select="skills/skill[knowledge = 'True' and (rating &gt; 0 or total &gt; 0)]">
<xsl:sort select="name" />
<xsl:value-of select="name" />
<xsl:if test="spec != ''"> (<xsl:value-of select="spec" />)</xsl:if>
<xsl:text> </xsl:text><xsl:value-of select="total" />
<xsl:if test="spec != ''"> (<xsl:value-of select="total + 2" />)</xsl:if>
<xsl:if test="position() != last()">, </xsl:if>
</xsl:for-each></p>
</xsl:if>
--------------------------------REPLACE WITH:--------------------------------
<xsl:if test="skills/skill[knowledge = 'True' and (rating &gt; 0 or total &gt; 0 or rating = 0)]">
<p><strong>Knowledge Skills: </strong>
<xsl:for-each select="skills/skill[knowledge = 'True' and (rating &gt; 0 or total &gt; 0 or rating = 0)]">
<xsl:sort select="name" />
<xsl:value-of select="name" />
<xsl:if test="spec != ''"> (<xsl:value-of select="spec" />)</xsl:if>
<xsl:if test="rating = 0"><xsl:text> </xsl:text>N</xsl:if>
<xsl:if test="rating &gt; 0"><xsl:text> </xsl:text><xsl:value-of select="total" /></xsl:if>
<xsl:if test="spec != ''"> (<xsl:value-of select="total + 2" />)</xsl:if>
<xsl:if test="position() != last()">, </xsl:if>
</xsl:for-each></p>
</xsl:if>

- Changed the sparators in the gear/spell/... listings from "," to ";". It is now better readable because in some equipment names are comma.

Hope this helps a little bit (IMG:style_emoticons/default/smile.gif)

With kind regards

Askahain
Go to the top of the page
 
+Quote Post
ShadowWalker
post Jan 25 2012, 05:44 PM
Post #3611


Moving Target
**

Group: Members
Posts: 676
Joined: 11-June 10
From: Thunder Bay, ON, Canada
Member No.: 18,696



The Quality Record on File should allow for some text to be associated with it as it requires that one or more corporations be selected at the time the quality is take as having up to date info on the character.
Go to the top of the page
 
+Quote Post
Nebular
post Jan 26 2012, 03:55 PM
Post #3612


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



QUOTE (Askahain @ Jan 25 2012, 05:56 AM) *
Ok..
i have translated the charsheets to german an modified some litte things i describe below. All the translation problems with translated names should be fixed (IMG:style_emoticons/default/smile.gif)
If someone want to use this sheets. They can be downloaded at http://askahain.dyn-o-saur.com/SR4Chargen/

Sheet Modifikations:
Normal Sheet:
- added the notes to cyber/bioware.
GM Sheet:
- Nativ language is now shown in the knowlegde skill section.

Ah, sorry, I didn't realise that the Native languages were not working properly on the Game Master sheet. Thanks for clearing that up. I've updated the Game Master sheet to include your fix and also changed the Shadowrun 4 Base file to separate items with semicolons instead of commas to make identifying individual items easier. I forgot there were commas in a bunch of those names. (IMG:style_emoticons/default/smile.gif)

I'm going to make Commlinks easier to identify in the next update by adding <iscommlink>True</iscommlink> to the printout XML for commlinks so they can be identified by their tags instead of language-dependant strings. I want to make the output XML as language neutral as possible so that things can be identified by their tags instead of by their string content.
Go to the top of the page
 
+Quote Post
Nebular
post Jan 26 2012, 03:55 PM
Post #3613


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



QUOTE (ShadowWalker @ Jan 25 2012, 11:44 AM) *
The Quality Record on File should allow for some text to be associated with it as it requires that one or more corporations be selected at the time the quality is take as having up to date info on the character.

Quality file has been updated to add this.
Go to the top of the page
 
+Quote Post
Nebular
post Jan 26 2012, 03:56 PM
Post #3614


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



QUOTE (ShadowWalker @ Jan 24 2012, 04:21 PM) *
I added rating 4 cybereyes to a character and every time I add a plugin to them it gives me a message saying that I need to first select a piece of cyberware to add a plugin to.
It only does this when I do, Add & More, it doesn't bring the window back up, but it does properly add the selected plugin.

I'll have this fixed in the next update. Apparently re-sorting the list in alphabetical order clears your selection (IMG:style_emoticons/default/nyahnyah.gif)
Go to the top of the page
 
+Quote Post
Nebular
post Jan 26 2012, 04:10 PM
Post #3615


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



QUOTE (ShadowWalker @ Jan 24 2012, 02:37 PM) *
I'm not a web developer, and so don't know html/xsl very well, would it be possible to get a sheet that would include on it just the living persona, and all comms/nexi?
Have it organized in a similar manner to the fillable pdf found here.

I'll take a look at these after the next update when the changes to identifying Commlinks are in place.
Go to the top of the page
 
+Quote Post
Askahain
post Jan 26 2012, 05:52 PM
Post #3616


Target
*

Group: Members
Posts: 6
Joined: 17-January 12
From: Wörrrstadt,Germany
Member No.: 47,348



I think its a good way that data in the file isn't language specific but then you have to update many more things.

- Language skills are defined by the word "language"
- The programs identified by the category "Matrix Programs" this is english, too (IMG:style_emoticons/default/smile.gif)
- The skills on the vehicle sheet are all linked to english skillnames.
- The vehicle programs are linked by their names on the vehicle sheet.

Ok, thats what i have in mind from the translating

Btw. if you assign ammuniton to your vehicle it is shown on the vehicle record in the program but disappear on the character sheet.

With kind regards

Askahain




Go to the top of the page
 
+Quote Post
Nebular
post Jan 26 2012, 06:06 PM
Post #3617


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



I already took the Matrix Programs snag into consideration and have changed it to <isprogram>True</isprogram>, so more than just Matrix Programs will be consiered to be programs for the list. It's easier for the application to just look at all of the categories and identify what is and isn't a program instead of making long if statements on the sheets and having to revise it each time a category is added.

Completely overlooked the Language one though. I'll be sure to include a change for that as well, so they'll appear as <islanguage>True</islanguage>. Sooner or later, the printout XML will actually be fully language independent. I hope. (IMG:style_emoticons/default/smile.gif)

You'd need to create a language-specific version of the Vehicle Block one if you wanted it in another language (much like all of the other sheets). Since it's looking for specific Skills, there's not much that can be done for that one. A German version would just have to look for the German version of those Active Skill names.
Go to the top of the page
 
+Quote Post
ShadowWalker
post Jan 26 2012, 08:48 PM
Post #3618


Moving Target
**

Group: Members
Posts: 676
Joined: 11-June 10
From: Thunder Bay, ON, Canada
Member No.: 18,696



QUOTE (Nebular @ Jan 26 2012, 11:10 AM) *
I'll take a look at these after the next update when the changes to identifying Commlinks are in place.

Awesome, and thanks.
I really like that particular pdf as a character sheet. Lots of good stuff in it.
Go to the top of the page
 
+Quote Post
Nebular
post Jan 26 2012, 10:30 PM
Post #3619


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



Build 296
  • Ammo qty is now properly labeled as "Qty" in the Reload window
  • expanding the Ammo dropdown in the Reload window no longer throws an error
  • Cloning Machine now uses the Select Number window instead of Select Text
  • Nexi now include the cost of their Signal component
  • fixed an issue where re-sorting the list of Cyberware/Bioware would cause the item to become deselected, making the Add & More button no longer work
  • added support for renaming Locations
  • added <iscommlink /> tag to Gear in the printout XML so Commlinks can be identified by their tag instead of by their string content
  • added <isnexus /> tag to Gear in the printout XML so Nexi can be identified by their tag instead of by their string content
  • added <isammo /> tag to Gear in the printout XML so Ammunition can be identified by their tag instead of by their string content
  • added <isprogram /> tag to Gear in the printout XML so Programs can be identified by their tag instead of by their string content
  • added <islanguage /> tag to Skills in the printout XML so Languages can be identified by their tag instead of by their string content
Go to the top of the page
 
+Quote Post
GrimDarkKnight
post Jan 27 2012, 12:16 AM
Post #3620


Target
*

Group: Members
Posts: 10
Joined: 27-December 08
Member No.: 16,710



Hey, great job with the Character Generator. Best one I have seen for this game.

It appears that the latest update has introduced a minor bug.

Qualities where you select an Item from a drop down or type into a select a value field upon adding them are now showing whatever item you select from the drop down or type into the value field preceded by String_Attribute
and Then followed by Short.

Specific Example, if I select Aptitude and then Select Aeronautic Mechanic from the drop down list it will then display as:

Aptitude (String_AttributeAeronautic MechanicShort)


I have also so far noticed this is happening with Black Market Pipeline, Gearhead, and Buggy 'Ware, probably happening with some others also.

Thank you,

Grim Dark Knight
Go to the top of the page
 
+Quote Post
Nebular
post Jan 27 2012, 12:49 AM
Post #3621


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



Nuts. It never showed up in my debug version because of how the translation stuff behaves a little differently for the purpose of catching strings that I forgot to include in the language file. Turns out the way I handled it worked but wasn't ideal. I've revised how it's done to correct this. (IMG:style_emoticons/default/smile.gif)

Build 297
  • fixed an issue with some strings incorrectly containing "String_Attribute[xxxx]Short" in their name
Go to the top of the page
 
+Quote Post
ShadowWalker
post Jan 27 2012, 04:19 AM
Post #3622


Moving Target
**

Group: Members
Posts: 676
Joined: 11-June 10
From: Thunder Bay, ON, Canada
Member No.: 18,696



Not sure if this is on your list or not, but it would be nice if it was possible to edit the text associated with qualities. Either with a double click or an "Edit" on the popup menu or both. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post
McDougle
post Jan 27 2012, 10:02 PM
Post #3623


Moving Target
**

Group: Members
Posts: 206
Joined: 21-November 09
Member No.: 17,893



I´m currently trying to get a new AR-Game into my chummer... but he won´t let me... (IMG:style_emoticons/default/sarcastic.gif)
I don´t get it. Several other items I created work flawlessly with the Chummer, but this program just doesn´t want to be integrated:
CODE
<?xml version="1.0" encoding="utf-8"?>
<chummer>
    <version>-919</version>
    <programs>
        <program>
            <name>Schlachtfeld 2080</name>
            <skill>Varies</skill>
            <category>ARE Programs</category>
            <maxrating>1</maxrating>
            <capacity>0</capacity>
            <complexform>yes</complexform>
            <source>MCD</source>
            <page>0</page>
        </program>
    </programs>
</chummer>
Go to the top of the page
 
+Quote Post
Nebular
post Jan 27 2012, 11:07 PM
Post #3624


Shooting Target
****

Group: Members
Posts: 1,918
Joined: 14-March 11
From: Calgary, AB
Member No.: 24,349



QUOTE (McDougle @ Jan 27 2012, 04:02 PM) *
I´m currently trying to get a new AR-Game into my chummer... but he won´t let me... (IMG:style_emoticons/default/sarcastic.gif)
I don´t get it. Several other items I created work flawlessly with the Chummer, but this program just doesn´t want to be integrated:

Looks fine to me and I can get it to work (though I changed source to SR4 since I don't have the MCD book in any of my files). The three things to check are:
  • is the file name valid, such as custom_programs.xml?
  • do you have an entry in custom_books.xml for the MCD source book?
  • did you enable access to the MCD book in the Options window for the Settings file that you're using?

Also, you don't need the <version /> tag. That's only necessary for the core data files so the update process knows when something is out-of-date, though you can use it for your own needs as well.
Go to the top of the page
 
+Quote Post
McDougle
post Jan 28 2012, 01:12 AM
Post #3625


Moving Target
**

Group: Members
Posts: 206
Joined: 21-November 09
Member No.: 17,893



And that is what irritates me so much... I do have a book-file with MCD, the file is called custom_McDougle_programs.xml and the setting is checked(my Hoverboard is showing up after all), but I still can´t get it to work even though I´m using exactly that codefile i uploaded here...

Could you send me the file you created, so I can compare them?
Go to the top of the page
 
+Quote Post

153 Pages V  « < 143 144 145 146 147 > » 
Closed TopicStart new topic

 



RSS Lo-Fi Version Time is now: 29th November 2024 - 09:47 AM

Topps, Inc has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. Topps, Inc has granted permission to the Dumpshock Forums to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with the Dumpshock Forums in any official capacity whatsoever.