Help - Search - Members - Calendar
Full Version: DaisyBox's SR4CharGen (SR4CG)
Dumpshock Forums > Discussion > Community Projects
Pages: 1, 2, 3, 4, 5, 6, 7
dobbersp
QUOTE (M-Rex @ Apr 13 2009, 07:13 PM) *
Well...that got it. Updated .Net and blammo...Shadowrun bliss.

Thanks man!


sweet deal.
let me know if you find anything unsavory-like.

d:- D
Socinus
This is a great program smile.gif

I really like the one Autarkis and Blakkie put together but I just cant get it to work.

This one works well and puts out a very neat and clean character sheet.

Its missing a few things but as the FAQ suggests in your sig, Im sure it'll only improve with time.

Is there anything I can do that would help?
dobbersp
QUOTE (Socinus @ Apr 14 2009, 04:11 PM) *
Is there anything I can do that would help?


Well, I made the data files editable.
If someone (or a bunch of someones) wanted to see which other qualities, skills, spells, etc they could add to them
that would be especially helpful.

Some of them wont be able to be added to the chargen because there are a lot of specialized things that will need additional hard coding,
but for all of the others, it would be sweet to get someone to send me additional items for the datafiles!

check out the <install directory>/Data Files/Legend.txt for the documentation about modifying the text files.

if that doesnt interest you (its a lot of work to do that stuff, and it can get boring pretty quick....) then just use the charGen as much as possible and let me know about any bugs you find.

glad you like it so far
d:- D
10gauge
Great program!

I agree that gear/cyberware should be categorized in seperate lists. But anyway... GREAT PROGRAM!
Socinus
QUOTE (dobbersp @ Apr 15 2009, 01:41 AM) *
Well, I made the data files editable.
If someone (or a bunch of someones) wanted to see which other qualities, skills, spells, etc they could add to them
that would be especially helpful.

Some of them wont be able to be added to the chargen because there are a lot of specialized things that will need additional hard coding,
but for all of the others, it would be sweet to get someone to send me additional items for the datafiles!

check out the <install directory>/Data Files/Legend.txt for the documentation about modifying the text files.

if that doesnt interest you (its a lot of work to do that stuff, and it can get boring pretty quick....) then just use the charGen as much as possible and let me know about any bugs you find.

glad you like it so far
d:- D

I have a PDF of almost all of the books, if that would help you.
dobbersp
I've got most of the books.
Going through them is the trouble ^^

thanks for the offer though!
d:- D
Socinus
QUOTE (dobbersp @ Apr 15 2009, 09:10 AM) *
I've got most of the books.
Going through them is the trouble ^^

thanks for the offer though!
d:- D

Do you have them in PDF? You can search and copy/paste from the PDFs
dobbersp
yup.
I've got pdfs

d:- D
10gauge
Don't know wheter it is possible but could you provide us with a script where we can enter information for cyberware/bioware, etc.? The script could translate those entries to the right format to use with your data files (and perhaps generate some text we could add then)? Would be very cool. I usually get lost when I try to expand those data files...!

Cheers!
Mordinvan
does this have a karma gen option?
dobbersp
QUOTE (Mordinvan @ Apr 15 2009, 11:14 PM) *
does this have a karma gen option?


it does not.
NightWatchman
New Version Works great.


Thanks
dobbersp
QUOTE (10gauge @ Apr 15 2009, 01:50 PM) *
Don't know wheter it is possible but could you provide us with a script where we can enter information for cyberware/bioware, etc.? The script could translate those entries to the right format to use with your data files (and perhaps generate some text we could add then)? Would be very cool. I usually get lost when I try to expand those data files...!

Cheers!



Just added the proverbial "Easy Button" for manipulating custom items.
Check out the latest version (0.3.1.0) and go to Edit > Manage Custom Items

It isnt idiot proof or anything(I dont do any error checking in the fields), so you still have to be careful of what you're doing, but a good deal of the work is now automated, for your convenience.

happy hunting
d:- D
10gauge
Excellent! Very much appreciated! Thank you.

edit:

Problems:
  1. Auto-Update does not work anymore. Could not connect to remote host.
  2. Races saved in ..\custom\race.data don't appear within the races drop down box. Have to add them in data files\race.data in order to make them appear.


Short suggestions:

  • You could add a "copy" button to duplicate entries. Would make it easier to edit similar entries.
  • Info box at the bottom could be two rows. If I explain a metavariant's abilities, I need more space.


Cheers!
dobbersp
QUOTE (10gauge @ Apr 17 2009, 10:13 AM) *
Excellent! Very much appreciated! Thank you.

edit:

Problems:
  1. Auto-Update does not work anymore. Could not connect to remote host.
  2. Races saved in ..\custom\race.data don't appear within the races drop down box. Have to add them in data files\race.data in order to make them appear.


Short suggestions:

  • You could add a "copy" button to duplicate entries. Would make it easier to edit similar entries.
  • Info box at the bottom could be two rows. If I explain a metavariant's abilities, I need more space.


Cheers!


  • OK fixed the races.data problem.
  • Is the auto-update not working for you still? could it have been a hiccup in your internet? or possibly the server was down for a little bit?
    It's working for me.
  • added your metavariants to the core race.data file
  • changed the info box. It will now do a hard wrap and accommodate however much you want to write.
  • I'll try to add a copy button as well before i update again.


keep up the good work man.

d:- )
10gauge
Thanks.

Auto-Update still doesn't work. Don't think that it's my internet. Auto-Update worked until I installed the new sr4cg version today. question.gif

Another question: I'm adding stuff from Augmentation at the moment. Some items have availabilities/costs of +x, but I can't add a +x. It's just x then. Example: Shaped Dermal Plating. Availability +5, cost +1200. Should I perhaps add a modified set of Dermal Plating?

Cheers!
dobbersp
QUOTE (10gauge @ Apr 17 2009, 06:46 PM) *
Thanks.

Auto-Update still doesn't work. Don't think that it's my internet. Auto-Update worked until I installed the new sr4cg version today. question.gif

Another question: I'm adding stuff from Augmentation at the moment. Some items have availabilities/costs of +x, but I can't add a +x. It's just x then. Example: Shaped Dermal Plating. Availability +5, cost +1200. Should I perhaps add a modified set of Dermal Plating?

Cheers!


These are the types of things I'll have to make decisions on in the future. For now, I'd say separate entry.
If there a many different modifications you can make to each type of cyber/bioware, then I might have to go so far as to implement a cyberware/bioware modding GUI (similar to the vehicles)

I'm hoping I wont have to go that far though. I have tentative plans to add a weapons tab and an armor tab, but i wont have time to until the summer most likely.
I also want to add a comlink tab.... oiy. so much to do and so little time.

hmm. thats weird that the autoupdate wont work....

I'll try to help diagnose it a little later, but for now I've got to jet.

happy modding, and may your autoupdate magically heal itself.

d:- D
10gauge
Seperate entries are fine, I think. It's even better for the caracter sheet IMO because you only have one entry that has all informazion included. So, you won't have to go that far. wink.gif

Ok, gtg to bed now. 5:56 am frown.gif Will continue in about 4 hrs.

Cheers!

edit: COOL! New features rock! You're the man, man! Btw: Auto-Update works again!

edit2: Again some suggestions!

  • An info-box for cyberware would be cool because there are some implants that affect attributes, etc. only in specific situations. Example Balance Tail: It adds +1 to Body when determining whether a character is knocked down. It also adds a +2 dice pool modifier on all tests involving balance. Would be cool to show such information somehow. The info-box should also show the items name, since there are names that are too long to be shown completely in the drop down box.
  • Perhaps it is possible to have an option for headers. Don't know wheter it's possible, but the header's font could be bold. You could perhaps use anything like #header_text to define headers.
  • Also thought about how to categorize items. I think it's a good idea to categorize items by books (Augmentation, Arsenal, etc.) rather than by groups (like Bodyware, Headware, etc.). Many game masters probably don't want their players to use things from books they don't own.


edit3: A bug. If you use the copy button and then edit the copied item, it changes the previous item (and vice versa). Example: I copy Dermal Sheath Rating 1, then edit the second Dermal Sheath Rating 1 to make it a Dermal Sheath Rating 2. After editing I have two sets of Dermal Sheath Rating 2.

And last but not least - a question: p. 333, SR4 and p. 39, Augmentation both say that Bone Lacing adds +x to the characters Body for damage resistance tests. read.gif Now, where to add the bonus? Damage Resistance or Body? I'd say Damage Resistance. I saw that you added +x to Body. But why? I'm confused. question.gif

Cheers!
dobbersp
QUOTE (10gauge @ Apr 17 2009, 07:57 PM) *
Seperate entries are fine, I think. It's even better for the caracter sheet IMO because you only have one entry that has all informazion included. So, you won't have to go that far. wink.gif

Ok, gtg to bed now. 5:56 am frown.gif Will continue in about 4 hrs.

Cheers!

edit: COOL! New features rock! You're the man, man! Btw: Auto-Update works again!

edit2: Again some suggestions!

  • An info-box for cyberware would be cool because there are some implants that affect attributes, etc. only in specific situations. Example Balance Tail: It adds +1 to Body when determining whether a character is knocked down. It also adds a +2 dice pool modifier on all tests involving balance. Would be cool to show such information somehow. The info-box should also show the items name, since there are names that are too long to be shown completely in the drop down box.
  • Perhaps it is possible to have an option for headers. Don't know wheter it's possible, but the header's font could be bold. You could perhaps use anything like #header_text to define headers.
  • Also thought about how to categorize items. I think it's a good idea to categorize items by books (Augmentation, Arsenal, etc.) rather than by groups (like Bodyware, Headware, etc.). Many game masters probably don't want their players to use things from books they don't own.


edit3: A bug. If you use the copy button and then edit the copied item, it changes the previous item (and vice versa). Example: I copy Dermal Sheath Rating 1, then edit the second Dermal Sheath Rating 1 to make it a Dermal Sheath Rating 2. After editing I have two sets of Dermal Sheath Rating 2.

And last but not least - a question: p. 333, SR4 and p. 39, Augmentation both say that Bone Lacing adds +x to the characters Body for damage resistance tests. read.gif Now, where to add the bonus? Damage Resistance or Body? I'd say Damage Resistance. I saw that you added +x to Body. But why? I'm confused. question.gif


  • I might add a description field for cyberware in the future.
  • For categorization, The plan so far is to categorize by type of cyberware, and within those lists to categorize by book.
  • glad autoupdate works now!
  • That is in fact a bug...damn. Knew i shouldnt have used replace... I'll work on fixing that.
  • Damage Resistance sounds correct. I just added most of those really fast from the books.
10gauge
Ok, sounds good.

I have another small problem. There are single cybereyes you can install in cyberlimbs.

Example:

Single Cybereye Rating 1 (installed in a cyberlimb), Essence 0.1, Capacity 2/[1], Availability 0, Costs 300

Now, my problem is that you can install those eyes into a limb what means it would take 1 capacity from the limb and provide 2 capacity for the eye itself. If I add this "installed" eye in CyberwareEyes, you can't add it to a limb. If I add it to CyberEyeEnhancements, you still can't add it to a limb AND you can't add something to the eye. What to do?

Btw: What if I want to install normal cybereyes into a cyberskull? Should cost capacity then instead of essence. Can I reproduce this scenario with sr4cg?

edit: And then there's this fucking Balance Tail that also has a capacity of 4 if implanted in natural flesh (please correct me if I'm wrong). However... time for vodka. biggrin.gif

Please don't kill me!

notworthy.gif

Cheers!
dobbersp
QUOTE (10gauge @ Apr 18 2009, 05:24 PM) *
Ok, sounds good.

I have another small problem. There are single cybereyes you can install in cyberlimbs.

Example:

Single Cybereye Rating 1 (installed in a cyberlimb), Essence 0.1, Capacity 2/[1], Availability 0, Costs 300

Now, my problem is that you can install those eyes into a limb what means it would take 1 capacity from the limb and provide 2 capacity for the eye itself. If I add this "installed" eye in CyberwareEyes, you can't add it to a limb. If I add it to CyberEyeEnhancements, you still can't add it to a limb AND you can't add something to the eye. What to do?

Btw: What if I want to install normal cybereyes into a cyberskull? Should cost capacity then instead of essence. Can I reproduce this scenario with sr4cg?

edit: And then there's this fucking Balance Tail that also has a capacity of 4 if implanted in natural flesh (please correct me if I'm wrong). However... time for vodka. biggrin.gif

Please don't kill me!

notworthy.gif

Cheers!


so...could you add a cyber eye to a cybereye thats inside of a cyberlimb? lols! You could theoretically have infinite capacity that way.

Anyhow, stuff like that is gonna need to be hacked into the interface...

I'd say, add the cybereye as a limb enhancement that takes up -1 capacity (to offset the fact that it has 2 capacity for itself)
I guess we could just copy/paste the eye enhancements over to the limb enhancements file so that those are available as well.

In that scenario, the user could add the eye to the limb, and then add the eye enhancements to the limb.

I know its not perfect, and that it could allow for some improper characters (like adding 5 eyes to get 5 extra capacity for the limb, or adding eye enhancements to a limb)
but we'll assume that our users are intelligent and that their GM's will smack them for trying that crap.

where does it say the stuff about the balance tail having 4 capacity?

10gauge
QUOTE (dobbersp @ Apr 19 2009, 08:57 PM) *
so...could you add a cyber eye to a cybereye thats inside of a cyberlimb? lols! You could theoretically have infinite capacity that way.

No, but you could for example add 20 Single Cybereyes into an Obvious Full Leg and every eye would have a capacity of 2. grinbig.gif

QUOTE (dobbersp @ Apr 19 2009, 08:57 PM) *
Anyhow, stuff like that is gonna need to be hacked into the interface...

I'd say, add the cybereye as a limb enhancement that takes up -1 capacity (to offset the fact that it has 2 capacity for itself)

You mean, it should take 2 capacity instead of 1?

QUOTE (dobbersp @ Apr 19 2009, 08:57 PM) *
I guess we could just copy/paste the eye enhancements over to the limb enhancements file so that those are available as well.

In that scenario, the user could add the eye to the limb, and then add the eye enhancements to the limb.

I know its not perfect, and that it could allow for some improper characters (like adding 5 eyes to get 5 extra capacity for the limb, or adding eye enhancements to a limb)
but we'll assume that our users are intelligent and that their GM's will smack them for trying that crap.

Alright.

QUOTE (dobbersp @ Apr 19 2009, 08:57 PM) *
where does it say the stuff about the balance tail having 4 capacity?

p. 41, Augmentation: Balance Tail. Capacity: 4/[2], what means that it has a capacity of 4 and needs a capacity of 2, if implanted into a Cyber Torso.
But as I said, I'm a bit confused, what means I could be wrong. smile.gif

Cheers!
10gauge
Double posting. Sorry.
dobbersp
QUOTE (10gauge @ Apr 19 2009, 01:14 PM) *
You mean, it should take 2 capacity instead of 1?

I mean that it should take up <capacity cost> - <capacity provided> capacity.

For instance, if the book says that to install a single cybereye you require 1 capacity inside of a limb,
and that cybereye has 2 capacity for upgrades (like lowlight vision)

then it should take up required capacity-provided capacity (1-2) capacity

or -1 capacity.

This will make it so that you can always install the item regardless of whether you have the space or not (which is bad),
but it also ensures that if you do have space (say one spare slot) you will be able to add mods to the "cybereye" with enough space.

lets say that each bar here is one capacity:
||||| <-- a cyberlimb with 5 capacity

lets say the bold are capacities that are used up:
||||| <-- one empty slot

if your cyber eyes take up one slot then they will be completely full:
||||| <-- no room for the mods that go in the "eye"

if the cybereye takes up -1 slots,
||||| <-- there are 2 slots that represent the slots that the "eye" has left in the limb.

the trouble is just going to be making sure that folks dont abuse this so that they can fit a 2 slot item into a full limb by adding an eye first.
and using the "eye's" capacity for the 2 slot item.

also, if the limb is completely full, they could still add the eye and have a capacity that looks like this when they're done:
|||||


That's what GM review is for.



QUOTE (10gauge @ Apr 19 2009, 01:14 PM) *
p. 41, Augmentation: Balance Tail. Capacity: 4/[2], what means that it has a capacity of 4 and needs a capacity of 2, if implanted into a Cyber Torso.
But as I said, I'm a bit confused, what means I could be wrong. smile.gif


hmm thats weird...
I've only got the v1.0 book, so it just has a "-" for capacity, lol. It would probably be helpful if we could get other input on some of these decisions we're making too.
Like, from other people who know what they're doing. I'm still noob about most of this stuff.

d:- D
10gauge
Ok, I will add the Single Cybereyes to CyberLimbsEnhancements as you described it.

I've found another bug, I think. I was adding Customized Cyberlimbs (p. 45, Augmentation). It gives +1 to BOD, STR or AGI per rating. I tested it and BOD affects Armor instead of BOD, although the form was filled in correctly AFAIK. Same with other attributes. STR affects BOD, AGI affects STR. Weird.

Here's the code. Perhaps you could add it to your CyberLimbEnhancement.data and have a look?!

Customized Cyberlimb (BOD)|0|x1|=1500x|8|x1|0|0|0
Customized Cyberlimb (STR)|0|x1|=1500x|8|0|0|x1|0
Customized Cyberlimb (AGI)|0|x1|=1500x|8|0|x1|0|0

Thank you!

edit:

Nanocybernetic: Nanohive (Rating 1-6) | Essence: 0.5 x (Rating x 0.25) <-- any ideas? smile.gif

Cheers!
dobbersp
QUOTE (10gauge @ Apr 19 2009, 05:04 PM) *
Nanocybernetic: Nanohive (Rating 1-6) | Essence: 0.5 x (Rating x 0.25) <-- any ideas? smile.gif


I think you typo'd the first "x"

my book says
0.5 + (Rating x 0.25)

I added a plus function to essence calculations for the cyberware.data items.

so you can now put:
.5+x.25

Also, fixed the edit button with the duplicate thing, and fixed the cyberLimbEnhancement.data in the configuration file for the custom Item Manager.
The fields will now load in a different order (which i believe is correct)

I'll push out the update in a little bit....hopefully people wont get pissed with all the updates recently...

Edit:
Updated.
nykos
Hey I've been checking out your app, and I came across an error.

Bows are not correct, the code should probably read:
QUOTE
Bow|2|=x100|30


seeing as a PC can't really have more than ~25 effective max strength
10gauge
QUOTE (dobbersp @ Apr 20 2009, 07:23 AM) *
I think you typo'd the first "x"

my book says
0.5 + (Rating x 0.25)

I added a plus function to essence calculations for the cyberware.data items.

so you can now put:
.5+x.25

Also, fixed the edit button with the duplicate thing, and fixed the cyberLimbEnhancement.data in the configuration file for the custom Item Manager.
The fields will now load in a different order (which i believe is correct)

I'll push out the update in a little bit....hopefully people wont get pissed with all the updates recently...

Edit:
Updated.

Great! Thanks!

And you're right, it is 0.5 + (Rating x 0.25). Was a bit late. smile.gif

Cheers!
NightWatchman
When I install an updated version it would be nice to have it so it save what I have set to a my default configuration. Currently it sets it back to the original configuration defaults.

I realize I could save off the Defaults.data file and then restore after an update but what if you add a setting. Maybe a checkbox in the install to keep existing defaults?

Thoughts?
dobbersp
QUOTE (nykos @ Apr 20 2009, 12:51 AM) *
Hey I've been checking out your app, and I came across an error.

Bows are not correct, the code should probably read:


seeing as a PC can't really have more than ~25 effective max strength


Alright, well obviously i messed that up. bows have ratings, and I put that they don't on accident.
So, if I understand this right, the rating is just based on the Minimum strength required to fire it?

QUOTE (10gauge @ Apr 20 2009, 04:35 AM) *
Great! Thanks!

And you're right, it is 0.5 + (Rating x 0.25). Was a bit late. smile.gif


you betcha. I DL'd that zip file, and I'll give it a look a little later on.
Gotta go to class now though..
frown.gif

QUOTE (NightWatchman @ Apr 20 2009, 10:14 AM) *
When I install an updated version it would be nice to have it so it save what I have set to a my default configuration. Currently it sets it back to the original configuration defaults.

I realize I could save off the Defaults.data file and then restore after an update but what if you add a setting. Maybe a checkbox in the install to keep existing defaults?

Thoughts?


I realized this a day or so ago. Did the last update overwrite your defaults as well? It shouldn't have, because I changed the installer to not overwrite your defaults file.
Of course, if I ever add more options I'll need to update the file, and you'll have to change your defaults again.

Let me know how your experience was with the last one. If you dont remember how it went, you can always install the last version, set up your defaults, and then see what happens when the older version updates. It'll be a small hassle though, so you can always just wait for the next update.



Unfortunately, I'll be a little more scarce now that classes are starting back up again, but I'll drop in as often as I can, and code what I can in my spare time.


d:- )
10gauge
Another small problem: You can't choose the same spell twice. Increase Attribute for example is a seperate spell for each attribute. Perhaps it would be a good idea to add a seperate spell for each attribute. Same with Decrease Attribute and the like.

Cheers!
nykos
QUOTE (dobbersp @ Apr 20 2009, 07:57 PM) *
Alright, well obviously i messed that up. bows have ratings, and I put that they don't on accident.
So, if I understand this right, the rating is just based on the Minimum strength required to fire it?


Thats correct, and after much number crunching the maximum strength a PC can have at character creation is roughly 25.


Stahlseele
QUOTE (nykos @ Apr 20 2009, 09:51 AM) *
Hey I've been checking out your app, and I came across an error.

Bows are not correct, the code should probably read:


seeing as a PC can't really have more than ~25 effective max strength

what the fuck?
HOW? O.o
also, just downloaded the latest archive, installs fine, then does not start under XP somehow o.O
nykos
QUOTE (Stahlseele @ Apr 20 2009, 11:37 PM) *
what the fuck?
HOW? O.o
also, just downloaded the latest archive, installs fine, then does not start under XP somehow o.O


Heres how you make a PC with 24 effective strength at character creation (400bp):
[ Spoiler ]


As far as I know, it is impossible to exceed 30 Strength (thus the max 30 rating on bows)

Also, I am having trouble running the newest version on windows 7, both build 6801 and 7057
10gauge
No problems here. Program works great under XP.

But I have another bug (or is it a feature? smile.gif): The program counts [None] as spells. That's a bit annoying. wink.gif

Cheers!
nykos
Well the auto update breaks the app after updating on windows 7 6801, however if I uninstall it, and reinstall it, all works correctly. However, it still does not work at all under Win7 7057, later this week I'll have a chance to test it under Win7 RC1
dobbersp
QUOTE (10gauge @ Apr 20 2009, 01:15 PM) *
Another small problem: You can't choose the same spell twice. Increase Attribute for example is a seperate spell for each attribute. Perhaps it would be a good idea to add a seperate spell for each attribute. Same with Decrease Attribute and the like.

Cheers!


I'll work on adding multiples of the spell for each stat when the next update rolls around.

QUOTE (nykos @ Apr 20 2009, 01:51 PM) *
Thats correct, and after much number crunching the maximum strength a PC can have at character creation is roughly 25.


30 should be a good max then.... damn that's one helluva bow. My friend was telling me something about that a while back.
Maybe you can have a campaign where you need to find someone who can string your 30 bow and shoot an arrow through some axe handles.

QUOTE (10gauge @ Apr 20 2009, 04:49 PM) *
No problems here. Program works great under XP.

But I have another bug (or is it a feature? smile.gif): The program counts [None] as spells. That's a bit annoying. wink.gif

Cheers!

hmmm. Mine doesnt, at least not at first inspection. What do you mean when you say "counts" [None] as a spell?
As in it puts them towards the total in the spells known box?

Something wonky happened with one of my friends characters a while back, but i never found out why.

Could you give me a sequence of steps to reproduce this from startup?

QUOTE (nykos @ Apr 20 2009, 04:56 PM) *
Well the auto update breaks the app after updating on windows 7 6801, however if I uninstall it, and reinstall it, all works correctly. However, it still does not work at all under Win7 7057, later this week I'll have a chance to test it under Win7 RC1


Thanks for running that test on W7. Does anyone have an error that they get form W7 when the chargen begins to spew fire and fall toward the earth?
I only have XP, and I cant really guarantee the chargen works on W7 (isnt it still in beta!?), but I'll try my best to provide support in resolving issues.
I looked on microsoft's site, and they dont offer the W7 download anymore it says. I'm sure I could....acquire it somehow, but then I'll have to deal with another boot OS and stuff.
Also, how does the .NET work on W7? do you just download the same executable installer from the microsoft website? or does it come with the W7 build?

10gauge, I still haven't looked over all of those data files yet, but I saw one thing I'll PM you about after I post this.

Thanks for all your help guys!!
keep on rockin!

d:- D
dobbersp
QUOTE (Stahlseele @ Apr 20 2009, 02:37 PM) *
what the fuck?
HOW? O.o
also, just downloaded the latest archive, installs fine, then does not start under XP somehow o.O


What .NET version do you have? Updating .NET to the latest version is always a good idea!
I think its at 3.5 with service pack 1 now.

Also, What error do you get when it crashes?

d:- )
nykos
QUOTE
Also, how does the .NET work on W7? do you just download the same executable installer from the microsoft website? or does it come with the W7 build?


This particular build came with 3.5 slipstreamed in, but it seems as though most installations are the same as their vista counterparts, and from what I understand Win7 should be backwards compatible with vista.

Right now I have .NET 2.0 SP2 (ver. 2.0.50727.4908), 3.0 SP2 (ver. 3.0.30729.4907), and 3.5 SP1 (ver. 3.5.30729.4907 ) and it runs under earlier versions of W7, but not under 7057, and I'll be trying a new build (7109 I think) later this week once i get it from MS.

If it helps, so far i have flushed out this from the error reporting service

CODE
Description:
  Stopped working

Files that help describe the problem:
  C:\Users\nykos\AppData\Local\Temp\WER217D.tmp.WERInternalMetadata.xml
  C:\Users\nykos\AppData\Local\Temp\WER3877.tmp.mdmp


also i looked up the error in the event log and found (These are long, so i put them in spoiler tags):
GENERAL INFO:
[ Spoiler ]


DETAILED INFO:
[ Spoiler ]


not sure if any of this could really be of any benefit to you....

I have also tested back to 0.3.0.2, and they crash at launch.

QUOTE (dobbersp)
isnt it still in beta!?


The public release of RC1 is slated for May 5th, but it has already been released for download through MS partners and is soon to be release on MSDN/Technet. The official release date still sits in Jan 2010.
dobbersp
CODE
System.InvalidOperationException


Thats the only Line I can really use. Apparently, it didn't like something. (yes, i have impressive debugging skills, i know...haha)
It looks like there may be additional files on your machine that have more data regarding the crash...Unless you already c/p the contents of
C:\Users\nykos\AppData\Local\Temp\WER217D.tmp.WERInternalMetadata.xml
C:\Users\nykos\AppData\Local\Temp\WER3877.tmp.mdmp

Anyhow, so it worked with previous builds of W7 but not this one?
And another release is coming out later this week?
And RC1 comes out may 5th?

I think I'll wait to see if it works with future builds (especially RC1) and if it still doesnt work with those, perhaps you could try some unofficial debugging builds to help pinpoint the issue? We could probably figure something out if we really need to in the near future, but im hoping the problem will just magically go away.

Thanks for the info so far though.
d:- D
nykos
QUOTE (dobbersp @ Apr 21 2009, 07:57 AM) *
CODE
System.InvalidOperationException


Thats the only Line I can really use. Apparently, it didn't like something. (yes, i have impressive debugging skills, i know...haha)
It looks like there may be additional files on your machine that have more data regarding the crash...Unless you already c/p the contents of
C:\Users\nykos\AppData\Local\Temp\WER217D.tmp.WERInternalMetadata.xml
C:\Users\nykos\AppData\Local\Temp\WER3877.tmp.mdmp

Anyhow, so it worked with previous builds of W7 but not this one?
And another release is coming out later this week?
And RC1 comes out may 5th?

I think I'll wait to see if it works with future builds (especially RC1) and if it still doesnt work with those, perhaps you could try some unofficial debugging builds to help pinpoint the issue? We could probably figure something out if we really need to in the near future, but im hoping the problem will just magically go away.

Thanks for the info so far though.
d:- D



I'm hoping to get a copy of RC1 later this week, I'll let you know how it goes, but the older builds of W7 are closer to vista than the RC, so who know what is different there.

And FYI, they release new builds pretty much every week...

but yeah it works with the older version not the newer one......

and ill try and c/p the contents of those files later.

Also, in terms of items, have you made any thought as to how to add items which don't follow the rules (Mil-spec armor Strength Upgrades etc.)?
dobbersp
QUOTE (nykos @ Apr 21 2009, 01:01 AM) *
Also, in terms of items, have you made any thought as to how to add items which don't follow the rules (Mil-spec armor Strength Upgrades etc.)?


I have plans to add another few tabs for the chargen to deal with armor modification, weapon modification, and comlink modification....
Those things are just going to take a lot of time/work to get up and running (because i have to modify the save file, the print function, the open subroutine, the GUI, and figure out all of the rules for all of that...and a partridge in a pear tree)

So, dont expect those any time soon (probably not until summer or later) but that's my long term vision. Consequently, that is also going to be my solution for the organization of items in the gear drop down; just move them to different tabs lol.

Do you think thats a good idea?

d:- D
nykos
That seems like an effective method of organizing items, however I'm more referring to qualities, gear, etc. that change things more drastically. Such as Type O Blood (all bioware counts as delta ware in terms of essence), and metagenetic traits, where you can only take them if either you take changeling quality (in one of its three tiers) or choose a metavairiant metatype, even the Infected have some "quirks" that may need to be addressed (specifically that they start with only 5 essence, although this has already been partially dealt with). And, as I mentioned before, not all items count towards your augmented maximum.

Out of curiosity, are you programming this in C# using Visual Studio, seeing as you using.NET as your base?

and I am afraid I can't help you with your bird problems.... Although i may be able to lend some ("Inexperienced" in C# but well grounded in basic C and some C++) assistance, but let me know.
10gauge
QUOTE (dobbersp @ Apr 21 2009, 06:07 AM) *
hmmm. Mine doesnt, at least not at first inspection. What do you mean when you say "counts" [None] as a spell?
As in it puts them towards the total in the spells known box?

Something wonky happened with one of my friends characters a while back, but i never found out why.

Could you give me a sequence of steps to reproduce this from startup?


I created a character, then saved it and clicked NEW to make another one. All fields previously used by the first char were filled with the [None]-entry. I ignored that since [None] isn't shown when you print your character.
Then I made a mage with magic 2. Although the first character was no mage and no [None]-entries were present at spells, the generator let me only choose 3 spells. I couldn't choose the 4th one and the generator inserted a [None]-entry instead. When I then tried to choose a spell again, it finally worked. But I could reproduce the errror: The first time I try to add the last (4th in this case) spell, the program adds [None], the second try works.
dobbersp
QUOTE (nykos @ Apr 21 2009, 03:13 AM) *
That seems like an effective method of organizing items, however I'm more referring to qualities, gear, etc. that change things more drastically. Such as Type O Blood (all bioware counts as delta ware in terms of essence), and metagenetic traits, where you can only take them if either you take changeling quality (in one of its three tiers) or choose a metavairiant metatype, even the Infected have some "quirks" that may need to be addressed (specifically that they start with only 5 essence, although this has already been partially dealt with). And, as I mentioned before, not all items count towards your augmented maximum.

Out of curiosity, are you programming this in C# using Visual Studio, seeing as you using.NET as your base?

and I am afraid I can't help you with your bird problems.... Although i may be able to lend some ("Inexperienced" in C# but well grounded in basic C and some C++) assistance, but let me know.


To be honest, I havent considered the options for dealing with those issues yet. I havent even read those rules yet, lol. For the type O, it seems like I'll have to set up a boolean specifically for the quality. I'll probably add another field to the quality data file thats basically "Does this quality make everything delta?" (probably call the field Delta) Then I'll have to add a check for printing the grade to the sheet.

I'm actually using Visual Basic. the only reason i started using it was because i had the visual studio for it, and because the GUI part was easier than trying to do it with java.
In retrospect, I should have done this in java so that its cross platform...and becasue I would have been more comfortable with java, but my java GUI knowledge sucks. So VB it was. VB has impressed me while ive been using it though. Its more powerful than i originally thought it was.

QUOTE (10gauge @ Apr 21 2009, 04:40 AM) *
I created a character, then saved it and clicked NEW to make another one. All fields previously used by the first char were filled with the [None]-entry. I ignored that since [None] isn't shown when you print your character.
Then I made a mage with magic 2. Although the first character was no mage and no [None]-entries were present at spells, the generator let me only choose 3 spells. I couldn't choose the 4th one and the generator inserted a [None]-entry instead. When I then tried to choose a spell again, it finally worked. But I could reproduce the errror: The first time I try to add the last (4th in this case) spell, the program adds [None], the second try works.


here's what I did:

startup
NEW
Magician
Magic + (to get magic of 2)
Select Sorcery
Sorcery + (Sorcery of 2)
Switch to Magic Pane
Select Spells (4 of them)


All of those spells worked.
Did you do something different?

Perhaps it was something with one of the qualities you had for the first character you made..
Can you send me the character that you saved?

d:- )
Tanegar
Consider making the Language Skills entries write-in rather than list boxes, or just add more languages. I want my character to be able to speak Italian.
Stahlseele
QUOTE (dobbersp @ Apr 21 2009, 06:07 AM) *
What .NET version do you have? Updating .NET to the latest version is always a good idea!
I think its at 3.5 with service pack 1 now.

Also, What error do you get when it crashes?

d:- )

No Error, it simply shows the splash screen, and then it's gone . .
nykos
QUOTE (Stahlseele @ Apr 21 2009, 08:47 PM) *
No Error, it simply shows the splash screen, and then it's gone . .

I was having the same issue under newer versions of W7, but perhaps your error differs from mine. Check your application event log, and post the error.

Heres how to check your log:
[ Spoiler ]


And to check your .NET version:
[ Spoiler ]


QUOTE (Tanegar @ Apr 21 2009, 08:39 PM) *
Consider making the Language Skills entries write-in rather than list boxes, or just add more languages. I want my character to be able to speak Italian.


You can already add additional items to any menu by going to Edit -> Manage Custom Items, selecting the proper database file and clicking add.


QUOTE (dobbersp @ Apr 21 2009, 07:14 PM) *
I'm actually using Visual Basic. the only reason i started using it was because i had the visual studio for it, and because the GUI part was easier than trying to do it with java.
In retrospect, I should have done this in java so that its cross platform...and becasue I would have been more comfortable with java, but my java GUI knowledge sucks. So VB it was. VB has impressed me while ive been using it though. Its more powerful than i originally thought it was.


Have you thought about posting your source? I, and quite possibly others, may be able to help and contribute more effectively.


QUOTE (dobbersp @ Apr 21 2009, 07:14 PM) *
To be honest, I havent considered the options for dealing with those issues yet. I havent even read those rules yet, lol. For the type O, it seems like I'll have to set up a boolean specifically for the quality. I'll probably add another field to the quality data file thats basically "Does this quality make everything delta?" (probably call the field Delta) Then I'll have to add a check for printing the grade to the sheet.


Only thing is, in the case of Type O, bioware is not technically deltaware, but counts as such in terms of essence (but the cost is that of standard-ware)
dobbersp
@stahlsee
What Nykos said.
I would check on .Net first.

@Tanegar
what Nykos said


QUOTE
Have you thought about posting your source? I, and quite possibly others, may be able to help and contribute more effectively.

Only thing is, in the case of Type O, bioware is not technically deltaware, but counts as such in terms of essence (but the cost is that of standard-ware)


I am still considering whether or not I want to post the source. I'm leaning towards yes,
But the code is pretty embarrassing right now. The program is not very OO
and its also a little hacky because I learned as I went along.

I'll think about it for a little bit more. But feel free to provied your input.


And for the Type O, I can just add a boolean check in the essence function to check if a quality that has the "make everything delta for essence" boolean of true. Then just return a delta essence no matter what the grade of the item.

The character can still buy delta grade cyberware, or they can buy betaware, and still have the essence cost overridden by the "make everything delta" boolean.

I can do that for both the get cyber essence, and the get bio essence functions.

d:- D
nykos
QUOTE (dobbersp @ Apr 22 2009, 01:41 AM) *
I am still considering whether or not I want to post the source. I'm leaning towards yes,
But the code is pretty embarrassing right now. The program is not very OO
and its also a little hacky because I learned as I went along.

I'll think about it for a little bit more. But feel free to provied your input.

Well I'm working on a RIA in flex, and i have to teach myself mxml and action script as i go along, so I know what you mean....
And


QUOTE (dobbersp @ Apr 22 2009, 01:41 AM) *
And for the Type O, I can just add a boolean check in the essence function to check if a quality that has the "make everything delta for essence" boolean of true. Then just return a delta essence no matter what the grade of the item.

The character can still buy delta grade cyberware, or they can buy betaware, and still have the essence cost overridden by the "make everything delta" boolean.

I can do that for both the get cyber essence, and the get bio essence functions.


Only the Bioware one needs that "feature" (I don't believe there is a cyberware counterpart), but maybe instead of a boolean make it a datatype double with a value of .5 so you can use the same function for all the qualities that modify cyberware and bioware essence loss. you can even make a check of
CODE
double function checkEssence(double essenceModify)
{
if (essenceModify==null){
essenceModify=1;
}
return essenceModify;
}

*as you can probably see i don't know VB


Also, if i might pry, how are the stats calculated.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Dumpshock Forums © 2001-2012