#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-09-18

Timestamps are in GMT/BST.

00:01:44sam686there wasn't a net split on a past 5 hours, BFLogBot just "Ping timeout"
00:03:08sam686if you look at BFLogBot logs, you will see the BFLogBot quit with ping timed out...
00:03:18raptorshame on you BFLogBot
00:57:43raptori can't compile
00:58:05raptorsomething about Lunar needed LuaObject::clearStack()
00:58:32raptorbut any includes I add don't fix the error, not even adding the namespace Zap::
00:59:08sam686template order problem?
00:59:16raptoryeah, might be
00:59:27sam686whats the error output?
00:59:42raptorbut it's dinner time now
00:59:44raptor../lua/include/lunar.h: In static member function ‘static int Lunar<T>::new_T(lua_State*)’:
00:59:46raptor../lua/include/lunar.h:191:12: error: expected type-specifier before ‘LuaException’
00:59:47raptor../lua/include/lunar.h:191:25: error: expected ‘)’ before ‘&’ token
00:59:49raptor../lua/include/lunar.h:191:25: error: expected ‘{’ before ‘&’ token
00:59:50raptor../lua/include/lunar.h:191:26: error: ‘e’ was not declared in this scope
00:59:52raptor../lua/include/lunar.h:191:27: error: expected ‘;’ before ‘)’ token
01:00:13sam686ok...
01:00:14raptorthat's with adding LuaBase.h to the top
01:00:21raptorwhich include LuaException
01:00:27raptorok, dinner - i'll be back...
01:08:30Disconnected.
01:08:30-sendak.freenode.net- *** Looking up your hostname...
01:08:30-sendak.freenode.net- *** Checking Ident
01:08:31-sendak.freenode.net- *** No Ident response
01:08:31-sendak.freenode.net- *** Couldn't look up your hostname
01:28:22-gibson.freenode.net- *** Looking up your hostname...
01:28:22-gibson.freenode.net- *** Checking Ident
01:28:22-gibson.freenode.net- *** Couldn't look up your hostname
01:28:22-gibson.freenode.net- *** No Ident response
01:28:28BFLogBot has joined
01:28:28Topic is 'Bitfighter 017b released! | http://www.bitfighter.org/downloads'
01:28:28Set by raptor!~raptor@unaffiliated/greenmachine on Wed Jul 04 01:46:09 GMT 2012
01:28:28-ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response.
01:32:52raptorrestarted
02:05:27raptorok, i think i fixed it...
02:05:40raptori should probably work on cleaning up the c++ warnings..
02:22:29raptorha!
02:22:33sam686addbot projectileshooter crashed you
02:22:53raptorhttp://pastie.org/4744275
02:23:30raptorwell that's no good
02:23:44BFLogBot - Commit b72c1c702a8a | Author: buckyballreaction | Log: Fix compiling in Linux. Lunar will die soon, right?
02:24:28sam686a robot script error handling caused problems it looks like..
02:24:47raptoryes - that is bad...
02:25:09raptorlets get a real stack trace...
02:27:02raptorgood one: http://pastie.org/4744283
02:30:27raptori can't tell what i'm even supposed to do..
02:35:32sam686Watusimoth might know more then us..
02:35:42sam686on mostly about LUA
02:35:42raptoryeah
02:35:52raptori'm unfamiliar with most of the system
02:52:35raptorgoing to bed early again
02:52:43sam686ok
02:52:56raptorgood night!
02:53:00sam686night
02:53:10raptor Quit ()
02:53:48BFLogBot - Commit 3019e9e7b3b0 | Author: buckyballreaction | Log: Use render angle to show teleport placement circle
05:39:05BFLogBot - Commit 3bb784082554 | Author: sam8641 | Log: Add simulated send and receive lag/loss in-game command, lag now works when hosting yourself.
06:07:29sam686I spent like 6 hours trying to, and successfully add simulated receive lag and make simulated lag work in local hosting, probably fixing one problem near the end of NetConnection::readPacketHeader.
06:07:43sam686 Quit (Quit: good night)
07:09:17watusimoto has joined
07:09:17ChanServ sets mode +o watusimoto
12:27:51kodaws has joined
15:27:00raptor has joined
15:27:00ChanServ sets mode +o raptor
15:37:31raptor Quit ()
16:37:51raptor has joined
16:37:51ChanServ sets mode +o raptor
16:51:44kodabbws has joined
16:54:27kodaws Quit (Ping timeout: 246 seconds)
16:55:23watusimoto Quit (Ping timeout: 244 seconds)
17:02:30kodabbws Quit (Ping timeout: 246 seconds)
17:15:12Watusimoto has joined
17:16:31Watusimotohi
17:17:41raptorhi
17:18:43Watusimotooh what a frustrating day... trapped by ruby's magic. When something breaks, it's impossible to tell why because everything happens automatically. Or, in this case, not.
17:18:55raptormagic
17:19:01raptorit's what our world is becoming
17:19:06WatusimotoBut I got an important clue just before I came home, so I'm not nearly as lost
17:19:10Watusimotoindeed
17:19:56Watusimotomagic is great when it works
17:31:02raptori'm doing physics problems
17:31:34raptorright now, simple projectile motion - and a stale doughnut is the projectile... sometimes i wonder about physics teachers
17:32:41raptora stale doughnut launched with an initial velocity of 50 m/s
17:46:14Watusimotohow do you launch a doughnut that fast and not have it come apart?
17:46:36WatusimotoI guess you slowly accelerate it to that speed, somehow
17:46:46Watusimotod=vt + 1/2 at^2
17:46:50Watusimotoall you need to know
17:47:01raptori think the qualifier is 'stale'
17:48:15raptorand there's an angle involved, so it's trig to the rescue!
17:53:48raptoranyways the doughnut makes it 315.48 meters
18:20:30Watusimoto Quit (Ping timeout: 248 seconds)
19:30:44raptor Quit ()
19:33:32koda has joined
19:46:29Watusimoto has joined
20:11:38raptor has joined
20:11:40ChanServ sets mode +o raptor
20:12:23raptor'irrational hatred of Lunar' are some mighty strong words :)
20:13:22raptori'd say i don't have as much as I wish for only one solution to exist - and LuaW seems pretty good so far
20:13:34raptor*as much hate
20:14:17raptorand in the darkness bind them...
20:50:03WatusimotoluaW is pretty good!
20:50:27Watusimotonow if I can only figure out why the scripts are all crashy!
20:57:48Watusimotook, I understand now why levelgens can't subscribe
21:02:56Watusimotook, fixed it, sort of
21:03:06Watusimotosubscribe(levelgen, "Event") now works
21:03:16raptorEvent in quotes?
21:03:24Watusimotoah.... no
21:03:32Watusimotosubscribe(levelgen, event)
21:03:49Watusimotonext is to get rid of the levelgen arg; it should be implied by the context
21:04:00Watusimotothat is what I was trying to do
21:04:06Watusimotowhen I fouled it all up
21:05:20raptorah
21:06:50WatusimotoI just want to be able to do subscribe(event)
21:07:01Watusimotoand, eventually, subscribe(event, args, callback)
21:07:06Watusimotoas we once discussed
21:10:46BFLogBot - Commit 68d72d14406a | Author: watusim...@bitfighter.org | Log: Add capability of storing documentation in .lua files; move Timer docs into timer.lua; add docs to geometry.lua
21:10:48BFLogBot - Commit 75f6a668b89e | Author: watusim...@bitfighter.org | Log: Merge
21:10:49BFLogBot - Commit e0653e564f7d | Author: watusim...@bitfighter.org | Log: Fixed levelgen subscribing: subscribe(levelgen, event) and subscribe(bot, event) both work. Next step is to remove the levelgen/bot arg, so don't get to used to it!
21:11:42raptordid you just switch two lines in that last commit?
21:12:38Watusimotoyes
21:12:54Watusimotoinstead of var = val, I was saying val = var
21:12:58Watusimotolua didn't like that
21:13:24Watusimotodo what I mean, not what I say, dang it
21:14:01raptorhaha
21:52:12Watusimotowow... I started simplifying and then simplifying, and I figured out how to make subscribing code much shorter and clearer, much less jumping around... looks great, if it will compile (and if it works)
22:07:14raptorcompile test...
22:07:24raptorsam broke something in TNL...
22:15:47raptorfixed
22:15:50raptor(I hope)
22:15:58BFLogBot - Commit 244f00f9baa2 | Author: buckyballreaction | Log: Fix compiling in Linux. sam686, did you mean RefPtr here?
22:30:33koda Quit (Quit: you can't say 'hello' without saying 'hell')
22:48:27sam686 has joined
22:48:27ChanServ sets mode +v sam686
22:56:26sam686raptor, your change from SafrPtr to RefPtr causes it to crash when hosting, /lag 500 then quitting..
22:56:38raptoryay
22:56:49raptorwell, did you mean SafePtr in both spots, then?
22:57:12sam686yes, i meant SafePtr, since that didn't crash on SafePtr
22:57:17raptorI just guessed... because it won't compile when it is SafePtr in the .h and RefPtr in the .cpp
22:57:46sam686let the pointer zero out, check if NULL, then don't process lagged packet if NULL
22:58:23sam686what was the error about failure to compile to linux?
22:58:31sam686you might need ".getPointer()"
22:59:11raptorso wait, you want it to be RefPtr in one place, but SafePtr in the other?
23:00:03sam686the reason for RefPtr is, in case the function wants to disconnect itself and de-references it..
23:00:27sam686if it get deleted too early while inside the function, that could crash
23:00:35raptorok, changing again...
23:00:56raptorpushed
23:01:00sam686there was already one place on TNL that temperory does that too...
23:01:03BFLogBot - Commit 14c236783d9d | Author: buckyballreaction | Log: I chose poorly...
23:01:38raptorinteresting
23:02:10sam686I seem to know more about TNL then any of you...
23:02:40raptoryeah, i;ve never delved into the network part of it much - i just rewrote tnlVector and that was it
23:46:08BFLogBot - Commit 54d18adb59a4 | Author: watusim...@bitfighter.org | Log: Use relative stack position
23:46:10BFLogBot - Commit 18ee46f7c8c2 | Author: watusim...@bitfighter.org | Log: Whitespace
23:46:11BFLogBot - Commit f1c6bbcf167c | Author: watusim...@bitfighter.org | Log: Now subscribe with bot:subscribe and levelgen:subscribe. Not sure if this is a step forward or backwards... Not the final model.
23:46:13BFLogBot - Commit 6b4f27a54a59 | Author: watusim...@bitfighter.org | Log: Merge

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.