#gemrb@irc.freenode.net logs for 13 Feb 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:03:02] <Avenger> no idea
[00:06:04] <-- Avenger has left IRC (Quit: bye!)
[00:08:23] <edheldil_> ok, fixed. You van change the hooks. Don't forget they are in their own git as well :)
[00:48:12] <-- barra_home has left IRC (Quit: Verlassend)
[01:22:29] <-- Maighstir has left IRC (Ping timeout: 240 seconds)
[02:26:08] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[02:30:29] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[04:45:17] --> barra_home has joined #GemRb
[04:47:36] <-- _pickle has left IRC (Remote host closed the connection)
[05:01:44] --> _dev_urandom has joined #GemRb
[05:02:26] <-- devurandom has left IRC (Quit: No Ping reply in 180 seconds.)
[06:11:31] <-- barra_home has left IRC (Quit: Verlassend)
[07:57:31] --> edheldil_ has joined #GemRb
[08:03:38] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[08:20:26] --> lynxlynxlynx has joined #GemRb
[08:20:26] --- ChanServ gives channel operator status to lynxlynxlynx
[08:27:41] --> Avenger has joined #GemRb
[08:27:42] --- ChanServ gives channel operator status to Avenger
[08:28:28] <Avenger> wjp lynxlynxlynx fuzzie any of you awake?
[08:28:43] <lynxlynxlynx> yep, just logged in
[08:29:11] <Avenger> can you fix the git hook?
[08:30:34] <Avenger> ed fixed the access rights on the hooks dir
[08:32:03] <lynxlynxlynx> will look into it
[08:32:17] <lynxlynxlynx> from what i understand only cia can be done now
[08:32:27] <Avenger> and while cia is sleeping: i just committed another pst projectile. This one didn't even need me to change core :)
[08:32:44] <Avenger> well, just disable the sendmail
[08:33:10] <-- Gekz has left IRC (Ping timeout: 240 seconds)
[08:33:17] <Avenger> and it would be extremely good if we got cia back
[08:33:24] <Avenger> the mail stuff was just spam anyway
[08:33:43] <lynxlynxlynx> i find the mail useful
[08:34:02] <lynxlynxlynx> cia too, much harder to discuss without it
[08:34:30] <Avenger> that's good :), when mail is possible, you got motivation to set it up
[08:35:03] <Avenger> btw, if this is in git, it doesn't need shell access, right?
[08:35:35] <Avenger> i mean, now, as the access rights are normal
[08:36:01] <lynxlynxlynx> yes, should be like that
[08:36:17] <lynxlynxlynx> i doubt you can change the repos via the shell anyway
[08:36:18] <Avenger> though, i cannot browse the git hooks tree
[08:36:37] <lynxlynxlynx> i cloned it just fine, will see what happens once i try to push
[08:37:57] <Avenger> yeah, cloning worked for me too, yay
[08:38:31] <Avenger> ok, i jump back into pst projectiles! see you later
[08:38:34] <-- Avenger has left IRC (Quit: bye!)
[08:38:36] --> Gekz has joined #GemRb
[08:38:36] <-- Gekz has left IRC (Changing host)
[08:38:36] --> Gekz has joined #GemRb
[09:08:02] --> edheldil_ has joined #GemRb
[09:31:40] <lynxlynxlynx> edheldil_: i can't push to the hooks repo; is there any special reason it isn't bare
[09:34:56] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[09:36:58] <Lightkey> ...
[10:05:04] <lynxlynxlynx> edheldil: beep
[10:14:11] <lynxlynxlynx> hah
[10:14:25] <lynxlynxlynx> sf doesn't have the needed perl modules either
[10:17:34] <lynxlynxlynx> the bash version of cia doesn't support xml-rpc
[10:17:46] <lynxlynxlynx> the python one says it does in the docs, but the code doesn't
[10:19:13] <lynxlynxlynx> ok, found another version
[10:53:03] --> Bo_Thomsen has joined #GemRb
[10:53:33] <lynxlynxlynx> try 3
[10:54:06] <lynxlynxlynx> argh, silly obstacles
[11:18:21] --> edheldil_ has joined #GemRb
[11:37:15] --> Avenger has joined #GemRb
[11:37:15] --- ChanServ gives channel operator status to Avenger
[11:38:42] <Avenger> force missiles suck, there is some hidden damage effect i cannot find
[11:40:35] <lynxlynxlynx> this is still pst? i remember there was such a spell in iwd
[11:40:54] <Avenger> oh sh.t, i should have come earlier
[11:41:12] <Avenger> now i looked back, and what i see on the screen :P the damage opcode creation
[11:41:25] <Avenger> i peered so hard i didn't notice it !
[11:41:50] <fuzzie> hehe
[11:42:36] <Avenger> well, i looked in another virtual function than it was supposed to be in
[11:48:45] <lynxlynxlynx> ran out of small not-just-test commits to test cia with :s
[12:03:02] <Avenger> huh, fuzzie: i found a very interesting thing, in cutscene mode, the hitby trigger isn't triggered (i see this in pst in the forcemissile projectile, but i think this is more general)
[12:03:36] <Avenger> neither attackedby
[12:03:46] <lynxlynxlynx> bbl, ignore the python error for now
[12:11:55] <Avenger> meh, pst sucks
[12:12:26] <Avenger> the litany of curses projectile contains the code for the random taunt strrefs
[12:13:15] <Avenger> it isn't hardcoded, yay, but it is coded into .src files, that's a kind of binary 2da (single column)
[12:14:41] <fuzzie> heh
[12:38:57] <Avenger> this code will be a total mess. Everything is connected.
[12:39:40] <Avenger> they use a feature just enough times to be sure it isn't worth to make it a standard but also not worth it to be code locally
[12:40:02] <Avenger> this src stuff is used for 1-2 actions and the morte taunt stuff
[12:40:57] <Avenger> so now, fxopcodes also uses the loadsrc/freesrc functions. Now you cannot be sure why something is in gsutils
[12:41:27] <Avenger> the 2da loader of same effect is in interface
[12:42:02] <Avenger> probably it would be worth to handle the src's internally exactly the same way
[12:44:52] <Avenger> anyway, we gained a display string opcode in bg that can display random strings :)
[12:50:53] <fuzzie> hehe
[12:55:04] <-- Avenger has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[13:06:21] --> _pickle has joined #GemRb
[13:06:34] <-- _pickle has left IRC (Remote host closed the connection)
[13:11:43] --> _pickle has joined #GemRb
[14:01:40] --> SiENcE has joined #GemRb
[14:06:31] --- _dev_urandom is now known as devurandom
[16:53:20] --> barra_home has joined #GemRb
[16:58:56] <-- SiENcE has left IRC (Ping timeout: 240 seconds)
[17:04:08] --> SiENcE has joined #GemRb
[17:15:34] --> barra_away has joined #GemRb
[17:18:29] <-- barra_home has left IRC (Ping timeout: 240 seconds)
[17:51:57] <-- |Cable| has left IRC (Read error: Connection reset by peer)
[17:53:38] --> |Cable| has joined #GemRb
[17:58:06] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[18:04:28] --> Bo_Thomsen has joined #GemRb
[19:20:30] --> Maighstir has joined #GemRb
[20:04:21] <-- SiENcE has left IRC (Quit: bye)
[20:28:59] <-- _pickle has left IRC (Read error: Operation timed out)
[21:05:15] <-- |Cable| has left IRC (Read error: Connection reset by peer)
[21:05:55] --> Avenger has joined #GemRb
[21:05:55] --- ChanServ gives channel operator status to Avenger
[21:07:22] --> |Cable| has joined #GemRb
[21:07:38] <Avenger> is there a way to find out who is responsible for a line of code? I don't have git installed, so i can use only gitweb on sf
[21:09:09] <Avenger> the line in question is "if (a==-1) {" in CreateItemCore in GSUtils.cpp It seems it is directly used, but i think it is just a source of crashes in case of random items
[21:09:58] <Avenger> hmm, actually, it can be fixed
[21:13:31] <wjp> that line has been there as long as the function itself
[21:13:40] <wjp> you wrote it in May 2004
[21:14:07] <Avenger> heh, thanks
[21:14:19] <Avenger> i guess resolverandomitem was added before then?
[21:15:01] <Avenger> well, anyway, if the item doesn't exist, this will crash
[21:16:12] <wjp> the contents of the a==-1 block were added later
[21:18:12] <Avenger> did someone fix the cia hook?
[21:37:26] <lynxlynxlynx> i tried
[21:38:03] <lynxlynxlynx> the python version supports xml rpc and sf has all the required modules
[21:38:14] <lynxlynxlynx> but it doesn't appear to allow such connections
[21:38:37] <lynxlynxlynx> so the hook still doesn't work and is now disabled to not spam
[21:38:49] <lynxlynxlynx> i'll ask the staff during the week
[22:39:26] <-- Avenger has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[22:48:01] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:13:04] <-- Bo_Thomsen has left IRC (Quit: Leaving.)