Computerizing the Matrix sourcebook (CCOC) |
Computerizing the Matrix sourcebook (CCOC) |
Dec 25 2003, 08:55 PM
Post
#1
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
CCOC is a cyberdeck calculator, which will be integrated into the great Shadowrun-computerizing-initiative, by communicating with other Shadowrun programs.
Current version fully supports (calculate statistics, save and load [xml] ) : Normal/Cranial Cyberdecks, utilities, ICs, worms and all the misc. components that can be found in the Matrix sourcebook. It can be found at http://prdownloads.sourceforge.net/ccoc/cc....3.zip?download. |
|
|
Dec 31 2003, 01:44 PM
Post
#2
|
|
Target Group: Members Posts: 20 Joined: 1-August 02 Member No.: 3,055 |
Looks cool! Are you planning on having the cyberdeck/cranial detect errors in creation? (IE. Not being able to exceed 3 Response Increases, MPCP calculations between the attributes, etc etc.) Also what is this supposed to be trying to integrate with? The SR3 Tracker or the SCOS?
|
|
|
Jan 1 2004, 08:27 AM
Post
#3
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
Yeah, sure, it's easy; I suppose that in a couple of weeks I'll be able to program again (busy busy) and it'll be. (AFAIK, the Response Increase is limited. maybe I'm wrong, I can't check it now).
The integration is with whatever wants to integrate. For starters it will integrate with the Valkyrie Module (because I wrote it, it will be easier to work out). Once I devise an easy way for this integration (using XML) I'll be able to program DLLs for other programs to use. |
|
|
Jan 6 2004, 03:15 PM
Post
#4
|
|
Target Group: Members Posts: 20 Joined: 1-August 02 Member No.: 3,055 |
You were the one that wrote the Valk Module? Didn't you go into the army?
Any plans to finish it? I tried to make my Ultimate Level NPC to go against my Pc's and ran into a few problems. (Which I have conviently forgotten it having been a long time since I tried.) Sounds very cool. I'll be watching. :rotate: |
|
|
Jan 11 2004, 09:22 PM
Post
#5
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
Yep, I wrote the Valkyrie Module.
And, well, sure, I went to the army :) It's been some time (Seargent's course and so on) before I got to a new place with a computer. So I program when I'm not busy. Anyway, as far as I'm concerned, apart from communicating with other programs the Valkyrie Module is finished. If there are problems please do report them, so I'll be able to fix them. Concerning the last note - I see home once in two weeks, usually, so report problems ASAP; even if no progress is evident, it might be due to the fact I wasn't around to post the changes. It still doesn't mean you can stop reporting problems and wishes :) |
|
|
Feb 18 2004, 10:41 PM
Post
#6
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
CCOC v1.0 is released, being the first stable version you can actually do something with. The program core is complete, meaning all is left is fancy graphics and integrating SIFF.
Homepage - http://ccoc.sf.net/ Project homepage - http://sf.net/projects/ccoc/ Download - here |
|
|
Feb 18 2004, 11:50 PM
Post
#7
|
|
Runner Group: Members Posts: 3,035 Joined: 26-February 02 From: Anahiem, CA Member No.: 100 |
Very nice work. The only thing I've seen so far that I would change is allowing more than 9999 Storage Memory on a deck.
|
|
|
Feb 19 2004, 12:06 AM
Post
#8
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
Added to 2do list. Will be done by tomorrow, I hope.
|
|
|
Feb 19 2004, 12:11 AM
Post
#9
|
|
Target Group: Members Posts: 81 Joined: 26-February 02 From: DC/NOVA, USA Member No.: 80 |
Only complaint I have is that I'd like to get total cost of nuyen for each item in the lower listbox, and a grand total. Sure, I could open up the XML and get the totals myself, but I'm lazy... :)
I may have to play around with the output some as well -- I've been itching to dive into XSLT, this could be a good place to start. Considering that I've been kicking around an idea for a Matrix Run Manager (ta-da) with XML compatibility, I can also make sure I can import decks from your app and have them run against the systems just like my own deck files... |
|
|
Feb 19 2004, 12:15 AM
Post
#10
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
1) It's already been added to the 2do list :) thanks for the feedback.
2) That's why I created CCOC, so I can later build on top of it to create my final destination - The Matrix Explorer (or Matrixcape, I haven't decided yet). 3) An XSLT will be super-welcomed ! |
|
|
Feb 19 2004, 01:54 PM
Post
#11
|
|
Target Group: Members Posts: 20 Joined: 1-August 02 Member No.: 3,055 |
Looks nice! I'll give it test run considering I need to do some work with some Matrix Characters anyways. :)
|
|
|
Feb 19 2004, 03:13 PM
Post
#12
|
|
Moving Target Group: Members Posts: 320 Joined: 13-August 02 From: Austin, Republic of Texas (not CAS) Member No.: 3,094 |
I'll take a look at the output too, I'm having fun with xslt...
-Mike R. |
|
|
Feb 19 2004, 03:40 PM
Post
#13
|
|
Moving Target Group: Members Posts: 239 Joined: 10-February 04 Member No.: 6,068 |
Yes, this is cool. I like it, but one thing I think that is left out... This might be difficult... There are rules for a decker with Computer B/R and Electronics B/R to design and build a deck himself. It costs much less newyen, but there are calculations to determine how much time it will take, as well as tests to make depending on the character's skills.
This is kind of the same as with the Rigger Vehicle Design programs. A lot of the cost could be spared if the RIgger himself is skilled at B/R, and has the time to do the work himself. |
|
|
Feb 19 2004, 03:48 PM
Post
#14
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
I started coding this feature as well (like in CCOC for Virtual Realities) but decided it would be better to first finish something productive :)
The second problem is that building such a tool will require interacting with the character data (his skills), which is something not entirely defined in SIFF (Shadowrun Information File Format). It's something that should be done by mcmackie, probably. |
|
|
Feb 19 2004, 04:09 PM
Post
#15
|
|
Moving Target Group: Members Posts: 239 Joined: 10-February 04 Member No.: 6,068 |
That's cool. I thought of 2 ways to get around that...
1) You could list the cost an time followed by the Rolls need to be made to reduce the time, so that a user would have a list of how to manually roll it. 2) Just give the user a place to type in the needed stats and skills. In the future you could let the user pick one of mcmackie's xml files for a char and read it for them. Either way, you're doing a great job, keep it up! |
|
|
Feb 19 2004, 04:22 PM
Post
#16
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
K, added to 2do list. :)
|
|
|
Feb 20 2004, 01:02 PM
Post
#17
|
|||
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
CCOC v1.1 is released, fixing lots of little bugs and (hopefully) answering to most of the reqeusts posted.
|
||
|
|||
Feb 21 2004, 02:09 AM
Post
#18
|
|
Beetle Eater Group: Dumpshocked Posts: 4,797 Joined: 3-June 02 From: Oblivion City Member No.: 2,826 |
Cloak utility is misspelled as Cloack.
|
|
|
Feb 21 2004, 09:29 AM
Post
#19
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
Fixed. Note that xml files of a previous version will have to be manually edited (using notepad, for example) to change any Cloack into Cloak. Thanks.
|
|
|
Feb 21 2004, 11:17 PM
Post
#20
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
ccoc 1.11 Released
Mainly fixes from the Matrix sourcebook errata, as well as the single (!) memory-leak found in CCOC. CCOC is now released in 2 versions, each using a different XML engine - XDOM (an open-source Delphi component) or MSXML. Homepage Project homepage Download Two XML engines - the two engines fully support DOM, so they're basically the same from a programmer's point of view (except one is a COM object and the other is native Delphi code). I really can't tell which one is better right now, so I'm releasing both (MSXML is gaining the upper hand because of its built-in XSLT processor). The XDOM version can be run on any Windows system, the MSXML needs Microsoft XML Core Services (MSXML) 4.0 pre-installed to run. Regarding XSLT (and viewing CCOC's xml files in a readable format), I've made some progress (figures it ain't very complicated). You can find two new files in the source-code archive (you can download it here), tests.html and first.xslt. tests.html is where I play around to create a graphical presentation the way I want. Later I copy parts of this file into first.xslt, where, combined with some XSLT markup I create transformations. In the end, I combine one of the XML files (contained in the archive) with first.xslt in an XSLT processor to produce a readble HTML. This whole last paragraph should be understandable only to those who have some XSLT/XML knowledge (sorry). You can pick up from where I am, I'm not gonna be able to post updates in the next couple of weeks. Don't forget to email me, though :) By the way, if you really want to, you can SMS me at +972-66-359111 :) |
|
|
Feb 27 2004, 11:49 PM
Post
#21
|
|||
Moving Target Group: Members Posts: 515 Joined: 19-January 04 Member No.: 5,992 |
Love the program, but a buddy of mine without an account pointed out a potential error. It's a pretty small one, though. I'm not quite following what the bug is, so I'll just cut-paste what she said.
*shrugs* Just something she noticed. |
||
|
|||
Feb 28 2004, 05:15 AM
Post
#22
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
I'll check into it. Spotlite - I fixed your bug reports and started thinking on a way to fix the display problems. An XSLT page is almost ready for use with "cyberterminal" elements.
|
|
|
Feb 29 2004, 12:06 AM
Post
#23
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
|
|
|
Mar 16 2004, 09:56 AM
Post
#24
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
ccoc 1.3 Released
Fixes all the things you were talking about, and includes the almost-complete xslt page. The MSXML version can perform XSL Transformations (namely export to html) without requiring any external software. The XDOM version, however, performs the transformations using an external program which you should acquire independantly of CCOC; Saxon and XT are good examples for Java-based XSLT processors. Future versions of CCOC-xdom will hopefully be released bundled with and XSLT processor. Download here. |
|
|
Apr 3 2004, 06:54 PM
Post
#25
|
|
Target Group: Members Posts: 78 Joined: 16-March 02 From: Haifa, Israel Member No.: 2,387 |
ccoc 1.31 Release
1) Finished the XSLT page. 2) Minor fixes to the XSLT-dialog 3) New "Open Old" option to load old xml files Dowload here |
|
|
Lo-Fi Version | Time is now: 22nd November 2024 - 08:15 PM |
Topps, Inc has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. Topps, Inc has granted permission to the Dumpshock Forums to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with the Dumpshock Forums in any official capacity whatsoever.