[01:55:30] *** Quits: Dominus (Oh no... znc died)
[01:55:45] *** Joins: DominusExult
[01:57:11] *** Quits: Dominus (Ping timeout: 255 seconds)
[01:57:11] *** DominusExult is now known as Dominus
[01:57:36] *** Quits: exult-bridge (Ping timeout: 260 seconds)
[01:57:36] *** exultbridge is now known as exult-bridge
[06:40:37] *** Joins: Marzo
[08:53:23] *** Joins: BrainChild
[09:39:56] github-actions: exult/refs/heads/masterd70165602d3340070b1be271231e857ad9bf9f39 https://github.com/exult/exult/actions/runs/2955142587 The iOS build succeeded.
[09:43:01] github-actions: exult/refs/heads/masterd70165602d3340070b1be271231e857ad9bf9f39 https://github.com/exult/exult/actions/runs/2955142589 The Android build failed.
[09:43:54] github-actions: exult/refs/heads/masterd70165602d3340070b1be271231e857ad9bf9f39 https://github.com/exult/exult/actions/runs/2955142591 The Windows build succeeded.
[09:49:39] github-actions: exult/refs/heads/masterd70165602d3340070b1be271231e857ad9bf9f39 https://github.com/exult/exult/actions/runs/2955142584 The Linux build succeeded.
[09:57:13] github-actions: exult/refs/heads/masterd70165602d3340070b1be271231e857ad9bf9f39 https://github.com/exult/exult/actions/runs/2955142585 The macOS build succeeded.
[11:54:13] *** Cahaan_ is now known as Cahaan
[14:15:07] exult-bridge:Dominus: @Marzo the issue https://github.com/exult/exult/issues/242 seems to be caused by your commit https://github.com/exult/exult/commit/403251447f3af0424f021309dd740637043c8764 i30817 thought it was caused by changing midi settings but it's triggered by entering the setup menu, exiting it and reentering it from the main Exult menu.
[14:30:18] exult-bridge:Marzo: Hm. I can't get a crash from it; when I try it, it just shows a blank screen when returning to setup
[14:31:28] exult-bridge:Marzo: The fix seems to be dead simple, though
[14:31:39] exult-bridge:Marzo: Can you reproduce the crash locally?
[14:33:04] exult-bridge:Dominus: yes, I was able to pinpoint it with my macOS snapshots
[14:34:13] exult-bridge:Marzo: Add these lines to shapeid.cc in Shape_manager::load_gumps_minimal and let me know if the crash is fixed: U7FileManager::get_ptr()->reset(); // Cache no longer valid. shape_cache[SF_GUMPS_VGA].clear(); shape_cache[SF_EXULT_FLX].clear();
[14:35:13] exult-bridge:Dominus: one moment
[14:39:01] exult-bridge:Dominus: @Marzo that works (added them above "return true;")
[14:42:33] exult-bridge:Dominus: thanks!
[14:44:42] exult-bridge:Marzo: I added code to clear all caches to Shape_manager::load too just in case, but it did not seem to make a difference
[14:45:14] exult-bridge:Marzo: Looking at that function made me remember I have to fix how outlines work in Exult to be like the original
[14:46:58] Dominus: outlines? poison, protected, hurt - those?
[14:47:02] exult-bridge:Marzo: Yes
[14:48:00] github-actions: exult/refs/heads/master0c849b18f5f453648766cfaed88f83a715173c9b https://github.com/exult/exult/actions/runs/2957176164 The iOS build succeeded.
[14:48:03] exult-bridge:Marzo: The original mapped several (close-to) black palette entries values to a color, instead of it being just the outline
[14:48:53] exult-bridge:Marzo: Kind of similar to the remapping I coded in for the BG title screen so that it can be used with the main game palette for paperdolls
[14:49:53] exult-bridge:Dominus: Hmm, I have to look at that closely it seems (most easiest the poison outline)
[14:50:43] github-actions: exult/refs/heads/master0c849b18f5f453648766cfaed88f83a715173c9b https://github.com/exult/exult/actions/runs/2957176158 The Android build failed.
[14:51:18] exult-bridge:Marzo: The major issue is that I have to find a way to combine that with translucency, and this will be a bit of work
[14:51:58] exult-bridge:Marzo: I think I will have to refactor the shape rendering code because it is exceedingly redudant
[14:52:16] exult-bridge:Marzo: There are several copies of the drawing code with minor differences for each special case
[14:52:17] exult-bridge:Dominus: refactor.... makes me want to hide...
[14:52:23] exult-bridge:Marzo: And we can do better in c++
[14:53:55] github-actions: exult/refs/heads/master0c849b18f5f453648766cfaed88f83a715173c9b https://github.com/exult/exult/actions/runs/2957176159 The Linux build succeeded.
[14:55:47] github-actions: exult/refs/heads/master0c849b18f5f453648766cfaed88f83a715173c9b https://github.com/exult/exult/actions/runs/2957176157 The Windows build succeeded.
[15:02:31] github-actions: exult/refs/heads/master0c849b18f5f453648766cfaed88f83a715173c9b https://github.com/exult/exult/actions/runs/2957176154 The macOS build succeeded.
[15:38:52] github-actions: exult/refs/heads/masterf72be25b0f6898837be56af123bf30e45059e5f2 https://github.com/exult/exult/actions/runs/2957561058 The iOS build succeeded.
[15:42:03] github-actions: exult/refs/heads/masterf72be25b0f6898837be56af123bf30e45059e5f2 https://github.com/exult/exult/actions/runs/2957561055 The Android build failed.
[15:45:50] github-actions: exult/refs/heads/masterf72be25b0f6898837be56af123bf30e45059e5f2 https://github.com/exult/exult/actions/runs/2957561056 The Linux build succeeded.
[15:54:27] github-actions: exult/refs/heads/masterf72be25b0f6898837be56af123bf30e45059e5f2 https://github.com/exult/exult/actions/runs/2957561053 The macOS build succeeded.
[16:28:56] *** Quits: BrainChild (Quit: Leaving...)
[19:55:17] *** Quits: tsoliman (*.net *.split)
[19:55:19] *** Quits: Krusher (*.net *.split)
[19:55:22] *** Quits: azeem (*.net *.split)
[19:55:26] *** Quits: Philantrop (*.net *.split)
[19:55:49] *** Joins: tsoliman
[19:55:49] *** Joins: Krusher
[19:55:49] *** Joins: Philantrop
[19:55:49] *** Joins: azeem
[19:56:12] *** Joins: exultbridge
[19:59:26] *** Quits: Philantrop (Ping timeout: 255 seconds)
[20:00:01] *** Quits: exult-bridge (Ping timeout: 258 seconds)
[20:00:01] *** exultbridge is now known as exult-bridge
[20:54:55] *** Joins: BrainChild
[21:03:46] *** Quits: Dominus (Oh no... znc died)
[21:03:59] *** Joins: Dominus
[21:06:27] *** Joins: Philantrop
[22:04:11] *** Quits: Marzo (Ping timeout: 252 seconds)
[22:57:42] *** Quits: BrainChild (Quit: Leaving...)