#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-12-19

Timestamps are in GMT/BST.

00:02:09[None PING]
00:04:21[None PING]
00:06:33[None PING]
00:07:28Flynnn has joined
00:08:45[None PING]
00:10:57[None PING]
00:13:09[None PING]
00:15:21[None PING]
00:17:33[None PING]
00:18:02Kiryx Quit (Ping timeout: 246 seconds)
00:19:45[None PING]
00:21:57[None PING]
00:24:09[None PING]
00:25:10Flynnn Quit (Quit: This computer has gone to sleep)
00:26:21[None PING]
00:28:33[None PING]
00:30:45[None PING]
00:32:57[None PING]
00:35:09[None PING]
00:37:21[None PING]
00:39:33[None PING]
00:40:02vs73nxwatusimoto: have you reviewd my gci task yet?
00:40:16Watusimotono, sorry, I have not
00:40:24vs73nxk
00:40:34WatusimotoI was unclear if you fixed that ugliness we discussed
00:40:49Watusimoto(but that's not why I didn't get to review it)
00:40:51vs73nxi did didnt i?
00:40:58WatusimotoI hope so
00:41:04vs73nxyes i did
00:41:07WatusimotoI haven't looked, I just wanted to make sure
00:41:45[None PING]
00:41:57WatusimotoI'm about to go to bed, so I probably can't do it tonight -- I'll try to take a look tomorrow morning. I won't be able to give it a full test, but I can look at hte code and see if there are any obvious problems
00:42:11WatusimotoI've been really busy with last minute christmas shopping and such
00:42:23Watusimotosorry for the delay
00:43:08vs73nxthats ok
00:43:13vs73nxi have all day
00:43:19vs73nx*school holidays
00:43:30Watusimotodo something fun!
00:43:42vs73nxok
00:43:57[None PING]
00:44:07vs73nxfun as in videogames!
00:44:13vs73nx:D
00:46:09[None PING]
00:47:49Nothing_Much has joined
00:48:21[None PING]
00:50:33[None PING]
00:52:45[None PING]
00:52:51Darrel Quit (Quit: IRC client killed.)
00:54:44BFLogBot Commit: 5c695069f697 | Author: sam8641 | Message: Fix UI problems and double speed Commander zoom when pressing ESC while joining server.
00:56:47[None PING]
00:58:59[None PING]
01:01:11[None PING]
01:03:23[None PING]
01:05:35[None PING]
01:07:47[None PING]
01:08:09Nothing_Much Quit (Ping timeout: 252 seconds)
01:09:59[None PING]
01:12:11[None PING]
01:13:34Watusimotovs73nx: your code does indeed seem to work, at least superficially
01:14:23[None PING]
01:14:42vs73nx?
01:16:35[None PING]
01:18:47[None PING]
01:20:59[None PING]
01:23:11[None PING]
01:23:13Watusimotomeaning it compiles, and the editor is usable after 1 minute of using it
01:23:20Watusimotoand the ugly code is gone :-)
01:24:57-morgan.freenode.net- *** Looking up your hostname...
01:24:57-morgan.freenode.net- *** Checking Ident
01:24:57-morgan.freenode.net- *** No Ident response
01:24:57-morgan.freenode.net- *** Couldn't look up your hostname
01:25:03BFLogBot has joined
01:25:05-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:26:02Watusimotonight!
01:28:05vs73nxnight
01:30:27Watusimoto Quit (Ping timeout: 252 seconds)
01:44:24Nothing_Much has joined
03:02:07amgine123 has joined
03:02:16amgine123sup
03:10:49vs73nxhi
03:27:38amgine123 Quit (Quit: Page closed)
03:28:20amginea has joined
03:28:28amginea!help
03:28:28BFLogBotType !commands to see a list of commands. Please don't spam the main channel
03:28:32amgineauh
03:28:37amginea!commands
03:29:01vs73nx!help
03:29:01BFLogBotType !commands to see a list of commands. Please don't spam the main channel
03:29:23vs73nx!mercurial
03:29:23BFLogBotDistributed version control system used with Bitfighter. See: http://bitfighter.org/wiki/index.php?title=Contribute_using_Mercurial
03:29:28amgineaugh
03:29:32amgineahow do i register this username
03:29:37Nothing_Muchamginea: ohh
03:29:39Nothing_Muchhold on
03:29:45vs73nxon the bf website?
03:29:49amgineayes
03:29:53amgineathe irc
03:29:59vs73nxmake a forums account
03:30:00Nothing_Muchoh irc is very different
03:30:06vs73nxoh you mean irc
03:30:07Nothing_Muchlemme see what I can help you with amginea
03:30:08amgineaon this irc
03:30:16amginearegister this nick
03:30:25vs73nxcant you just register with freenode?
03:30:53amginea??
03:30:59vs73nxnvm
03:31:15Nothing_Muchamginea: this is a network on irc
03:31:19Nothing_Muchirc is internet relay chat
03:31:28vs73nxhttp://www.wikihow.com/Register-a-User-Name-on-Freenode
03:32:10vs73nxif that is what you are looking for...
03:32:26Nothing_Muchvs73nx: yeah that's what he's looking for
03:32:31vs73nxk cool
03:32:32Nothing_Muchdon't worry amginea, it's trustworthy
03:32:42Nothing_Muchjust remember your password!
03:32:46vs73nxi dont deal viruses...
03:33:06amgineawhat if i want a virus XD
03:33:21vs73nxthen go to the pirate bay :D
03:33:32amginea??
03:33:41vs73nxtorrent website
03:33:47vs73nxillegal downloads
03:34:08Nothing_Muchamginea: nah you don't want that
03:34:14vs73nxi yeah
03:34:23amgineauh im conufused
03:34:27vs73nxthats why i didnt give you a link :p
03:34:40vs73nxjust go to this link http://www.wikihow.com/Register-a-User-Name-on-Freenode
03:34:46amgineaim looking at it
03:35:01vs73nxfollow the instructions
03:35:36vs73nxor if that isnt what you want..
03:35:37vs73nxhttp://lmgtfy.com/?q=how+to+register+a+nick+with+freenode
03:38:07amgineadid it work ?
03:38:30vs73nxcant tell
03:38:39vs73nxbut im sure that it did
03:41:52amginea has left #bitfighter
03:41:59amginea has joined
03:43:39fordcars has joined
04:07:57Nothing_MuchHi guys
04:09:28vs73nxhello
04:26:48fordcarsHi
04:27:59Nothing_MuchHow's everyone?
04:32:46Flynnn has joined
05:04:01fordcarsGood, you?
05:05:11fordcarsI'll be back in around an hour, later!
05:05:14fordcars Quit (Quit: Page closed)
05:12:12Flynnn Quit (Quit: This computer has gone to sleep)
05:18:22Flynnn has joined
05:24:30Nothing_MuchBeen alright myself
05:30:49vs73nxi ve been ok
05:58:44amgineagtg bye
05:58:59Nothing_Muchbye amginea
05:59:30vs73nxbai
06:03:29amginea Quit (Ping timeout: 272 seconds)
07:39:21Kiryx has joined
07:42:40Flynnn Quit (Quit: This computer has gone to sleep)
07:47:27koda Quit (Quit: koda)
07:51:27Flynnn has joined
08:08:13Darrel has joined
08:27:07koda has joined
08:42:10Kiryx has left #bitfighter
08:58:42watusimoto has joined
08:58:43ChanServ sets mode +o
09:01:29watusimoto Quit (Client Quit)
09:01:35watusimoto has joined
09:01:35ChanServ sets mode +o
09:04:29watusimoto Quit (Client Quit)
09:04:39watusimoto has joined
09:04:39ChanServ sets mode +o
09:37:23destroyerimo has joined
09:40:23vs73nxwatusimoto: are you albe to check my GCI submission?
10:10:48Flynnn Quit (Quit: This computer has gone to sleep)
10:20:14vs73nxwatusimoto: are you albe to check my GCI submission?
10:25:03watusimotovs73nx: can you paste the url of the task in melange please?
10:25:15watusimotoI have some comments
10:25:59vs73nxhttps://www.google-melange.com/gci/task/view/google/gci2013/5319687034372096
10:30:43watusimotook, posted some feedback.. Sorry about the formatting -- no matter what I do, what I get is not what I want :-(
10:33:44vs73nxk got your feedback
10:38:09vs73nxdid you want me to make a new struct EditorBindingSet?
10:47:54watusimotoyes, I think so
10:48:09watusimotocreate it in the same place as the game binding sets
10:48:26watusimotoalthough I think eventually those should be moved, but that is not your problem
10:50:55vs73nxthats great
10:51:01vs73nxi need to go to bed now
10:51:06vs73nxgoodnight
10:51:50vs73nx Quit (Quit: Leaving)
11:34:56Watusimoto_ has joined
13:17:41destroyerimo Quit (Ping timeout: 250 seconds)
13:27:48Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
13:28:16Nothing_Much has joined
14:24:18Nothing_Much Quit (Remote host closed the connection)
14:24:45Nothing_Much has joined
14:30:56Watusimoto_ Quit (Ping timeout: 260 seconds)
14:48:41watusimotoholy cow! There's like 25 players on right now!
14:52:09raptor has joined
14:52:09ChanServ sets mode +o
14:52:09Nothing_Muchreally?
14:52:39Nothing_Muchwhoa lookie there
14:54:34raptorlooka t all the players!
14:55:05Nothing_Muchyeah, school's out!
14:55:15raptorit's BDHS
14:56:55raptorhttp://imagebin.org/283011
14:59:25watusimotobdhs?
14:59:38watusimotokyle is kicking butt!
15:01:14watusimotooh right, ok, was confused for a sec
15:02:32Nothing_Much_ has joined
15:02:59Nothing_Much_high school?
15:03:08watusimotoyes
15:03:57Nothing_Much Quit (Ping timeout: 265 seconds)
15:04:14Nothing_Much_nice
15:04:16Nothing_Much_ is now known as Nothing_Much
15:21:02sam686I think in-game chat disappears too fast, mostly for 1 very long line that often can't read fast enough
15:22:23Nothing_MuchI think the chat doesn't have to use ctrl + M to actually view the history
15:22:43Nothing_Muchperhaps just use M for it and that'd be less complicated to figure out
15:23:12sam686yes, but some people don't feel like using ctrl+m
15:23:33sam686if I chat a really long line others might not be able to read fast enough and it disappears
15:23:57Nothing_MuchI know, that's why I suggested M
15:24:04Nothing_Muchinstead of ctrl+m
15:24:13Nothing_Muchjust m
15:24:21Nothing_Muchno other reason to use other keys to activate that
15:24:40Nothing_Muchbut maybe a line of text can stay on for a couple seconds longer
15:25:19watusimotosam, you can add a second to the time messages are displayed if you like
15:26:25sam686ok, probably something like 4 seconds + 0.1 seconds * number of chars
15:48:18YoshiSmb has joined
15:49:16kumul has joined
15:49:19YoshiSmbMerry Christmas to All! ( just tell you before :) )
15:49:37YoshiSmband, Hi everybody
15:50:14kumulMerry JesusMas YoshiSmb !
15:57:09Nothing_MuchMerry Christmas!
15:59:08Nothing_Much*almost Christmas!
16:00:07YoshiSmbyep, Almost Christmas! (20 minutes Before: i was on a server playing with 32 players, nice map, but really hard)
16:00:27Nothing_MuchYoshiSmb: Yeah- wait 32 players? :O
16:00:54sam686I barely had 3 seconds to play with 32 players. By the time I joined everyone left.
16:00:57sam686and game was over too.
16:01:33Nothing_MuchAw
16:02:55Nothing_MuchIt can go up to 127 players
16:04:38Nothing_MuchThat's something I just realized that no other game can do.. as far as I know
16:04:38YoshiSmbyes,
16:04:38YoshiSmbsorry sam
16:06:42sam686some other games could go up to hundreds of players, but the way some other games does it is always send position to every players, whether they are visible or not, and that can overflow packet size.
16:06:58sam686Bitfighter/Zap only send position visible to clients
16:08:32sam686you can also do 120 bots
16:08:32Nothing_Muchoh interesting
16:08:32Nothing_Muchso basically when your ship "views" other clients, that's what you see?
16:09:13sam686easy way to tell is to look at commander map. You don't see any ships not close enough to you
16:09:57sam686or TextItem/ResourceItem/Asteroids for that matter (they don't disappear if they are not moving though)
16:10:31sam686anything not shows is likely not sent to clients. helps reduce network bandwidth that way
16:10:47Nothing_MuchThat's very impressive.
16:10:53Nothing_MuchI don't know of any other game that does that
16:10:56Nothing_Much*online game
16:10:57sam686my newest commit have bandwidth graph in a form of ctrl+F6 to see that
16:11:13Nothing_Muchuh.. why not just F6?
16:11:26Nothing_Muchdoes the ctrl make it a toggle?
16:11:36sam686F6 if FPS/LAG, ctrl+f6 is packet stats, press again for graph
16:12:01sam686hold ctrl,press F6 multiple times
16:12:26sam686(thats if you have newest commits and not back at 019 release)
16:12:27Nothing_Muchohh
16:12:28Nothing_Muchyeah I know
16:12:33Nothing_Muchcommits are for the future version
16:30:53Nothing_Much Quit (Read error: Operation timed out)
16:31:05watusimoto Quit (Ping timeout: 252 seconds)
16:32:14[None PING]
16:32:48Nothing_Much has joined
16:34:15BFLogBot Quit (Ping timeout: 240 seconds)
16:35:15-hitchcock.freenode.net- *** Looking up your hostname...
16:35:15-hitchcock.freenode.net- *** Checking Ident
16:35:15-hitchcock.freenode.net- *** No Ident response
16:35:15-hitchcock.freenode.net- *** Couldn't look up your hostname
16:35:21BFLogBot has joined
16:35:21-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.
16:37:24[None PING]
16:37:27YoshiSmb Quit (Ping timeout: 272 seconds)
16:38:33kumool has joined
16:38:55kodab has joined
16:39:49[None PING]
16:40:43Nothing_Much Quit ()
16:41:30kumul Quit (Ping timeout: 240 seconds)
16:41:30koda Quit (Ping timeout: 240 seconds)
16:42:14[None PING]
16:44:39[None PING]
16:47:04[None PING]
16:49:29[None PING]
16:51:54[None PING]
16:52:39BFLogBot Commit: 4dfafafdd49f | Author: sam8641 | Message: Better accuracy with mouse position
16:54:48[None PING]
16:57:13[None PING]
16:59:38[None PING]
17:02:03[None PING]
17:04:28[None PING]
17:06:53[None PING]
17:09:18[None PING]
17:11:43[None PING]
17:14:08[None PING]
17:16:33[None PING]
17:17:53thread_ has joined
17:18:58[None PING]
17:21:23[None PING]
17:23:48[None PING]
17:26:13[None PING]
17:28:38[None PING]
17:31:03[None PING]
17:33:28[None PING]
17:33:34Nothing_Much has joined
17:35:53[None PING]
17:38:18[None PING]
17:40:43[None PING]
17:43:08[None PING]
17:45:33[None PING]
17:47:58[None PING]
17:50:23[None PING]
17:52:48[None PING]
17:53:03kodab Quit (Ping timeout: 240 seconds)
17:54:40kodab has joined
17:55:13[None PING]
17:57:38[None PING]
18:00:03[None PING]
18:00:18thread_My "project: BCL" is finished, but the bot is giving me almost nightmare levels of difficulty
18:02:28[None PING]
18:04:53[None PING]
18:07:18[None PING]
18:09:43[None PING]
18:12:08[None PING]
18:14:33[None PING]
18:15:50Nothing_MuchSo I'm checking out learnerstv.com and I'm curious whether an IDE is basically a GUI frontend to a compiler
18:16:02Nothing_Much*curious as to whether
18:16:58[None PING]
18:19:23[None PING]
18:21:48[None PING]
18:22:39kumool Quit (Read error: Connection reset by peer)
18:24:13[None PING]
18:26:38[None PING]
18:29:03[None PING]
18:31:28[None PING]
18:33:53[None PING]
18:36:18[None PING]
18:38:43[None PING]
18:38:58raptordone with my final!
18:39:11raptorNothing_Much: and IDE is a glorified editor, comiler, and debugger all in one
18:39:14raptor*an IDE
18:41:08[None PING]
18:41:43raptorI have 3 map submissions!
18:42:47Nothing_Muchoh really?
18:42:57Nothing_Muchand what are the maps?
18:43:03thread_map submissions for what?
18:43:10Nothing_Muchthread_: another competition
18:43:21thread_point me to the relavent thread or whatever!!!
18:43:33[None PING]
18:43:50raptorhttp://bitfighter.org/forums/viewtopic.php?f=13&t=2176
18:43:59raptoryou have one-ish week or so
18:44:09raptorit's a new concept for a contest
18:45:52thread_so, I make a map, submit it, and someone else reviews it?
18:45:58[None PING]
18:46:11thread_is that how it works? What does it mean by don't choose more than two gametypes?
18:47:03kodab Quit (Ping timeout: 240 seconds)
18:47:19raptordid you read the whole post?
18:47:26raptorthere will be a series of rounds
18:47:47raptoryou must make a map with one of the two gametypes
18:48:03thread_yea, I don't understand how it workks
18:48:09raptorok
18:48:22raptorso round 1 begins 26 dec
18:48:23[None PING]
18:48:34thread_ok
18:48:35raptoreveryone submits a map with one of those 2 gametypes
18:48:45raptorbecause the purpose of the contest is to improve mapmaking
18:49:01thread_which two? I didn't see a selecton of gametypes to choose from.
18:49:10thread_(I can infer that core is one from the comments)
18:49:19raptordid you read the whole post?
18:49:30raptor:)
18:49:34raptorbig yellow letters
18:49:35thread_There is it... it was invisible the first time
18:49:41raptorhaha
18:49:55thread_018a or 019?
18:49:58raptor019
18:50:08thread_is 019 technically released now?
18:50:12raptoryes
18:50:16thread_yay!
18:50:48[None PING]
18:51:02raptorthis is a good link to follow when you want to catch up: http://bitfighter.org/forums/search.php?search_id=newposts
18:51:11thread_levelgens are allowed right? I am reading it correctly?
18:51:19raptoryes
18:51:49raptorround 1 begins, all maps go up on a server, people review and criticize maps, maps are revised, etc. until round 2 starts - then we do it again
18:52:54thread_sounds cool
18:53:13[None PING]
18:55:38[None PING]
18:56:11Nothing_Muchthread_: 019's been released since after thanksgiving
18:56:28thread_wow, I was under the impression there were still font debates
18:56:53thread_yay! I can actually release BCL!
18:58:03[None PING]
19:00:10raptori'd check to make sure it'll work with 019
19:00:24raptorthere have been some API changes, but we tried to make migration easy
19:00:28[None PING]
19:02:53[None PING]
19:04:44thread_It works. I wasn't possible on 018a's API
19:05:18[None PING]
19:07:43[None PING]
19:09:20raptor4 maps!
19:09:54thread_I thought only one map per author
19:10:08raptoryep
19:10:08[None PING]
19:10:11raptor4 authors!
19:10:21thread_oh, you have gotten 4
19:10:26thread_I thought you meant you put 4 in
19:11:37thread_raptor: some evening, we should get a group together and test some of my 019 scripts
19:12:33[None PING]
19:13:18raptorsome nice looking maps so far...
19:13:22sam686I heard that one more person (ZapGamer) compain that 019 broke their levelgen scripts that uses addLevelLine? that was removed?.
19:13:32raptorpeople must have found kaen's editor scripts...
19:13:40raptorsam686: yes
19:13:51raptoraddLevelLine was deprecated in 017
19:14:23sam686I don't think removing them was a good idea after all, mostly because of all those old 015/014 levelgens
19:14:53sam686I bet _k/karamazovapy would complain too that it broke... if he still around that is..
19:14:58[None PING]
19:14:59raptori'm sure he would
19:15:19raptorwe told people for a while that it was going away, and we provided a full API replacement
19:16:38raptormore than just addLevelLine is broken from 014/015
19:16:52sam686addLevelLine in LUA was easier for some people, mostly to new people that already knows how to read/edit level files.
19:17:06sam686removal of addLevelLine is the most common reason it broke
19:17:23[None PING]
19:17:30raptorthat may be true - but there are few of those people around - the goal was to make it so people wouldn't need to have to edit the level directly anymore
19:18:25raptorwhich I think we've finally gotten really close to doing with 019
19:19:19sam686how about not needing to edit the LUA directly by opening into text editor?
19:19:40sam686you see its hard to write LUA, almost like writing .level without level editor
19:19:48[None PING]
19:21:24raptoryes, but that hasn't changed at all
19:22:01raptoralso
19:22:13[None PING]
19:22:32raptorI can write an abstraction for addLevelLine() if you want... in fact, didn't you an watusimoto get most of it written?
19:22:43Skybax has joined
19:23:26sam686one more thing, no breakpoints/easy debugging/printing of values in LUA, like I have in C++ visual editor.. makes it a little harder to see whats wrong in LUA then in C++ sometimes.
19:23:52raptoryeah, I haven't found a good Lua IDE
19:24:09raptorbut the stacktracer is pretty good
19:24:38[None PING]
19:27:03[None PING]
19:29:28[None PING]
19:31:53[None PING]
19:34:18[None PING]
19:36:43[None PING]
19:39:08[None PING]
19:41:33[None PING]
19:42:38Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
19:42:55Nothing_Much has joined
19:43:58[None PING]
19:46:23thread_ has left #bitfighter
19:46:23[None PING]
19:47:48diK has joined
19:48:00Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
19:48:17Nothing_Much has joined
19:48:48[None PING]
19:51:13[None PING]
19:53:26Skybax Quit (Ping timeout: 240 seconds)
19:53:38[None PING]
19:56:03[None PING]
19:58:28[None PING]
20:00:53[None PING]
20:03:18[None PING]
20:05:43[None PING]
20:08:08[None PING]
20:09:10Skybax has joined
20:10:33[None PING]
20:10:53Nothing_MuchHey Skybax
20:10:59SkybaxHai
20:11:04Nothing_MuchWhat's goin' on?
20:11:41Nothing_Muchkaen's been out for 4 days now :O
20:11:59raptorsam686: did you make any changes to logbot recently? It can't seem to handle server PING anymore..
20:12:30sam686if it doesn't handle server ping, it will time out
20:12:39sam686problem might be that it LOGS PINGS
20:12:58[None PING]
20:13:11raptorI don't think so
20:13:11sam686before my changes, the way logbot handles pings is to SPAM fortunes every 2 minutes
20:13:16raptoryes
20:13:17raptorbut
20:13:31sam686maybe the ping thread dies
20:13:37raptorbecause it logs the PING, we know that it keeps getting PING'd over and over
20:13:41raptorhmm... that may be it
20:13:50sam686and I added a ping evertyine it gets a server ping
20:14:01raptoryeah, must be the thread..
20:14:13raptorI wonder if there's a time limit on a thread?
20:15:02sam686My changes at least shuts stop the logbot spam on this irc, but displays massive amount of server pings (when logbot pinging thread dies)
20:15:23[None PING]
20:15:40sam686can make it not log pings though and problem solved that way, don't seem to need the pinging thread do we?
20:16:16raptorthat doesn't solve the problem, merely hides it
20:16:45raptorthe issue is that freenode is detecting the bot has ping-timed out and so is sending lots of PING
20:16:57sam686logbot would disconnect ping timeout if it wasn't for my changes (if it didn't chat spam to stay connected)
20:17:48sam686bot almosst ping timed out, lets say that way, but I added a ping when it receives a ping, to stay connected
20:17:48[None PING]
20:18:13raptordid you add those changes to the repo?
20:18:18raptorif not, I can merge them in..
20:18:25sam686um, I guess I haven't commited/pushed that..
20:19:04raptorok, i'll do it
20:19:10raptori have other changes I want to add..
20:19:21sam686just make it not log "[None PING]" and don't really worry about it anymore, since logbot isn't disconnecting every 2 minutes..
20:20:13[None PING]
20:20:32sam686it could just be bitfighter.org had another micro-outage, which is partly why bflogbot timed out..
20:20:39raptorah
20:20:43raptorthat could be...
20:21:31Canseco has joined
20:21:58sam686it could also be... 2 threads trying to send irc commands at the same time in logbot..
20:22:02Watusimoto has joined
20:22:38[None PING]
20:25:03[None PING]
20:26:49Flynnn has joined
20:27:28[None PING]
20:28:07sam686One time when I lagged, my upload was lagged as I could still receive information from this IRC chat until I see myself quit ping timed out 260 seconds
20:28:19sam686its possible the same have happened to LogBot
20:29:53[None PING]
20:32:18[None PING]
20:32:47raptorlooks like the KeepAlive thread is running, but maybe the timer isn't...
20:34:43[None PING]
20:37:08[None PING]
20:39:33[None PING]
20:41:58[None PING]
20:44:23[None PING]
20:44:56raptorhello BFLogBot
20:45:32sam686!
20:45:47BFLogBotIf something is so complicated that you can't explain it in 10 seconds, then it's probably not worth knowing anyway. -- Calvin
20:45:57raptordid you disable fortune completely?
20:46:07sam686you see I disabled some sumb fortune...
20:46:12sam686dumb
20:46:26sam686it got too spammy because of ping every 2 minutes...
20:46:29raptorah ok
20:47:16sam686and that kindof goes against what LogBot is meant to do.. stay silent and log.
20:47:37sam686well, mostly stay silent, showing commits is one thing I kindof like
20:47:38raptorhe also handles commands and posts commit messages
20:47:48raptorthe fortune was to add personality.. :)
20:48:15[None PING]
20:48:20sam686commands is just printing some text that might not be too useful..
20:49:24sam686either way, I didn't like CTCP ping LogBot to spam fortune.. why pinged LogBot?
20:49:33sam686or more like who pinged?
20:49:39raptoryes, i'm removing that
20:49:49raptorI need to fix the timer...
20:50:40[None PING]
20:53:05[None PING]
20:53:25Skybax_ has joined
20:54:51Skybax Quit (Ping timeout: 250 seconds)
20:55:30[None PING]
20:56:49Canseco Quit (Remote host closed the connection)
20:57:55[None PING]
21:00:20[None PING]
21:00:34oskopekgood evening
21:01:55Watusimotohi all
21:02:33oskopekhi Watusimoto
21:02:45[None PING]
21:02:48Watusimotoif we have 3 teams, with human (H) and bot (B) players, like this: HHHB HHB HBB and you do a "fewer bots" command, what should the teams look like?
21:03:04WatusimotoI'm thinking: HHH HHB HBB
21:03:19Watusimotothen if you do it again, you'd have HHH HH HB
21:05:10[None PING]
21:05:33oskopekWatusimoto: I've been working on the undo/redo task bit by bit this week, and it's going real slow - I've had a lot of stuff to do for school before this week and still do, and I'm sure I can't meet the next deadline, even though I've asked repeatedly for time extensions.. Should I just unclaim the task for now until I have time over the weekend and maybe have someone else have a go at it?
21:07:35[None PING]
21:08:20Watusimotooskopek: it's up to you. If you really think you will finish it, I'm happy to keep extending you. If you think, realistically, that more delay is just postponing the inevitable not finishing it, unclaim it and we'll find another projct for you later.
21:08:48raptorWatusimoto: that's how bots work right now, I think
21:09:48Watusimotoit's not quite, but I wanted to make sure I understood (and that we agreed) on what should be happening
21:10:00[None PING]
21:10:12raptori remember coding at least your first case
21:10:36oskopekWatusimoto: I'm not 100% sure I will, but I am sure I haven't yet given it all I wanted to..
21:10:39WatusimotoI think it works like that in most "normal" cases, but there are some (likely rare) edge cases where things are different
21:11:13raptorah, probably
21:11:39Watusimotoraptor: ok, well, we agree then, that's what's important
21:12:25[None PING]
21:12:25Watusimotooskopek: what does your next week look like, and what is your level of enthusiasm? i.e. are you really interested, or more feeling that it's something that you have to do rather than want to do?
21:12:26raptor:)
21:12:55Watusimotoraptor: I moved that logic into the robotManager, and I'm going to create some tests to make sure it really does what we think it does
21:13:05raptorgreat!
21:13:51Watusimotowe went through this long discussion of how things should work earlier this week, and I discovered last night that the current c2s's won't support it
21:14:05Watusimotoand we can't add more before 020 is released
21:14:12raptoraww
21:14:32Watusimotoso I am using/abusing the c2sSendCommand as a temp solution
21:14:37raptorhahaha
21:14:50[None PING]
21:14:54raptorsee.. there is a use case for that...
21:15:27Watusimotomorebots/lessbots both apply their logic on the client side, and send a series of /addbot or /kickbot c2s's, which we can't distinguish from real /addbnot or /kickbot cmds
21:16:01raptortrue
21:16:22Watusimotoso I'm moving the logic to the server side. it's cleaner and allows us to centralize for testing purposes
21:16:33WatusimotoI'm excited about the robotManager!
21:16:58raptorI think it's a great approach
21:16:59sam686you could add new c2s s2c the way you add them into master, the way it is done to c2sSendAnnouncement in GameType.. but probably use 2 for new commands instead of 1 (reset them to 0 by the time its 020)
21:17:15[None PING]
21:17:20sam686older clients/server ignores them since they don't support it
21:17:35Watusimotoah yes, that is possible
21:19:15thread_ has joined
21:19:40[None PING]
21:19:45sam686in TNL_IMPLEMENT_NETOBJECT_RPC, rpcVersion can be anything, as high as it can be, it merely just sorts RPC commands, higher version to the bottom, and sents total RPC counts on connect.
21:20:25sam686same version RPC events sorts in ABC order
21:22:05[None PING]
21:22:48sam686the sorting has to be the same between older and newer version, doesn't matter how many. So it avoids running the wrong command with wrong data.
21:23:32oskopekWatusimoto: We've got christmas break for two weeks now, and I've planned all this weekend to figure this thing out.. This is by far the most interesting and difficult task I've found this year in the GCI, and I'd love to solve it in a proper manor
21:23:58Watusimotook, then go for it
21:24:30[None PING]
21:25:01Flynnn Quit (Quit: This computer has gone to sleep)
21:26:35Watusimotosam686: I guess in either case, if the client is 019a and the server is 019, there will be a problem
21:26:55[None PING]
21:26:58Watusimotobecause the client will be sending a command the server won't know how to handle
21:27:19Watusimoto(or not sending a command, so things will not happen as expected)
21:27:57sam686It doesn't send the command at all to older version at all, as older version don't have the function to run it
21:28:11oskopekWatusimoto: ok, thanks for your advice! have to go, good night
21:28:30Watusimotogood night
21:28:31sam686even if you tried sending it, TNL silently drops it from sending.
21:28:48Watusimotoyes, and the command does not get executed. but at least no crash :-)
21:29:09Skybax_ is now known as Skybax
21:29:20[None PING]
21:29:36raptor4 map submissions!
21:29:44SkybaxI should do one
21:30:47Flynnn has joined
21:31:26sam686c2sSendCommand was there so ANY client (older and newer) can run newer commands that newer version of server have.
21:31:34Watusimotoraptor: my son is very keen and will be doing a map
21:31:45[None PING]
21:31:57raptorgreat!
21:32:12Watusimotosam686: ah, right, because you can just enter the command from the cmd line
21:32:18Watusimotolike I said... abusing
21:32:47SkybaxWhat's abusing?
21:33:11WatusimotoIn the past we've not used the updater for minor upgrades. I think we should start doing so, to get everyone to 019a as quickly as possible
21:33:12sam686Some versions earliear, /addbot /kickbots was send through c2sSendCommand
21:33:32WatusimotoSkybax: I am abusing soemthing sam added for a different purpose
21:33:42SkybaxOoo fun
21:34:10[None PING]
21:34:13raptordiK: hello there
21:34:24raptorwelcome
21:36:35[None PING]
21:37:59Skybax_ has joined
21:38:39Skybax Quit (Ping timeout: 240 seconds)
21:38:45Skybax_ is now known as Skybax
21:39:00[None PING]
21:39:44Watusimotoraptor: could you go to our gci channel for a sec?
21:41:22Flynnn Quit (Quit: This computer has gone to sleep)
21:41:25[None PING]
21:43:50[None PING]
21:46:15[None PING]
21:48:40[None PING]
21:51:05[None PING]
21:53:30[None PING]
21:55:33raptorbe right back..
21:55:55[None PING]
21:56:12raptor_ has joined
21:56:12raptor Quit (Disconnected by services)
21:56:14raptor_ is now known as raptor
21:56:16raptor Quit (Changing host)
21:56:16raptor has joined
21:56:16ChanServ sets mode +o
21:58:20[None PING]
22:00:45[None PING]
22:03:10[None PING]
22:05:35[None PING]
22:05:46SkybaxI have no inspiration lol
22:06:37Nothing_MuchSkybax: wut
22:06:46SkybaxFor making a level for the contest
22:06:57SkybaxI have no idea what to even start with
22:07:17SkybaxI don't even know how many teams I want lol
22:07:20raptorstart with... umm... blue
22:07:29SkybaxxD
22:08:00[None PING]
22:10:25[None PING]
22:12:50[None PING]
22:15:15[None PING]
22:17:40[None PING]
22:20:05[None PING]
22:22:30[None PING]
22:24:55[None PING]
22:27:20[None PING]
22:29:45[None PING]
22:31:15thread_hey, um raptor... can I turn in two levels, one of each game type?
22:31:28thread_or is that not allowed?
22:31:30raptorhmmm
22:31:32raptorwell
22:31:34raptorhmm
22:32:07raptorMaybe I should open that up for discussion first...
22:32:10[None PING]
22:33:59raptorI'll say a tentative 'maybe' :)
22:34:31raptorIt might be a good addition to the contest, but I want to see what others say about it first since this contest is a little different
22:34:35[None PING]
22:36:48thread_yes, and it is a commitment to upkeep two levels for several weeks
22:36:55thread_instead of one
22:37:00[None PING]
22:37:25raptorso i'd say submit one for now
22:37:30thread_ok
22:39:25[None PING]
22:41:50[None PING]
22:44:15[None PING]
22:44:47thread_ Quit (Ping timeout: 272 seconds)
22:46:40[None PING]
22:49:05[None PING]
22:51:30[None PING]
22:53:55[None PING]
22:56:20[None PING]
22:58:45[None PING]
23:01:10[None PING]
23:03:35[None PING]
23:04:20BFLogBot Commit: 93738cf3d3c1 | Author: buckyballreaction | Message: Add in sam686's changes to not spam the channel with PING
23:04:22BFLogBot Commit: ffe4ff693245 | Author: buckyballreaction | Message: Remove periodic timer in favor of a while loop (since we're already in a different thread)
23:05:25-pratchett.freenode.net- *** Looking up your hostname...
23:05:25-pratchett.freenode.net- *** Checking Ident
23:05:25-pratchett.freenode.net- *** No Ident response
23:05:25-pratchett.freenode.net- *** Your forward and reverse DNS do not match, ignoring hostname
23:05:31BFLogBot has joined
23:05:31-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.
23:07:54raptorlogbot should be less sick now
23:17:35raptorall right, back to real bug fixing...
23:20:03Skybax_ has joined
23:21:40raptorWatusimoto: did that desura news item ever go through? I see it on our page, but not in the main desura feed
23:22:06Watusimotono
23:22:22WatusimotoI pasted their reply here a couple of days ago... the gist is they want more graphics
23:22:30raptorwhat
23:22:37raptorok, i think that's what I read...
23:22:42WatusimotoI think they want front page stuff to be spalshy
23:22:49raptori mean, now i understand what that meant
23:22:51Flynnn has joined
23:23:03Skybax Quit (Ping timeout: 272 seconds)
23:23:13Watusimotowe don't do splashy
23:23:23Watusimoto(though it would be good if we did!)
23:23:36raptorWHOA
23:23:44raptordid you see sam686's color picker??
23:24:25raptorhttp://imagebin.org/283063
23:24:57Flynnn Quit (Client Quit)
23:25:16raptorsam686: is that HSV?
23:25:42sam686the 3 bars at the right is RGB, you will see that when it is black.
23:26:33raptorthat's... really neat!
23:26:52sam686you can still use keyboard R G B shift+r etc..
23:26:54raptorbut it feels weird... using the mouse to actually point and click on a color
23:27:24sam686faster then holding down keyboard buttons?
23:27:31raptormuch much faster
23:28:01raptorit's a really good implementation
23:28:40sam686thats using like only 10 opengl triangles, taking advangage of hardware shading per-vertex color.
23:29:01raptorstill opengl 1.1 compliant?
23:29:11sam686most likely yes
23:29:41raptorlooks like yes!
23:29:43raptorWOW
23:29:48raptorI'm amazed sam686
23:30:26sam686for the most part, opengl 1.2 1.3 is mostly added blending feature for textures or multi-texture, and secondary color per vertex (which the second color vertex is only useful while texturing)
23:31:01raptoroh yeah - i was actually thinking 1.x compliant
23:40:41Watusimotocrazy looking color picker!! much more than I expected!
23:42:30BFLogBot Commit: 1047dcab338c | Author: sam8641 | Message: When doing /maxfps 1000: Fix severe energy desync mostly with pulse, and improve move prediction.
23:42:53sam686I made 7 commits in a row (no other people's commits in between)
23:44:42sam686maybe the next step related to color picker is... nothing tells you that you may press C to enter color picker.
23:45:25raptoroh, you found teh pulse bug?
23:45:38sam686yes, but mostly when doing /maxfps 1000
23:46:04raptorwas it because key presses were tied to the framerate?
23:46:55sam686its mostly because some moves was skipped to avoid sending 1000 moves to the server that LAG if that were to happen
23:47:03raptorinteresting...
23:47:27sam686now, it replays the last move with a longer time instead of creating another 1 ms move.
23:47:42raptorwill adjusting ControlObjectData affect 019 compatibility?
23:47:50sam686still compatible to 019, yes
23:48:21sam686it doesn't break compatibility is what I meant to say
23:50:11sam686Now I realised writeControlState only runs when the position or something is different between server/client.
23:50:46sam686One problem left is when lagging so hard or lost connection for 3 seconds, energy becomes desync after lagging.
23:52:05raptoryes, that seems like anything lag-induced would be hard to predict...
23:52:20raptorhigh-lag-induced, i mean
23:55:41sam686well actually writeControlState runs first to calculate CRC, then if something different between server/client it sends that data from server to client

Index Search ←Prev date Next date→

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