jopenrpg-devel Mailing List for jOpenRPG
Status: Alpha
Brought to you by:
tedberg
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(17) |
Sep
(10) |
Oct
(18) |
Nov
(20) |
Dec
(22) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(24) |
Feb
(42) |
Mar
(16) |
Apr
(9) |
May
(18) |
Jun
(11) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Ted B. <te...@et...> - 2003-08-30 16:28:43
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Anyone still subscribed? - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID C6466E11 6752 58FE 92DA 1BBF 6712 8FF4 DF48 55A2 C646 6E11 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/UNC330hVosZGbhERAnDQAJ0blVdJQSrT7IoDVhLB30/cJoVn2ACgk7Gg C8gvlr6WXj2YQXTnuQ9cPHs= =RIme -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-07-18 20:54:13
|
Hi Ted, Did you see the proposal Andrew Bennett put up regarding Jabber? I thought is was pretty interesting. Instead of writing a bunch of infrastructure code, the developers could focus on a framework and RPG-specific code. Although it is *very* early to pursue this angle, I emailed him about it. What do you think? Since there are Jabber clients already out there, it may be very easy to write up addins and such for a map, char sheets etc. Thanks Dave ===== ---------------------------- E-Mail: je...@ya... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com |
From: David H. <je...@ya...> - 2002-07-06 08:11:13
|
> > That's cool :) j is rather a wreck at the moment. I have a lot of ideas and > plans, but trying to shoehorn them into the existing code has proven > difficult. The more I work with it, the more the current codebase looks like > the one I should plan on throwing away :/ > > Where does your interest in jOpenRPG lie? Does anything in particular strike > your fancy, or is it the notion of a java client? > > This is a tough one. My interest in jOpenRPG was in a few things. First, I have an interest in RPGs of course and wanted to contribute to a project. Secondly, due to professional reasons improving my Java, Python and XML skills was pretty important to me. As a result jopenRPG was the perfect project. I know I have not contributed a heavy amount of code, but I have learned a lot in the process (especially about CVS, and Java IDEs). Nevertheless, it was bit frustrating to be behind OpenRPG and now with a new version coming up (well at least in some planning stages), I was wondering if it ever be possible either to catch up or to provide something uniquely useful as a java client. To complicate matters, my company has decided to downplay Java apps (at least as front-end GUI apps) and decided that we should return to C++. Of course, the talk of C++ for OpenRPG has piqued my interest, but I not only feel loyalty to jOpenRPG (it is the first and only open-source app I have ever contributed to), I also am not sure that I would contribute in any meaningful manner to OpenRPG since my C++ is *really* rusty. I am not sure what to do. Of course there is always the possibility of completely re-doing the code in Java from the ground up. Or we could throw ur weight behind the new OpenRPG and steer it in the directions we like. oh well... For the meantime I am still going to look at some Javacc and Pyhton/Jython code and wait and see about the openRPG 2.0. Thanks dave ===== ---------------------------- E-Mail: je...@ya... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Sign up for SBC Yahoo! Dial - First Month Free http://sbc.yahoo.com |
From: Ted B. <te...@us...> - 2002-07-06 01:08:22
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday 03 July 2002 06:59 am, David Hudson wrote: > What are your thoughts on the talk of OpenRPG 2.0 and how will it affect > jOpenrpg? At the moment, I really don't know. <sighs> In the best of times I was having trouble keeping pace with OpenRPG's development. Now there are several active developers, and the possibility of a new version. It hasn't helped that I keep missing the dev get-togethers, where I could chime in on how I think the program should grow. > Fortunately, things at my work are cooling off a bit so I will be able to > contribute a little more time to jOpenRPG (I have been reading some Python > and JavaCC material) That's cool :) j is rather a wreck at the moment. I have a lot of ideas and plans, but trying to shoehorn them into the existing code has proven difficult. The more I work with it, the more the current codebase looks like the one I should plan on throwing away :/ Where does your interest in jOpenRPG lie? Does anything in particular strike your fancy, or is it the notion of a java client? - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9JkL+OjgCjSGahrIRAo4OAKCXqSL/z60JPySsLnMLzhhnFMjnoACgiHs5 9lipMOKbN6ortb0YOnGPLag= =3K45 -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-07-03 13:59:53
|
What are your thoughts on the talk of OpenRPG 2.0 and how will it affect jOpenrpg? Fortunately, things at my work are cooling off a bit so I will be able to contribute a little more time to jOpenRPG (I have been reading some Python and JavaCC material) Thanks Dave ===== ---------------------------- E-Mail: je...@ya... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Sign up for SBC Yahoo! Dial - First Month Free http://sbc.yahoo.com |
From: Ted B. <te...@us...> - 2002-06-15 00:12:04
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've been toying with the notion of plugins for jOpenRPG. The idea is that such things would operate outside of the gametree, perhaps not saving data at all. I have, currently, a rudimentary system for loading plugins. It is *not* ready for primetime, but it works. I'm now wondering if that is, indeed, the best approach or if such things should be launched as tools from the gametree. The combat handler ( test button on the published program ) is one example of a plugin. I have also created a 3e experience tracker, and a generator for XML table files. I've *also* created a tool for GMs to use to keep track of treasure the PCs find. This one was created as a nodehandler, and can send 'unidentified descriptions' to other OpenRPG clients in the form of a series of text nodes in a tabber. I guess what I'm looking for is a discussion on the viability of the plugin concept. Should all such things be made nodehandlers, or is there a *good* reason to persue the plugin approach? I'd wanted, originally, to do plugins so that third parties could develop expansions for jOpenRPG without needing to use the j codebase. I *still* think it's possible to do, but it won't be easy for said developers as they'd either be short functionality or would still need the j codebase. <shrugs> - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9CoZHOjgCjSGahrIRAtHQAKC1/mRE6004Q+El1JS5A/IgZdCIKwCghTaQ LySTv+o6RLPHqB3Nr2cqxT0= =Y+uc -----END PGP SIGNATURE----- |
From: Ted B. <te...@us...> - 2002-06-07 18:33:46
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday 07 June 2002 10:59 am, David Hudson wrote: > Hi Ted, > > I noticed that the openRPG syntax for dicerolling hasn't been fully > implemented (notably the .each() function which would have been useful for > FUDGE dice). Would you mind if I took a look at that code? I am interested > in working with javaCC. > > Thanks > Dave My preference would be to have you make a new parser, actually. I've been wanting to have jOpenRPG use different dice parsers for the different game systems, I just haven't gotten around to implementing it yet. The current parser 'OriginalParser' is something of a major kitbash. I originally had a ton of modifiers for it, actually before OpenRPG got them implemented. I pulled them though, I think because there was an error in them somewhere. <shrugs> We should probably come up with some sort of Interface for all of the dice parsers to implement so that we can just reference the Interface in the code. That would allow us to swap out parsers on the fly. At a minimum, I think dice parsers should return a double, so that users can use them for math instead of just dice rolling, and should also build some sort of 'description string' that shows the actual rolls. I would also like to, eventually, have all of the dice parsers to value substitution. We'd then be able to pass the parser a Hashtable along with the dice code. The Hashtable would contain mappings like "$RANGE" maps to "12" or something. Then the dice parser would replace $RANGE with 12 when tearing apart the roll. If it found a variable that had no value in the map, it would ask the user. *Additionally* I want to come up with a good way to allow the dice parser to query the user, under certain circumstances, for the value of the roll. That would allow GMs to fudge dice rolls and have them look authentic. :) Obviously there'd have to be some way to toggle this ability, and the client should announce the fact that this 'mode' is enabled to discourage cheating. I was also thinking that, perhaps, the parser should return a RollResult class instead of a double. The RollResult could have a double member and String member. That would remove the need to have 2 different methods to get the data. <shrugs> Not trying to say you should *do* all of this, just brain-dumping what I've been pondering WRT the dice parser. Obviously the current parser would have to be seriously overhauled, or just scrapped. That's why I suggested you write a new parser :) Oh! I'd suggest you make the parser a 'static' parser. That way we can reuse a single instance. Currently the Core maintains a reference to the single dice parser in use, and everyone else just asks Core to do the rolling. You'll probably want to make a new package for your parser so that the generated classes don't overwrite OriginalParser's. That was my plan, anyway: 1 parser per package. Heh, have fun! If you run into any trouble, feel free to ask. As I recall there were a few sticky points in writing a static parser. OriginalParser should have all the info you need to puzzle it out, but I won't make any promises as to legibility. :) - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9APyDOjgCjSGahrIRAgpxAJ9pwDoPgWDAI3evKeyWqy8ogqtRSwCgtSLM Jps6Agp+oEvpPK6jARRY7mM= =O9Im -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-06-07 18:00:47
|
Hi Ted, I noticed that the openRPG syntax for dicerolling hasn't been fully implemented (notably the .each() function which would have been useful for FUDGE dice). Would you mind if I took a look at that code? I am interested in working with javaCC. Thanks Dave ===== ---------------------------- E-Mail: je...@ya... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com |
From: David H. <je...@ya...> - 2002-06-07 04:58:21
|
Hello, I added a d30 and a Fudge die (dF) roller. I also added some icons for the buttons as well. Since these are not 'standard' dice, I do not have them showing up by default. You have to edit your preferences and put a 'true' value for each one. Note that the Fudge die roll is not a pure (-1, 0, 1). I had to use the alternate roll of d3-2, where the normal Fudge roll of 4dF translates into 4d3-8. For those not familiar with Fudge, it is a popular free RPG found at www.fudgerpg.com. Thanks Dave ===== ---------------------------- E-Mail: je...@ya... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com |
From: David H. <je...@ya...> - 2002-06-03 19:40:12
|
I am trying just to use the gametree node tools. I started writing a custom one for Risus, but I am thinking that an average user will just stick to using the gametree nodes. This way I can figure out any quirks in the nodes and interface and possibly fix the nodehandlers. Dave --- Ted Berg <te...@us...> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Monday 03 June 2002 10:38 am, David Hudson wrote: > > Thanks for the message. I always make sure I have a backup of any data > > files that I am working on. Don't worry about radically changing the > > combattool, but adding it will let me build. What changes are you planning > > to make to the tree? I am interested in writing/debugging some char sheets. > > I uploaded on for Risus RPG. I am thinking of doing one for FUDGE and > > maybe, just maybe for Rolemaster although that could take a lifetime :-) > > > > Thanks > > Dave > > > > Sorry about the lag. I'm committing the dicebar actions now. Go ahead and > comment out the references to the combat tool in JMainFrame, that's the only > place they exist. I think they're confined to doTestAction or somesuch. > > Currently they're in their *own* top level package, and I don't want to start > the whole package-name-shell-game again, and I don't have time to retool > them. > > I can zip the dir up and post it to the list if anyone wants to dink with the > code, but like I said it will have to change a lot before it's really usable. > > Do you mean sheets built out of the gametree nodes, or custom ones like the > d20 tool? Either way is cool with me, I'm just curious. > ===== ---------------------------- E-Mail: je...@ya... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com |
From: Ted B. <te...@us...> - 2002-06-03 18:02:09
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 03 June 2002 10:38 am, David Hudson wrote: > Thanks for the message. I always make sure I have a backup of any data > files that I am working on. Don't worry about radically changing the > combattool, but adding it will let me build. What changes are you planning > to make to the tree? I am interested in writing/debugging some char sheets. > I uploaded on for Risus RPG. I am thinking of doing one for FUDGE and > maybe, just maybe for Rolemaster although that could take a lifetime :-) > > Thanks > Dave > Sorry about the lag. I'm committing the dicebar actions now. Go ahead and comment out the references to the combat tool in JMainFrame, that's the only place they exist. I think they're confined to doTestAction or somesuch. Currently they're in their *own* top level package, and I don't want to start the whole package-name-shell-game again, and I don't have time to retool them. I can zip the dir up and post it to the list if anyone wants to dink with the code, but like I said it will have to change a lot before it's really usable. Do you mean sheets built out of the gametree nodes, or custom ones like the d20 tool? Either way is cool with me, I'm just curious. - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE8+68cOjgCjSGahrIRApgQAJ4voyfYi4/DnoF9yhQXJgDWxClFpwCdEyPz 47wcXMYI+e4t2BVkXXCIs98= =MJDR -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-06-03 17:38:14
|
Thanks for the message. I always make sure I have a backup of any data files that I am working on. Don't worry about radically changing the combattool, but adding it will let me build. What changes are you planning to make to the tree? I am interested in writing/debugging some char sheets. I uploaded on for Risus RPG. I am thinking of doing one for FUDGE and maybe, just maybe for Rolemaster although that could take a lifetime :-) Thanks Dave --- Ted Berg <te...@us...> wrote: > > Sorry. I'll add the dicebar stuff. the combat toolframe isn't really > production-grade work, more of a 'whatif'. I can add it, but it will have to > *radically* change I think. > > I'm glad it didn't build though, I've been meaning to say this for a day now: > > DON'T USE CVS SOURCE FOR DATA YOU CARE ABOUT! > > There was/is a bug in the tree-writing code that will *lose* *all* *of* *your* > *data* *when* *you* *save*. I can't stress that enough. > > I'm in the process of fixing it, and I'll commit the code & post the > notification when it's done. > > - -- > Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] > PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 > Unauthorized use of this .sig may constitute violation of US law. > echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > > iD8DBQE8+5JZOjgCjSGahrIRAlFqAJ9gCOdgG1cImKp48H3dytiIT+MsdwCcDh7g > MibW1MARlOYjtEBd3HXFVIc= > =1wa4 > -----END PGP SIGNATURE----- > > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > Jopenrpg-devel mailing list > Jop...@li... > https://lists.sourceforge.net/lists/listinfo/jopenrpg-devel ===== ---------------------------- E-Mail: je...@ya... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com |
From: Ted B. <te...@us...> - 2002-06-03 15:59:27
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday 02 June 2002 10:54 pm, David Hudson wrote: > Hi Ted, > > I checked out a new copy of the code a few things are missing: all the > 'DiceBarD[x]Action' and the JCombatToolFrame. > > Thanks > Dave Sorry. I'll add the dicebar stuff. the combat toolframe isn't really production-grade work, more of a 'whatif'. I can add it, but it will have to *radically* change I think. I'm glad it didn't build though, I've been meaning to say this for a day now: DON'T USE CVS SOURCE FOR DATA YOU CARE ABOUT! There was/is a bug in the tree-writing code that will *lose* *all* *of* *your* *data* *when* *you* *save*. I can't stress that enough. I'm in the process of fixing it, and I'll commit the code & post the notification when it's done. - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE8+5JZOjgCjSGahrIRAlFqAJ9gCOdgG1cImKp48H3dytiIT+MsdwCcDh7g MibW1MARlOYjtEBd3HXFVIc= =1wa4 -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-06-03 05:54:54
|
Hi Ted, I checked out a new copy of the code a few things are missing: all the 'DiceBarD[x]Action' and the JCombatToolFrame. Thanks Dave ===== ---------------------------- E-Mail: je...@ya... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com |
From: Ted B. <te...@us...> - 2002-06-01 14:05:51
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Saturday 01 June 2002 12:46 am, David Hudson wrote: > Hello, > > I added a new char sheet in the /addon dir for Risus: the anything RPG. I > also modified the tree.xml in /resources to add the char sheet as a new > tool. There are a few issues that i will look at: The grid does not allow > edits very easily, the splitter on the inital tab does not always come up > quite right. I may take a look into the various handler classes. > > Thanks > Dave Is this a sheet built with the form nodes? I could take a look at it if you like, and see what I can do to help. The grid will be changing before too long anyway, so don't sweat that. Users will be able to change the number of rows/columns in the Object Inspector which should help usability. Which reminds me: I scrapped the new gametree code. It had a couple of fundamental flaws in it :( I *did* however, retool the current code so that it works with the new JDom version. I managed to do so in such a way that we'll be able to move from storing data in Elements like we do now to storing them in some other format and regenerating XML from them. It will also allow us to store 'custom' data ( splitter location and such ) in the local tree and send vanilla ORPG XML to other clients. - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE8+NS7OjgCjSGahrIRAnI1AJ9FP62As0vSeAYFVCoNNQDcFPhmiACggpsi k0Ql7F2kBAUziPhTtFOi9+s= =7K6H -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-06-01 07:46:59
|
Hello, I added a new char sheet in the /addon dir for Risus: the anything RPG. I also modified the tree.xml in /resources to add the char sheet as a new tool. There are a few issues that i will look at: The grid does not allow edits very easily, the splitter on the inital tab does not always come up quite right. I may take a look into the various handler classes. Thanks Dave ===== ---------------------------- E-Mail: je...@ly... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com |
From: Ted B. <te...@us...> - 2002-05-21 09:21:55
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'll be committing a hojillion files here in a little bit. I finally figured out how to get the map to catch key events! * You can now abort a drag-move operation by hitting escape * You can now 'tab' through the minis by clicking on the map background and hitting the space bar. * You can now scroll the map by clicking on the background and using the arrow keys. * You can now move selected minis by using the number pad. There are 2 movement styles, you can alternate between them by changing the "keypad.move.style" entry to either 1 or 0 in the Edit Preferences dialog. Plus I cleaned up the property edit code a bit and got rid of a ConcurrentModificationException along the way. - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE86hGrOjgCjSGahrIRAvWYAJwPM6Fj2sGEd8h5ZcsvIdpPL1qU4ACeJjlU R8sok8uXHqvE936NSAJDBY8= =1L20 -----END PGP SIGNATURE----- |
From: Ted B. <te...@us...> - 2002-05-21 08:56:18
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 20 May 2002 12:16 am, David Hudson wrote: > Hi Ted, > > I checked out the new dev version. i really like the object browser. I > always found it a bit cumbersome in OpenRPG to always have to right click > on the image to adjust the settings. That is fine in some cases, but it is > really nice to view all the properties like what you have done. For me it > makes the map much more usable because I can adjust the minatures very > quickly. > > Thanks > Dave Thank you! :) I'm glad someone else likes it. It was a lot of work to implement, and I was afraid people would hate it. When I get off my duff and finish the gametree code, we'll be able to edit nodehandler properties in the object browser too. - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE86guuOjgCjSGahrIRAmEzAJwKewDwixS+mOyd/AdyAG8Hv0UtHQCfZwsH F82kTMJ0vS5c0KxM50AKKIw= =79yb -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-05-20 07:16:29
|
Hi Ted, I checked out the new dev version. i really like the object browser. I always found it a bit cumbersome in OpenRPG to always have to right click on the image to adjust the settings. That is fine in some cases, but it is really nice to view all the properties like what you have done. For me it makes the map much more usable because I can adjust the minatures very quickly. Thanks Dave ===== ---------------------------- E-Mail: je...@ly... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com |
From: Ted B. <te...@us...> - 2002-05-10 14:46:20
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 09 May 2002 10:42 pm, David Hudson wrote: > Hmmm... It may be worth a try. I'll admit, I have never found the > OpenRPG/jopenRPG tree pane very intuitive, but putting all the objects > into a inspector pane may be a bit overwhelming to a user. However, a pane > with all that functionality would really save real estate. I say try it > out. Generally the object inspector will only be showing the properties for a single item at any given time. For instance, if you select a text node in the gametree the object inspector would show the properties for that node ( multiline y/n, text, show toolbar y/n, title, etc ). Map miniatures would be able to be viewed/editing en masse, but very little else would. > I am still having a few problems with the latest cvs build. The dev copy > from the website works fine for me however. When I build then run the cvs > copy, I first get Uh oh. Lemme see what I can do to help. > java.io.FileNotFoundException: null/jOpenRPG-log-properties.xml (No such > file or directory) > > Where should this file be? The "null" looks suspicious. That null *is* suspicious. :/ that null is System.getProperty( "java.user.home" ) and should be your 'home' directory. In windows that would be \windows, in linux it would be /home/<your username>. Odd that it's not working. Regardless, to get rid of this ... mmm. Do you have the file 'logger.properties' in your root source directory ( same place that build.xml would be )? It's a log4j config file, and with that in your root source directory ( assuming you run jopenrpg from there ) it shouldn't execute the line of code causing you grief. BTW: it occurs to me that the jOpenRPG-log-properties.xml file really *isn't* supposed to be XML. i must have been on drugs when I put that line in the code. duh. I'll get that fixed here shortly. > I also then get > > java.util.ConcurrentModificationException > at > org.jdom.ContentList$FilterListIterator.checkConcurrentModification(Content >List.java:1230) at > org.jdom.ContentList$FilterListIterator.hasNext(ContentList.java:942) at > net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreeP >anel.java:1881) at > net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreeP >anel.java:1889) at > net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreeP >anel.java:1889) at > net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.<init>(JGameTreePane >l.java:1646) at > net.etherstorm.jopenrpg.swing.gametree.GameTreeModel.<init>(JGameTreePanel. >java:1227) at > net.etherstorm.jopenrpg.swing.gametree.JGameTreePanel.<init>(JGameTreePanel >.java:103) at > net.etherstorm.jopenrpg.swing.JMainFrame.<init>(JMainFrame.java:113) at > net.etherstorm.jopenrpg.ReferenceManager.getMainFrame(ReferenceManager.java >:298) at net.etherstorm.jopenrpg.jOpenRPG.main(jOpenRPG.java:85) > > The tree does not open in the Gametree pane. Even when I try to open it via > the file menu, I get the same error. > > Thanks > Dave This one is easy. :P You're using JDom-0.8.jar instead of 0.7. 0.8 has a lot of cool new features, one of which being some error checking. Apparently it doesn't like something I'm doing with the gametree. JDom 0.7 works fine still, and I'd recommend rolling back to that. The new nodehandler code I'm working on uses 0.8, so we'll move to the new version at some point I just don't know when yet. - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE82904OjgCjSGahrIRAi2sAJ9dEvG7gnCkTuhqs0IhKbu24cQv8gCgjtDJ ULICzFe3HamO5bEZIkOGJhE= =J5Fd -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-05-10 06:07:45
|
Actually, it may be a problem with my linux machine. The dev/webstart version works fine on my windows machine. The cvs and webstart versions get the same errors on my linux machine. :-( Dave --- David Hudson <je...@ya...> wrote: > Hmmm... It may be worth a try. I'll admit, I have never found the OpenRPG/jopenRPG tree pane > very > intuitive, but putting all the objects into a inspector pane may be a bit overwhelming to a > user. > However, a pane with all that functionality would really save real estate. I say try it out. > > I am still having a few problems with the latest cvs build. The dev copy from the website works > fine for me however. When I build then run the cvs copy, I first get > > java.io.FileNotFoundException: null/jOpenRPG-log-properties.xml (No such file or directory) > > Where should this file be? The "null" looks suspicious. > > I also then get > > java.util.ConcurrentModificationException > at > org.jdom.ContentList$FilterListIterator.checkConcurrentModification(ContentList.java:1230) > at org.jdom.ContentList$FilterListIterator.hasNext(ContentList.java:942) > at > net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreePanel.java:1881) > at > net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreePanel.java:1889) > at > net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreePanel.java:1889) > at > net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.<init>(JGameTreePanel.java:1646) > at net.etherstorm.jopenrpg.swing.gametree.GameTreeModel.<init>(JGameTreePanel.java:1227) > at net.etherstorm.jopenrpg.swing.gametree.JGameTreePanel.<init>(JGameTreePanel.java:103) > at net.etherstorm.jopenrpg.swing.JMainFrame.<init>(JMainFrame.java:113) > at net.etherstorm.jopenrpg.ReferenceManager.getMainFrame(ReferenceManager.java:298) > at net.etherstorm.jopenrpg.jOpenRPG.main(jOpenRPG.java:85) > > The tree does not open in the Gametree pane. Even when I try to open it via the file menu, I get > the same error. > > Thanks > Dave > ===== ---------------------------- E-Mail: je...@ly... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! Shopping - Mother's Day is May 12th! http://shopping.yahoo.com |
From: David H. <je...@ya...> - 2002-05-10 05:43:35
|
Hmmm... It may be worth a try. I'll admit, I have never found the OpenRPG/jopenRPG tree pane very intuitive, but putting all the objects into a inspector pane may be a bit overwhelming to a user. However, a pane with all that functionality would really save real estate. I say try it out. I am still having a few problems with the latest cvs build. The dev copy from the website works fine for me however. When I build then run the cvs copy, I first get java.io.FileNotFoundException: null/jOpenRPG-log-properties.xml (No such file or directory) Where should this file be? The "null" looks suspicious. I also then get java.util.ConcurrentModificationException at org.jdom.ContentList$FilterListIterator.checkConcurrentModification(ContentList.java:1230) at org.jdom.ContentList$FilterListIterator.hasNext(ContentList.java:942) at net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreePanel.java:1881) at net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreePanel.java:1889) at net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.importXML(JGameTreePanel.java:1889) at net.etherstorm.jopenrpg.swing.gametree.RootNodehandler.<init>(JGameTreePanel.java:1646) at net.etherstorm.jopenrpg.swing.gametree.GameTreeModel.<init>(JGameTreePanel.java:1227) at net.etherstorm.jopenrpg.swing.gametree.JGameTreePanel.<init>(JGameTreePanel.java:103) at net.etherstorm.jopenrpg.swing.JMainFrame.<init>(JMainFrame.java:113) at net.etherstorm.jopenrpg.ReferenceManager.getMainFrame(ReferenceManager.java:298) at net.etherstorm.jopenrpg.jOpenRPG.main(jOpenRPG.java:85) The tree does not open in the Gametree pane. Even when I try to open it via the file menu, I get the same error. Thanks Dave --- Ted Berg <te...@us...> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I just had an idea for changing the interface layout a bit: > > get rid of the left hand bar on the application, make the gametree its own > window like the chat or map windows. stick the status window into the chat > window. > > Then, make an object inspector, like the miniature inspector on the map and > put it where the gametree/statuswindow currently are. the object inspector > could be used to edit nodehandler properties, map layer and miniature > properties, tons of different things. It would provide a single unified > location/method for editing the behavior of most/all of the application. > > Do you think this would be practical/useful or merely obnoxious? > > - -- > Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] > PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 > Unauthorized use of this .sig may constitute violation of US law. > echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > > iD8DBQE821g3OjgCjSGahrIRAtQJAJ4wKZIPk10fdLV8tCWye8kvRSkcnACggBOY > eIcwUoK9pI+w1uEjNYSrKls= > =JPGq > -----END PGP SIGNATURE----- > > _______________________________________________________________ > > Have big pipes? SourceForge.net is looking for download mirrors. We supply > the hardware. You get the recognition. Email Us: ban...@so... > _______________________________________________ > Jopenrpg-devel mailing list > Jop...@li... > https://lists.sourceforge.net/lists/listinfo/jopenrpg-devel ===== ---------------------------- E-Mail: je...@ly... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! Shopping - Mother's Day is May 12th! http://shopping.yahoo.com |
From: Ted B. <te...@us...> - 2002-05-10 05:18:50
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I just had an idea for changing the interface layout a bit: get rid of the left hand bar on the application, make the gametree its own window like the chat or map windows. stick the status window into the chat window. Then, make an object inspector, like the miniature inspector on the map and put it where the gametree/statuswindow currently are. the object inspector could be used to edit nodehandler properties, map layer and miniature properties, tons of different things. It would provide a single unified location/method for editing the behavior of most/all of the application. Do you think this would be practical/useful or merely obnoxious? - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE821g3OjgCjSGahrIRAtQJAJ4wKZIPk10fdLV8tCWye8kvRSkcnACggBOY eIcwUoK9pI+w1uEjNYSrKls= =JPGq -----END PGP SIGNATURE----- |
From: Ted B. <te...@us...> - 2002-05-07 21:54:50
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 06 May 2002 10:52 pm, David Hudson wrote: > Hi Ted, > > I refreshed my local copy and a few classes appear to be missing. > > JGameTree > MyGameTreeCellEditor > DoubleDocument > IntegerDocument > > Also, > ArrayOutofBoundsException causes a problem in jOpenRPG.java line 52. > JIntegerField and JDoubleField report bad import statements > import net.etherstorm.jopenrpg.swing.text does not exist. > > Sorry to be such a nag :-) > > Thanks > Dave > Thanks for the heads up. It seems that I missed more in that last commit than I was afraid of. All of the files should be in place now. Go ahead and do an update and let me know what happens. - -- Ted Berg jOpenRPG Project [http://jopenrpg.sourceforge.net/] PGP ID 219A86B2 F4A0 410E 4E37 F3D5 DA33 1FBC 3A38 028D 219A 86B2 Unauthorized use of this .sig may constitute violation of US law. echo Qba\'g gernq ba zr\! |tr 'a-zA-Z' 'n-za-mN-ZA-M' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE82EzyOjgCjSGahrIRAumhAJ9SHRcGjHMciDrgeAA9Io5y+V04/QCfRS+s AV4Y7s0E4dNEP99nmrCfCEA= =rBG0 -----END PGP SIGNATURE----- |
From: David H. <je...@ya...> - 2002-05-07 05:53:04
|
Hi Ted, I refreshed my local copy and a few classes appear to be missing. JGameTree MyGameTreeCellEditor DoubleDocument IntegerDocument Also, ArrayOutofBoundsException causes a problem in jOpenRPG.java line 52. JIntegerField and JDoubleField report bad import statements import net.etherstorm.jopenrpg.swing.text does not exist. Sorry to be such a nag :-) Thanks Dave ===== ---------------------------- E-Mail: je...@ly... London's Burning! - The Clash Music Page: http://londonsburning.org __________________________________________________ Do You Yahoo!? Yahoo! Health - your guide to health and wellness http://health.yahoo.com |