#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2014-02-10

Timestamps are in GMT/BST.

00:02:59YoshiSmb has joined
00:16:17YoshiSmbso inactive is this irc...
00:17:17raptoryep!
00:27:32destroyerimo_ has joined
00:32:39destroyerimo_ Quit (Ping timeout: 252 seconds)
00:49:31YoshiSmbso, inactive.....
00:56:01YoshiSmb*sad*
00:59:03koda has joined
01:03:14Nothing_MuchHi YoshiSmb
01:03:27Nothing_MuchYeah, somtimes it is inactive :(
01:04:07YoshiSmbhi
01:04:19YoshiSmb"sometimes it is inactive"
01:07:10Nothing_Muchyeah
01:08:33YoshiSmb Quit (Ping timeout: 245 seconds)
01:17:12koda Quit (Quit: koda)
01:37:01fordcars has joined
01:40:37Nothing_MuchHey fordcars
01:40:42fordcarsHi
02:03:37raptorhello
02:09:31kaen Quit (Read error: Connection reset by peer)
02:51:23fordcarsFor adding a zone, how do I tell it it's coordinates?
02:51:33raptora breand new zone?
02:51:34fordcarsIs it zone = Zone.new(coords)
02:51:36raptor*brand
02:51:37fordcarsYes
02:51:43raptoryou can do:
02:51:48raptorZone.new()
02:51:50raptoroops
02:51:56raptorlocal z = Zone.new()
02:52:27raptorz.setGeom({point.new(x,y), point.new(x2,y2), point.new(x3,y3)})
02:52:34raptoroops
02:52:41raptoruse a colon: z:setGeom
02:52:46fordcarsAhh sweet
02:52:50fordcarsThanks :)
02:52:54raptoryou might be able to use: Zone.new({point.new(x,y), point.new(x2,y2), point.new(x3,y3)})
02:53:09raptorbut i'm not sure what objects allow for geom in the constructor
02:53:19fordcarsYeah, I saw that in the docs, I just can never figure out what geom is :P
02:53:36raptorgeom = {point, point, point, ...}
02:54:31fordcarsOh cool :P
03:43:43fordcarsLater!
03:43:45fordcars Quit (Quit: Page closed)
05:49:36raptor Quit ()
06:44:38HylianSavior Quit (Read error: Connection reset by peer)
06:45:42HylianSavior has joined
06:46:53Platskies has joined
07:59:48Watusimoto has joined
08:00:55HylianSavior Quit (Quit: Leaving)
08:04:21Nothing_Much Quit (Remote host closed the connection)
08:04:42Nothing_Much has joined
08:16:19Watusimoto Quit (Ping timeout: 245 seconds)
08:42:11Invisible has joined
08:58:13koda has joined
08:58:27watusimoto has joined
08:58:27ChanServ sets mode +o
08:58:55koda Quit (Client Quit)
08:59:51Platskies Quit (Quit: Sleep time…)
09:04:17Platskies has joined
09:17:32Flynnn Quit (Quit: This computer has gone to sleep)
09:18:44Flynnn has joined
09:28:31Invisible Quit (Ping timeout: 252 seconds)
09:31:26Flynnn Quit (Quit: This computer has gone to sleep)
09:32:02Flynnn has joined
10:17:07Flynnn Quit (Quit: This computer has gone to sleep)
10:51:13koda has joined
11:38:46Watusimoto_ has joined
12:55:19Watusimoto_ Quit (Ping timeout: 260 seconds)
14:19:59Platskies Quit (Quit: Platskies)
14:23:52Invisible has joined
14:52:26JimmyTheSquid has joined
15:02:58Invisible Quit (Ping timeout: 250 seconds)
15:25:54Darrel Quit (Ping timeout: 245 seconds)
15:26:14Darrel has joined
15:37:56HylianSavior has joined
15:39:58kaen has joined
15:40:08kaen Quit (Changing host)
15:40:08kaen has joined
15:48:51LordDVG has joined
16:55:11BFLogBot Quit (Ping timeout: 272 seconds)
16:59:21-asimov.freenode.net- *** Looking up your hostname...
16:59:21-asimov.freenode.net- *** Checking Ident
16:59:21-asimov.freenode.net- *** No Ident response
16:59:21-asimov.freenode.net- *** Couldn't look up your hostname
16:59:27BFLogBot has joined
16:59:27-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.
17:03:00Flynnn has joined
17:04:38Flynnn Quit (Client Quit)
17:09:49Flynnn has joined
17:47:22raptor has joined
17:47:23ChanServ sets mode +o
17:47:32raptorgood day
17:47:42watusimotohi
17:48:10raptorlast night I got luajit to compile and link in bitfighter
17:48:19watusimotoreally?
17:48:26raptorI had to rewrite some of the luavec stuff as normal c++ or lua code
17:48:28raptoryep
17:48:59watusimotoso... did it work?
17:48:59raptorthe only thing i'm having trouble with is loading the _stackTracer method
17:49:03raptornot quite
17:49:23raptori'm not sure why it isn't loading, but i have a suspicion that it's because it's not following some 'strict' rule
17:50:32raptoranyways - it was just a project for 'fun'
17:50:50raptorbut, if i got it to work, would we be willing to ditch lua-vec in favor of 'normal' Lua API?
17:51:01LordDVG Quit (Remote host closed the connection)
17:51:35raptormy lua-vec replacements worked with normal lua, although i had to disable the sandbox - s_bot ran fine
17:56:07raptorI'll have to do some benchmarking - but moving to luajit means not moving to lua 5.2
17:56:56Flynnn Quit (Quit: This computer has gone to sleep)
17:57:01Invisible has joined
17:57:31Invisible Quit (Client Quit)
18:01:33watusimotosomeday luajit may be upgraded
18:01:37watusimototo 5.2
18:01:52raptorit already has many 5.2 features and even an experimental 5.2 compat mode
18:02:37HylianSavior Quit (Quit: Leaving)
18:02:43watusimotobut it also means no luavec
18:02:48raptoryes
18:02:55watusimotoand luavec is huge for us
18:03:56raptorI already wrote a patch that adapts our code to normal Lua
18:04:10raptorexcept it needs the sandbox off... need to figure out how to not do that
18:04:43watusimotoI think the gains from luajit will be outweighed by the costs of losing luavec
18:04:59raptoroh yeah - the benchmarks are *very* impressive
18:05:12raptorargh meetings
18:05:14raptorback soon..
18:05:18watusimotobye!
18:22:58LordDVG has joined
18:27:18watusimoto Quit (Ping timeout: 260 seconds)
18:41:09LordDVG Quit (Remote host closed the connection)
18:54:39Flynnn has joined
19:38:24HylianSavior has joined
19:40:00no_mu has joined
19:55:06raptorhello again
19:56:49Flynnn Quit (Quit: This computer has gone to sleep)
19:57:58no_muHi raptor
20:08:13Flynnn has joined
20:23:26FlynnnNT has joined
20:26:22Flynnn Quit (Ping timeout: 265 seconds)
20:31:07Watusimoto has joined
20:53:17FlynnnNT Quit (Quit: This computer has gone to sleep)
20:58:10sam686 has left #bitfighter
20:59:41Flynnn has joined
21:11:03sam686 has joined
21:11:03ChanServ sets mode +v
21:12:31no_mu Quit (Quit: Page closed)
21:15:42raptoroh wow, looks like luajit ffi library could replace a lot fo the c api
21:15:47raptor*of
21:18:37LordDVG has joined
21:28:16no_mu has joined
21:28:54no_muoh man
21:29:06no_muthe homepage still has the horizontal scrollbar
21:29:41no_muon a windows 7 college computer guys!
21:30:24Watusimotohi
21:30:30raptoryay! go us!
21:31:00no_muwell that's actually a bad thing, but np
21:31:17raptor made a feeble attempt at sarcasm...
21:31:29no_muraptor: oh my bad
21:32:16raptor:)
21:32:20raptorhi Watusimoto
21:32:38raptori see you did an idle() / render() refactor
21:32:40no_muWatusimoto: re: your posts on the metaforum, you hit the nail on the head, I tried making a bitmatch/retrieve server from levels from the database, unfortunately it didn't really work since there's a conflict between having two routers and a server at my house
21:33:28Watusimotodid I?
21:34:03Watusimotoand no_mu: Did I?
21:34:12LordDVG Quit (Remote host closed the connection)
21:34:18WatusimotoI'm not sure what either of you are talking about!
21:34:28no_muWatusimoto: lol, here
21:34:49no_muhttp://bitfighter.org/forums/viewtopic.php?f=11&t=1581&p=22665#p22665
21:34:59raptori talked about doing a refactor to get render() code out of the BfObject::idle() functions (per your rendering-teleporters-when-idle feature)
21:35:15raptorand you put in a shouldRender() check...
21:35:20raptorand touched a lot of classes
21:35:57Watusimotothe shouldRender() check wasn't exactly a refactor... none of the logic changed
21:36:18Watusimotothe only thing that changed was whatever check was already being done was moved to a shouldRender function
21:36:50Watusimotothe shouldRender had nothing to do with the teleporter
21:37:20Watusimotoand, the teleporter rendering is not done in the idle loop
21:37:28Watusimotoit's done in the render loop
21:37:35Watusimotoit just relies on a timer that advances during idle
21:37:46raptorok
21:37:46Watusimotobut I think idle is the correct place to advance the timer
21:38:32Watusimotono_mu: ok, I think I understand, though not sure about the routers
21:38:39koda Quit (Quit: koda)
21:39:05no_muWatusimoto: that's my own issue :)
21:39:32no_mubasically I can't have two routers and a dedicated server at the same time
21:40:48Watusimototwo routers creates a network topology I don't fully understand
21:40:56no_muimo the best way to bring in newbies is to light up on the amount of game modes there are on one server, as stated in my post there, bitmatch is as simple as it can get
21:41:03no_muone acts as an extension
21:41:27Watusimotoraptor: I looked at the ffi lib (briefly). It does look pretty cool, but I think our bindings are easier for newbies. Especially since we already did all the hard work!
21:41:31no_muwhich.. sounds silly considering there's router extensions that supposedly plug into the wall and act as that way..
21:41:43raptorWatusimoto: yes, i agree
21:42:00WatusimotoI think our API feels more polished
21:42:26Watusimotobut if I were writing for myself or a professional dev, I might be more attracted to ffi
21:49:36FlynnnNT has joined
21:52:23Flynnn Quit (Ping timeout: 265 seconds)
22:04:12FlynnnNT Quit (Quit: This computer has gone to sleep)
22:07:44Watusimotoman, the scoreboard rendering code is ugly
22:07:50Watusimotougly ugly ugly
22:07:52Watusimotoand confusing
22:08:15raptorand ugly!
22:08:23Watusimotodid I mention ugly?
22:08:37WatusimotoI do like the result, though
22:08:47raptorand... I think both you and I have made it better from what it was
22:08:50Watusimotothe ugliest code in this game is our rendering code
22:09:04Watusimotocan rendering not be ugly?
22:09:31raptorthat's a good question that has a definite "maybe, most likely not"
22:09:49WatusimotoI think it can be less ugly or more ugly
22:10:09raptorbut still on the ugly side
22:10:18raptoralthough, i've heard good things about QT
22:13:18Flynnn has joined
22:23:46BFLogBot Commit: e2a7189f3283 | Author: sam8641 | Message: Fix seeker explode trying to idle past handleCollision, resulting in objectCanDamageObject Assert
22:25:47BFLogBot Commit: 3cb681112a06 | Author: sam8641 | Message: Fix compiling
22:31:56no_mu Quit (Quit: Page closed)
22:33:37raptorWatusimoto: i keep hitting some assert when i change levels with a helpitem highlighted
22:33:53Watusimotooh... what assert?
22:34:17raptorlet me recompiler real quick..
22:36:45WatusimotoI can also test when I can build again
22:36:49raptorah ha
22:36:50raptorok
22:36:58raptorAssert: Any lingering GameStart items should have been removed in onGameStarting()! in /home/dbuck/temp/hg/bitfighter/zap/HelpItemManager.cpp line 627
22:37:14raptorthat was when restarting a level
22:37:20raptorwith /restart
22:38:50no_mu has joined
22:43:06Watusimotook
22:44:42Flynnn Quit (Quit: This computer has gone to sleep)
22:45:47Watusimotowho knew?
22:45:48Watusimotohttp://stackoverflow.com/questions/629017/how-does-array100-0-set-the-entire-array-to-0
22:53:34Flynnn has joined
23:25:42raptorthe C compiler!
23:53:33Watusimotoand perhaps someone on the standards committee

Index Search ←Prev date Next date→

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