IPB
X   Site Message
(Message will auto close in 2 seconds)

Welcome Guest ( Log In | Register )

14 Pages V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> DaisyBox's SR4CharGen (SR4CG), Official Discussion thread
dobbersp
post Apr 20 2009, 05:23 AM
Post #76


Moving Target
**

Group: Members
Posts: 133
Joined: 19-October 08
From: Turlock, CA
Member No.: 16,534



QUOTE (10gauge @ Apr 19 2009, 05:04 PM) *
Nanocybernetic: Nanohive (Rating 1-6) | Essence: 0.5 x (Rating x 0.25) <-- any ideas? (IMG:style_emoticons/default/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.
Go to the top of the page
 
+Quote Post
nykos
post Apr 20 2009, 07:51 AM
Post #77


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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
Go to the top of the page
 
+Quote Post
10gauge
post Apr 20 2009, 11:35 AM
Post #78


Moving Target
**

Group: Members
Posts: 121
Joined: 5-August 07
Member No.: 12,510



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. (IMG:style_emoticons/default/smile.gif)

Cheers!
Go to the top of the page
 
+Quote Post
NightWatchman
post Apr 20 2009, 05:14 PM
Post #79


Target
*

Group: Members
Posts: 21
Joined: 15-February 08
From: New Bremen, OH
Member No.: 15,685



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?
Go to the top of the page
 
+Quote Post
dobbersp
post Apr 20 2009, 06:57 PM
Post #80


Moving Target
**

Group: Members
Posts: 133
Joined: 19-October 08
From: Turlock, CA
Member No.: 16,534



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. (IMG:style_emoticons/default/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..
(IMG:style_emoticons/default/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:- )
Go to the top of the page
 
+Quote Post
10gauge
post Apr 20 2009, 09:15 PM
Post #81


Moving Target
**

Group: Members
Posts: 121
Joined: 5-August 07
Member No.: 12,510



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!
Go to the top of the page
 
+Quote Post
nykos
post Apr 20 2009, 09:51 PM
Post #82


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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.


Go to the top of the page
 
+Quote Post
Stahlseele
post Apr 20 2009, 10:37 PM
Post #83


The ShadowComedian
**********

Group: Dumpshocked
Posts: 14,526
Joined: 3-October 07
From: Hamburg, AGS
Member No.: 13,525



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
Go to the top of the page
 
+Quote Post
nykos
post Apr 20 2009, 11:25 PM
Post #84


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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
Go to the top of the page
 
+Quote Post
10gauge
post Apr 21 2009, 12:49 AM
Post #85


Moving Target
**

Group: Members
Posts: 121
Joined: 5-August 07
Member No.: 12,510



No problems here. Program works great under XP.

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

Cheers!
Go to the top of the page
 
+Quote Post
nykos
post Apr 21 2009, 12:56 AM
Post #86


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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
Go to the top of the page
 
+Quote Post
dobbersp
post Apr 21 2009, 03:24 AM
Post #87


Moving Target
**

Group: Members
Posts: 133
Joined: 19-October 08
From: Turlock, CA
Member No.: 16,534



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? (IMG:style_emoticons/default/smile.gif) ): The program counts [None] as spells. That's a bit annoying. (IMG:style_emoticons/default/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
Go to the top of the page
 
+Quote Post
dobbersp
post Apr 21 2009, 04:07 AM
Post #88


Moving Target
**

Group: Members
Posts: 133
Joined: 19-October 08
From: Turlock, CA
Member No.: 16,534



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:- )
Go to the top of the page
 
+Quote Post
nykos
post Apr 21 2009, 05:31 AM
Post #89


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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.
Go to the top of the page
 
+Quote Post
dobbersp
post Apr 21 2009, 07:57 AM
Post #90


Moving Target
**

Group: Members
Posts: 133
Joined: 19-October 08
From: Turlock, CA
Member No.: 16,534



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
Go to the top of the page
 
+Quote Post
nykos
post Apr 21 2009, 08:01 AM
Post #91


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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.)?
Go to the top of the page
 
+Quote Post
dobbersp
post Apr 21 2009, 09:49 AM
Post #92


Moving Target
**

Group: Members
Posts: 133
Joined: 19-October 08
From: Turlock, CA
Member No.: 16,534



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
Go to the top of the page
 
+Quote Post
nykos
post Apr 21 2009, 10:13 AM
Post #93


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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.
Go to the top of the page
 
+Quote Post
10gauge
post Apr 21 2009, 11:40 AM
Post #94


Moving Target
**

Group: Members
Posts: 121
Joined: 5-August 07
Member No.: 12,510



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.
Go to the top of the page
 
+Quote Post
dobbersp
post Apr 21 2009, 07:14 PM
Post #95


Moving Target
**

Group: Members
Posts: 133
Joined: 19-October 08
From: Turlock, CA
Member No.: 16,534



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:- )
Go to the top of the page
 
+Quote Post
Tanegar
post Apr 21 2009, 08:39 PM
Post #96


Runner
******

Group: Members
Posts: 2,649
Joined: 29-October 06
Member No.: 9,731



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.
Go to the top of the page
 
+Quote Post
Stahlseele
post Apr 21 2009, 08:47 PM
Post #97


The ShadowComedian
**********

Group: Dumpshocked
Posts: 14,526
Joined: 3-October 07
From: Hamburg, AGS
Member No.: 13,525



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 . .
Go to the top of the page
 
+Quote Post
nykos
post Apr 21 2009, 10:54 PM
Post #98


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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)
Go to the top of the page
 
+Quote Post
dobbersp
post Apr 22 2009, 12:41 AM
Post #99


Moving Target
**

Group: Members
Posts: 133
Joined: 19-October 08
From: Turlock, CA
Member No.: 16,534



@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
Go to the top of the page
 
+Quote Post
nykos
post Apr 22 2009, 06:37 AM
Post #100


Target
*

Group: Members
Posts: 12
Joined: 20-April 09
From: San Jose, CA
Member No.: 17,093



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.
Go to the top of the page
 
+Quote Post

14 Pages V  « < 2 3 4 5 6 > » 
Reply to this topicStart new topic

 



RSS Lo-Fi Version Time is now: 13th April 2022 - 02:14 PM

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.