#gemrb@irc.freenode.net logs for 12 May 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:21:39] --> PixelScum has joined #gemrb
[00:25:25] <-- Drakkar has left IRC (Ping timeout: 260 seconds)
[01:52:10] <-- Maighstir has left IRC (Quit: ~ Trillian Astra - www.trillian.im ~)
[02:56:50] <tomprince> fuzzie: A solution to cmakes dependency idiocy. (At least if it doesn't use the dep info for msvc) "#define SFINAE(x) x\n#include SFINAE("include.h")\n#undef SFINAE"
[03:31:32] --> BaldimerBrandybo has joined #gemrb
[03:34:56] <-- PixelScum has left IRC (Ping timeout: 276 seconds)
[03:46:29] <tomprince> I stated hacking on properly tracking the cache directory. cache-dir-hack
[05:59:53] --> Bo_Thomsen has joined #gemrb
[07:30:00] --> adominguez has joined #gemrb
[07:32:45] <fuzzie> tomprince: the include thing really works and isn't eaten by some preprocessor bug? :)
[07:53:19] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[07:57:48] --> SiENcE has joined #gemrb
[08:04:45] <-- adominguez has left IRC (Remote host closed the connection)
[08:05:22] --> adominguez has joined #gemrb
[08:18:47] --> lynxlynxlynx has joined #gemrb
[08:18:47] --- ChanServ gives channel operator status to lynxlynxlynx
[08:18:55] <-- adominguez has left IRC (Remote host closed the connection)
[08:28:33] <edheldil> tomprince: ArchiveImporter for SAV is really a bit unlucky choice, it's a BIF for me :)
[08:29:32] <fuzzie> certainly imo a SAV is not first an Archive
[08:30:12] <edheldil> fuzzie: I think (and at least in DnD 3e it is so) that creature's HPs are defined by only its hit die, i.e. 3d12 or some such.
[08:31:43] --> adominguez has joined #gemrb
[08:31:53] <fuzzie> edheldil: definitely not the case for normal bg2 chars, though
[08:32:11] <edheldil> by chars you mean PCs?
[08:32:23] <fuzzie> and also enemies with player classes
[08:36:52] <edheldil> possibly, so maybe it's defined by their class... e.g. looking into MM, Avalancher: Hit Dice: 6d10+30 (63hp) (it has con 21)
[08:37:07] <fuzzie> yes
[08:37:23] <fuzzie> so what I wrote is that the bonuses only happen if you're a player class, which seems reasonable to me :)
[08:37:43] <edheldil> Changeling (1st lev warrior, con:12) has 1d8+1, (3rd lev rogue, con:10) had 3d6
[08:38:16] <fuzzie> the die roles are manually done at level up, i think
[08:38:18] <edheldil> poor changelings don't get full HP on the 1st level :)
[08:38:37] <fuzzie> but i think the idea of the constitution bonus is that it changes when your constitution changes
[08:39:11] <edheldil> yep. you get levl*dCON on a change, I think
[08:39:29] --> lubos has joined #gemrb
[08:41:05] <edheldil> but e.g. in the changelings above, they clearly have the con bonus already counted in
[08:43:43] <edheldil> and undeads have no con bonus at all
[08:44:14] <fuzzie> yes
[08:44:18] <fuzzie> but bg2 saves them with no con bonus :)
[08:44:28] <fuzzie> and i think undeads all have non-player class
[08:45:08] <fuzzie> for player classes you have MAGE, FIGHTER, up to MONK, then it starts with non-player classes like ANKHEG and GHOUL and SKELETON and etc
[08:45:35] <fuzzie> this stuff is easy to test for the player classes, because you can simply load original savegames into gemrb and compare the char info screens
[08:49:32] <edheldil> I think that just testing whether the class is one of PC ones sounds reasonable
[08:49:44] <edheldil> I can't test now and here :)
[08:50:33] <fuzzie> well, it stops the squirrels from dying, i am happy with it :P
[08:50:43] <fuzzie> tomprince would like to remove the GameOnCD diskswapping stuff, also
[08:52:28] <fuzzie> since that is all your stuff, i said you should be asked about it
[08:53:39] <edheldil> I am afraid that my ability to fix it is rather limited these days (I can hack only for a half an hour when commuting to work), so do as you please with it
[08:54:15] <edheldil> if you keep BIFs open, it will not be able to eject the disk anyway
[08:55:07] <fuzzie> well, that is why the plan, i think
[08:55:15] <fuzzie> but i think BIFs are copied to hard drive before use
[08:55:38] <edheldil> is there a reason for removing it other than stands in the path of current progreass? :)
[08:56:34] <-- |Cable| has left IRC (Remote host closed the connection)
[08:58:12] <fuzzie> well, it doesn't work, no-one seems likely to use it, and it causes problems for keeping BIFS open etc, i guess?
[08:58:42] <edheldil> btw, what is exultbot good for? Logging the channel?
[08:58:49] <fuzzie> yes
[08:59:06] <fuzzie> i think that's all but you'd have to ask wjp :)
[08:59:24] * edheldil kicks exultbot
[08:59:31] <lynxlynxlynx> do we crash if you force-join a nonpc-classed npc?
[08:59:37] <edheldil> no fun with it :)
[09:00:10] <fuzzie> no idea
[09:00:38] <edheldil> if it gets PCStruct, it could work, I think ;/
[09:01:59] <edheldil> ahh ... no portraits
[09:02:06] <edheldil> -s
[09:02:13] <edheldil> no paperdoll
[09:04:07] <lynxlynxlynx> portraits have a fallback and i think paperdoll isn't mandatory
[09:04:26] <lynxlynxlynx> i don't know if we bound the force-join to a key yet though
[09:04:33] <lynxlynxlynx> but i should be working, bbl ;)
[09:21:18] <-- mihairu has left IRC (Ping timeout: 264 seconds)
[09:25:54] --> mihairu has joined #gemrb
[09:36:29] <wjp> edheldil: pretty much only logging
[09:37:01] <edheldil> thanks :)
[10:02:41] <-- mihairu has left IRC (Ping timeout: 240 seconds)
[10:28:44] --> Maighstir has joined #gemrb
[11:59:07] --> mihairu has joined #gemrb
[12:06:58] --> Beh0lder has joined #gemrb
[12:07:11] <Beh0lder> hi all
[12:08:28] <Beh0lder> I found a bug in current GemRB
[12:10:15] <Beh0lder> Creating preview in saves is incorrect, it always a part of game menu (GUIOPT)
[12:10:21] <Beh0lder> BG1
[12:10:46] <fuzzie> you have a clean tree?
[12:11:05] <fuzzie> by which I mean, you didn't just copy the new files without removing the old ones?
[12:11:46] <Beh0lder> Hm, may be.
[12:11:47] <fuzzie> you should make sure you don't have any GUIScripts/bg1/GUISAVE files
[12:13:01] <Beh0lder> Thanks, I try to delete old ones and copy latest from GIT.
[13:00:21] <lynxlynxlynx> there is a bug with the preview too, but maybe different
[13:00:38] <lynxlynxlynx> well, definitely different
[13:01:01] <lynxlynxlynx> if the msgwin is expanded to its full size, it creeps into the shot on some resolutions
[13:06:48] <-- mihairu has left IRC (Ping timeout: 260 seconds)
[13:52:59] --> mihairu has joined #gemrb
[14:28:21] <-- mihairu has left IRC (Ping timeout: 252 seconds)
[15:30:13] --> mihairu has joined #gemrb
[15:36:23] <-- Maighstir has left IRC (Quit: ~ Trillian Astra - www.trillian.im ~)
[15:48:25] <-- lubos has left IRC (Quit: Leaving.)
[16:15:32] <-- mihairu has left IRC (Ping timeout: 240 seconds)
[16:25:57] --> CIA-36 has joined #gemrb
[16:56:14] <-- SiENcE has left IRC (Quit: @all: cya)
[17:01:20] <-- CIA-36 has left IRC (Remote host closed the connection)
[17:13:05] --> CIA-36 has joined #gemrb
[17:16:14] <-- adominguez has left IRC (Quit: Saliendo)
[17:29:26] --> |Cable| has joined #gemrb
[17:53:47] <fuzzie> hi
[17:54:04] <tomprince> hello
[18:13:27] --> mihairu has joined #gemrb
[19:13:11] --> SiENcE has joined #gemrb
[19:20:46] <-- CIA-36 has left IRC ()
[19:26:07] <dhewg> was anyone so kind to test if the hashmap works on a msvc6 binary?
[19:30:16] --> CIA-39 has joined #gemrb
[19:58:12] <tomprince> The boot test appears to run...
[19:58:30] <fuzzie> w/DirectoryImporter?
[19:58:44] <fuzzie> i think i have to go install it in a vm, myself, for it to be convenient
[19:58:48] <tomprince> http://localhost:9010/builders/msvc%2B%2B6/builds/169
[19:59:19] <tomprince> s/localhost:9010/buildbot.gemrb.org/
[20:01:23] <tomprince> And it claims there is a binary there ...
[20:02:44] <tomprince> For some reason it takes ~4x as long as the mingw binary to upload.
[20:03:06] <fuzzie> hm, 43.2mb?!
[20:04:06] <fuzzie> i mean, i can grab that, but it means i'm saturating your upstream
[20:06:01] <tomprince> np.
[20:12:25] --> barra_home has joined #gemrb
[20:12:25] <-- SiENcE has left IRC (Ping timeout: 246 seconds)
[20:41:04] --> SiENcE has joined #gemrb
[20:51:31] --> Avenger has joined #gemrb
[20:51:31] --> Bo_Thomsen has joined #gemrb
[20:53:05] <Avenger> i thought cia will be gone for good, but it looks like i was wrong
[20:54:46] <fuzzie> someone mumbled something about it having very quickly been taken over by others
[20:55:18] <Avenger> yep, it was quick
[20:55:39] <Avenger> apparently it is a good service :D
[20:59:47] <-- Avenger has left IRC (Quit: bye!)
[21:02:59] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[21:03:43] <fuzzie> well, i guess it's obvious why the msvc6.zip is huge :P
[21:03:58] <tomprince> ....
[21:04:29] <fuzzie> all the intermediate link files are in there too, etc
[21:04:44] <fuzzie> and i guess that's not enabled for any mingw builds (does it do that?)
[21:06:11] <tomprince> I don't know. I just told it to install, using the cmake generated install target, and then zipped up that directory.
[21:07:09] <fuzzie> you zipped up the build dir too, apparently
[21:07:49] <tomprince> That would do it.
[21:07:59] <fuzzie> install/ dir is grat