Printable Version of Topic

Click here to view this topic in its original format

Dumpshock Forums _ Community Projects _ Dashifen Character Record System

Posted by: Dashifen Feb 28 2004, 05:45 PM

Greetings Dumpshockers,

Over the last month or so I've been putting together a large database site that can maintain information for game masters running shadowrun games on the internet. I've been using it for my online games (the Mafia Affair and Beginner's Luck) and it's been fantastic.

Before I wrote the system, I was emailing myself information about combat phases, matrix security triggers, NPCs, etc. Now, however, with the database I've been able to automate a good portion of what I used to do with emails or slips of paper in my wallet.

I hope that I can also help other GMs here on the boards. I've currently got two other GMs using the system, but I'd love to see others jump on board, too. So, if you're interested in checking out the system, head over to http://dcrs.dashifen.com and see what's available. If you want to sign up, then you can use the link with that name.

The site requires JavaScript be activated and the Macromedia Flash Player 7. I'm still working on the layout and concider everything the be in a testing phase -- probably somewhere around version 0.4 for you CVS types smile.gif. I think everythings working right now, but I just renamed a few of the things in the database so it might break suddenly.

If you come upon bugs and that sort of thing, then please post them below. I'll watch the thread to know what I need to work on. Feature requests, stuff like that is all good, too.

For those of you who wanted to see more of my group maker and the ally spirit creator, I'm going to make them available on this site in the future .... I promise!!

Thanks for checking it out,
-- Dash --

Posted by: Lilt Feb 28 2004, 07:50 PM

Looks good... If only I could sign-in...

Posted by: Fortune Feb 28 2004, 10:43 PM

QUOTE (Lilt)
Looks good... If only I could sign-in...

Works for me!

Posted by: Dashifen Feb 29 2004, 12:08 AM

Lilt used an apostrophe in his password -- not sure if that was the issue or not, but for now, avoid that and I'll look into it smile.gif

Posted by: Nikoli Feb 29 2004, 12:15 AM

Was able to log in. But the site dies when I update combat info

Posted by: Kanada Ten Feb 29 2004, 12:44 AM

That feature isn't working yet according to the notes.

This will be awsome when fully functional, Dashifen.

Posted by: Nikoli Feb 29 2004, 12:52 AM

I agree. I think once it's up and working, DSF should help host it.
One Idea, I'm sure you'v already had is including a web based version of the NSRCG so someone could generate their character completely online and store it for thier GM to see.

Posted by: Kanada Ten Feb 29 2004, 01:04 AM

I think just having it import the XML would be asking a lot /grin/

Posted by: Nikoli Feb 29 2004, 01:07 AM

But I don't use the xml version

Posted by: Kanada Ten Feb 29 2004, 01:22 AM

Eh? NSRCG can export character sheets in an XML file format... XML is nice because it can be interchanged...

Posted by: Kanada Ten Feb 29 2004, 01:28 AM


I couldn't get the damage monitor to work either...

CODE
The requested URL /dcrs/GMs/games/alter_damage.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Posted by: Dashifen Feb 29 2004, 02:23 PM

QUOTE (Kanada Ten)
I think just having it import the XML would be asking a lot /grin/

This is an extremely planned future possibility (was that vauge enough?). I was thinking, however, of allowing people to enter the xml output of NSRCG and just grabbing the information that I need out of it. Right now it doesn't store the whole character because I poll I did on the main forum resulted in a majority of people saying that they have regular access to the sheets. Therefore, I just store the information that my system needs (saves space, too).

Posted by: Dashifen Feb 29 2004, 02:25 PM

QUOTE (Kanada Ten)
I couldn't get the damage monitor to work either...

CODE
The requested URL /dcrs/GMs/games/alter_damage.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

I'm on it -- and the combat info stuff. It was working, and then I changed the name of the database tables so that they would all be easier to find (I prepended sr3_ to their names). I tried to use global search and replace to fix everything but I may have missed some.

-- Dash --

Posted by: Nikoli Feb 29 2004, 02:43 PM

But, but, but, I didn't get to see that poll...

hehe

Btw, glad to be of service, lemme know when you want someone to break it again.

Posted by: Dashifen Feb 29 2004, 02:46 PM

QUOTE (Nikoli @ Feb 28 2004, 07:15 PM)
Was able to log in.  But the site dies when I update combat info

Btw, glad to be of service, lemme know when you want someone to break it again.

Try to tell me specifically when it dies. I just made a test combat session with my games and it worked. Also, break it as often as you can! I'm going to be doing a major re-write of some of the code over the next few days, too, so things may go on and off. I use it just about every day with my games (when something's happening) so I'm hoping that we can all iron most of the wrinkles out smile.gif


Also, Kanada Ten: where were you clicking the link for that damage monitor? There's two alter_damage pages (on the fix list) right now so and I can't tell from the error message which one you were trying to get to. Plus, oddly enough, a global find didn't locate anything linking to /dcrs/GMs/games/alter_damage.php which is really strange. Found it. This one's fixed.

Posted by: Lilt Feb 29 2004, 02:56 PM

Cool. I can log-in now. Looks like a top-class site. I can't wait to see it when everything is working.

Posted by: Dashifen Feb 29 2004, 03:18 PM

I think that most of the record systems are working, it's just the generators that aren't. There's a bug in the combat stuff somewhere that Nikoli found, but I can't replicate it, yet.

Posted by: Dashifen Feb 29 2004, 03:34 PM

I broke it. While re-working the directory structure to make it more clear (I was forgetting where I put things) I broke some of the redirections. Not all of them, but some. Let me know if you hit any HTTP 404 errors. Thanks!

Posted by: Kanada Ten Mar 1 2004, 12:51 AM

In the individual charatcer record, I have no boxes for damage (clicking "Heal All" does not create any after refresh either). So I clicked "Edit this character" and got this:

http://www.dashifen.com/dcrs/content/database/GMs/games/show_game.php?game_id=12

CODE

Not Found
The requested URL /dcrs/content/database/GMs/games/show_game.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.29 Server at www.dashifen.com


Then I clicked "Back to the list of characters." and got this:
http://www.dashifen.com/dcrs/content/database/GMs/games/show_game.php?game_id=12
CODE

Not Found
The requested URL /dcrs/content/database/GMs/games/show_game.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.29 Server at www.dashifen.com Port 80


Actually, nothing is working arrgggh....
CODE

Not Found
The requested URL /dcrs/GMs/games/damage_rec/seeAll.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.29 Server at www.dashifen.com Port 80


Windows 98 SE with Flash Player version 7,0,19,0 Netscape 7.1
I can try using IE if you'd like.

Posted by: Dashifen Mar 1 2004, 12:56 AM

hrm ... interesting -- I reworked the directory structur and renamed the GMs folder to gamemasters because I was having issues with the capital letters in early builds of Mozilla firebird. Then I noticed I could update it *blush*. I know now, thought, that you can't move folders in Dreamweaver when you're utilizing php and the header() function because it doesn't update the redirections. Give me about a day and I should have everything linked up again.

BTW: current project after getting it running again is the ally spirit generator.

Posted by: Lilt Mar 1 2004, 01:16 PM

One idea would be to include some form of success storage for a character's sustained spells. This would be useful especially for detection spells where the exact numbers rolled are hard to remember and can play a part.

Posted by: Dashifen Mar 1 2004, 01:36 PM

<emeril>Bam</emeril> -- adding it to the todo list. that's a great idea, too. I never thought of it, but I think I'll add a force record as well -- that way you don't have to remember that either.

Posted by: Dashifen Mar 1 2004, 04:42 PM

QUOTE (Kanada Ten)
In the individual charatcer record, I have no boxes for damage (clicking "Heal All" does not create any after refresh either).


That's because I was dumb and had an if statement in the wrong place. If a GM is logged in, then you should be able to alter the damage rating, but players shouldn't be able to do that (yikes!). So, I had if statements "protecting" against that event. However, I also had the if statement in the wrong place. Anyway, it's fixed now.

I also tracked down all those pesky broken links. I changed the GMs folder to gamemasters and for some reason Dreamweaver doesn't update links if the link is within a block of PHP code. Now that I know this, I'll probably void any more sweeping directory structure changes, if possible.

Send in any more HTTP 404 errors you get.

I also added one more planned feature: the ability to change a PC into an NPC and an NPC into a PC. I've had this happen a few times in my games and it seems like it would be useful rather than removing the character and then re-adding it right afterwards.

Posted by: Nikoli Mar 1 2004, 04:44 PM

I'll try and break it tonight when I get back from looking at houses.

Posted by: Dashifen Mar 1 2004, 08:36 PM

I think I have the spell force and successes saving correctly to the database. the interface on the spells page sucks (big time). I can hardly use it and I wrote it. So, I'll get to that smile.gif Thanks for the suggestion Lilt.

Posted by: Dashifen Mar 2 2004, 02:46 AM

Got the PC to NPC and vice versa conversions working, too.

Posted by: Kanada Ten Mar 2 2004, 03:02 AM

When I try to add security to a Matrix host:
http://www.dashifen.com/dcrs/content/database/gamemasters/matrix/addSecurity/addStep.php?host_id=7

QUOTE
MYSQL QUERY ERROR!!
Query: SELECT trigger_step, ic, ic_rating, trap, trap_rating FROM sr3_secuirty WHERE host_id = 7 ORDER BY trigger_step
Problem: Table 'dashifen_db.sr3_secuirty' doesn't exist


When I try to view the Host status:
http://www.dashifen.com/dcrs/content/database/gamemasters/matrix/status/status.php?host_id=7
QUOTE
MYSQL QUERY ERROR!!
Query: SELECT trigger_step, ic, ic_rating, trap, trap_rating FROM sr3_secuirty WHERE host_id = 7 ORDER BY trigger_step
Problem: Table 'dashifen_db.sr3_secuirty' doesn't exist
Trigger Step  IC Response  IC Trap


When I try to "Add a Sustained spell" to an NPC and don't have any spells to add:
http://www.dashifen.com/dcrs/content/database/gamemasters/characters/edit/spells/proSpell.php?character_id=84
QUOTE
MYSQL QUERY ERROR!!
Query: INSERT INTO sr3_spells_sustained (character_id, spell_id, spell_force, successes) VALUES (84, , , )
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' , )' at line 1


I think the last one is just an error handler problem.

Posted by: Dashifen Mar 2 2004, 03:17 AM

rofl -- when changing security to sr3_security, I spelled security wrong. I am apparently dum wink.gif. At least find and replace should knock out most of these errors.

And yeah, there's no error checking (like if you need to choose a spell but click the button before you choose a spell). But that's the fun of working with something at version 0.4.1!

Posted by: Lilt Mar 3 2004, 11:21 AM

QUOTE (Dashifen)
I think I have the spell force and successes saving correctly to the database.  the interface on the spells page sucks (big time).  I can hardly use it and I wrote it.  So, I'll get to that smile.gif  Thanks for the suggestion Lilt.

'Welcome. If there's one thing I can suggest: Make the Success box a text box. This is primarily so you can work Detection spells properly, recording the exact dice rolls, allowing it to be compared with differing target numbers.

Also: I'd probably rely on the mugs users to enter the spell names rather than giving them a drop-down list.

And more: I'd put the learning spells section above the casting/sustaining section as it's more natural that way. You learn something, then you cast it.

Posted by: Dashifen Mar 3 2004, 01:35 PM

QUOTE (Lilt)
'Welcome. If there's one thing I can suggest: Make the Success box a text box. This is primarily so you can work Detection spells properly, recording the exact dice rolls, allowing it to be compared with differing target numbers.


You know. I don't think I've ever cast or had cast in one of my games a detection spell. Therefore, I didn't know this was important. I will update that when I get the chance.

QUOTE
Also: I'd probably rely on the mugs users to enter the spell names rather than giving them a drop-down list.


Hrm... that's true. Would allow custom spells that way, too. And cuts down on the tables in the database (since I don't need to store all of the spell names that way). I like it!

QUOTE
And more: I'd put the learning spells section above the casting/sustaining section as it's more natural that way. You learn something, then you cast it.


I hate the spells page right now. It blows gnomes, and not in a good way. That whole thing's going to get taken apart and put back together soon.

Keep those comments coming in!!

Posted by: Lilt Mar 3 2004, 10:50 PM

Minor point:

QUOTE
Metaplace Skill or Attributed Tested Damage Inflicted in Test
Destiny Magin (or Essence) (Rating)S Stun
I suspect you mean Magic.

Also: I can't seem to be able to alter a character's combat info. I enter it, and it disappears when I go back to the page. I'd suspect that that was just not showing me when I go back, but I can't use the combat tools either.

Posted by: Dashifen Mar 4 2004, 02:53 AM

Yeah ... combat is fooked for some reason. I can't get it to work either and it was working about two days ago because I used it. I hate when that happens. Now I have to figure out what I did in the last to days that fubar'd it.

Posted by: mcmackie Mar 8 2004, 06:37 PM

QUOTE (Nikoli @ Feb 28 2004, 05:52 PM)
I agree.  I think once it's up and working, DSF should help host it.
One Idea, I'm sure you'v already had is including a web based version of the NSRCG so someone could generate their character completely online and store it for thier GM to see.

It might be easier to import the XML file. If somebody wants to create a web based chargen, more power to them (it makes my life easier). I just had somebody ask if I could include drakes as player characters. Since the chargen rules are not linear and every addition results in a branching if-then-else decision tree with inconsistent rule structures ie. magic rating is NOT equal to essence EXCEPT when you're a drake.... you do the math. Good luck either way! biggrin.gif

That said. I believe this record system is a SMART IDEA and encourage you to continue.... You may not be able to incorporate everything into it. I recommend you keep it simple and then enhance it as necessary. Here, here! A big round of applause for Dash! biggrin.gif

Posted by: Dashifen Mar 8 2004, 10:01 PM

QUOTE (mcmackie)
It might be easier to import the XML file


That's what I would plan. Plus, I probably wouldn't even need to import all of the XML since I don't really have any vehicle record or contacts, cyber/bio etc. in my system (yet). I figured that most GMs have a copy of their player's sheets available to them, and a poll I did on the main thread confirmed that for me. So, I'm only really worried about adding transigent things to the system, like combat, sustained spells, etc.

Incidentally, I'm on spring break this week so things won't get updated, but I'm re-working the spells section as well as continuing work on the ally spirit creator -- it's about 1/3 done.

And I'll be trying to figure out why combat doesn't work. But without a broadband connection, updating the site is killing me so I probably won't have too much fixed before this weekend.

Posted by: Fahr Mar 8 2004, 10:04 PM

Dash, need any help on the xslt for importing, or do ou already have something in mind...

-mike R.

Posted by: Dashifen Mar 15 2004, 04:34 PM

Okay, ally spirit creator 0.8 will be up by the end of the day. No nice printing yet, though, that requires some extra manipulations. Runs in flash, so if you modem users could let me know how quickly it loads, I'd appreciate it.

Also, combat seems to be working again. Found out what I did -- I removed the initiative input box from NPCs because the computer can no roll your initiatives for you and calculates initiative changes due to wounds during a combat turn. So, no need for the input box. However, I still needed the information that was in the box to be sent to the process that updates your initiative and combat pool usage. Without the box, no information was sent and the query explodes.

But, long story shorter, it's fixed (I think). Let me know when you break it again smile.gif

Posted by: Dashifen Mar 16 2004, 03:05 AM

http://www.dashifen.com/dcrs/content/generators/ally_spirit/ally.php

Not all the tab order works (that controls which item on the screen is next when you click the tab button) so if you rely on the keyboard, then you'll need to use the mouse sometimes. As far as I can tell, it calculates karma cost correctly. Take a peak at it and let me know what you think.

-- Dash --

Posted by: Kanada Ten Mar 16 2004, 03:08 AM

When I tried to go from my game to Generator to Ally Spirit.
http://www.dashifen.com/dcrs/content/generators/ally/stepOne.php

QUOTE
Not Found
The requested URL /dcrs/content/generators/ally/stepOne.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.29 Server at www.dashifen.com Port 80


Following your link here works.

Posted by: Dashifen Mar 16 2004, 03:11 AM

This is an issue because a lot of browsers (read anything that shows objects usually) cache data on your computer for faster load times. This includes the flash file and xml file that run the menu.

Try refreshing so your browser downloads the newest XML file that runs the flash menu. That usually works. If not, try holding the shift key which also forces the computer to download from the server rather than loading objects from the cache.

Undfortunately, there's nothing that I can do for that problem from here without re-working the structure to include a new flash menu which would force your browser to download the new file. We all saw how well that worked last time smile.gif

Posted by: Dashifen Mar 16 2004, 08:08 PM

The editting of character's spells is down for the time being. I'm reworking the page to make things much easier to use (hopefully) as well as taking Lilts suggestions to heart and making it more user-entry driven rather than database-table driven. I'll post when I've made the update.

Edit: This will also impact the character record that players and GMs see.

Posted by: Shadow Mar 17 2004, 05:32 PM

Dash, very cool. I can't use it for my games in progress, but when I start my next game, and every game after that, I will.

Posted by: Dashifen Mar 18 2004, 08:10 PM

Spells are back up and the character record is working again. Check it out. I like it but it requires Macromedia Flash to run. Now back to the ally spirit generator to make it print nice and make the tab ordering work better.

Posted by: Dashifen Mar 19 2004, 06:46 PM

You can now print your ally spirits!!

Next step: group maker smile.gif

Posted by: Dashifen Mar 21 2004, 06:41 PM

Added Lilts suggestions to the Ally Generator -- now the free spell concept actually works and you astral reaction is correctly added. Also, I threw a preloader onto the front of it, but I'm not sure if it's working because I'm on a broadband connection so it seems to load in a moment anyway. If anyone can let me know about that, I'd appreciate it.

Posted by: Dashifen Mar 24 2004, 08:50 PM

Made a change to the combat system -- it wasn't saving combat information about characters since March 17 for some reason. Made changes so that it would now save combat information for new character (seemed like this would be important, no?).

Enjoy!


Posted by: Dashifen Mar 25 2004, 02:40 AM

More comments from Shadow resulting in a better working combat system --- well a working combat system that is smile.gif It will now correctly store your used combat pool and altered initiatives for PCs

Posted by: Dashifen Mar 30 2004, 05:02 PM

Some new features: added a dice roller (becuase I needed it and thought others might , too). Tested it at rolling 10,000 dice and it finished in a few secodns (whee!). Also, updated the players pages so that all the GMs don't appear in one long list. Now you just click the letter of the GM you want (that starts their name) and it shows you only those GMs. Makes it a little easier and a little faster, but adds one click. Let me know if you think that sucks.

I also added a more interesting "PLAYERS CLICK HERE" graphic on the homepage.

Still working on the NPC group generator. I've got statistics working pretty well but I'm a little stumped on how to load up random pieces of gear, spells, armor, and cyberware. The C++ version I wrote used the database and stored all the info there, but I'm not sure if that's worth it for this one.

Any thoughts on that?

Posted by: Shadow Mar 31 2004, 09:53 PM

First, on the NPC generator: Why Random? Can you make a series of NPC's called Street Sam. Each one is equipped with different gear. When you click the button you get one of them. Same for each archetype. I am not sure if that's possible but it seems like it would work. And if you did a big enough number (say 5-10) it would seem random.

Suggestion:

Can you make a stat block for the players? All the primary statistics, skills, etc? And make it so the player can enter the information themselves? If we had this, once a player was accepted into the game, we could tell them to go enter their character. It would give us an easy resource to check, plus it would eliminate discrepancies. I think it would also help people who are at work, and would like to post, but don't have access to there characters (for some reason not everyone tattoos characters on there arms).

I think it would be really neat if we could somehow upload Sr3 files into the DCRS... but that may be a pipe dream.

Posted by: Grey Mar 31 2004, 09:59 PM

QUOTE (Shadow)
(for some reason not everyone tattoos characters on there arms)

<looks at arms, legs, chest...>

Really? I didn't know it was just me.

Posted by: Dashifen Apr 1 2004, 01:53 PM

QUOTE (Shadow)
First, on the NPC generator: Why Random? Can you make a series of NPC's called Street Sam. Each one is equipped with different gear. When you click the button you get one of them. Same for each archetype. I am not sure if that's possible but it seems like it would work. And if you did a big enough number (say 5-10) it would seem random.


I've been toying with an idea similar to that -- where you would say that you wanted your people armed with light armor and mostly clubs or something like that. There was a java applet out on the web somewhere that was called the gang maker that worked this way. I kinda like the idea that Shadow has, though. Do you think the Attributes look good though?

QUOTE (Shadow)
Can you make a stat block for the players? All the primary statistics, skills, etc? And make it so the player can enter the information themselves? If we had this, once a player was accepted into the game, we could tell them to go enter their character. It would give us an easy resource to check, plus it would eliminate discrepancies. I think it would also help people who are at work, and would like to post, but don't have access to there characters.


Hrm .... that's not a bad idea. I was already planning something like that for gear so that you could keep more accurate track of what is carried and what is not. I like the idea of letting the player enter it, too. I think I might work on this stuff. I'm pretty booked for a while, though, so changes may come in slowly.

QUOTE (Shadow)
I think it would be really neat if we could somehow upload Sr3 files into the DCRS... but that may be a pipe dream.


I plan on allowing the importing of the XML output from NSRCG into the DCRS at some point. Rumor has it that PHP 5 is coming out soon and that it will support a better method of XML input. So, I'm kinda hoping that I get most of everything else stable and then can work on that portion of the site after PHP 5 comes out. 'Course, that could be a while, so I might just end up doing it myself anyway.

Posted by: Lilt Apr 2 2004, 02:59 PM

Hi again. Just went back to fiddle around with the DCRS again, but when I tried to create a new character I got this error:

QUOTE
MYSQL QUERY ERROR!!
Query: INSERT INTO sr3_stats (character_id VALUES (138)
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'VALUES (138)' at line 1

It was a PC character for a relatively standard game.

Posted by: Dashifen Apr 2 2004, 03:07 PM

[snip]

Posted by: Dashifen Apr 2 2004, 03:09 PM

[snip squared]

Posted by: Dashifen Apr 2 2004, 04:26 PM

[snip cubed]

Posted by: Dashifen Apr 2 2004, 05:47 PM

Okay -- here's the deal. Editting characters is going to be spotty. I'm working on adding functionality to the character record so things could go on and off.

What I've done so far:

All characters will now have a password that the GM can change. This password should be given out to only the player who "owns" the character. This will allow that player to log into the database simply for the purposes of editting their character and nothing else. They'll not have access to any other character, just their own. In order to get this working, I have to revamp some of the existent edititng systems.

Plus, I'm going to make it so that once you start editting a character you will remain editting that character until you (a) tell the system you stop or (b) start editing a new character or © close your browser. This should expidite the process because right now you always have to go back to "Edit a Character" on the menu and select your character over and over again.

Found a bug in the editting decking that I fixed. Also noticed a bug in the flash file that handls the spell editting (has anyone checked that out yet?). That fill will report that it can't load the lists if there's nothing in the table which does make sense if you think about it, but is a little annoying. I'll fix that later. Just putting it here so I remember.

Posted by: Dashifen Apr 13 2004, 03:14 PM

CHARACTER EDITING DONE!

Okay, this bumps us up to 0.9.2. Why the extra .2? I've tested it pretty throughly and found a bunch of stuff to fix.

If you check out the character http://www.dashifen.com/dcrs/content/database/characters/show_character.php?character_id=100. You can see the new character record's potential. Now you have a record for attributes, skills, spells, damage, edges & flaws, gear (carried and not carried), contacts, and combat and see it all on one page.

Further, the player can log into the character, provided that the GM send them the character editing password, and enter all the information themselves.

TO ANYONE WHO IS CURRENTLY USING THE SYSTEM: I strongly suggest that you do some character editing. Changes I made may have blown up the entire site again. I've tried to get everything working, but I'm just not sure. Also, change the passwords on your characters. Right now, the database automatically entered the same password for the characters. Therefore, it's a little too insecure for my tastes.

Enjoy!

Posted by: Grey Apr 13 2004, 04:59 PM

I ran into a bug for ya.

When inputting skills, there is no option to have the linked attribute be Reaction (needed for vehicle skills).

Posted by: Dashifen Apr 13 2004, 05:27 PM

QUOTE (Grey)
I ran into a bug for ya.

When inputting skills, there is no option to have the linked attribute be Reaction (needed for vehicle skills).

Cigar for this man. Fixed.

Posted by: Nikoli Apr 21 2004, 02:54 AM

,snip. Nevermind biggrin.gif i found my problem

Posted by: Dashifen Apr 21 2004, 02:57 AM

[snip] Mind telling me what it was?

Posted by: Nikoli Apr 21 2004, 03:15 AM

I was trying to add a charcter with the same name (silly me, forgot I had added a few at first.)

btw, am directing my players from DS to edit their character info (just set them up fresh, with edit pw's etc. hopefully we'll break it real good for ya wink.gif

Posted by: Dashifen Apr 21 2004, 03:18 AM

Excellent! Break away. In fact, the more breakage the better! I just finished a different project and can get back to the DCRS for a few days. It's been quiet in my game, but so far, the players were able to log in and edit their characters.

Posted by: Nikoli Apr 21 2004, 04:07 AM

I did notice teh dice roller gave me a page error, but it looked like a missing file. I'll see if I can do it again
<edit>
http://www.dashifen.com/dcrs/content/database/content/generators/diceRoller.php

404 error, page not found

Posted by: Dashifen Apr 21 2004, 01:07 PM

Yup, I see the problem. I can get that one fixed.


Fixed! I had a relative rather than absolute path. If you understood that, you get a virtual cookie smile.gif

Posted by: Dashifen Apr 21 2004, 11:47 PM

http://www.dashifen.com/dcrs/content/generators/groups/group.php. Check it out. I'm looking for suggestions. Yes, I know cyberware doesn't check compatibility, yet. I just wanted to get a working prototype before I get nit picky. And, the magic rating of a character isn't reduced when cyberware is installed on an awakened person.

Right now it loads only spellcasters. I'd like to have it also make adepts eventually, but one step at a time.

Enjoy!

Posted by: Nikoli Apr 22 2004, 04:11 AM

Are teh character info sections working fully, I'm not sure if my players have entered their skill info, but it's not showing up if they have. (they haven't responded yet if they did or not)

Posted by: Dashifen Apr 22 2004, 12:59 PM

It was working for me and my characters. I'll check on it later today (I have to make changes to my stuff anyway smile.gif)

Edit: Worked for me. They probably just haven't entered things yet.

Posted by: Lilt Apr 23 2004, 07:42 AM

[excuse]I had my human interface design exam last week and I reckon I botched it, so I'm going to take it out on you.[/excuse]

It would be nice to have a separate category for language skills, but I may be unique in having like 12 language skills (including R/W skills).

You might want to add functionality for multiple task pools. IE: Some characters have one from a cerebral booster, one from a chipjack expert driver, and one from an encephalon, each with different rules as to what they can be applied to.

It would be nice to get the drop-down menu of linked attributes to remember the last attribute used. Right now it resets back to body each time and, as there are less body-linked skills than for any other attribute, this means more work for the person entering data. If it sets back to the last one used each time then a well-organised user can enter his/her data efficiently.

[edit]Possibly make the edges and flaws page remember what was entered last too.[/edit]

I think the skills section of the character sheet is a bit narrow too, while the edges/flaws section is far too wide yet the area where the text goes is still too narrow. This is probably due to the fact that you've not really done that much work on it, but I thought I'd tell you anyway.

Oh yes, Great system Mr Dashifen. Aside from my whining above: it's a great system and I look-forwards to using it more often.

[edit]Went looking for more flaws, nothing major but a coupple of tips:
You migght want to add "D6" afer the initiative number. (I assume that number is supposed to be in D6)

The images next to the equipment items don't work right now.

It is possible to enter a description and options for the gear, but I can't figure-out how to access it.

I get this message when transfering gear between carried and non-carried gear:

CODE
Success!!. has been added to Thomas Bradley's gear list.
Not too major, but I thought I'd point it out anyway. nyahnyah.gif

It is possible to enter gear without a specific category. Indeed there is no category selected by default. If this is attempted I get this error:
CODE
MYSQL QUERY ERROR!!
Query: INSERT INTO sr3_gear (character_id, gear, rating, description, type, carried) VALUES (177, 'OK', 23, NULL, , 1)
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1)' at line 1
The idea about remembering the last item class saved would probably help here too. In-fact I prefer the list-box format used here to the drop-down menu in the skills section, and consistency in the user interface aids users when learning as once they have learnt to use one part they instinctively know how to use other sections through abductive reasoning.
*Slaps Self*
The list box format is superior as-long-as screen space is not an issue due to the immediate honesty it offers about the available options.
*Slaps Self Harder*
*Shakes Head*
Sorry. I slipped into exam mode somehow.

One more thing: The lists of gear are uneven. All items after the first seem to be indented.
[/edit]

Posted by: Dashifen Apr 23 2004, 12:24 PM

You're awesome man ... most of these I was aware of and just haven't gotten around to, but I'll respond to some of your points later. I'm just getting up ... kinda spooky that before I do anything else in the morning, I check dumpshock smile.gif

Posted by: Dashifen Apr 23 2004, 03:43 PM

QUOTE (Lilt @ Apr 23 2004, 02:42 AM)
I had my human interface design exam last week and I reckon I botched it, so I'm going to take it out on you.


Good! A designer! That's what I need smile.gif

QUOTE
It would be nice to have a separate category for language skills, but I may be unique in having like 12 language skills (including R/W skills).


Yeah, I noticed that too when I realized that since the knowledge skills are just listed alphabetically (IIRC -- might be by rating) that the languages don't all line up at the bottom of the list in and easy to find kind of way. I'll get on this shortly, probably.

QUOTE
You might want to add functionality for multiple task pools. IE: Some characters have one from a cerebral booster, one from a chipjack expert driver, and one from an encephalon, each with different rules as to what they can be applied to.


Hrm ... good point. I'll have to think about this one. Part of me wants to say that I can't cover all of the possibilities and it's easier for me to just store the whole task pool and call it even, but the user-friendly side of me says to suck it up and save the extra information.

QUOTE
It would be nice to get the drop-down menu of linked attributes to remember the last attribute used. Right now it resets back to body each time and, as there are less body-linked skills than for any other attribute, this means more work for the person entering data. If it sets back to the last one used each time then a well-organised user can enter his/her data efficiently.


I agree with this one. I'll be doing this over the weekend. I realized this myself when I had to re-enter all of my characters from the Mafia Affair after they were deleted somehow. I must have done something wrong and zapped them smile.gif

QUOTE
Possibly make the edges and flaws page remember what was entered last too.


Probably also something I can do.

QUOTE
I think the skills section of the character sheet is a bit narrow too, while the edges/flaws section is far too wide yet the area where the text goes is still too narrow. This is probably due to the fact that you've not really done that much work on it, but I thought I'd tell you anyway.


When I go from 0.9 where we're at now to 1.0 I'm redesigning the whole damn interface. I don't like the tables look right now. I'll try to make it a little more modern and intersting to look at. When this happens, I think i'm going to put information into wider cells. As more and more information was added to the system, I found it difficult to extend the current interface to allow it. This will happen eventually.

QUOTE
Oh yes, Great system Mr Dashifen. Aside from my whining above: it's a great system and I look-forwards to using it more often.


Thanks!

QUOTE
Went looking for more flaws, nothing major but a coupple of tips:
You migght want to add "D6" afer the initiative number. (I assume that number is supposed to be in D6)


Picky, picky!! There's a couple of things I need to do to attributes. Right now you can't save base attributes and modified attributes, either, which I want to add.

QUOTE
The images next to the equipment items don't work right now.


I know and I can't figure out why since I'm controling the table they're in down to the pixels. Might just have to use a list, but I hate that a list skips a line between the list title and the list items.

QUOTE
It is possible to enter a description and options for the gear, but I can't figure-out how to access it.


See interface problems above. If you have a suggestion for this one, share it. I'm not sure what I want to do for this one yet. I was thinking a link with a pop up window, but I'm not a big fan of those.

QUOTE
I get this message when transfering gear between carried and non-carried gear:
CODE
Success!!. has been added to Thomas Bradley's gear list.
Not too major, but I thought I'd point it out anyway. nyahnyah.gif


Silly me, for got an else if smile.gif

QUOTE
It is possible to enter gear without a specific category. Indeed there is no category selected by default. If this is attempted I get this error:
CODE
MYSQL QUERY ERROR!!
Query: INSERT INTO sr3_gear (character_id, gear, rating, description, type, carried) VALUES (177, 'OK', 23, NULL, , 1)
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1)' at line 1


Yup -- none of the errors are checked for or trapped. I will be adding context sensitive error messages one day. Right now you just get an error, use the back button and figure out what you did wrong smile.gif

QUOTE
The idea about remembering the last item class saved would probably help here too. In-fact I prefer the list-box format used here to the drop-down menu in the skills section, and consistency in the user interface aids users when learning as once they have learnt to use one part they instinctively know how to use other sections through abductive reasoning.


I agree.

QUOTE
One more thing: The lists of gear are uneven. All items after the first seem to be indented.


Yeah, again I'm not sure why. Stupid shit like this pisses me off, because they also line up on some browsers and not on others. Oh well. Silly me for wanting to be cross-browser compatible smile.gif

-- Dash --

Posted by: Lilt Apr 23 2004, 03:50 PM

QUOTE (Dashifen)
dvsdfgsdfgs

dvsdfgsdfgs?

Posted by: Dashifen Apr 23 2004, 03:53 PM

QUOTE (Lilt)
QUOTE (Dashifen @ Apr 23 2004, 03:43 PM)
dvsdfgsdfgs

dvsdfgsdfgs?

So I could put in more quotes from you. I wanted to hit preview post and not post reply but I missed embarrassed.gif

Posted by: Lilt Apr 23 2004, 04:06 PM

Ah. Thx. I had guessed that some of it might be known but decided to post it anyway.

BTW: the lecture notes and slides I learnt from can be found http://www.inf.ed.ac.uk/teaching/modules/hci/ if you're interested. If you spent a coupple of days avoiding reading through them (imagining you had an exam in a few days time) then that should put you at roughly graduate level of human interface design.

Posted by: Dashifen Apr 23 2004, 04:23 PM

EXCELLENT! I took an interface design course, but it was focused on instructional designs, a subset of human interface design. *snatches the files* The scarey part is, I might enjoy this smile.gif

Posted by: Lilt Apr 23 2004, 04:38 PM

One point: Handout 7 is actually a copy of handout 8, so you'll probably want to make-sure you grab the slides for lecture 7 so you have the complete set. It was a quite good course. Lots of it is logic and common sense but it helps you know where to start and what issues are important.

Posted by: Dashifen Apr 23 2004, 05:08 PM

I took it all smile.gif I have a proggie that grabs a whole website when given a base address. Handy for making mirror sites or downloading notes for classes.

Posted by: Lilt Apr 23 2004, 05:15 PM

Cool. Hope you enjoy.

Posted by: Nikoli Apr 24 2004, 01:30 PM

I noticed on the equipment list, there seems to be broken image tags.

http://www.dashifen.com/dcrs/content/database/characters/show_character.php?character_id=177


Posted by: Nikoli Apr 24 2004, 04:03 PM

Oh and the Dice roller is still giving my browser a 404 error

http://www.dashifen.com/dcrs/content/generators/content/generators/diceRoller.php


Posted by: FXcalibur Apr 28 2004, 03:12 PM

Cool, never got to use anything like this.

I've made a game and randomly fiddled about some, so far no errors. I'll let you know if I get anything (that the others didn't already).

But so far, an ultimately cool concept. I tip my hat in your general direction biggrin.gif

Posted by: Dashifen Apr 28 2004, 05:22 PM

QUOTE (Nikoli @ Apr 24 2004, 11:03 AM)
Oh and the Dice roller is still giving my browser a 404 error

http://www.dashifen.com/dcrs/content/generators/content/generators/diceRoller.php

Where are you finding that link? It's working fine for me. Stupid bugs.

Either way, here's the http://www.dashifen.com/dcrs/content/generators/diceRoller.php you need. I'll try to figue out what's wrong. I think I have an idea, but I'm not sure.

Edit: Try it now when you get the chance. I altered the link in the menu so hopefully it will work now.


Posted by: Dashifen May 1 2004, 03:05 PM

http://www.dashifen.com/new_dcrs/

Check it out if you want to see what everything will look like when I'm done smile.gif

Posted by: Kakkaraun May 1 2004, 04:59 PM

I just signed up, and when I try to log in I get this:

Not Found
The requested URL /new_dcrs/frames/content/database/proLogin.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


--------------------------------------------------------------------------------

Apache/1.3.29 Server at www.dashifen.com Port 80

Posted by: Dashifen May 1 2004, 06:22 PM

Right -- the new one doesn't work -- that's an example. You'll want to go to http://dcrs.dashifen.com to use the current version. Sorry for the confusion.

Posted by: Kakkaraun May 1 2004, 08:54 PM

Aaaaah. Thanks.

"Picture yourelf on a boat on a river..."

Posted by: Dashifen May 12 2004, 04:22 AM

Been a while since I posted any updates. I have a big one coming up Monday or Tuesday. I redesigned the entire site with, what I feel, is a much more userfriendly design. Also, I've coded a method to import character information directly from a .sr3 file coming out of mcmackie's NSRCG! I've tested it a little, and it's worked with everything I've thrown at it so far. However, I'm sure you'll break it.

All I need to do for monday is fix the attrocious character record display page with all those poorly spaced tables and badly displayed information. I should have that sort of stuff coded over the weekend and tested by Monday or Tuesday. Then, it'll all look nice and pretty and new for everytone. Won't put us at 1.0 yet since I have to write error messages for everything (oh god, that'll suck) before I think of it as a real release.

Projected things to do:
1) more generators and calculators
2) support for shapeshifters and drakes
3) other stuff as the need arrises smile.gif

Just FYI.

Posted by: BGMFH May 12 2004, 02:08 PM

So, will the .SR3 support mean my cyber and gear will show up properly?

Will it handle the carried/not carried checkboxes in the NSRCG?

Will it change the oil, rotate the tires, and fill the tank before bringing my car home?

Posted by: WolfJack May 12 2004, 04:14 PM

I feel like that stupid tv commercial and all I can say is WOW!

I liked it before and it is even more schwag now.

LOVE the Maneuver Score Calculator especially since my group is just now getting into vehicle rules real heavy.


-Wolf

Posted by: Nikoli May 13 2004, 03:57 AM

Tried to change one of my PCs into an NPC, got a page error, here is the url:
http://www.dashifen.com/dcrs/content/database/edit/edit_includes/pcToNPC.php

Posted by: Dashifen May 13 2004, 05:55 PM

QUOTE (BGMFH)
So, will the .SR3 support mean my cyber and gear will show up properly?

Will it handle the carried/not carried checkboxes in the NSRCG?

Will it change the oil, rotate the tires, and fill the tank before bringing my car home?

The way the NSRCG converter works right now is that it gathers all of the information and puts it into categories as it can. For all gear purchased on the NSRCG gear page, it puts it all into the mundane gear category and then allows you to move them to other categories if you need to. For cyber, bioware, magical gear, vehicles, decks, and utilities (I think that's all the other ones) it puts them automatically into the right category. Oh, and nanoware.

As for the carried/not carried checkboxes -- i've never used them so I didn't think of that, but I'll look into it before I make the release! Thanks!


Posted by: Dashifen May 13 2004, 05:57 PM

QUOTE (Nikoli)
Tried to change one of my PCs into an NPC, got a page error, here is the url:
http://www.dashifen.com/dcrs/content/database/edit/edit_includes/pcToNPC.php

I'll get to this next week. I don't know what happened, yet.
-- Dash --

Posted by: Nikoli May 14 2004, 01:08 AM

Sweet. it's like magic or something, I post and the designer moves to fix. if only MS was this responsive.

Posted by: Dashifen May 18 2004, 07:54 PM

QUOTE (Dashifen)
QUOTE (Nikoli @ May 12 2004, 10:57 PM)
Tried to change one of my PCs into an NPC, got a page error, here is the url:
http://www.dashifen.com/dcrs/content/database/edit/edit_includes/pcToNPC.php

I'll get to this next week. I don't know what happened, yet.
-- Dash --

I can't reproduce this error. I made one of my PCs into an NPC and then made the new NPC back into a PC. Can you get it to happen again? If so, tell me what you did.

Stupid bugs.

Posted by: Dashifen May 21 2004, 02:09 AM

I just updated the old site with all of the new look. I haven't had a chance to test everything yet, though I noticed the code for my page titles isn't working. But, if you come across some other stuff, let me know!

Posted by: Kanada Ten May 21 2004, 03:39 AM

Oops.

Posted by: Dashifen May 21 2004, 04:28 PM

Oops what?

Edit: or do you mean the page titles? Yeah, that was dumb on my part. I coded it so that the page titles and some of the information for them is in the database so it would be easy to change without actually needing to change the website. However, all that coding was based off of the file name which had "new_dcrs" in the title. Therefore, when I replaced "new_dcrs" with "dcrs" everything broke down.

Posted by: Nikoli May 21 2004, 07:39 PM

Across teh top of the Dice roller and a few other screens I get this:

f4ac9b5b78bab88e14ec99ea169bff28

in large bold text, is that supposed to be there?

Also, on the character screens, under contacts and under decking I get the same initial error, "expected ")" on line 14, and a prompt asking is I want to debug., I click no and go to the page. not breaking, just annoying.

Posted by: Dashifen May 21 2004, 08:20 PM

Hrm.... the titles, yes I know about those. I have to update the database to handle the change over in names from new_dcrs to dcrs.

I'll check on the error you're getting. That's thrown from Internet Explorer, however, and not from my site, so it may not be something I can fix, but it should be. I'll get right on it.

Posted by: Nikoli May 21 2004, 08:21 PM

Just keeping you in the loop

Posted by: Dashifen May 21 2004, 11:47 PM

I appreciate it smile.gif

Posted by: Dashifen May 24 2004, 04:10 PM

Finidng my own errors and posting them so that I fix them some day:

Gear page alternates carried and non-carried when you submit gear rather than remembering the previous one as I wanted it to.

No way to save Adept powers (could use spells page I guess).

NSRCG parser ignors magical gear (foci and such)

Combat record has bad image link (I'll get this one shortly)

Weird error thrown when adding characters (no damage record insertted)

Cannot click on an NPC to edit it from the GM's Game listing.

Posted by: Kanada Ten Jun 2 2004, 01:32 AM

QUOTE
MYSQL QUERY ERROR!!
Query: INSERT INTO sr3_skills (character_id, skill, skill_rating, specialization, spec_rating, linked_attribute) VALUES (254, 'Arms Dealers', , NULL, NULL, cool.gif
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' NULL, NULL, cool.gif' at line 1


Didn't like a knowledge skill suddenly while entering it. But it works now.

[edit] Wohoo! The error is from forgetting to put in a skill rating!

Posted by: Kanada Ten Jun 2 2004, 05:05 AM

I can edit anyone's information at this point without entering a password, even other people's games and such. This is going from the "Players Click Here" link.

[edit]

QUOTE

Warning: main(../edit_includes/showMenuFunc.php): failed to open stream: No such file or directory in /home/dashifen/public_html/dcrs/frames/content/database/characters/edit/frames/password.php on line 10

Warning: main(): Failed opening '../edit_includes/showMenuFunc.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/dashifen/public_html/dcrs/frames/content/database/characters/edit/frames/password.php on line 10

Fatal error: Call to undefined function: showmenu() in /home/dashifen/public_html/dcrs/frames/content/database/characters/edit/frames/password.php on line 17

When I try to change the password.

Posted by: Dashifen Jun 2 2004, 01:31 PM

Hrm ... I'll look into the editing thing. Not sure why that's happening. The skill rating thing I knew about but I haven't had the chance to do form validation on all of the entry forms yet. That's next after I get this new look and feel running completely.

Posted by: paul_HArkonen Jun 2 2004, 02:38 PM

I don't know exactly why this is happening, but i don't think this should be possible
this was a screen taken off the manuver score calculator.

QUOTE
Vehicle Points: 0
Terrain Points: 0
Speed Points: 10
Driver Points: 7 (rolled 8 dice)

Posted by: Kanada Ten Jun 3 2004, 12:02 AM

I cannot review any NPC data unless I go in through Edit a Character.

QUOTE
Not Found
The requested URL /dcrs/frames/content/database/characters/show_character.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.29 Server at www.dashifen.com Port 80

Posted by: Dashifen Jun 3 2004, 01:32 AM

QUOTE (Kanada Ten)
I cannot review any NPC data unless I go in through Edit a Character.
QUOTE
Not Found
The requested URL /dcrs/frames/content/database/characters/show_character.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.29 Server at www.dashifen.com Port 80

Gah! You're right. Good navigational error find! I'll get that one fixed tomorrow night. Storm knocked out my internet connection so I'm at a public computer at the moment.

Also, paul: That can happen. Depending on the vehicle and terrain, you can get 0 points for those categories. I'm not sure, off the top of my head, which vehicles they are, but normal terrain gets you 0 points. The speed points are 1/10th of the total speed (round down) and the driver points are the highest roll (with rule of six) amoung the dice rolled.

So, for the scenario you posted, the vehicle was worth zero points (a normal car perhaps??) in normal terrain going between 100 and 109 meters per turn and the driver rolled 8 dice with the result of 7 -- therefore you'd have a maneuver score of 17.

Posted by: Nikoli Jun 3 2004, 01:33 AM

Public terminal? My condolences

Posted by: Kanada Ten Jun 3 2004, 02:57 AM

The password protection is working again, thank you smile.gif

Also, the error for trying to edit a character without adding a password is the same as the error for trying to view a character, which kind of indicates the problem smile.gif

QUOTE

Not Found
The requested URL /dcrs/frames/content/database/characters/show_character.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Posted by: Kanada Ten Jun 3 2004, 03:05 AM

OK, the password is not working. Somehow after I log in as a GM I have access to everyone's games.

Posted by: Kanada Ten Jun 3 2004, 06:39 AM

The SR3 import system does not include a name for items checked "not carried" in the NSRCG. It simply makes a blank field.

Very cool implementation of the import system. There are some minor formatting errors that are mostly irrelevant. Excellent work.

I think making this a package program that one would download and host on their own systems (or web sites) would ease the burden on you databases while increasing the flexibility of the program. Is this possible, feasible or desirable?

Posted by: Dashifen Jun 3 2004, 02:48 PM

QUOTE (Kanada Ten @ Jun 2 2004, 10:05 PM)
OK, the password is not working.  Somehow after I log in as a GM I have access to everyone's games.

I see. I was having trouble figuring that out, too. Now that I know the symptoms, I'll code up a cure.

As for the importation thingy, yeah, it's got it's issues. I couldn't figure out what the blank fields were for. i've never used the carried/not carried boxes in NSRCG so I didn't know what was going on. I'll have to figure out what's different in the .sr3 file between the two "types" of gear and then write a fix.

It also doesn't get any magical gear yet, because that's in a different section of the whole thing. Adept powers have to be entered as spells for the time being, too. Just don't forget to put something in for their "force" so it doesn't yell at you.

As for making it a stand alone thing. Right now, it's not feasible or possible. Everything is running on a PHP/MySQL backbone which means people would first have to install a web server on their machine and all the crap that comes with it, then PHP, then MySQL and then get all my code. Most people probably wouldn't be willing to do that. Of course, I could recode the entire project into C++ with a MS Access backbone (or other ODBC compatible database solution) but that would take months. Plus, the major reason I started this thing was so that I could get to my character's and my player's information from anywhere on campus. That way I didn't have to carry notes around in my pockets and wallet anymore. About the third time I lost track of character sheets because I did the laundry and forgot to remove them from my back pocket, I decided there had to be a better way!! rotfl.gif

Posted by: Kanada Ten Jun 3 2004, 10:36 PM

Darn, I was hoping PhP/MySQL could run stand alone like a mutliplatform database.

I really like the program so far. I'll let you know more when I start using the other functions such as the Combat Tracker and such. Great work.

Posted by: Dashifen Jun 3 2004, 10:49 PM

Not really. PHP/MySQL is a web-based backbone. PHP could be used as a standalone programming environment with the right software, but MySQL isn't ODBC compatable, as far as I know, and therefore, can't really be used anywhere but on the web or in conjunction with some very specialized software for use only with MySQL.

I figured out the editting thing, once you're logged in, you have access to your character by default. However, I never thought that it would also give you access to other game's characters as well -- it's a logic problem rather than a really programming bug. Not sure how to fix it right now. Was thinking that I might still allow you to browse other characters and import them into your game as NPCs if you want to. You like the idea?

Posted by: Kanada Ten Jun 3 2004, 11:06 PM

QUOTE
Was thinking that I might still allow you to browse other characters and import them into your game as NPCs if you want to. You like the idea?

Hell yeah. I was thinking along the same lines in that you could export characters as .SR3 files, as well. However, you should allow GMs to make their NPCs "Private" if they choose, just to prevent "industrious" players from simply making GM accounts in order to look at the NPCs. It's not something I would worry about, but with Play by Post games you don't always know who you're dealing with. Anyway...

On the issue of portability, how difficult would it be to implement the DCRS on a web server that runs a Forum? If you get all the bugs worked out and many people want to use it, you could talk to Dumpshock about hosting it.

Posted by: paul_HArkonen Jun 3 2004, 11:12 PM

Hey dash, sorry about that, i miss read that and saw it as one of the dice rolling a zero, I was adding them up instead of an open test, please to forgive my ignorance.

Posted by: Fenris Jun 4 2004, 04:26 AM

Dashifen - I'm running two games on the boards right now, and I'd love to try and use your system. I logged in, but when I try to add a character I get this response:

QUOTE
There was an error creating a blank damage record for this character. Please attempt to add the character again. If this problem persists, or you end up with copies of one character, please contact Dashifen.


However, it is actually creating the character sheets, because I can edit them to my hearts content wink.gif

Loving the concept, and I think this is going to save me tons of hassle in the long run. Thanks for all the hard work, and I'm tossing this out there as more of an FYI then a criticism.

Posted by: Dashifen Jun 4 2004, 01:36 PM

QUOTE (Kanada Ten)
On the issue of portability, how difficult would it be to implement the DCRS on a web server that runs a Forum? If you get all the bugs worked out and many people want to use it, you could talk to Dumpshock about hosting it.

Not too difficult at all. The real issue is porting the database and the data from one place to another. I'd rather get a stable, working, and aesthetic version before I worry about connecting myself to anyone else. In reallity, what I'd think about doing first would be to host the "external" pages (home and login, features, signup, etc.) at dumpshock and then leave the database where it is.

Posted by: Dashifen Jun 4 2004, 01:39 PM

QUOTE (Fenris)
Dashifen - I'm running two games on the boards right now, and I'd love to try and use your system. I logged in, but when I try to add a character I get this response:

QUOTE
There was an error creating a blank damage record for this character. Please attempt to add the character again. If this problem persists, or you end up with copies of one character, please contact Dashifen.


However, it is actually creating the character sheets, because I can edit them to my hearts content wink.gif

Loving the concept, and I think this is going to save me tons of hassle in the long run. Thanks for all the hard work, and I'm tossing this out there as more of an FYI then a criticism.

Yeah, I know about that one. Thanks though. As an FYI for all of my users, I'm in a play opening on June 17th so I'm doing set building all day and then practice all night so I'm somewhat stagnated on getting work done on the DCRS. So far, I don't think any of the bugs are really debilitating, just annoying, so I'm kinda focusing on the other things in my life for a while. I'll get back to everything, I promise!

Posted by: Nikoli Jun 4 2004, 02:33 PM

What play? (My sister does community theatre and my wife is looking to get into it, so I'm always interested in hearing about other folks's experiences)

Posted by: mcmackie Jun 5 2004, 01:36 AM

QUOTE (Dashifen)
As for the importation thingy, yeah, it's got it's issues. I couldn't figure out what the blank fields were for. i've never used the carried/not carried boxes in NSRCG so I didn't know what was going on. I'll have to figure out what's different in the .sr3 file between the two "types" of gear and then write a fix.

It also doesn't get any magical gear yet, because that's in a different section of the whole thing. Adept powers have to be entered as spells for the time being, too. Just don't forget to put something in for their "force" so it doesn't yell at you.

Feel free to email me about questions regarding NSRCG. I'm also willing to entertain 'suggestions and improvements' smile.gif Question: Are you using the default SR3 file or the XML file? thanks

Posted by: Kanada Ten Jun 5 2004, 01:44 AM

Default SR3 file. One can upload even unfinalized characters

Posted by: mcmackie Jun 5 2004, 07:26 AM

QUOTE (Kanada Ten @ Jun 4 2004, 06:44 PM)
Default SR3 file.  One can upload even unfinalized characters

Oh, then it's easy. Carried items have an "X:" in front of them. An example:

Gear0=X:[5]Cue_Ball__________________(CB)_~2|8|-|(STR)L|2.5|Always|5|1|Legal|sr3.XXX|

Quantity = 5

Okay, the format for almost all of the Gear, Vech, Deck, Cyber, Bioware is included at the top of their respective DAT files.
Documentation on the DAT files is at:
http://archive.dumpshock.com/ArchiveShowArticle.php3?ID=431#datafiles

In particular, an example:
Gear3=__Concealable_Holster___________~6|-|(+2)|-|0.1|2/24hrs|100|.75|SR3-282|

You are correct. Spaces = "_" and field delimiters are "~", EXCEPT when the delimiter is also a "|". In the above example,
Name: Concealable holster
Format: 6

Locking up the 6 format in GEAR.DAT:
0-6|Firearms Accessories|9|Mount|Concealability|Rating|Weight|Availability|$Cost|Street Index|Notes|Book.Page|

Title: Firearms Accessories with 9 items which are as follows:

Mount: -
Concealability: (+2)
Rating: -
Weight: 0.1
Availability: 2/24 hrs
Cost: 100
Street Index: 0.75
Notes: SR3-282
Book.Page: (there is an error here, the notes should have been blank and the book.page should have been here)

This format is followed for most things.

Skill is obvious.

Lifestyle is defined as: Field Number : Definition
1 ) Quantity of months in parenthesis or permanent, level of lifestyle, 1st 25 characters of the residence name
2) Primary or secondary
3) level of lifestyle
4) permanent or temp lifestyle
5) # of months
6) Cost
7) Starting month / year
cool.gif Residence (complete)
9) LTG #
10) Description of residence
11) (I use this)....


Contacts are defined as Field Number : Definition
1) Name
2) Location
3) Archetype
4) LTG#
5) Occupation
6) Contact Level
7) Race/Description
cool.gif History / Relationships
9) Cost

Attributes are:
Base number | Racial Mod | Natural Mod | Cyber Mod | Totals

You'll have to add together to get totals = Base number+racial+natural "(" base number+racial+natural+cyber ")"
Best solution is use the "Totals" string.... (You must have looked at an older format)....

Except when cyber arms or legs are involved. Then the base number starts at 4... (confusing isn't it?)

Should be enough to get you started... Let me know if you have further questions...

Also, I've been debating whether to use XML as the storage format (but that'd take a couple of months minimum)... Any preferences?
mcmackie

Posted by: KeyMasterOfGozer Jun 7 2004, 03:16 PM

Personally, I like the XML better, because it separates out all of the pieces of data with proper formating instead of having things like "X:" if it's carried, and such. I will say, though, that since it's all on one line, it's impossible to edit by hand until I open it with my XML editor that can "normalize" it. But that's a small price to pay.

Posted by: Dashifen Jun 8 2004, 09:47 PM

The only reason I used the .sr3 file and not the .xml is because PHP's xml parse is insane and I wanted to get some form of a parse online fast. The .sr3 file is systematic and most of the information about each "item" is on one line so it's easy to set up an iterative parser for each line. Not the most efficient way to do things, but it works for the short term smile.gif

My play is almost done -- we open in 9 days and then my life returns to normal. Then, I'll get back on track with all of the bugs and what not that you've all posted.

Posted by: Kanada Ten Jun 16 2004, 10:25 PM

Here's a couple of ideas.

Clicking on skills in non-edit mode could act as a dice roller and spit out a list of the results on the same page.

Contacts could be linked to NPCs in the database.

Posted by: Dashifen Jun 18 2004, 02:08 PM

QUOTE (Kanada Ten)
Here's a couple of ideas.

Clicking on skills in non-edit mode could act as a dice roller and spit out a list of the results on the same page.

Contacts could be linked to NPCs in the database.

I'm not sure what you mean about clicking on skills, but let me see if I do: You click on a skill, say Etiquette, in non-edit mode. This would then roll the rating of the Etiquette skill in dice and display the result? That's not too hard. It's a little more difficult to do if it's going to happen on the same page, but that should be a major change, I just need to make a text field somewhere on the page to show the information.

Contacts could be NPCs if the GMs want them to be. You could enter the contact as an NPC ... I'll give some consideration to a way to connect the contact page to the record of the NPC contact.

Two good ideas.

Good news, too: my play opened yesterday and we're done at the end of the weekend (I hate short runs...oh well) so I'll be able to get back to work on the DCRS next week!! Thanks for your perseverance.

Posted by: prionic6 Jun 21 2004, 02:21 PM

This is a very nice project and I am sure I will use it in our next session on saturday! I especially like the simplicity aspect, not overloaded and only the features you really need!

Two suggestions:
- Ammo tracking would be nice. This could be as simple as an input box in the fight status view where you simply store the number of bullets per-person or more fleshed out with different clips carried by the charakters with ammo types and load status.

- Our adventures tend to last more than one session (we 're a bit slow smile.gif) So I try to track information about what the individual players did regarding the individual karma categories suggested in the BBB. I'm not sure how you could make a module for this but maybe it would be a nice idea.

Posted by: Dashifen Jun 21 2004, 02:56 PM

Ammo tracker -- you're awesome. Good idea. I've also wanted to add a way to track spell pool to the combat screen but I'm running out of space ...

I was thinking of adding a notes field to allow GMs to keep notes to themselves in the system, but size is always an issue. I have a limited amout of space and if I need to upgrade to a new package with my hosting company, it becomse more expensive for me. I'll investigate it.


Posted by: prionic6 Jun 21 2004, 03:05 PM

If you would make your software Open Source, it would be possible for anyone to install it on his own server and you could even get help for the development of the project. smile.gif

Don't know if that's an option for you, though...

Posted by: Dashifen Jun 21 2004, 03:24 PM

It's not really. It's housed along with other things that are private (like my email until I download it at least) so open sourcing really isn't an option. Plus, I like doing it all.

As for installing it locally on a user's computer, that really wouldn't work because the PHP/MySQL setup requires a web server. Sorry!

Posted by: prionic6 Jun 21 2004, 03:53 PM

It's really not a big problem to locally install an Apache/PHP/MySQL setup smile.gif But actually I talked about installing it on one's own webserver. I'm sure there are people out there that have the ressources needed - almost every provider gives you access to PHP and mysql. You have. I have. Also, Open Sourcing would not mean giving anyone access to your server but only giving out your .php-files and maybe a script for setting up the database. It would also not include giving out personal (GM/Player/Game) data in your database! Plus you would still be the holder of your intellectual property and the creator of the project. You could host your code for free (so you won't have to pay for people downloading it) on sites like sourceforge.org

This is not to argue you into doing it, it's your project, your code, your property. You decide what to do with it, of course. Just consider it as an option, especially if you later come to a point where you don't have the money or the time to further develop it!

Posted by: KeyMasterOfGozer Jun 21 2004, 06:55 PM

I would like to re-iterate somethings that prionic6 said.

1) It is your project, and your property, so don't think of this as trying to talk you into doing it.

2) I, as do many other people, have a couple of webservers, where I already have php/mysql programs running. Some I wrote myself, and some from other places. This is certainly an enviroment that many people already have, or could setup in very little time. This does not put your own data in jeopary, it simply lets someone else run your program on their server.

3) I understand that you want to keep full control of it now, that's cool, but please consider if you get tired of working on it (or bored with it) Releasing it as Open Source would let other people who like the product, to forward it and keep it going after you interest lapses.

Once again, I'm not trying to convince you. It just sounded in your post like you had some possibly unfounded misgivings.

Cheers!
-Mike

Posted by: prionic6 Jun 21 2004, 08:10 PM

The sr3-import won't work with melee manouvers... The Line in the file is

Skill1=MA:Kung_Fu(STR)/MN:Fußtritt~[2]=4X

and the error is

MYSQL QUERY ERROR!!
Query: INSERT INTO sr3_skills (character_id, skill, skill_rating, specialization, spec_rating, linked_attribute) VALUES (287, 'Kung Fu', 2, 'MN:Fußtritt~[2]=4X ', , 3)
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' 3)' at line 1

Posted by: KeyMasterOfGozer Jun 22 2004, 02:16 PM

Will it work if you change the line to:

Skill1=MA:Kung_Fu(STR)/MN:Fusstritt~[2]=4X

I wonder if the characterset of his MySQL DB maybe won't handle the Esset(or however you spell that thing)?

Posted by: KeyMasterOfGozer Jun 22 2004, 02:27 PM

QUOTE (prionic6)
The sr3-import won't work with melee manouvers... The Line in the file is
MYSQL QUERY ERROR!!
Query: INSERT INTO sr3_skills (character_id, skill, skill_rating, specialization, spec_rating, linked_attribute) VALUES (287, 'Kung Fu', 2, 'MN:Fußtritt~[2]=4X ', , 3)
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' 3)' at line 1

Oh, I'm an idiot, the VALUES clause has 2 commas right together before the last "3". That is what is causing the error, but of course without looking at how the source generates that SQL statment, I can't help to solve it. If that value is really NULL, then you'd need to put a NULL or empty string there inbetween the commas, like this:

VALUES (287, 'Kung Fu', 2, 'MN:Fußtritt~[2]=4X ', NULL, 3)

or

VALUES (287, 'Kung Fu', 2, 'MN:Fußtritt~[2]=4X ', '', 3)

in your php code, you could just put in a line:

if ($SpecRating == '') then $SpecRating = 'NULL';

of course substitute whatever variable you are using for $SpecRating.

or you could put ticks around the variable in the SQL statement string, since MySQL will automatically translate the string into a number. I am not positive it will work with the null, though, so the first solution is best.

Posted by: Dashifen Jun 22 2004, 04:39 PM

Yup. That'll do it. The parsers for the .sr3 files are pretty slim right now and I know of stuff that it's just plumb not importing. I think the problem is in the semantics of the maneuvers. Thery're not really specializations, but in the .sr3 file they're recorded as if they were. As such, they don't really get a rating and that's what's causing the parser to become confused. It's added to the list of things to do.

Posted by: Dashifen Jun 22 2004, 04:43 PM

QUOTE (KeyMasterOfGozer)

Once again, I'm not trying to convince you. It just sounded in your post like you had some possibly unfounded misgivings.


Okay, I see your points. I'll consider it. I hadn't thought of sourceforge.net when I responded to prionic6 earlier, I had only thought of providing access to my webspace to others who would work on the files there as opossed to having external development. For now, even after considering the valid points above, I think I'm still going to keep plugging away. There are a number of things that I still want to put together for the site. Plus, I don't really want to have divergent systems available where other people have encorporated other ideas and concepts into the system. I think it could confuse people. Anyway, long story short, my play is over now, so I'll get back to bug fixing this week and next since my job doens't start up until July 12. Hopefully, I'll get my backlog finished long before then and I'll get started on trying to cover all of the mysql queries with more useful error messages smile.gif

Posted by: Dashifen Jun 24 2004, 04:02 PM

Okay ... working on getting the page titles to not show you the page id (md5 hash of the filename) that I was using before. While I fix the bugs above, I'll change page titles as I go. To try and be sure that I don't miss any, if you all could post pages that have bad titles below. Hopefully I'll get them all soon so we won't have pages and pages of posts about bad titles.

Also: quick poll here -- who would find a notes page helpful? Just something that would provide you a spot to type a note to yourself and save it in the database. Then, you could delete notes when you don't need them anymore -- or perhaps they would auto delete after a month or so to save space. Any comments?

Posted by: Kanada Ten Jun 24 2004, 11:07 PM

The notepad is a good idea, but it should be persitant (the same notepad on every page), and maybe toggleable (like the Fast Reply here).

Hash marks on the first page following log in and all subsequent returns to the "GM's Home".

Hash marks on "Add a Game" and "Remove a Game."

Hash marks on "Add a Character" and "Remove a Character," but not "Edit."

Hash marks on all "Combat Tools" and "Matrix Tools" including sub pages.



Posted by: Dashifen Jun 25 2004, 01:50 AM

Hrm ... not a bad idea there, Kanada Ten. So, for example, you would want to be able to connect a note to any screen that you're on -- like if you were taking notes on a combat situation you'd want to have them only appear on the combat's status screen and not in a central location? What about both? Although, if the notes are already in the database, it's not hard to display them on multiple screens. Any other thoughs.

P.S. -- And thanks for the notes. I think I got most of those but I know I missed the Matrix Tools one. New pages with some fixes uploaded tomorrow morning when I get back to a broadband connection.

Posted by: Kanada Ten Jun 25 2004, 02:58 AM

I think each "Game" entry should have a notepad that holds the notes for all the "Tools."

For example:
Kanada opens the Day Job game and clicks on Mickey becasue Mickey just attempted to bribe the Mafia enforcer, Bobby. He goes the the skills section and clicks on "Negotiations 6." The dice roller spits out the results, and Kanada copies them into the Notepad (or clicks on "Send them to the Notepad"). Then he goes back and clicks on Bobby (error). He clicks on Bobby's Willpower to resist and compairs the dice roller results to the Notepad.

The error I got was from hitting the Bobby NPC. It appears that all NPCs are missing unless I use the "Edit a Character" tool. After I "Stop Editting" it allows me to view the character, but not if I go from the "Characters in..." screen. Also, it would be good to have names on the "Damage Record for..." screen link to the character sheets. Picky picky I know.

QUOTE
Not Found
The requested URL /dcrs/frames/content/database/characters/show_character.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.31 Server at www.dashifen.com Port 80


For the "Notepad" function, what about a floating, sizable & minimizable child window? I know flash can do that, but it can be a pain. "Notepad for Day Job"

And when I attempt to return to the "Character List" I get another error:
QUOTE
MYSQL QUERY ERROR!!
Query: SELECT game_name FROM sr3_games WHERE (game_id = )
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1


[Edit] God, I sound like such an ass. Love the program Dashifen.

Posted by: Dashifen Jun 25 2004, 12:57 PM

You're not an ass -- your a tester smile.gif You're supposed to do that. I know about the no npc from the character list problem -- I changed the file name and forgot to change it for npc's when I did it for pc's. I'll get that one shortly.

I'm not a big fan of floating windows because they get in your way. I'd be more inclined to add something to the bottom of everypage more like the Fast Reply idea you stated above. then, you could drop stuff into the text field and it would be persistent for your account. Making it persistent to a game would be more difficult because I don't always track which game you've most recently been involved with. However, with enough information (for your example, if the note pad would say Mickey -- Negotiations -- 08 06 05 03 01 01) Then it would be pretty easy to recall what the purpose of the note was.

And you know we have to call this the Pocket Secretary silly.gif

Posted by: Dashifen Jun 25 2004, 03:42 PM

Bugs fixed today:

View NPCs from Game List now works (don't have to use the Edit a Character link)

Get back to correct list of characters from the view a character page

Link to character record from game's damage record

adding characters no longer throws a bad insert message on the damage record

Import other game's characters into your game has begun. It's not finished yet.

Can no longer edit other game's pc's (thanks Kanada Ten)

Posted by: Kanada Ten Jun 25 2004, 10:08 PM

QUOTE (Dashifen)
Can no longer edit other game's pc's (thanks Kanada Ten)

I think this is related. If you go into a game while Logged Out and click on a character:
QUOTE
MYSQL QUERY ERROR!!
Query: SELECT game_id FROM sr3_games WHERE owner_id=
Problem: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1


QUOTE
However, with enough information (for your example, if the note pad would say Mickey -- Negotiations -- 08 06 05 03 01 01) Then it would be pretty easy to recall what the purpose of the note was.

And you know we have to call this the Pocket Secretary

Yeah, that should work. :D

Posted by: Kanada Ten Jun 26 2004, 08:01 PM

Something weird happened. One of my NPCs named Lester is not the NPC I made. Did someone else make a character named Lester with the Friends Abroad Edge and a contact called Bad Czech? I used the SR3 import to do it and it was right once...

Posted by: Dashifen Jun 27 2004, 03:32 PM

Yeah, I forgot that you can't detect the gm if the gm isn't logged in for the character viewing. I wasn't done with that stuff anyway. Fixed in about fifteen minutes.

I'm not sure what happened with Lester, though. It shouldn't matter if the NPC has the same name as someone else as all characters are given incrementing numerical id's. Then, these id's are used to keep track of the characters and not their names. If you figure out what's up, let me know about that one.

Oh -- and I didn't do anything, either, considering I have god-like powers over the DCRS smile.gif

Posted by: Kanada Ten Jun 28 2004, 02:31 AM

The Matrix tools are a little awkward. You need to make the Add Security an Edit Host function. Then have tabs like you do with the Character Sheet for Security Ratings, Security Sheaf, and the Note needs editing space. Also, there isn't any reason to stop the edit box for the Security Sheaf after they add Shutdown because you may want to add earlier trigger steps or whatever later. Also, there should be a way to add deckers at trigger steps. I know you can just type in Decker rating whatever, but it would be cool.

There is also a bug with the Log on to Host option where it doesn't keep the Decker displayed in the box.

Somehow my first ICe became an NPC too.

Change Tally doesn't do anything, though I don't know if it is supposed to.

Posted by: Dashifen Jun 28 2004, 03:34 PM

IC will become an NPC when you set up a matrix combat session from within the matrix tools. It's the only way that the system can recognize the IC as having initiative and reaction and what not. So that's what happened there.

I think the Change Tally does store the tally in the database. It won't appear to do anything the first time you look at the page, but if you return to the page later, the tally that you entered into the field and saved (by clicking change tally) will remain in the field. I'll check on that, and I thought I had it say "Tally Saved" underneat the button, but that may have just been what I wanted to do and not what I did do.

I'll check on the log on to host stuff. I don't think I've noticed it when I was working with my deckers.

Now, you're looking to take the concept of the host and its security and meld it into one page, I think, with your first comment. So you want a way to simply click on add a host and then enter security ratings and sheaf on the same page with a menu like on character editing. I don't see a major issue with that. However, I would prefer to have something like a link after you add a host that automatically takes you to the adding of security for that host. It would save a click and some time to move the mouse around if that link were more prominently displayed.

You're right on the closing of the fields after you enter shutdown. I think you can still edit old steps, but not enter new ones. I'll change that.

As for Deckers at trigger steps, what would you like it to say? I suppose it could provide a link to the NPC decker that you have in the database, but it wouldn't be too much more difficult to simply put the decker's name in the sheaf and then view them with the character viewer as normal.

Thoughts?

Posted by: Kanada Ten Jun 30 2004, 12:22 AM

QUOTE
As for Deckers at trigger steps, what would you like it to say? I suppose it could provide a link to the NPC decker that you have in the database, but it wouldn't be too much more difficult to simply put the decker's name in the sheaf and then view them with the character viewer as normal.

I didn't realize that you could add NPC deckers to the Host fight without logging them on. You can just use the Add Combatant tool, so no big deal.

I understand the Save Tally now.

Can you have the Shutdown button ask to confirm and then kick the deckers off the host and end the matrix combat?

Also, I think you should eliminate the "Log On" and "Graceful Log Off" tools. Simply make them part of the "Host Status" tool. Just have a pull down box with all deckers for the host's game in it and the buttons: "Log On." Next to or below the decker persona and tally you could add the "Log Off." You can also combine the "Add a Host" and "Remove a Host" into one tool page: "Add/Remove Host." Basically:

Matrix Tools

Then do the same with Combat:

Combat Tools

Next to the names in the fight just have a "Remove" button. Then have a pull down box with NPCs and PCs ready to fight next to an "Add Combatant" button at the bottom.

Totally unrelated, if you use a "Send Results to Pocket Secretary" function, have a check box next to that which defaults to checked. The function would be "Display Secretary on Click" (meaning that a minimized P'sec would open when the button was pressed). Have checked or not set a cookie, too.

Posted by: Dashifen Jun 30 2004, 02:28 PM

Not a bad idea on the psec thing. I still have to do a little thinking about that and where I want to stash it. Part of me wants to create a small floating page like you mentioned earlier and the other part of me was thinking -- especialy if I can shrink up the menu using your editorial above -- I could dedicate some room at the bottom of the right hand column to the psec.

I could make the shutdown button end kick the deckers off and end combat. If the decker gets an abort host shutdown action in there, the GM would just not push the button! That was my original worry about making the shutdown button do anything spectacular.

I like the concept of combining the add/remove pages into one. It matches with the edit a character concept where you can add and remove skills, spells, etc. all on the same screen. Good thinking.

Posted by: Kanada Ten Jun 30 2004, 11:34 PM

You have "Contact Dashifen" listed in the Main Menu, so you could take it out of the Gamemaster Tools. Another option would be to move "Logout" either to the Main Menu or as a button following Calculators. These are just suggestions, but they are aimed at freeing space and maybe making it easier to navigate...

Gamemaster Tools


> Character Tools
> Combat Tools
> Matrix Tools
> Pocket Secretary
Scribble scribble... note note... my players are so
frekkin' dead...

Mickey-Negotiations 08 07 05 03 01 01
Johnson-Negotiations 03 03 03 02 02 01
Johnson-Negotiations 05 04 01 01 01 01
Johnson-Negotiations 09 07 07 05 05 01
Johnson used three karma pool.

Have the P'Sec save on Logout. You can definitely squeeze more space without touching more than the Big O.

Posted by: Kanada Ten Jun 30 2004, 11:47 PM

You may think about an "Edit Fight" function that stores information about lighting, ground effects, and things like drones and spirits. For later.

Also, I wonder if clicking on a game in "GM's Home" ("View Games") should go directly to the "Damage Record for GAMEX" instead of "Characters in GAMEX" as you can jump right to the characters from the latter. The two pages are nearly redundant anyway.

Posted by: Dashifen Jul 1 2004, 08:54 PM

I love you, man.

You're right. What I want to do with the "GM's Home" is to take the links there and go to the damage record. Then, I want to put the view character page underneath the character sub menu.

Posted by: Kanada Ten Jul 1 2004, 10:44 PM

QUOTE
I love you, man.

notworthy.gif

All this play testing has made me hungry. Does the DCRS deliver pizza yet?

Posted by: Connor Jul 2 2004, 02:46 AM

Maybe he should implement the ordering process. I know I've seen some perl scripts and things to interface with the online ordering for delivery at places like pizza hut and what not...

nyahnyah.gif

Posted by: Kanada Ten Jul 3 2004, 01:58 AM

Found a new bug. If you have only one PC loaded, the player can not view it. The program says "No player characters for this game."

Posted by: Dashifen Jul 14 2004, 06:07 PM

Just wanted to let you all know that I haven't forgotten about your nor am I'm giving up development on the DCRS. I've just begun a new job in a new state and I don't have internet access at home yet. Since I can't work on the DCRS at work -- the only access I have to the Internet -- things will probably be slow to get done until August when I'll be moving into a permanent home and will have a broadband connection once again. Thanks for your patience and all of your help.

Posted by: Dashifen Aug 5 2004, 04:04 PM

I'm not quite dead yet. Just waiting on my internet connection now that I've moved to Illinois.

Posted by: Kenlon Aug 11 2004, 09:14 AM

Is there any way that I could get my hands on the source code for the group generator? I've been looking for a good reason to start playing with php, and this strikes me as a good place to start. (Of course, I would be only doing it for my own personal amusement, not distributing it.)

Posted by: Dashifen Aug 13 2004, 04:10 PM

Whee --- broadband internet now available at my home --- now all I need is my furniture so I can stop sitting/sleeping on the floor (just moved, fyi). I'm away for the weekend and Monday, but on Tuesday I'm going to start compiling a list of teh stuff Kanada Ten listed above and start doing some more work on the site. I've recently begun to try and think about redesigning some of the systems from the ground up, but I want to cover some of the things that I have already there that aren't quite working (i.e. nsrcg parser).

Posted by: sds Aug 13 2004, 06:49 PM

This is really a great idea - hopefully I can get my players to use it soon smile.gif kudos for the great work and effort you put into this.

Of course I have a few things...
Decking doesn't cover everything I would have expected it to, the following is lacking with regards to the deck itself:
* Memory
* Storage
* A description field for the nice things like ASIST, Hitcher jacks etc.

Space for programs and frames.

Furthermore I couldn't find the bio index at the overview pane.

How about an additional description field for Contacts?

Finally Matrix Initiative seems to be missing somewhat. I only have two spaces to fill in and I assume something like 10+3d6.

Posted by: Dashifen Aug 13 2004, 07:08 PM

QUOTE (sds)
This is really a great idea - hopefully I can get my players to use it soon smile.gif kudos for the great work and effort you put into this.

Of course I have a few things...
Decking doesn't cover everything I would have expected it to, the following is lacking with regards to the deck itself:
* Memory
* Storage
* A description field for the nice things like ASIST, Hitcher jacks etc.

Space for programs and frames.

Furthermore I couldn't find the bio index at the overview pane.

How about an additional description field for Contacts?

Finally Matrix Initiative seems to be missing somewhat. I only have two spaces to fill in and I assume something like 10+3d6.

If memory serves, you enter matrix initiative as matrix reaction and matrix initiative -- two pieces of information. You enter reaction into one field and then initiative into the other. You don't need to write the d6 part, if that's what's confusing you.

Frames and programs and what not can be entered using the gear sections. I usually put them under the utility category to keep all of the decking information in one place.

I'm going to be enhancing the gear and contact information pages to work better with macromedia flash technology so that descriptions can be entered and retreived easier. Hopefully, the interface works as well on screen as it does in my head.

As for the rest: excellent suggestions smile.gif

Posted by: Dashifen Aug 18 2004, 01:57 PM

As an FYI, I tried to install service pack 2 for windows XP last night and now my laptop is hosed. I need to reinstall windows xp pro. now. Caveat Emptor for the new service pack, I guess, and I'll probably only be posting from work until I can get my laptop back up and running .... now where was that Linux CD ...........

So, as a result, further progress on the DCRS will be delayed. If possible, I'll still try to get a list of prioritized things up on the boards so that you can see what's coming up shortly. Not sure if I'll be able to since I can only "deck" from work.

Posted by: Dashifen Sep 14 2004, 09:36 PM

Bah. I apparently suck. But, I'm hoping to suck less in the near future. As such, I'm going to switch gears. The DCRS conversion and interface remake is taking for freaking ever and I want to do some stuff that's clear to you all so that you know I'm not dead or something (at least with respects to the DCRS).

Therefore, I hope to have finished off my generators and calculators section with the exception of the Ally Spirit Generator, by the end of the week. Things that will be include the Neighborhood Generator from MLJBB, conjuring drain calculator, skill advancement cost calculator, attribute advancement cost calculator, matrix host generator (maybe -- this one's harder) and maybe a few other things that I'll put together as I page through the books and look for candidates. Then, I'll get back to trying to rework the DCRS to take into account most or all of kanada ten's insightful interface comments above.

Posted by: Dashifen Sep 16 2004, 01:57 AM

http://www.dashifen.com/dcrs/frames/content/generators/neighborhoods.php from page 92 of MLJBB.

That's the direct link. To see it inside the frames of the site (soon to be re-designed without frames) then go to http://dcrs.dashifen.com and use the Generators menu. Select Neighborhoods and you're good to go.

Tomorrow night's task: The Run Generator from p. 115 of MLJBB

Posted by: Dashifen Sep 16 2004, 04:35 AM

http://www.dashifen.com/dcrs/frames/content/generators/runs_on_the_fly.php

From page 115 of MLJBB

Posted by: Spookymonster Sep 16 2004, 03:54 PM

Dash,

I registered for DCRS, but couldn't sign-in. It kept telling me my password was bad.
Also, I see you're writing the back-end in PHP. Just out of curiosity, have you ever worked with Java servlets and/or JSP?

Posted by: Dashifen Sep 16 2004, 03:56 PM

No on both counds for Java and JSP. I'll look into that problem tonight. It looks like something is going wrong with what you tried to use to sign up -- can you let me know what your form entries were. Send me a PM since that could also include your password for the site!!

Posted by: Leoric Sep 17 2004, 12:23 PM

Is this just me, or is the ally spirit gone away? ohplease.gif

Posted by: Dashifen Sep 17 2004, 01:46 PM

I'm working on it again. I'd like to make it so that when you're done, you can use the back arrow to make changes if necessary. The old version didn't let you do that. I should have it back in a week or so (hopefully).

Posted by: Rayston Feb 5 2005, 09:28 PM

Site down? I cant seem to get to it?

Thanx

Rayston

Posted by: Kanada Ten Feb 5 2005, 10:27 PM

Last I heard from the DCRS frontpage, was that Dahifen planned on redoing the whole thing. I wish we could still access the Generators <hint hint>.

Posted by: Dashifen Feb 6 2005, 08:37 PM

Patience grasshopper. I'm working on the generators. I had actually forgotten they were attached to dcrs.dashifen.com and not just www.shadowrun.com. Watch for the generators again sometime this week at www.dashifen.com/shadowrun for now. I'll get them up again as soon as I can. The rest of the DCRS will be coming back when I'm done working on a different web/database project.

- D -

Posted by: Dashifen Feb 15 2005, 04:38 AM

Generators and calculator are back online at http://www.dashifen.com/content/shadowrun and you can access them from the menu on the right of the screen. I'll work on the Ally Spirit generator again which died a while ago and I'm not sure why. But, until then you can get to the dice roller, maneuver score roller, astral quest generator, neighborhood generator, and the runs-on-the-fly system. Eventually, I'll also be adding a calculator for attribute and skill adjustments.

Posted by: Dashifen Mar 23 2005, 04:50 PM

Downloadable calculators and, the other project that I was working on may be finding new hosting so the money I have on that might be coming back to dashifen.com which means I can put the DCRS back together! I'll keep you all posted smile.gif My first goal for the DCRS if I get it back is PDF character sheet generation from the .sr3 output of NSRCG. I'm about 1/2 there already, I just have to finish it off.

Anyway, here's links to zips with the downloadable calculators:

http://www.dashifen.com/media/zip_downloads/maneuver.zip
http://www.dashifen.com/media/zip_downloads/attributes.zip
http://www.dashifen.com/media/zip_downloads/skills.zip

The contents of the zip files are the actual flash files (.swf). If you don't have a stand alone flash player I think you can download it from macromedia. Alternatively, you can open the .swf files with your favorite browser with the flash plug-in and all will be well.

~D~

Posted by: Shadow Jul 13 2005, 07:21 PM

Hey Dash, hows it going?

Posted by: Dashifen Jul 13 2005, 07:56 PM

Still going. At this point pretty much just waiting for SR4 to get released to get back to programming. Why?

Posted by: Shadow Jul 13 2005, 08:50 PM

I tried to use it today and the sight was down. Then I noticed I hadn't seen you in a bit so I wanted to see if you were okay smile.gif

Posted by: Nyxll Jul 13 2005, 09:28 PM

Can I get the tables that you use to generate the random neighbourhood in csv format so that I can put them into the Omnihedron for people that do not have web access?


Posted by: Dashifen Jul 28 2005, 08:38 PM

Thanks for the concern shadow, nyxll, I'll get right on that (sorry got married between your post and now and I haven't been here in a while). Right now their simply hard coded into the page that generates the neighborhoods so I'll have to turn it into a .csv for you since I was too lazy to put that information in my databases.

Posted by: Shadow Jul 28 2005, 09:59 PM

You got married? Dude! CONGRATZ!!!! I love being married, I hope you like it as much as I do.

Posted by: Nyxll Jul 29 2005, 01:00 AM

Congrats on the marriage. If I had of known I would have warned you... RUN!!!! wink.gif

If you have it in list form I can extract it with the same ease.

You can email me with admin at btvos dot com

Thanks for the work.

Posted by: Dashifen Jul 29 2005, 01:52 PM

QUOTE (Nyxll)
Congrats on the marriage. If I had of known I would have warned you... RUN!!!! wink.gif

Why does almost everyone tell me that ..... biggrin.gif

Posted by: Shadow Jul 29 2005, 03:21 PM

QUOTE (Shadow)
You got married? Dude! CONGRATZ!!!! I love being married, I hope you like it as much as I do.

I would like to point out that I did not.


Posted by: Dashifen Aug 1 2005, 09:17 PM

QUOTE (Dashifen)
QUOTE (Nyxll @ Jul 28 2005, 07:00 PM)
Congrats on the marriage.  If I had of known I would have warned you... RUN!!!!  wink.gif

Why does almost everyone tell me that ..... biggrin.gif

Notice the "almost" biggrin.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)