[02:02:48] <-- Marzo has left IRC (Ping timeout: 276 seconds)
[04:25:52] <-- Kirben has left IRC (Ping timeout: 245 seconds)
[04:27:33] --> Kirben has joined #exult
[04:27:33] --- ChanServ gives channel operator status to Kirben
[12:21:51] --> Marzo has joined #exult
[12:35:05] <-- Marzo has left IRC (Ping timeout: 240 seconds)
[12:35:30] --> Marzo has joined #exult
[13:06:54] <-- Kirben has left IRC ()
[15:20:25] <-- sh4rm4 has left IRC (Remote host closed the connection)
[15:25:30] --> sh4rm4 has joined #exult
[16:49:15] <Marzo> After working a lot with ucxt (and much more work to do yet), I came to the conclusion that it will sadly be inadequate as a basis for a usecode decompiler -- changing it to have all the capabilities needed for this purpose will take far more work than writing it from scratch
[17:26:32] <sh4rm4> dont you already have an usecode compiler ?
[17:39:46] <Marzo> I said decompiler, not compiler
[17:40:41] <Marzo> As in: given input (binary) usecode file, output a text format that UCC can compile and runs essentially identical to the original
[17:44:11] <sh4rm4> ah
[17:44:57] <sh4rm4> is that even needed ? afaik all usecode scripts are already reversed ?
[17:48:15] <Marzo> It is to ease modmaker's lives
[17:48:35] <Marzo> Current ucxt script output is a mess that takes a lot of work to get into usable form
[17:49:44] <Marzo> If you want to change an existing NPC's dialog and general script, you need to dump his usecode, get into usable form, then edit it to do what you want
[17:55:43] <sh4rm4> i c
[18:48:43] --> i30817 has joined #exult
[19:20:30] <i30817> Marzo: if i wanted to implement the 'no combat music' RFE i made; what would be the place to do it?
[19:20:32] <i30817> I'm planning to do the button on the options for music yes/no be yes/ambient/no or something.
[19:21:42] <Marzo> RFE?
[19:22:17] <i30817> https://sourceforge.net/tracker/?func=detail&aid=3602007&group_id=2335&atid=352335
[19:23:05] <i30817> I'm also hoping that mods don't shake up the structure and their 'combat music' is the same or just replaces the normal one without changes.
[19:23:26] <i30817> So a hypothetical patch would still work.
[19:23:57] <i30817> Someone should really calculate the ideal size of the button on the option gumps.
[19:24:04] <i30817> buttons
[19:24:28] <i30817> so that the thing adapts to the largest possible value.
[19:26:14] <i30817> mt32emu looks off.
[19:26:53] <i30817> Well, almost all of them now that i look at it.
[19:27:22] <i30817> some even overflow the panel
[19:29:31] <i30817> I'm unsure if combat should have the sound of silence or just keep on playing if there is something playing.
[19:29:40] <i30817> In such a option.
[19:30:32] <i30817> I'm only sure that hearing that explosive percussion every 4 minutes gets on my nerves.
[19:30:51] <i30817> Just like Baldur's Gate.
[22:02:20] --> Kirben has joined #exult
[22:02:21] --- ChanServ gives channel operator status to Kirben