On 2/15/07, Bob the Hamster <[EMAIL PROTECTED]> wrote: > On Thu, Feb 15, 2007 at 06:43:53PM -0500, Mike Caron wrote: > > On 2/15/07, Bob the Hamster <[EMAIL PROTECTED]> wrote: > > > On Thu, Feb 15, 2007 at 06:23:42PM -0500, Mike Caron wrote: > > > > On 2/15/07, Bob the Hamster <[EMAIL PROTECTED]> wrote: > > > > > On Thu, Feb 15, 2007 at 06:13:12PM -0500, Mike Caron wrote: > > > > > > On 2/15/07, [EMAIL PROTECTED] > > > > > > <[EMAIL PROTECTED]> wrote: > > > > > > > james > > > > > > > 2007-02-15 07:58:06 -0800 (Thu, 15 Feb 2007) > > > > > > > 268 > > > > > > > backing out printstr color feature. Will check back in after > > > > > > > ubersetzung > > > > > > > branches. Sorry Mike. I do think this is nice, but lacking any > > > > > > > interface, > > > > > > > and in light of the already-difficult taks of stablizing > > > > > > > ubersetzung, we > > > > > > > ought to wait until a little later on this one. > > > > > > > --- > > > > > > > U wip/allmodex.bas > > > > > > > > > > > > Why? I'm about to use it with another much needed feature. > > > > > > > > > > You mean you are going to use it in another much-needed feature right > > > > > *after* ubersetzung, right? ;) > > > > > > > > After Ubersetzung, I'm going to be rewriting large parts of the OHR. > > > > I've been using extreme self-discipline in this regard, and I've > > > > already killed two such patches mid-way through development, so we > > > > could stabalize U. > > > > > > Thank you for your self-discipline :) > > > > > > Lets discuss these rewrites. What do you have in mind? > > > > First is the textbox thing. I was half-way through writing a > > variable-length string table for textboxes, including an index and > > defragmenting routines before I realized that this was pointless. > > Agreed. > > Sometimes a very fun and interesting programming problem can turn out to > be unneccesary.
I should tell you about the plans I had for building a home-brewed fire-alarm system (sometimes, I tend to take my job home with me >_>) > > The other one was a flexible shape drawing system, in the style of the > > plotstring system (no, I wasn't going to call it plotshapes...). I > > even wrote an oval drawing routine since allmodex lacked one. But, it > > was overly complex, and too much trouble for this point in time. I'm > > going to revive this later, in a different form. > > Ah, interesting. > > Have you read anything I put on the wiki about the plan for a rectangle > system? Not the same of course-- but could share some concepts. I have, yes. You wrote that after I had started and killed my system, so it was kinda creepy. But, yes. It wasn't quite the way you had it. Ideally, the shape system would also have a "sprite" shape, but...... > > The rewriting I wish to do is in the graphics system, much like I've > > discussed aeons ago, but never got around to doing. > > Refresh my memory (or give me an archive url) ...I need to do this first. Basically, instead of having the sprites stored in big sprite sheets on video pages, we would have a sprite UDT, and store them in an array. As sprites are loaded, the array expands to accomodate the new ones and such. And, if two... whatevers share the same sprite (say, two NPCs), then they can both reference the same loaded sprite, using a ref-counting system of some sort. Sprites that are garbage are then reused for loading other sprites (or, maybe cached for a time). Basically, the same thing I did with sound effects, but with sprites. > > Either way, I'm going to forget about all this stuff for the time > > being, and finish the various features I started, so we can get U done > > with, so I can get back to this stuff :) > > *shakes hands* > Sounds like a plan! *returns handshake* I hereby dub this "Plan Awesome"! > > > > Word wrapping plotstrings. If printstr can't interpret newlines, then > > > > I can't do this. > > > > > > Ah, yes. That does sound far simpler than the wrapping textbox thing. > > > > Yes, it does. I'm enthusiastic, not insane. I only added the colour > > codes because I could (plus, it was fun adding colour to custom's main > > menu ;) > > You ought to take a screenshot and post an ohrdev article about "the > feature that didn't quite make it" :) >_> Hmm.... -- Mike Caron Final Fantasy Q http://finalfantasyq.com _______________________________________________ ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
