#tfl@irc.freenode.net logs for 23 Nov 2006 (GMT)

Archive Today Yesterday Tomorrow
tfl homepage


[00:00:18] <SleepingDragon> Im going to run off and actually play Ultima for once, Ill be back in a bit :-)
[00:00:27] <Marzo> :-)
[00:00:29] <Marzo> Have fun
[00:01:16] <SleepingDragon> Britannia always is :D
[00:01:22] <Marzo> :-)
[00:01:25] <Marzo> Lazarus?
[00:01:49] <SleepingDragon> Pagan
[00:01:57] <SleepingDragon> I think Ill go sojourn :P
[00:02:06] <Marzo> Well, it isn't Britannia then :-)
[00:03:10] <SleepingDragon> True :-)
[00:03:12] <SleepingDragon> Bbl
[00:03:19] <Marzo> k
[00:11:19] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[00:26:56] <Marzo> Well, I am adding switch statements to UCC, that is for sure
[01:59:00] <SleepingDragon> I'd forgotten how annoying Trolls were in pagan
[02:00:16] <Marzo> lol
[02:00:59] <SleepingDragon> Some death disks fixed that though :D
[02:20:51] <SleepingDragon> So hows it going
[02:21:02] <Marzo> How is what doing?
[02:21:18] <SleepingDragon> Programming, or whatever it is you're working on :-)
[02:21:32] <Marzo> Working on a switch statement for UCC
[02:21:42] <SleepingDragon> And hows it going? :)
[02:21:51] <Marzo> Steady
[02:21:53] <Marzo> :-)
[02:22:11] <Marzo> Still some ways before I can test it
[02:23:00] <SleepingDragon> heh
[02:23:41] <Marzo> Switches aren't as easy to program as it seems :-(
[02:28:54] <SleepingDragon> Nothings ever as easy as it seems :-)
[02:29:04] <Marzo> Breathing is :-)
[02:32:36] <Marzo> Well, I am off to bed
[02:32:41] <Marzo> Good night
[02:33:34] <SleepingDragon> Sleep well, Avatar
[02:33:42] <-- Marzo has left IRC ("Marzo vanishes suddenly.")
[02:52:47] --> Kirben has joined #tfl
[02:52:47] --- ChanServ gives voice to Kirben
[06:16:43] --> Kirben_ has joined #tfl
[06:16:43] --- ChanServ gives voice to Kirben_
[06:31:35] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[07:03:25] --- Kirben_ is now known as Kirben
[08:37:27] --> Kirben_ has joined #tfl
[08:37:27] --- ChanServ gives voice to Kirben_
[08:38:06] <-- Kirben has left IRC (Nick collision from services.)
[08:38:10] --- Kirben_ is now known as Kirben
[09:58:20] --> Kirben_ has joined #tfl
[09:58:20] --- ChanServ gives voice to Kirben_
[10:02:08] <-- Kirben has left IRC (Nick collision from services.)
[10:02:09] --- Kirben_ is now known as Kirben
[10:10:16] <-- SleepingDragon has left IRC (Connection timed out)
[10:57:21] --> Kirben_ has joined #tfl
[10:57:21] --- ChanServ gives voice to Kirben_
[11:02:46] <-- Kirben_ has left IRC (Read error: 104 (Connection reset by peer))
[11:03:05] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[11:14:28] --> Kirben has joined #tfl
[11:14:28] --- ChanServ gives voice to Kirben
[12:33:51] --> Kirben_ has joined #tfl
[12:33:51] --- ChanServ gives voice to Kirben_
[12:33:58] <-- Kirben has left IRC (Read error: 54 (Connection reset by peer))
[12:55:58] <-- Kirben_ has left IRC (Read error: 110 (Connection timed out))
[18:50:13] --> SleepingDragon has joined #tfl
[18:50:13] --- ChanServ gives voice to SleepingDragon
[19:20:29] --> Marzo has joined #tfl
[19:20:29] --- ChanServ gives voice to Marzo
[19:20:45] * Marzo casts An Zu at SleepingDragon
[19:20:47] <Marzo> Hi
[19:22:03] * Marzo pokes SleepingDragon repeatedly with the Death Scythe in an attempt to get a reply
[19:23:56] * SleepingDragon is now dead.
[19:25:39] <SleepingDragon> Hows the intrinsic going?
[19:25:53] <Marzo> They were commited yesterday
[19:26:04] <SleepingDragon> Sweet
[19:26:05] <Marzo> If you mean the switch, it was commited today
[19:26:13] <SleepingDragon> Fun stuff
[19:26:28] <SleepingDragon> What's next? :-)
[19:26:45] <Marzo> I am... switching... the lookups in the spellcasting system to switches instead of multiple if/else ifs
[19:27:04] <SleepingDragon> Hehe
[19:29:08] <Marzo> BTW, while coding the switch, I discovered that nested converse statements automatically make the required push_answers and pop_answer calls (as long as they are nested in the same function)
[19:29:46] <SleepingDragon> :-)
[19:30:05] * SleepingDragon avoids nesting whenever possible through the judicious use of external function calls.
[19:31:00] <Marzo> Me too
[19:31:12] <SleepingDragon> Hehe
[19:31:34] <Marzo> Which is why I only found out about that by looking at the UCC source code :-)
[19:33:49] <SleepingDragon> Lol
[19:34:19] <Marzo> Seriously, this is the kind of thing which should be very well documented
[19:35:09] * SleepingDragon hands Marzo a pen and paper.
[19:35:15] <SleepingDragon> Get to work! :-)
[19:35:53] <Marzo> I am doing it... at least in intention
[19:36:08] <SleepingDragon> Hehe
[19:36:09] <Marzo> Which is why I added that reference in the website
[19:36:23] <Marzo> (the intrinsic and opcode reference)
[19:36:41] <Marzo> Eventually, all UCC keywords will be clickable and lead to a definition
[19:36:59] <Marzo> I will also, however, make monolithic documents containing everything
[19:37:27] <SleepingDragon> Yay for monolithic documents!
[21:08:46] <Marzo> Ah, how it feels good to be able to write things like this:
[21:08:48] <Marzo> case SPELL_DEATH_BOLT:
[21:08:48] <Marzo> case SPELL_ENERGY_MIST:
[21:08:48] <Marzo> case SPELL_MASS_CHARM:
[21:08:48] <Marzo> case SPELL_MASS_MIGHT:
[21:08:48] <Marzo> scr << { actor frame CAST_1; actor frame CAST_2;
[21:08:49] <Marzo> actor frame CAST_1; actor frame SWING_2H_3; };
[21:08:51] <Marzo> break;
[22:46:23] <-- SleepingDragon has left IRC ("wizardrydragon rides off into the sunset.")
[23:01:41] --- Marzo is now known as Marzo_away
[23:24:49] --> Kirben has joined #tfl
[23:24:49] --- ChanServ gives voice to Kirben
[23:54:05] --> SleepingDragon has joined #tfl
[23:54:06] --- ChanServ gives voice to SleepingDragon