#exult@irc.freenode.net logs for 6 Jan 2013 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[01:18:42] <-- Marzo has left IRC (Ping timeout: 264 seconds)
[01:53:09] <-- nutron has left IRC (Quit: I must go eat my cheese!)
[01:58:38] --> Malignant_Manor has joined #exult
[02:00:24] <-- DominusExult has left IRC (Read error: Connection reset by peer)
[02:01:08] --> Dominus has joined #exult
[02:01:11] --- ChanServ gives channel operator status to Dominus
[02:01:33] <Malignant_Manor> Marzo, keyactions.h uses intu const *params for ActionQuit but keyactions.cc uses int const *params
[02:05:10] <Malignant_Manor> oops, Marzo, ignore that I just double checked and I accidentally typed the u in my diff viewer.
[02:23:07] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
[07:05:29] <-- Dominus has left IRC (Read error: Connection reset by peer)
[07:06:13] --> Dominus has joined #exult
[07:06:14] --- ChanServ gives channel operator status to Dominus
[08:38:58] <-- Matt_O has left IRC (Quit: Leaving)
[09:15:35] <-- Dominus has left IRC (Read error: Connection reset by peer)
[09:16:05] --> Dominus has joined #exult
[09:16:06] --- ChanServ gives channel operator status to Dominus
[09:39:04] <-- Dominus has left IRC (Read error: Connection reset by peer)
[09:39:10] --> DominusExult has joined #exult
[09:39:10] --- ChanServ gives channel operator status to DominusExult
[09:48:53] <-- ParuNexus has left IRC (Ping timeout: 245 seconds)
[09:52:38] <-- DominusExult has left IRC (Read error: Connection reset by peer)
[09:53:59] --> Dominus has joined #exult
[09:54:00] --- ChanServ gives channel operator status to Dominus
[11:07:40] --> ParuNexus has joined #exult
[11:12:33] <-- Dominus has left IRC (Read error: Connection reset by peer)
[11:12:39] --> DominusExult has joined #exult
[11:12:39] --- ChanServ gives channel operator status to DominusExult
[11:25:50] --> Marzo has joined #exult
[12:34:37] <-- Kirben has left IRC ()
[15:24:22] --> Dominus has joined #exult
[15:24:22] --- ChanServ gives channel operator status to Dominus
[15:25:42] --> Dominus_ has joined #exult
[15:25:42] --- ChanServ gives channel operator status to Dominus_
[15:27:08] <-- sh4rm4 has left IRC (Remote host closed the connection)
[15:27:20] <-- DominusExult has left IRC (Ping timeout: 255 seconds)
[15:28:53] --> sh4rm4 has joined #exult
[15:28:54] <-- Dominus has left IRC (Ping timeout: 264 seconds)
[15:28:54] --- Dominus_ is now known as Dominus
[15:35:01] --> DominusExult has joined #exult
[15:35:02] --- ChanServ gives channel operator status to DominusExult
[15:38:02] <-- Dominus has left IRC (Ping timeout: 252 seconds)
[15:38:02] --- DominusExult is now known as Dominus
[16:30:30] <Marzo> Dominus: bed fixes in SVN
[16:31:24] <Dominus> yeah, ready for a new version then I guess :)
[16:31:59] <Dominus> I'll make a copyright header sweep later tonight.
[16:32:46] <Dominus> right now I need to pry the little one away from the internet (the mole on youtube is his favourite late afternoon thing :))
[17:52:34] --> Malignant_Manor has joined #exult
[17:52:49] <Malignant_Manor> Marzo, you can move the Avatar when he is sleeping.
[17:53:11] <Marzo> Sleeping as in the sleep schedule?
[17:53:16] <Malignant_Manor> Yeah
[17:53:20] <Malignant_Manor> Through the bed
[17:58:12] <Malignant_Manor> Sleep flag gets cleared in the function but I don't know if it happens on canceling.
[18:01:56] <Marzo> Fix committed
[18:02:31] <Malignant_Manor> I haven't gotten a chance to test is_grabbable much.
[18:10:55] <Malignant_Manor> Marzo, there's a regression of broken object manipulation
[18:12:32] <Malignant_Manor> Regression in talking through wall too
[18:14:12] <Marzo> Which broken object manipulation?
[18:18:23] <Marzo> Malignant_Manor ^
[18:18:50] <Marzo> Anyway, I fixed the talking through walls and I may have fixed the other too
[18:35:14] <Malignant_Manor> The save broken object manipulation in BG.
[18:35:34] <Malignant_Manor> or the second version with added plants
[18:36:38] <Marzo> Do you have a link for it? I ended up deleting it due to too many test cases for ordering
[18:36:49] <Marzo> (render ordering, I mean)
[18:37:52] <Malignant_Manor> https://sourceforge.net/tracker/download.php?group_id=2335&atid=102335&file_id=394558&aid=3118478
[18:38:36] <Marzo> Thanks
[18:39:02] <Marzo> Yes, fixed
[18:39:39] <Malignant_Manor> Are you going to tackle any more issues before release (besides regressions or newly found major bugs) ?
[18:40:27] <Marzo> I think I will convert the C tools to C++ and do a large round of warning eliminations
[18:43:00] <Malignant_Manor> There's a ton of uninitialized variables and other warnings when you use the static analysis tool Cppcheck. http://cppcheck.sourceforge.net/
[18:43:21] <Marzo> I will first go around with the compiler warnings
[18:43:39] <Marzo> Using maximum warning level, plus pedantic warnings
[18:43:50] <Malignant_Manor> Hopefully nothing breaks.
[18:44:04] <Marzo> But on the first round, I will ignore some "noise" warnings
[18:45:11] <Malignant_Manor> It's best to wait for testing much until you are finished.
[18:46:24] <Marzo> The pedantic warnings are likely not to affect much: they include things like having commas at the end of enums
[19:24:05] <Malignant_Manor> Marzo, here's another is_grabbable inconsistency. https://sourceforge.net/tracker/?func=detail&aid=3599705&group_id=2335&atid=102335
[19:55:07] <Marzo> I think it will take too much trouble to fix this one
[19:56:49] <Malignant_Manor> I wasn't sure. It would probably be a real pain to have all original cases work the same.
[19:57:49] <Dominus> marzo, should I go ahead and change copyright headers or wait until you are done to spare you svn conflicts?
[19:58:14] <Marzo> If you are changing only the headers, I think it should be safe
[19:58:23] <Dominus> yes, only headers
[20:02:55] <Dominus> hmm, touchscreen.cc/h have no copyright infos...
[20:05:37] <Marzo> Neither does wuc.c, but I'd advise you to steer clear of that one :-)
[20:05:53] <Marzo> Anyway, be back later
[20:06:04] <Dominus> ah, yes the c ones I'll stay clear of :)
[20:06:29] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
[20:10:30] <-- Marzo has left IRC (Ping timeout: 276 seconds)
[20:22:02] <Dominus> hmm, when we have copyright 200x-200y The Pentagram Team, shouldn't there be an additional "200y-2013 The Exult Team below it?
[20:22:56] <wjp> did anybody actually change anything in them?
[20:23:05] <Dominus> good question :)
[20:23:33] <Dominus> I'll look them up again, when I changed the normal ones
[20:33:57] <Dominus> "Copyright (c) 2003-2004 Various contributors" :)
[21:40:13] --> Malignant_Manor has joined #exult
[21:40:36] <Malignant_Manor> Marzo, npcs make the bed even if the schedule changes to combat.
[21:50:52] <Dominus> and there is a funny bug, too :)
[21:51:35] <Dominus> I timed it in monitor that an NPC went to bed right after the Avatar got up. But the avatar made the bed while the NPC was sleeping in it :)
[21:52:13] <Malignant_Manor> You can add that on the same tracker.
[21:52:37] <Dominus> but it's a different bug :)
[21:52:56] <Malignant_Manor> It's related to the same function.
[21:54:03] <Malignant_Manor> Kirben updated the snapshot 4 minutes after I posted it wasn't up to date.
[21:58:44] <Dominus> :)
[22:03:28] <Malignant_Manor> Dominus you forced me to make clean.
[22:03:44] <Dominus> damn, sorry
[22:04:14] <Malignant_Manor> I hate keeping up copyright even though it is yearly.
[22:04:49] <Dominus> yes, and it's not even done right :(
[22:05:30] <Dominus> to do it right I'd need to look at the history of each file since a lot still have their first year in them but have been edited later
[22:05:56] <Malignant_Manor> It would be nice to just have only one file with copyright information but that doesn't work right.
[22:06:17] <Dominus> or still only jeff's copyright from 1998 even though heavy in use since then (imagewin.cc/h - I think)
[22:08:18] <Malignant_Manor> Did the v key version listing get updated?
[22:10:11] <Malignant_Manor> Rendering a dead body underneath a bed sheet is screwed up. It keeps changing how much is visible.
[22:11:22] <Dominus> I didn't update keyactions.cc and win32/exultico.rc with the correct stuff :(
[22:12:23] <Malignant_Manor> The screenshots for saved games can show the save menu when under heavy cpu load.
[22:12:40] --> Kirben has joined #exult
[22:12:40] --- ChanServ gives channel operator status to Kirben
[22:14:53] <Malignant_Manor> I think that might just be OpenGL though.
[22:15:25] <Dominus> if it behaves weird with OpenGL then it is probably only OpenGL :)
[22:15:54] <Malignant_Manor> Well, OpenGL does things differently with screenshots.
[22:16:03] <Dominus> same with the dead body under sheets you have to make sure it is not OpenGL but it is likely the rendering order again
[22:16:15] <Malignant_Manor> No, it is all scalers.
[22:16:45] <Dominus> the dead body or the screenshot?
[22:16:55] <Malignant_Manor> Loading a save fixes it though.
[22:17:02] <Malignant_Manor> Dead body
[22:20:29] <Malignant_Manor> Crap, my combat mode save doesn't work right. The pointer shows up correctly but I cannot attack.
[22:22:12] <Malignant_Manor> Guards sent to attack the party stop attacking when you save and reload.
[22:23:30] <Malignant_Manor> Party members still attack back when combat mode is saved though. Hmm.
[22:31:22] <Dominus> good night
[22:31:30] <Malignant_Manor> good night
[22:32:44] <Dominus> (btw, don't hurry with a release, I have to go to Germany again for the 2nd part of my Grandpas funeral)
[22:34:07] <Malignant_Manor> toggle_combat crashes on load.