[00:22:14] <-- watt has left IRC ()
[01:50:25] --> watt has joined #pentagram
[01:50:31] --- ChanServ gives channel operator status to watt
[02:16:57] <-- watt has left IRC ()
[04:59:21] --> watt has joined #pentagram
[04:59:21] --- ChanServ gives channel operator status to watt
[14:06:54] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[14:35:26] <-- watt has left IRC ()
[15:00:56] --> watt has joined #pentagram
[15:00:56] --- ChanServ gives channel operator status to watt
[15:41:46] <-- pupnik has left IRC (Read error: 110 (Connection timed out))
[16:03:47] --> pupnik has joined #pentagram
[16:12:58] <-- pupnik has left IRC (Read error: 60 (Operation timed out))
[16:15:07] --> pupnik has joined #pentagram
[21:28:11] --> peewee_RotA has joined #pentagram
[21:28:22] <peewee_RotA> hello
[21:28:45] <wjp> hi
[21:29:04] <peewee_RotA> It's been a while. I've been busy/lazy since the last time I joined in
[21:29:24] <peewee_RotA> whoever added the MSVC2005 .sln THANK YOU :D
[21:32:02] <peewee_RotA> Anywho... I'm finding out that modding u8 really is a tall order. So I'll be the newb and ask. Pentagram has a Disasm tool for the usecode files. Is there any way to compile the disasembled files back into bytecode?
[21:33:19] <wjp> no, nobody wrote that
[21:33:54] <wjp> there's some progress on a decompiler and associated compiler for U8 usecode, but I have no idea what state they are in
[21:34:39] <wjp> if you feel like taking a look, they're in tools/fold and tools/compile, respectively
[21:34:52] <wjp> but they haven't been touched in years
[21:37:18] <peewee_RotA> for my purposes (creating brand new content) I wonder if it's easier to recreate game the functionality
[21:39:37] <peewee_RotA> Anyway, thanks for the help so far. I'm very impressed with where pentagram is. Everyone involved has done a steller job.
[21:39:56] <wjp> thanks :-)
[21:42:53] <peewee_RotA> I was skimming through some of the combat code. I guess it's not far off from U7, but I wasn't aware that "combat dex" and "defense dex" were treated differently.
[21:43:55] <peewee_RotA> Are those values saved as stats that the player can improve over time? Or are they tied directly to the player's dexterity and any magical weapons equiped?
[21:44:50] <wjp> they're just dex + item bonuses
[21:45:03] <wjp> (weapon for attacking dex, armour for defending dex)
[21:45:17] <peewee_RotA> Is that handled in the pentagram source, or is that functionality really only controlled in the usecode?
[21:45:35] <wjp> um, correction, both are weapon bonuses
[21:45:52] <wjp> (some weapons add to defense, some to offense)
[21:45:58] <wjp> hardcoded in pentagram sources
[21:46:46] <wjp> and the specific numbers for the weapons are in data/u8weapons.ini
[21:50:46] <peewee_RotA> But if I wanted to add another stat. Say make dex and agl. Dex affects combat and agl affect defense. Apart from changing the art, would the functionality behind it be possible without changing the usecode?
[21:51:31] <wjp> yes, usecode doesn't really affect this
[21:51:44] <wjp> combat mechanics are all in C++
[21:53:40] <peewee_RotA> O.k. Thanks for bearing with me for this. I'm just trying to plan ahead to get a better idea of the scope of what I'm trying to do.
[22:07:20] <peewee_RotA> ttyl
[22:07:22] <-- peewee_RotA has left IRC (" Alt-F4")
[22:35:32] --> Kirben has joined #pentagram
[22:35:32] --- ChanServ gives channel operator status to Kirben
[22:35:56] --> pupnik_ has joined #pentagram
[22:52:45] <-- pupnik has left IRC (Read error: 110 (Connection timed out))