My Assistant
![]() ![]() |
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 |
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. |
|
|
|
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 |
|
|
|
Apr 20 2009, 11:35 AM
Post
#78
|
|
|
Moving Target ![]() ![]() Group: Members Posts: 121 Joined: 5-August 07 Member No.: 12,510 |
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! |
|
|
|
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? |
|
|
|
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 |
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? 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) 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:- ) |
|
|
|
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! |
|
|
|
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 |
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. |
|
|
|
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 |
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 |
|
|
|
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 |
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 |
|
|
|
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! |
|
|
|
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
|
|
|
|
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 |
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. 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. 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? 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 |
|
|
|
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 |
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:- ) |
|
|
|
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. |
|
|
|
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 |
|
|
|
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 |
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.)? |
|
|
|
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 |
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 |
|
|
|
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. |
|
|
|
Apr 21 2009, 11:40 AM
Post
#94
|
|
|
Moving Target ![]() ![]() Group: Members Posts: 121 Joined: 5-August 07 Member No.: 12,510 |
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. |
|
|
|
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 |
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. 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:- ) |
|
|
|
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.
|
|
|
|
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 |
|
|
|
|
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 |
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 ] 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. 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. 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) |
|
|
|
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 |
|
|
|
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 |
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 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. |
|
|
|
![]() ![]() |
|
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.