#exult@irc.freenode.net logs for 23 Nov 2016 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[01:49:01] --> GitHub has joined #exult
[01:49:01] <GitHub> [exult] marzojr pushed 2 new commits to master: https://git.io/vXjPn
[01:49:01] <GitHub> exult/master 780ca4b Marzo Sette Torres Junior: Revert "Cleaning up shortcutbar input handling, as none of that was required."...
[01:49:01] <GitHub> exult/master 2a7e5e8 Marzo Sette Torres Junior: Improving shortcutbar code quality.
[01:49:01] <-- GitHub has left #exult
[02:12:01] <-- Dominus has left IRC (Ping timeout: 245 seconds)
[02:12:44] --> Dominus has joined #exult
[02:12:44] <-- Dominus has left IRC (Changing host)
[02:12:44] --> Dominus has joined #exult
[02:12:44] --- ChanServ gives channel operator status to Dominus
[02:40:19] --> GitHub has joined #exult
[02:40:19] <GitHub> [exult] marzojr pushed 1 new commit to master: https://git.io/vXjMU
[02:40:19] <GitHub> exult/master e0f09d0 Marzo Sette Torres Junior: Modified the functions Effects_manager::remove_all_effects and...
[02:40:19] <-- GitHub has left #exult
[02:43:04] --> GitHub has joined #exult
[02:43:04] <GitHub> [exult] marzojr merged master into coverity_scan: https://git.io/vXjM3
[02:43:04] <-- GitHub has left #exult
[08:34:25] <-- Lightkey has left IRC (Ping timeout: 240 seconds)
[08:47:28] --> Lightkey has joined #exult
[09:29:02] <Dominus> hmm, Marzo, the placement of the shortcut bar icons are fine, except for the peace dove, that is very high up compared to the others
[09:52:49] <Dominus> a bit high, not very...
[10:13:59] <Dominus> coverity is interesting. Of course I don't understand most but still, very interesting and informative...
[10:22:44] <Marzo> Hm
[10:24:00] <Marzo> I think I will modify the way we generate header files in data dir so that changing something in there only updates the header file if it is different from what it was
[10:28:19] <Marzo> Dominus: fixed, pushed
[10:28:34] --> GitHub has joined #exult
[10:28:34] <GitHub> [exult] marzojr pushed 1 new commit to master: https://git.io/v1ets
[10:28:34] <GitHub> exult/master 50ca87e Marzo Sette Torres Junior: Fixing alignment of dove icon in shortcutbar.
[10:28:34] <-- GitHub has left #exult
[10:33:22] <Dominus> thanks
[10:34:28] <Dominus> I need to find an Xcode wizard that can help me get an extra step in the building of the iOS port.
[10:35:21] <Dominus> Right now we have the generated flexes in iOS fork Github along with the header file
[10:36:33] <Dominus> to fix this an extra step would be needed to build expack for the host platform, build the data files and generate the headers and then do the actual iOS target build...
[10:38:13] <Dominus> I've tried this once to do myself but I suck :)
[11:40:03] <Marzo> Hm
[11:40:17] <Marzo> Seems like there was a new version of Timidity since Exult added it
[11:42:10] <Marzo> Might be worth updating it at some point
[12:33:49] --> GitHub has joined #exult
[12:33:49] <GitHub> [exult] marzojr pushed 1 new commit to master: https://git.io/v1eld
[12:33:49] <GitHub> exult/master fd3dbd0 Marzo Sette Torres Junior: Eliminating resource leaks found by Coverity Scan.
[12:33:49] <-- GitHub has left #exult
[16:44:09] --> Malignant_Manor has joined #exult
[16:46:35] <Malignant_Manor> Marzo: when you make the shortcut bar configurable, it would be nice to have automatic translucency instead of people needing to manually do it.
[16:47:43] <Malignant_Manor> I have no idea how nice an algorithm would be. We could possibly eliminate all but the combat icon from being in the flx.
[16:49:13] <Malignant_Manor> Oh, and the target icon that Dominus made.
[17:35:42] <Dominus> Malignant_Manor: how should that work?
[17:36:12] <Dominus> I needed to redraw the icons with the translucent colors
[17:36:50] <Dominus> I mean with the standard features we have
[17:37:35] <Dominus> You would need to draw that in a way we don't do atm
[17:37:45] <Malignant_Manor> It would auto convert the colors to something suitable.
[17:38:53] <Dominus> Ouch, that could give terrible results but I see what you mean
[17:39:01] <Malignant_Manor> I don't know how good a quickly implemented automatic conversion would be especially with palette.
[17:40:02] <Malignant_Manor> It would allow people to manually configure the shortcut bar and still use translucency.
[17:40:23] <Dominus> I had to be really creative in choosing which of the few transcolors I'd use for the many different colors we have ;)
[17:41:13] <Malignant_Manor> We don't palette cycle with the shortcut bar. It could use 16 or 32 bit colors.
[17:41:20] <Malignant_Manor> (or 24)
[17:41:50] <Malignant_Manor> We could just not allow translucency in 8 bit color.
[17:43:17] <Malignant_Manor> Exult might only use palettes though which would make that impossible.
[18:57:35] <Dominus> Malignant_Manor: that's what I meant with " we would have to draw that in a way we don't currently
[18:58:11] <Dominus> Right now you have to use the palette of the original
[18:58:47] <Malignant_Manor> If could convert to palettes but don't know quality of conversion.
[19:31:57] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.93 [Firefox 50.0/20161104212021])
[22:30:56] <Marzo> Dominus, Malignant_Manor: there is some color-conversion machinery which Exult uses in BG title screen to convert between stock BG palette and a slightly tweaked game palette for multiracial avatars; this can be leveraged to convert, by using the OpenGL approximated xform tables
[22:57:55] <-- Rottingbeef has left IRC ()
[23:04:42] --> Rottingbeef has joined #exult
[23:53:15] --> GitHub has joined #exult
[23:53:15] <GitHub> [exult] marzojr merged coverity_scan into master: https://git.io/v1vbe
[23:53:15] <-- GitHub has left #exult