Author Topic: DFRPG Character Creator/Manager  (Read 35530 times)

Offline Sorin

  • Participant
  • *
  • Posts: 10
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #60 on: November 09, 2010, 04:58:32 PM »
One more error, when opening a character file I get this:

Code: [Select]

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

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at Dresden_Files_Character_Manager.Form2.OpenToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.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.ToolStripDropDown.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.ToolStripDropDown.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)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Dresden Files Character Manager
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///C:/Users/Zach%20Brooks/My%20Dropbox/RPGS/Dresden%20Files/Software/DFCM/Dresden%20Files%20Character%20Manager.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

It only occurs on one out of 4 characters I have created, if you need me to send you the affected sheet let me know.

Offline Blackblade

  • Conversationalist
  • **
  • Posts: 924
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #61 on: November 10, 2010, 08:09:00 PM »
This tool has been incredibly helpful for designing characters.  If you're going to be adding any new features, I would really like to have to option to create custom power levels.  While adding dummy milestones is a usable workaround, it's a pain when statting out a 35-Refresh NPC.

Thanks.

Offline devonapple

  • Posty McPostington
  • ***
  • Posts: 2165
  • Parkour to YOU!
    • View Profile
    • LiveJournal Account
Re: DFRPG Character Creator/Manager
« Reply #62 on: November 11, 2010, 03:10:51 AM »
I'm creating a character with Rituals and Channelling instead of Evocation and Thaumaturgy.

When I use the "Validate" function, I always get a "[name] must choose a thaumatulurgical specilization."

I am also unable to associate any of my focus items with my Rituals
"Like a voice, like a crack, like a whispering shriek
That echoes on like it’s carpet-bombing feverish white jungles of thought
That I’m positive are not even mine"

Blackout, The Darkest of the Hillside Thickets

Offline yakoaohw

  • Participant
  • *
  • Posts: 37
    • View Profile
    • Dresden Files RPG Character Manager
Re: DFRPG Character Creator/Manager
« Reply #63 on: November 12, 2010, 01:34:51 AM »
Quote
Also, I can't save custom mortal stunts.  I add the name, description and skill and hit save, it doesn't throw any errors, but the stun is not available.  For the time being could you provide the XML formate for custom stunts/powers/etc so that they can be manually added into the custom XML?

Apparently the last build wiped out some stuff with the custom stuff. That or I didn't fix them like I wanted in the first place. I am working on that. I'll be more effective now that I finished the latest Wheel of Time book and am not reading in the evening. The custom.xml file needs to have entries as follows:

Code: [Select]
<customitems>
<magic>
<elements>
<element name="Example Element" tradition="Element Tradtion"/>
</elements>
<thaumaturgy>
<specialization name="Example Specialization"/>
</thaumaturgy>
</magic>
<mortalstunts>
<mortalstunt name="Example Stunt" skill="Athletics">
<p>Stunt Text</p>
</mortalstunt>
</mortalstunts>
<supernaturalpowers>
<power name="Example Power" category="Creature Features" cost="1" prerequisite="no">
<skill name="Alertness"/>
<skill name="Lore"/>
<skill name="Investigation"/>
<effect name="Effect Name"/>
<description>
<p>Line of text 1.</p>
<p>Line of text 2</p>
<p>Etc</p>
</description>
</power>
<power name="Example Power 2" category="Creature Features" cost="2" prerequisite="yes">
<prerequisite name="Example Power" cost="1"/>
<description>
<p>Line of text 1.</p>
<p>Line of text 2</p>
<p>Etc</p>
</description>
</power>
</supernaturalpowers>
<templates>
<template name="Example Template" minrefresh="3">
<importantskills>
<importantskill name="Fists"/>
<importantskill name="Deceit"/>
<importantskill name="Discipline"/>
</importantskills>
<musts>
<must name="Addictive Saliva"/>
<must name="Blood Drinker"/>
<must name="Feeding Dependency"/>
<must name="Inhuman Strength; Inhuman Toughness; Inhuman Speed"/>
</musts>
<notes>
<note>Line of text 1.</note>
<note>Line of text 2</note>
<note>Etc</note>
</notes>
</template>
</templates>
</customitems>

Please be careful editing this. If the XML ends up invalid or does not match what the program looks for, it will cause a crash. Capitalization matters when it comes to XML elements and attributes.

Quote
It only occurs on one out of 4 characters I have created, if you need me to send you the affected sheet let me know.

Yes, please send me an example file. It may just be a build error or something, but it is easier to test with an actual file.

Quote
as been incredibly helpful for designing characters.  If you're going to be adding any new features, I would really like to have to option to create custom power levels.  While adding dummy milestones is a usable workaround, it's a pain when statting out a 35-Refresh NPC.

This is on my to do list. It will come out with the fixes I am working on now.

Quote
When I use the "Validate" function, I always get a "[name] must choose a thaumatulurgical specilization."

I will address this along with the other bugs.

Offline AndrewD2

  • Lurker
  • Posts: 7
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #64 on: November 18, 2010, 02:04:25 AM »
Just tried this for the first time tonight, nice program, but when I try to remove a stunt the program crashes. 

Here's the error:
Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: value
   at System.String.IndexOf(String value, Int32 startIndex, Int32 count, StringComparison comparisonType)
   at System.String.Contains(String value)
   at Dresden_Files_Character_Manager.Form2.ListBoxChosenStunts_SelectedIndexChanged(Object sender, EventArgs e)
   at System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ListBox.NativeRemoveAt(Int32 index)
   at System.Windows.Forms.ListBox.ObjectCollection.RemoveAt(Int32 index)
   at Dresden_Files_Character_Manager.Form2.ButtonRemoveSkill_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.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)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Dresden Files Character Manager
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///C:/Andrew/DRRPG/Dresden%20Files%20Character%20Manager.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



Offline gordium7

  • Lurker
  • Posts: 1
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #65 on: November 19, 2010, 08:32:59 AM »
I just wanted to complement you on your work on this software tool.  Nice job.

I have a observation about the way you have implemented support for shapeshifting abilities.

Looking at the Vol 1 rules and the example characters with shapeshifting abilities in Vol 2, I think you may have misinterpreted how skills may be reshuffled between human and the alternate forms.  The section concerning skill shuffling (or alternate skill sets)...

Quote
Skill Shuffle. You may shuffle around your skills
for a different configuration while changed
(using the same number of skill points and
following the same rules as during character
creation, page 65), so long as any knowledge
or social skills are not given a higher value
by the change.

My interpretation, supported by descriptions/notes associated with sample shapeshifting characters:
  • The set of skills remains constant.
  • Some skills go up, some skills go down.  Knowledge & social ones are restricted from increasing, but can decreased.
  • Some skill may become useless for gameplay purposes, but that is dependent on the alternate (i.e., Were) form involved.  As an example:  many were-animals would be hard pressed to use their guns skill.  :)  But does it drop to +1? or +0?  GM's call of course.
  • One could argue that one could have the knowledge aspects of a particular skill retained as a were-animal, but not be able to achieve the same level of physical prowess associated with the skill due to physical dexterity limitations.  Examples: guns, driving, etc.
  • The only limit is the skill hierarchy needs to be a legal configuration built normally, per page 65.

I would rather rely on the GM ensuring that the rules were followed versus the software trying to do so. This would provide maximum flexibility and minimum pain.  It would be as simple as providing an alternate skill panel (tabbed panel area?) for shapeshifting characters that would implement the normal skill level assignment rules.  It would then accommodate the exceptions that may be allowed by a GM - the human set may have a classic pyramid arrangement of skill levels while the were-animal form could be quite different arrangement of skill levels.  The total number of skills available to each form might then be slightly different (if the GM thought it made sense).

Just something for your consideration. 

I do really like the way you have implemented everything else.


Offline Grotms

  • Conversationalist
  • **
  • Posts: 117
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #66 on: December 12, 2010, 10:23:29 AM »
Hey, I've used this program on my desktop, and I agree. It works really well.

However, i'm trying to get it to work on my labtop, without any luck. My computer won't let me download and update to version 4.0 of Microsoft.net framework. Does anyone know why that is or if there is anyway around this? I would really like to use this program and any help would be greatly appreciated. My laptop uses xp, if that helps.
"Willy E. Coyote. Suuuper Genius."

Offline Drashna

  • Conversationalist
  • **
  • Posts: 245
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #67 on: December 12, 2010, 06:41:53 PM »
Using XP... First, check the "add/remove programs" section in the control panel, and check the "show updates".  see if you don't already have .NET4 installed.  if you don't, open up Internet Explorer, open the "help" menu and select "microsoft updates" (or "windows updates").  Once that's loaded, go to "custom" and check the optional software updates.  It is likely listed there.  run the update that way.


That, or this should be the official link for downloading and installing .NET 4 :
https://www.microsoft.com/downloads/en/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&displaylang=en



Oh, and would it be possible to add more refresh levels (like the ones sanctaphrax has created in this thread.  I love the program, but when creating more powerful characters, it's a pain to add a whole bunch of milestones.
[qoute='piotr1600']Sure true love will conquer all... You sponsored an instant vision of a tentacled Cthuluoid monstrosity following Elaine around, meeping piteously and making puppy dog eyes at her while she sighs loudly and gently kisses those tentacles...[/qoute]

Offline danthehut

  • Participant
  • *
  • Posts: 28
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #68 on: December 30, 2010, 07:28:47 PM »
Does anyone have any sample characters created with the program they'd be willing to upload? I'd like to see them loaded into the app to see examples of how others used the program.

Offline yakoaohw

  • Participant
  • *
  • Posts: 37
    • View Profile
    • Dresden Files RPG Character Manager
Re: DFRPG Character Creator/Manager
« Reply #69 on: January 02, 2011, 08:47:51 PM »
Happy new year users of the Character Manager.

I apologize for not addressing the issues that have been pointed out in the last two months, or responding to the people who e-mailed me. I have had a number of issues that prevented me from doing so including:

Laziness
-and-
Busyness

I am getting back into the guts of the program to correct some issues and am going to attempt to write a version that is cross platform. This will probably take me a little bit since I've never tried before, but I'm going to give it a shot. I'll post here when an updated version or a Mac version is available.

Again, sorry for the big lack of fixes since October. November and December were rather busy.

On a related note, the program has been downloaded almost 900 times since I first posted it. I'm glad its been useful for some of you and hope I can be a bit more timely in updates this coming year.

Offline Ren

  • Seriously?
  • ***
  • Posts: 14240
  • AKA: Renmonster The Horgymeister
    • View Profile
    • The Forbidden Dojo 3-D Art
Re: DFRPG Character Creator/Manager
« Reply #70 on: January 22, 2011, 01:30:25 PM »
What am I doing wrong? I tried to download this and got something called "File Download Manager" and when I tried again I got something called "Smoke Writer"...then proceeded to get a pile of pop-up ads...not a happy camper.
Where is the file for this game and does it really require a download manager to get?
"Brain Makes My Math Hurt" - me

"Eeyore is my Totem Animal" - me

"Pants are overrated!" - me

Offline toutomoutochan

  • Lurker
  • Posts: 3
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #71 on: January 22, 2011, 08:31:09 PM »
The link from the first post (http://www.mediafire.com/?bd41089exy34w19) should just lead to the right files. I just tried it and it worked fine.

Offline Ren

  • Seriously?
  • ***
  • Posts: 14240
  • AKA: Renmonster The Horgymeister
    • View Profile
    • The Forbidden Dojo 3-D Art
Re: DFRPG Character Creator/Manager
« Reply #72 on: January 22, 2011, 10:06:19 PM »
Ah that got it. The website is very confusing, has advertising that says "Download Now" but the actual download link is tiny...8P

Edit: And now that I've tried it...Thumbs Up!! There are some additions I'd like to see but I'm not going to post anything more until I've had time to play with it a bit.
« Last Edit: January 23, 2011, 03:53:06 PM by Ren »
"Brain Makes My Math Hurt" - me

"Eeyore is my Totem Animal" - me

"Pants are overrated!" - me

Offline Ren

  • Seriously?
  • ***
  • Posts: 14240
  • AKA: Renmonster The Horgymeister
    • View Profile
    • The Forbidden Dojo 3-D Art
Re: DFRPG Character Creator/Manager
« Reply #73 on: January 23, 2011, 04:06:33 PM »
Hrm I can't get the character sheet to display, think I'm getting the same errors as everyone else.
Still, good for doing the math for stunts/powers at the very least...8)
"Brain Makes My Math Hurt" - me

"Eeyore is my Totem Animal" - me

"Pants are overrated!" - me

Offline ralexs1991

  • Conversationalist
  • **
  • Posts: 293
    • View Profile
Re: DFRPG Character Creator/Manager
« Reply #74 on: February 01, 2011, 02:30:07 PM »
Hrm I can't get the character sheet to display, think I'm getting the same errors as everyone else.
Still, good for doing the math for stunts/powers at the very least...8)

yeah im having the same problem everytime i try to open the character sheet an error screen just pops up
Oh, hi, Mr. Warden!  How are you this fine day?  My, what a shiny sword you have there...