#gemrb@irc.freenode.net logs for 16 Jul 2009 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[00:59:16] <-- xrogaan has left IRC ("Why ?")
[01:34:56] <-- Edheldil has left IRC (Remote closed the connection)
[02:58:18] --> Gekz has joined #GemRB
[03:38:04] <-- Gekz has left IRC (Read error: 104 (Connection reset by peer))
[03:41:28] --> Gekz has joined #GemRB
[04:40:12] <-- Gekz has left IRC (Read error: 110 (Connection timed out))
[04:51:40] --> pupnik has joined #gemrb
[04:52:52] <pupnik> off to get my spinal operation in 38 minutes :|
[05:02:23] --> Gekz has joined #GemRB
[05:04:00] <pupnik> wb Gekz
[05:04:20] <Gekz> Hai
[05:04:25] <Gekz> hows the bible
[05:04:27] <Gekz> lol
[05:04:35] <Gekz> had it appraised yet?
[05:10:29] <pupnik> no sir
[05:10:41] <pupnik> going to get my spine operated on here
[05:10:50] <pupnik> today :/
[05:11:08] <pupnik> which means gotta shower and get going
[05:11:15] <pupnik> o/ gekz hope to see you soon
[05:13:39] <-- pupnik has left IRC ("leaving")
[05:16:40] <-- tombhadAC has left IRC (Remote closed the connection)
[05:22:59] --> Gekz_ has joined #GemRB
[05:28:42] <-- Gekz has left IRC (Read error: 104 (Connection reset by peer))
[05:44:57] <-- Gekz_ has left IRC (Read error: 110 (Connection timed out))
[06:19:47] --> Gekz has joined #GemRB
[07:18:06] <-- Gekz has left IRC (Read error: 104 (Connection reset by peer))
[07:32:43] --> lynxlynxlynx has joined #gemrb
[07:32:44] --- ChanServ gives channel operator status to lynxlynxlynx
[07:38:45] <-- dawid has left IRC (Read error: 110 (Connection timed out))
[07:48:58] --> xrogaan has joined #gemrb
[08:51:07] <-- |Cable| has left IRC (Remote closed the connection)
[10:53:43] --> barraAway has joined #gemrb
[10:55:20] --- barraAway is now known as barra_library
[10:59:45] <-- xrogaan has left IRC (Read error: 104 (Connection reset by peer))
[11:17:24] --> xrogaan has joined #gemrb
[13:43:07] --> dawid has joined #GemRb
[14:00:39] --> Gekz has joined #GemRB
[14:33:27] --> tombhadAC has joined #gemrb
[15:02:29] --> |Cable| has joined #gemrb
[16:39:38] <-- xrogaan has left IRC ("Why ?")
[17:28:57] <CIA-18> gemrb: 03lynxlupodian * r6734 10/gemrb/trunk/gemrb/plugins/Core/Actor.cpp:
[17:28:57] <CIA-18> gemrb: use the SpellName value when displaying the learned spell's name as
[17:28:57] <CIA-18> gemrb: SpellNameIdentified is often be bad (9999999)
[17:33:31] <lynxlynxlynx> be bad :s
[17:34:11] <CIA-18> gemrb: 03lynxlupodian * r6735 10/gemrb/trunk/gemrb/plugins/Core/Actions.cpp: display a message when an ability is learned via an action
[17:34:59] <CIA-18> gemrb: 03lynxlupodian * r6736 10/gemrb/trunk/gemrb/ (9 files in 9 dirs): added soa-style bg2 quest xp feedback
[17:35:40] <lynxlynxlynx> now after ch1 is done you get messages for both the new pocket plane ability and the "quest" xp :)
[17:59:28] --> D_T_G has joined #gemrb
[18:03:36] <D_T_G> hi
[18:10:10] <-- dawid has left IRC (Connection timed out)
[18:18:26] <lynxlynxlynx> oj
[18:18:33] --> dawid has joined #GemRb
[18:18:53] <D_T_G> thx for commits :)
[18:19:41] <D_T_G> rare sight recently ;)
[18:42:38] <lynxlynxlynx> how are your patches? finished?
[18:44:38] <D_T_G> which ones?
[18:45:20] <lynxlynxlynx> the ones that aren't committed yet
[18:45:36] <D_T_G> there are 5
[18:45:55] <D_T_G> fuzzie said she'll look at it
[18:46:15] <lynxlynxlynx> only bg2 stuff?
[18:46:22] <D_T_G> only bg2
[18:46:29] <lynxlynxlynx> i can take care of those
[18:47:07] <lynxlynxlynx> is there an item open on the tracker?
[18:47:19] <D_T_G> http://forums.gibberlings3.net/index.php?showtopic=17329&st=30&start=30 <-- here linked
[18:47:36] <D_T_G> the first is trivial
[18:48:57] <D_T_G> about the extra kit slot I thought I'd first try to implement bgmain.exe behaviour
[18:49:20] <D_T_G> and I tried, got it almost working but broke other things there
[18:50:17] <lynxlynxlynx> so the 3 links at the bottom or more?
[18:50:44] <D_T_G> I also implemented subpages for spellbooks of mages and priests
[18:51:03] <D_T_G> but more like proof-of-concept
[18:51:20] <D_T_G> I think this is more viable for gemrb-only mods
[18:51:59] <D_T_G> http://forums.gibberlings3.net/index.php?s=&showtopic=17714&view=findpost&p=151808
[18:52:48] <D_T_G> the same for extra kit slot and extra spell hla and spell slot
[18:53:11] <D_T_G> I dunno, maybe 'gemrb original GUI enhancements' :)
[18:53:39] <D_T_G> scrollbars should go there too
[18:54:38] <D_T_G> but they are already in the trunk
[18:54:48] <D_T_G> so it's you'r choice
[18:56:16] <D_T_G> if so maybe there should be a single cfg switch for all the graphical enhancements: extra scrollbars, subpages, icon slots etc
[18:56:37] <lynxlynxlynx> nah
[18:57:12] <lynxlynxlynx> i can't speak for the whole team, obviously, but i'm definitely not pushing for 100% vanilla compliance
[18:58:12] <fuzzie> the issue of me/avenger is more that CreateButton at random is not a good idea, it would be better as chu
[18:58:29] <D_T_G> chu == new mod, gemrb only
[18:58:29] <fuzzie> harmless enhancements are always good imo
[18:58:32] <D_T_G> I said that
[18:58:42] <fuzzie> and accepting the CreateButton for now seems also ok
[18:59:11] <D_T_G> there are global variables to turn it off in my patches
[19:00:45] <D_T_G> so the creatbutton's won't fire
[19:00:51] <D_T_G> if not wanted
[19:01:16] <lynxlynxlynx> yes, but while changing interpreted code is easy, it is above the head for most users
[19:01:44] <D_T_G> and so I said about a cfg switch for turning on/off such gui enhancements
[19:02:02] <D_T_G> most users already have to touch it :)
[19:02:22] <lynxlynxlynx> why?
[19:02:43] <fuzzie> for game paths etc
[19:02:46] <D_T_G> GemRB.cfg - they need to edit it
[19:02:56] <lynxlynxlynx> you said you wanted a switch for all of them, while i think some are fine as integrated as they are now
[19:03:07] <lynxlynxlynx> that's the config
[19:03:19] <lynxlynxlynx> oh, i see
[19:03:30] <D_T_G> every createbutton and create scrollbar have hardcoded coords and are incompatible with chu mods
[19:03:36] <lynxlynxlynx> i was commenting the current system, where we have python globals
[19:03:54] <D_T_G> oh
[19:04:06] <fuzzie> yes, we could replace that with a check for a chu mod or a cfg switch
[19:04:07] <lynxlynxlynx> are there actually any gui mods that change alignment?
[19:04:27] <lynxlynxlynx> from what little i've seen they're mostly just changing the bams
[19:04:30] <fuzzie> there's a mod which changes everything to bg1-style
[19:04:37] <fuzzie> which is the one i was looking at in particular
[19:04:41] <D_T_G> when the chu is moded the createbuttons/scollbars still fire and are rendered probably in wrong place
[19:04:57] <D_T_G> yes alignment is often changed I think
[19:04:59] <fuzzie> some of BGT is already broken, there must be hard-coded coordinates in our TextScreen
[19:05:14] <lynxlynxlynx> ugly is not that big of a problem; i think overlaying other controls like buttons would be
[19:05:33] <D_T_G> it's not only ugly, there are many possible bugs too
[19:05:44] <D_T_G> I mean the buttons tend to stop being clickable
[19:06:04] <D_T_G> if they are too close to button coded in chu
[19:06:51] <D_T_G> that's overlaying other controls issue indeed
[19:07:49] <D_T_G> so my idea is to put it all in option "gui enhancements"
[19:08:04] <D_T_G> to turn on/off in cfg, what you think about it?
[19:08:45] <lynxlynxlynx> http://lynxlynx.info/ie/stats/index.html <-- some stats, so you get a better commit perspective :P
[19:09:17] <lynxlynxlynx> D_T_G: that would only solve half of the chu mod problem
[19:09:46] <lynxlynxlynx> but i agree that it is needed for what we already have added
[19:12:00] <D_T_G> the other half is not really up to gemrb
[19:12:19] <D_T_G> chu moders have to stop hacking exe
[19:12:31] <fuzzie> well, they can hack the exe too :)
[19:12:34] <D_T_G> in case of bg1tutugui
[19:13:01] <D_T_G> gemrb.exe ? :P
[19:15:13] <lynxlynxlynx> Scrolling by lines in HLA selection window (only used in case of 3classed pc-s) <-- i think this is our fault btw
[19:15:52] <lynxlynxlynx> iirc mattinm added all the class hla choices for multis instead of just the ones for multis
[19:16:06] <lynxlynxlynx> something like 1+1+1 vs 3
[19:16:07] <D_T_G> in original bg2 hla selection never even approaches number 24 indeed
[19:16:43] <lynxlynxlynx> i know he knows, but i don't remember what the reason was
[19:17:10] <lynxlynxlynx> so i'll punt on all the patches except the one making the scrollbar shown only when needed
[19:17:20] <D_T_G> but i didn't know through bgmain.exe the hla selection windows is shown 3 times for trippleclassed pc's ?:S
[19:18:05] <lynxlynxlynx> i don't think so
[19:18:13] <lynxlynxlynx> or was that a statement?
[19:18:35] <D_T_G> mattinm uploaded some test saves
[19:18:58] <D_T_G> and when loaded in bgmain.exe it didn't even get 20 hlas to select
[19:19:08] <D_T_G> whereas in gemrb there was over 24
[19:20:39] <D_T_G> I wouldn't commit my patches yet
[19:20:57] <D_T_G> maybe better first to make a cfg variable for gui enhancements?
[19:21:08] <D_T_G> and I would made them use that
[19:22:49] <lynxlynxlynx> looking at the scrolling one, i don't see why another global is needed
[19:23:01] <lynxlynxlynx> too much to configure imo
[19:23:25] <D_T_G> scrollbar dynamicness?
[19:23:36] <lynxlynxlynx> yes
[19:24:00] <lynxlynxlynx> i'd kill all the lines with ScrollDynamic and change that one important call to use Scroll
[19:24:02] --> Edheldil has joined #gemrb
[19:24:02] --- ChanServ gives channel operator status to Edheldil
[19:24:26] <D_T_G> ok
[19:24:41] <lynxlynxlynx> one/some, i can't tell from the context
[19:24:41] <Edheldil> ehlo!
[19:24:45] <lynxlynxlynx> ack!
[19:25:27] <D_T_G> hi Edheldil
[19:26:50] <Edheldil> Hi, D_T_G
[19:26:55] <Edheldil> new developer?
[19:27:41] <D_T_G> no
[19:27:56] <D_T_G> but I'm learning a bit to code a guiscripts
[19:27:58] <lynxlynxlynx> our first modder
[19:29:27] <D_T_G> if you say so :)
[19:30:02] <D_T_G> I have a bit more ideas for gemrb-only mods
[19:30:43] <D_T_G> but in fact I know nothing about moding ie games :D
[19:31:50] <D_T_G> http://linux.prinas.si/gemrb/doku.php?id=mods <- for example subraces mod, already in chargen?
[19:32:02] <D_T_G> it would need a new guiscripts I guess
[19:32:22] <lynxlynxlynx> it's a wiki
[19:33:53] <D_T_G> I know, I already edited it
[19:34:00] <lynxlynxlynx> subraces were only in iwd2 / dnd3, but i think most of it could be done with some game scripting
[19:34:14] <D_T_G> there is already a subraces mod for bg2
[19:34:29] --> kingron has joined #gemrb
[19:34:30] <D_T_G> you talk to a guy ingame and scripts changes your race
[19:35:11] <D_T_G> but in gemrb it would be possible already in chargen ^^
[19:37:30] <D_T_G> Subrace Mini-Mod Pack by Welverin
[19:38:20] <lynxlynxlynx> adapting the gui is the simple part
[19:38:26] <D_T_G> http://forums.chosenofmystra.net/index.php?topic=7.0
[19:38:35] <lynxlynxlynx> i guess that mod takes out the hard one :9
[19:39:22] <D_T_G> i imagine we could borrow the very same chu from kits selection on chargen
[19:39:26] <D_T_G> for subraces
[19:39:30] <D_T_G> indeed an easy part
[19:40:24] <D_T_G> and maybe new *.2da for that?
[19:41:12] <D_T_G> the scripts changing race would run in gemrb?
[19:43:20] <lynxlynxlynx> yes
[19:43:47] <D_T_G> oh, I understand the mod would have to be written from scratch
[19:43:48] <lynxlynxlynx> or they should at some point, it's the usual game script stuff
[19:43:56] <lynxlynxlynx> why?
[19:44:11] <D_T_G> to choose a subrace in chargen
[19:44:29] <D_T_G> avatars.2da would need new entries and so on, i think
[19:44:39] <lynxlynxlynx> i don't think so
[19:45:10] <lynxlynxlynx> a table mapping races to subraces would be needed, as you said (if there isn't one included)
[19:45:28] <lynxlynxlynx> then another guiscript / copy of kit/school selection
[19:45:47] <lynxlynxlynx> a call or three to ExecuteAction
[19:46:10] <D_T_G> the gui would have to take a proper description of subraces from somehwere
[19:46:37] <D_T_G> not only execute the script
[19:46:55] <lynxlynxlynx> the mod provides the descriptions, at least in the readme
[19:47:26] <lynxlynxlynx> if it did it by hacks, this only means another column in that extra table
[19:47:39] <lynxlynxlynx> and one for the name
[19:51:23] <D_T_G> "the race id -> strref mapping is hardcoded."
[19:51:36] <-- kingron has left IRC (Remote closed the connection)
[19:51:38] <D_T_G> I guess in gemrb it's not :)
[19:52:06] <lynxlynxlynx> of course
[19:53:49] <D_T_G> http://www.shsforums.net/index.php?showtopic=40927&st=0&p=450093&#entry450093 <- so such mods for gemrb would be easier to write
[19:56:11] <D_T_G> btw, does bio editing window in gemrb works for you?
[19:56:38] <D_T_G> i saw it was added pretty recently, but It's broken for me
[19:56:44] <D_T_G> in bg2
[19:57:26] <lynxlynxlynx> i know i played with it in chargen
[19:57:33] <lynxlynxlynx> never through guirec
[19:57:42] <lynxlynxlynx> not sure if it is saved yet
[19:58:01] <lynxlynxlynx> good night
[19:58:09] <D_T_G> night
[19:58:13] <-- lynxlynxlynx has left IRC (Remote closed the connection)
[19:58:18] <-- D_T_G has left IRC ()
[21:36:48] --> barra_away has joined #gemrb
[21:43:31] <-- Gekz has left IRC (Remote closed the connection)
[21:44:03] --> Gekz has joined #GemRB
[21:53:05] <-- barra_library has left IRC (Read error: 110 (Connection timed out))
[22:29:47] <-- Gekz has left IRC (Remote closed the connection)
[22:30:27] --> Gekz has joined #GemRB
[23:49:01] <-- tombhadAC has left IRC (Network is unreachable)
[23:59:39] <-- dawid has left IRC ("Not leaving, quitting.")