#nuvie@irc.freenode.net logs for 11 Jan 2014 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[00:05:28] <-- Yuv422 has left IRC (Quit: Yuv422)
[02:26:20] --> Yuv422 has joined #nuvie
[03:14:52] --> Malignant_Manor has joined #nuvie
[03:16:49] <Malignant_Manor> Hi Eric
[03:16:57] <Yuv422> hi Malignant_Manor
[03:17:07] <Yuv422> I'm just looking at the orb bug
[03:17:26] <Malignant_Manor> I was able to figure out what you did with the char pointer to the background and made the WoU command bar work in the new modes
[03:17:35] <Malignant_Manor> I also did their background.
[03:17:51] <Yuv422> cool
[03:17:54] <Yuv422> :)
[03:18:13] <Malignant_Manor> Yeah, the map window is messy with offsets
[03:18:41] <Malignant_Manor> rain still isn't modified for full screen
[03:19:14] <Yuv422> ah k
[03:20:06] <Malignant_Manor> The MD command bar was one pixel wide enough so that it could open the save menu.
[03:32:00] <Malignant_Manor> 476x238 in new style will show how badly I did the resolution to map window conversion. There will be a black bars on the right and on the bottom.
[04:45:18] <Yuv422> the container fix has broken use object from container in new style
[04:45:26] <Yuv422> I guess that's to be expected
[04:45:37] <Yuv422> I'll see if I can come up with a solution for both problems
[04:45:46] <Malignant_Manor> My last fix?
[04:45:57] <Yuv422> not the last one
[04:46:04] <Malignant_Manor> Well, recent
[04:46:41] <Yuv422> yeah the removal of the close all gumps code
[04:47:02] <Yuv422> I guess we want to remove the parent container gump of the object being used
[04:47:16] <Malignant_Manor> Oh, for keyboard controls
[04:47:26] <Yuv422> yeah
[04:48:58] <Malignant_Manor> Closing gumps isn't the answer. Getting tab go between gumps and the map window probably is.
[04:49:11] <Malignant_Manor> You can use items on items inside a container.
[04:49:22] <Malignant_Manor> Closing gumps screws that up.
[05:02:52] <Yuv422> true
[05:03:25] <Malignant_Manor> I can't think of specifics but I am pretty sure SE has some.
[05:28:36] <Malignant_Manor> Yuv422: Do you know where the image is for MD levers that are in the on position?
[05:39:24] <-- Malignant_Manor has left IRC (Quit: ChatZilla [Firefox 26.0/20131205075310])
[07:54:32] <-- Yuv422 has left IRC (Quit: Yuv422)
[19:24:37] --> Malignant_Manor has joined #nuvie
[20:27:25] --> Yuv422 has joined #nuvie
[20:29:25] <Malignant_Manor> Hi Eric
[20:29:52] <Malignant_Manor> I think I have fixed everything in the new modes that isn't related to the map window offsets.
[20:33:41] <Malignant_Manor> Yuv422: The ScrollWidgetGump really needs a check mark so that I can have the left arrow not close it when the text is scrollable.
[20:34:35] <Yuv422> you can use up down the scroll
[20:34:56] <Malignant_Manor> I've added left click support
[20:35:03] <Malignant_Manor> to the arrows
[20:35:14] <Yuv422> ah k
[20:35:18] <Yuv422> cool
[20:35:25] <Malignant_Manor> But click one too many times or be off by a pixel and it closes
[20:35:44] <Malignant_Manor> hence the need for a check mark to close it
[20:36:04] <Yuv422> I was going to ask Daniel if he wanted to make a nice background for the gump
[20:36:04] <Malignant_Manor> The offset was also off when not 0
[20:36:20] <Malignant_Manor> Yeah, that would be nice.
[20:38:28] <Malignant_Manor> Oh, clicking one too many times is fine though since the rect still intercepts
[20:38:31] <Malignant_Manor> so I guess it isn't too bad
[20:40:16] <Malignant_Manor> Yuv422: I didn't notice your commit
[20:40:26] <Malignant_Manor> I will have to see how it works out.
[20:40:38] <Yuv422> :)
[20:40:57] <Yuv422> the overlay should handle neg offsets now
[20:41:02] <Malignant_Manor> I have an easy test since the background will clear out when outside the game window when in full map
[20:43:54] <Yuv422> I'm not sure where the lever graphics are stored
[20:44:26] <Malignant_Manor> I find it weird that the bg uses transparency
[20:44:51] <Malignant_Manor> for black
[20:45:02] <Malignant_Manor> must have been faster
[20:45:20] <Malignant_Manor> full map was a pain
[20:49:54] <Malignant_Manor> Yuv422: was screen_area being improperly deleted or did it change type?
[21:13:54] <Malignant_Manor> Yuv422: we render larger than the game area in new style.
[21:14:15] <Malignant_Manor> 320x200 renders to 336x208
[21:14:38] <Malignant_Manor> Set the screen larger than the game size and you can tell.
[21:15:32] <Malignant_Manor> The celestial gump isn't using game offsets
[21:21:53] <Malignant_Manor> Yuv422: better yet, use my latest patch. http://pastebin.com/1vim4v7M
[21:22:39] <Malignant_Manor> set <game_style>original+_full_map</game_style> <screen_width>340</screen_width><screen_height>240</screen_height> <game_width>320</game_width> <game_height>200</game_height> <game_position>center</game_position>
[21:23:07] <Malignant_Manor> then drag an object
[21:31:38] <Malignant_Manor> Yuv422: What is a good name for (game_style == NUVIE_STYLE_ORIG) now that is_orig_style used for all non-new styles?
[21:34:01] <Yuv422> sorry was afk
[21:34:06] <Yuv422> gotta go now for a bit
[21:34:11] <-- Yuv422 has left IRC (Quit: Yuv422)
[22:13:53] --> HiPhish has joined #nuvie
[22:45:40] --> Yuv422 has joined #nuvie
[23:01:36] <HiPhish> The poll for the new dolls is up: http://ultimacodex.com/2014/01/nuvie-new-inventory-paperdolls-for-companions/
[23:07:35] <Yuv422> hi HiPhish
[23:07:39] <Yuv422> cool
[23:07:59] <HiPhish> any progress with my crash report?
[23:10:05] <Malignant_Manor> Does it crash with the latest snapshot?
[23:13:03] <HiPhish> I'll try...
[23:15:03] <HiPhish> Yes, it works! So awesome.
[23:16:00] <HiPhish> Are there any know issues or can I keep playing in this mode? I don't mind imperfect keyboard controls, I use the mouse for the most time anyway.
[23:16:26] <Malignant_Manor> Nothing major
[23:16:59] <HiPhish> Cool. BTW, I'm about to finish the Segallion sprite now, I'll upload it soon.
[23:17:03] <Malignant_Manor> Yuv422: I don't know if you have looked at the recent bugs. Dragging items in the last row of a corpse container impossible. https://sourceforge.net/p/nuvie/bugs/290/
[23:17:39] <Yuv422> hey Malignant_Manor
[23:17:47] <Yuv422> I haven't looked yet
[23:18:09] <Yuv422> I'm exploring a mine under olympus mons at the moment. ;-)
[23:18:17] <Malignant_Manor> Also, I really need an answer. What is a good name for (game_style == NUVIE_STYLE_ORIG) now that is_orig_style used for all non-new styles?
[23:19:30] <Yuv422> what does that check do logically?
[23:19:45] <Yuv422> Is it completely original interface?
[23:20:00] <Malignant_Manor> Check for unhacked original style
[23:20:08] <Yuv422> right
[23:20:28] <Malignant_Manor> But have to use basically 3 checks each time or do game_style == NUVIE_STYLE_ORIG
[23:20:47] <Yuv422> so we have original (no changes)
[23:21:51] <Malignant_Manor> Yeah
[23:21:59] <Yuv422> so the check is really on the type of interface. original fixed view or floating gump view
[23:22:43] <Malignant_Manor> The others use the views but at same views
[23:23:15] <Malignant_Manor> err
[23:23:33] <Malignant_Manor> The others use the same views but with some modifications
[23:24:45] <Malignant_Manor> is_original_style_without_hacks
[23:26:42] <Malignant_Manor> is_original_style_fixed_resolution
[23:28:26] <Malignant_Manor> Or I guess I could try to find every instance of is_original_style that works with the original+ styles and use !is_new_style
[23:29:07] <Yuv422> that's a good start
[23:29:15] <Malignant_Manor> and keep is_original_style as returning (game_style == NUVIE_STYLE_ORIG) but that makes for tons of code changes
[23:30:28] <Malignant_Manor> It would be better to try and do that in a separate commit before the new style changes
[23:32:22] <Malignant_Manor> is_orig_style not is_original_style
[23:33:11] <Malignant_Manor> 21 files. 9 that I haven't touched.
[23:39:12] <HiPhish> Spites for Dupre, Shamino, Iolo, Gwenno and Segallion so far: http://nuvie.sourceforge.net/phorum/read.php?1,1481,page=2
[23:47:11] <Yuv422> HiPhish: Looking good
[23:53:36] <HiPhish> Thanks. Eight more humans to go; the males are simple enough, but Gwenno's dress is a royal pain. At least only Jaana and Katrina have robes, the rest have plain regular clothes. I don't know what to do Sherry and Beh Lem. They lack several frames, like Sherry has only two walking frames instead of the usual three and both have no sitting frames. Can those be added?
[23:56:23] <Yuv422> hmm that might be tricky
[23:56:30] <Yuv422> without changing their object type
[23:56:39] <Yuv422> which then requires lots of changes
[23:57:51] <HiPhish> You know what, it's not that important. I can make those frames now and then we leave the implementation for another time when there aren't mor eimportant things to do instead.
[23:58:47] <Yuv422> gotta go now
[23:58:48] <Yuv422> cya
[23:58:53] <-- Yuv422 has left IRC (Quit: Yuv422)