#pentagram@irc.freenode.net logs for 4 Dec 2007 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[01:05:07] <-- watt has left IRC ()
[02:16:57] --> watt has joined #pentagram
[02:16:57] --- ChanServ gives channel operator status to watt
[02:18:27] --> watt_ has joined #pentagram
[02:18:28] <-- watt has left IRC (Read error: 104 (Connection reset by peer))
[02:22:29] <Colourless> it's be nice if the savegame dialog was a little more modern.
[02:23:05] <Colourless> at the moment if you use the console savegame command you can save a game to anyfilename
[02:23:35] <Colourless> but the savegame dialog only shows the 1-12 numbererd ones
[02:24:09] <Colourless> and the first slot is unusable
[02:30:01] <Colourless> i'm thinking should be changed so it allows as many savegames as you want
[02:30:33] <Colourless> at the moment we put the savegame description in the zip description field
[02:30:56] <Colourless> i'm thinking it should be changed so the description is the filename itself with a relevant extension
[02:31:57] <Colourless> we are using .sav at the moment for the numeric ones but are using no extension for the quicksave
[02:32:25] <Colourless> alternatively, have no extension
[02:36:38] <Colourless> i'm thinking have a 'new' extension something like .pentagramSave. Grab the list of directory entries from the save directory. If the file has the new extension grab the description from the filename otherwise try to get it from the zip file description and prefix the filename
[02:37:36] <Colourless> when overwriting a save as the description is part of the filename, the save will need to be erased first, unless its the same. Of course this has a slight problem, you wont be able to have 2 saves with the exact same name
[02:39:27] <Colourless> so perhaps a numbered prefix or a suffix to avoid colision, or even something like the date and time of the save in the filename
[02:40:28] <Colourless> I'd completely redo the entire gump using TTF fonts
[02:40:42] <Colourless> the current one is difficult to read
[02:44:27] <Colourless> opinions?
[03:22:59] --> Colourless` has joined #Pentagram
[03:37:45] <-- watt_ has left IRC ()
[03:42:11] <-- Colourless has left IRC (Read error: 113 (No route to host))
[03:42:11] --- Colourless` is now known as Colourless
[03:42:11] --- ChanServ gives channel operator status to Colourless
[06:50:02] --> Darklock has joined #Pentagram
[07:00:36] <-- Lightkey has left IRC (Read error: 113 (No route to host))
[09:51:17] <wjp> a new savegame dialog is definitely a good idea
[09:52:40] <wjp> I'm not sure about storing the description in the filename, though
[09:53:42] <wjp> I can see the advantage in finding the right save to attach to a bug report, but how limited is the set of characters allowed? (Or we could use some form of %xx escaping, I guess)
[10:53:50] <Colourless> hmm true. lack of ability to use ? is a little problem, but escaping could work quite
[10:53:52] <Colourless> *well
[11:55:52] <-- Colourless has left IRC (Read error: 113 (No route to host))
[13:23:08] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[13:46:44] --> Mrrrrz0r has joined #pentagram
[14:04:34] <-- Mrrrr has left IRC (Read error: 110 (Connection timed out))
[14:51:59] --> watt has joined #pentagram
[14:51:59] --- ChanServ gives channel operator status to watt
[15:02:07] <watt> mmm... descriptions as filename.. i dunno..... we also might want other display information in the save too, like screenshots of the current game, and if we did that we would need to parse part of the save anyway, so why not use the description from the file... or would this be better suited for files outside the savegame itself?
[15:03:28] <watt> Or are we suggesting this just as an easy way for the user to identify the save file?
[15:03:29] <wjp> I want to keep savegames self-contained
[15:05:30] <wjp> it's the only advantage I can think of, actually. In that case you might be right about storing the real, authorative name in the .zip, while naming the file approximately like the description
[15:12:14] <watt> hmm.... evillordkirby@hotmail.com is asking to help out though a bug report - seems strange.. I thought the mailing list was a fairly obvious method of contacting us :-)
[15:14:33] <wjp> yes, weird
[15:14:58] <watt> Do we have need of a "multimedia guy" at this point? Certainly the site could use a few better visuals, and we'll want to eventually start adding more nice graphics for custom gumps & menus in pentagram.
[15:15:48] <wjp> we can ask if he has ideas for the main menu
[15:16:09] <wjp> and if we work out the technical details for a new load/save gump, a graphical design for that as well
[22:33:03] --> Kirben has joined #pentagram
[22:33:03] --- ChanServ gives channel operator status to Kirben
[22:46:58] --> Colourless has joined #Pentagram
[22:46:58] --- ChanServ gives channel operator status to Colourless
[23:18:19] --> watt_ has joined #pentagram
[23:18:19] <-- watt has left IRC (Read error: 104 (Connection reset by peer))
[23:24:46] <Colourless> a technical reason to store the names in the filenames is so you don't *need* to read the savegames in order to get the list of them
[23:26:14] <Colourless> if you want to store extra metadata then you can still do that in the savegame. then you'd need to decide if you want the metadata displayed all the time (meaning you'll need to read all the games removing the no read advantage), or only after you've clicked on the savegame itself
[23:26:14] <-- watt_ has left IRC (Read error: 104 (Connection reset by peer))
[23:26:19] --> watt has joined #pentagram
[23:26:19] --- ChanServ gives channel operator status to watt
[23:29:55] <Colourless> either way doesn't really make much of a difference. a slightly better filenaming convention would be nice though. A partial description (for example the first 16 characters) as the filename would probably work fine
[23:30:03] <Colourless> with numbering to avoid duplicates
[23:34:12] --> watt_ has joined #pentagram
[23:34:12] <-- watt has left IRC (Read error: 104 (Connection reset by peer))
[23:44:11] --> watt has joined #pentagram
[23:44:11] --- ChanServ gives channel operator status to watt
[23:44:11] <-- watt_ has left IRC (Read error: 104 (Connection reset by peer))