Timestamps are in GMT/BST.
| 00:02:09 | | [None PING] |
| 00:04:21 | | [None PING] |
| 00:06:33 | | [None PING] |
| 00:07:28 | | Flynnn 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:02 | | Kiryx Quit (Ping timeout: 246 seconds) |
| 00:19:45 | | [None PING] |
| 00:21:57 | | [None PING] |
| 00:24:09 | | [None PING] |
| 00:25:10 | | Flynnn 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:02 | vs73nx | watusimoto: have you reviewd my gci task yet? |
| 00:40:16 | Watusimoto | no, sorry, I have not |
| 00:40:24 | vs73nx | k |
| 00:40:34 | Watusimoto | I was unclear if you fixed that ugliness we discussed |
| 00:40:49 | Watusimoto | (but that's not why I didn't get to review it) |
| 00:40:51 | vs73nx | i did didnt i? |
| 00:40:58 | Watusimoto | I hope so |
| 00:41:04 | vs73nx | yes i did |
| 00:41:07 | Watusimoto | I haven't looked, I just wanted to make sure |
| 00:41:45 | | [None PING] |
| 00:41:57 | Watusimoto | I'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:11 | Watusimoto | I've been really busy with last minute christmas shopping and such |
| 00:42:23 | Watusimoto | sorry for the delay |
| 00:43:08 | vs73nx | thats ok |
| 00:43:13 | vs73nx | i have all day |
| 00:43:19 | vs73nx | *school holidays |
| 00:43:30 | Watusimoto | do something fun! |
| 00:43:42 | vs73nx | ok |
| 00:43:57 | | [None PING] |
| 00:44:07 | vs73nx | fun as in videogames! |
| 00:44:13 | vs73nx | :D |
| 00:46:09 | | [None PING] |
| 00:47:49 | | Nothing_Much has joined |
| 00:48:21 | | [None PING] |
| 00:50:33 | | [None PING] |
| 00:52:45 | | [None PING] |
| 00:52:51 | | Darrel Quit (Quit: IRC client killed.) |
| 00:54:44 | | BFLogBot 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:09 | | Nothing_Much Quit (Ping timeout: 252 seconds) |
| 01:09:59 | | [None PING] |
| 01:12:11 | | [None PING] |
| 01:13:34 | Watusimoto | vs73nx: your code does indeed seem to work, at least superficially |
| 01:14:23 | | [None PING] |
| 01:14:42 | vs73nx | ? |
| 01:16:35 | | [None PING] |
| 01:18:47 | | [None PING] |
| 01:20:59 | | [None PING] |
| 01:23:11 | | [None PING] |
| 01:23:13 | Watusimoto | meaning it compiles, and the editor is usable after 1 minute of using it |
| 01:23:20 | Watusimoto | and 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:03 | | BFLogBot 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:02 | Watusimoto | night! |
| 01:28:05 | vs73nx | night |
| 01:30:27 | | Watusimoto Quit (Ping timeout: 252 seconds) |
| 01:44:24 | | Nothing_Much has joined |
| 03:02:07 | | amgine123 has joined |
| 03:02:16 | amgine123 | sup |
| 03:10:49 | vs73nx | hi |
| 03:27:38 | | amgine123 Quit (Quit: Page closed) |
| 03:28:20 | | amginea has joined |
| 03:28:28 | amginea | !help |
| 03:28:28 | BFLogBot | Type !commands to see a list of commands. Please don't spam the main channel |
| 03:28:32 | amginea | uh |
| 03:28:37 | amginea | !commands |
| 03:29:01 | vs73nx | !help |
| 03:29:01 | BFLogBot | Type !commands to see a list of commands. Please don't spam the main channel |
| 03:29:23 | vs73nx | !mercurial |
| 03:29:23 | BFLogBot | Distributed version control system used with Bitfighter. See: http://bitfighter.org/wiki/index.php?title=Contribute_using_Mercurial |
| 03:29:28 | amginea | ugh |
| 03:29:32 | amginea | how do i register this username |
| 03:29:37 | Nothing_Much | amginea: ohh |
| 03:29:39 | Nothing_Much | hold on |
| 03:29:45 | vs73nx | on the bf website? |
| 03:29:49 | amginea | yes |
| 03:29:53 | amginea | the irc |
| 03:29:59 | vs73nx | make a forums account |
| 03:30:00 | Nothing_Much | oh irc is very different |
| 03:30:06 | vs73nx | oh you mean irc |
| 03:30:07 | Nothing_Much | lemme see what I can help you with amginea |
| 03:30:08 | amginea | on this irc |
| 03:30:16 | amginea | register this nick |
| 03:30:25 | vs73nx | cant you just register with freenode? |
| 03:30:53 | amginea | ?? |
| 03:30:59 | vs73nx | nvm |
| 03:31:15 | Nothing_Much | amginea: this is a network on irc |
| 03:31:19 | Nothing_Much | irc is internet relay chat |
| 03:31:28 | vs73nx | http://www.wikihow.com/Register-a-User-Name-on-Freenode |
| 03:32:10 | vs73nx | if that is what you are looking for... |
| 03:32:26 | Nothing_Much | vs73nx: yeah that's what he's looking for |
| 03:32:31 | vs73nx | k cool |
| 03:32:32 | Nothing_Much | don't worry amginea, it's trustworthy |
| 03:32:42 | Nothing_Much | just remember your password! |
| 03:32:46 | vs73nx | i dont deal viruses... |
| 03:33:06 | amginea | what if i want a virus XD |
| 03:33:21 | vs73nx | then go to the pirate bay :D |
| 03:33:32 | amginea | ?? |
| 03:33:41 | vs73nx | torrent website |
| 03:33:47 | vs73nx | illegal downloads |
| 03:34:08 | Nothing_Much | amginea: nah you don't want that |
| 03:34:14 | vs73nx | i yeah |
| 03:34:23 | amginea | uh im conufused |
| 03:34:27 | vs73nx | thats why i didnt give you a link :p |
| 03:34:40 | vs73nx | just go to this link http://www.wikihow.com/Register-a-User-Name-on-Freenode |
| 03:34:46 | amginea | im looking at it |
| 03:35:01 | vs73nx | follow the instructions |
| 03:35:36 | vs73nx | or if that isnt what you want.. |
| 03:35:37 | vs73nx | http://lmgtfy.com/?q=how+to+register+a+nick+with+freenode |
| 03:38:07 | amginea | did it work ? |
| 03:38:30 | vs73nx | cant tell |
| 03:38:39 | vs73nx | but im sure that it did |
| 03:41:52 | | amginea has left #bitfighter |
| 03:41:59 | | amginea has joined |
| 03:43:39 | | fordcars has joined |
| 04:07:57 | Nothing_Much | Hi guys |
| 04:09:28 | vs73nx | hello |
| 04:26:48 | fordcars | Hi |
| 04:27:59 | Nothing_Much | How's everyone? |
| 04:32:46 | | Flynnn has joined |
| 05:04:01 | fordcars | Good, you? |
| 05:05:11 | fordcars | I'll be back in around an hour, later! |
| 05:05:14 | | fordcars Quit (Quit: Page closed) |
| 05:12:12 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 05:18:22 | | Flynnn has joined |
| 05:24:30 | Nothing_Much | Been alright myself |
| 05:30:49 | vs73nx | i ve been ok |
| 05:58:44 | amginea | gtg bye |
| 05:58:59 | Nothing_Much | bye amginea |
| 05:59:30 | vs73nx | bai |
| 06:03:29 | | amginea Quit (Ping timeout: 272 seconds) |
| 07:39:21 | | Kiryx has joined |
| 07:42:40 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 07:47:27 | | koda Quit (Quit: koda) |
| 07:51:27 | | Flynnn has joined |
| 08:08:13 | | Darrel has joined |
| 08:27:07 | | koda has joined |
| 08:42:10 | | Kiryx has left #bitfighter |
| 08:58:42 | | watusimoto has joined |
| 08:58:43 | | ChanServ sets mode +o |
| 09:01:29 | | watusimoto Quit (Client Quit) |
| 09:01:35 | | watusimoto has joined |
| 09:01:35 | | ChanServ sets mode +o |
| 09:04:29 | | watusimoto Quit (Client Quit) |
| 09:04:39 | | watusimoto has joined |
| 09:04:39 | | ChanServ sets mode +o |
| 09:37:23 | | destroyerimo has joined |
| 09:40:23 | vs73nx | watusimoto: are you albe to check my GCI submission? |
| 10:10:48 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 10:20:14 | vs73nx | watusimoto: are you albe to check my GCI submission? |
| 10:25:03 | watusimoto | vs73nx: can you paste the url of the task in melange please? |
| 10:25:15 | watusimoto | I have some comments |
| 10:25:59 | vs73nx | https://www.google-melange.com/gci/task/view/google/gci2013/5319687034372096 |
| 10:30:43 | watusimoto | ok, posted some feedback.. Sorry about the formatting -- no matter what I do, what I get is not what I want :-( |
| 10:33:44 | vs73nx | k got your feedback |
| 10:38:09 | vs73nx | did you want me to make a new struct EditorBindingSet? |
| 10:47:54 | watusimoto | yes, I think so |
| 10:48:09 | watusimoto | create it in the same place as the game binding sets |
| 10:48:26 | watusimoto | although I think eventually those should be moved, but that is not your problem |
| 10:50:55 | vs73nx | thats great |
| 10:51:01 | vs73nx | i need to go to bed now |
| 10:51:06 | vs73nx | goodnight |
| 10:51:50 | | vs73nx Quit (Quit: Leaving) |
| 11:34:56 | | Watusimoto_ has joined |
| 13:17:41 | | destroyerimo Quit (Ping timeout: 250 seconds) |
| 13:27:48 | | Nothing_Much Quit (Quit: No Ping reply in 180 seconds.) |
| 13:28:16 | | Nothing_Much has joined |
| 14:24:18 | | Nothing_Much Quit (Remote host closed the connection) |
| 14:24:45 | | Nothing_Much has joined |
| 14:30:56 | | Watusimoto_ Quit (Ping timeout: 260 seconds) |
| 14:48:41 | watusimoto | holy cow! There's like 25 players on right now! |
| 14:52:09 | | raptor has joined |
| 14:52:09 | | ChanServ sets mode +o |
| 14:52:09 | Nothing_Much | really? |
| 14:52:39 | Nothing_Much | whoa lookie there |
| 14:54:34 | raptor | looka t all the players! |
| 14:55:05 | Nothing_Much | yeah, school's out! |
| 14:55:15 | raptor | it's BDHS |
| 14:56:55 | raptor | http://imagebin.org/283011 |
| 14:59:25 | watusimoto | bdhs? |
| 14:59:38 | watusimoto | kyle is kicking butt! |
| 15:01:14 | watusimoto | oh right, ok, was confused for a sec |
| 15:02:32 | | Nothing_Much_ has joined |
| 15:02:59 | Nothing_Much_ | high school? |
| 15:03:08 | watusimoto | yes |
| 15:03:57 | | Nothing_Much Quit (Ping timeout: 265 seconds) |
| 15:04:14 | Nothing_Much_ | nice |
| 15:04:16 | | Nothing_Much_ is now known as Nothing_Much |
| 15:21:02 | sam686 | I think in-game chat disappears too fast, mostly for 1 very long line that often can't read fast enough |
| 15:22:23 | Nothing_Much | I think the chat doesn't have to use ctrl + M to actually view the history |
| 15:22:43 | Nothing_Much | perhaps just use M for it and that'd be less complicated to figure out |
| 15:23:12 | sam686 | yes, but some people don't feel like using ctrl+m |
| 15:23:33 | sam686 | if I chat a really long line others might not be able to read fast enough and it disappears |
| 15:23:57 | Nothing_Much | I know, that's why I suggested M |
| 15:24:04 | Nothing_Much | instead of ctrl+m |
| 15:24:13 | Nothing_Much | just m |
| 15:24:21 | Nothing_Much | no other reason to use other keys to activate that |
| 15:24:40 | Nothing_Much | but maybe a line of text can stay on for a couple seconds longer |
| 15:25:19 | watusimoto | sam, you can add a second to the time messages are displayed if you like |
| 15:26:25 | sam686 | ok, probably something like 4 seconds + 0.1 seconds * number of chars |
| 15:48:18 | | YoshiSmb has joined |
| 15:49:16 | | kumul has joined |
| 15:49:19 | YoshiSmb | Merry Christmas to All! ( just tell you before :) ) |
| 15:49:37 | YoshiSmb | and, Hi everybody |
| 15:50:14 | kumul | Merry JesusMas YoshiSmb ! |
| 15:57:09 | Nothing_Much | Merry Christmas! |
| 15:59:08 | Nothing_Much | *almost Christmas! |
| 16:00:07 | YoshiSmb | yep, Almost Christmas! (20 minutes Before: i was on a server playing with 32 players, nice map, but really hard) |
| 16:00:27 | Nothing_Much | YoshiSmb: Yeah- wait 32 players? :O |
| 16:00:54 | sam686 | I barely had 3 seconds to play with 32 players. By the time I joined everyone left. |
| 16:00:57 | sam686 | and game was over too. |
| 16:01:33 | Nothing_Much | Aw |
| 16:02:55 | Nothing_Much | It can go up to 127 players |
| 16:04:38 | Nothing_Much | That's something I just realized that no other game can do.. as far as I know |
| 16:04:38 | YoshiSmb | yes, |
| 16:04:38 | YoshiSmb | sorry sam |
| 16:06:42 | sam686 | some 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:58 | sam686 | Bitfighter/Zap only send position visible to clients |
| 16:08:32 | sam686 | you can also do 120 bots |
| 16:08:32 | Nothing_Much | oh interesting |
| 16:08:32 | Nothing_Much | so basically when your ship "views" other clients, that's what you see? |
| 16:09:13 | sam686 | easy way to tell is to look at commander map. You don't see any ships not close enough to you |
| 16:09:57 | sam686 | or TextItem/ResourceItem/Asteroids for that matter (they don't disappear if they are not moving though) |
| 16:10:31 | sam686 | anything not shows is likely not sent to clients. helps reduce network bandwidth that way |
| 16:10:47 | Nothing_Much | That's very impressive. |
| 16:10:53 | Nothing_Much | I don't know of any other game that does that |
| 16:10:56 | Nothing_Much | *online game |
| 16:10:57 | sam686 | my newest commit have bandwidth graph in a form of ctrl+F6 to see that |
| 16:11:13 | Nothing_Much | uh.. why not just F6? |
| 16:11:26 | Nothing_Much | does the ctrl make it a toggle? |
| 16:11:36 | sam686 | F6 if FPS/LAG, ctrl+f6 is packet stats, press again for graph |
| 16:12:01 | sam686 | hold ctrl,press F6 multiple times |
| 16:12:26 | sam686 | (thats if you have newest commits and not back at 019 release) |
| 16:12:27 | Nothing_Much | ohh |
| 16:12:28 | Nothing_Much | yeah I know |
| 16:12:33 | Nothing_Much | commits are for the future version |
| 16:30:53 | | Nothing_Much Quit (Read error: Operation timed out) |
| 16:31:05 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 16:32:14 | | [None PING] |
| 16:32:48 | | Nothing_Much has joined |
| 16:34:15 | | BFLogBot 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:21 | | BFLogBot 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:27 | | YoshiSmb Quit (Ping timeout: 272 seconds) |
| 16:38:33 | | kumool has joined |
| 16:38:55 | | kodab has joined |
| 16:39:49 | | [None PING] |
| 16:40:43 | | Nothing_Much Quit () |
| 16:41:30 | | kumul Quit (Ping timeout: 240 seconds) |
| 16:41:30 | | koda 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:39 | | BFLogBot 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:53 | | thread_ 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:34 | | Nothing_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:03 | | kodab Quit (Ping timeout: 240 seconds) |
| 17:54:40 | | kodab has joined |
| 17:55:13 | | [None PING] |
| 17:57:38 | | [None PING] |
| 18:00:03 | | [None PING] |
| 18:00:18 | thread_ | 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:50 | Nothing_Much | So I'm checking out learnerstv.com and I'm curious whether an IDE is basically a GUI frontend to a compiler |
| 18:16:02 | Nothing_Much | *curious as to whether |
| 18:16:58 | | [None PING] |
| 18:19:23 | | [None PING] |
| 18:21:48 | | [None PING] |
| 18:22:39 | | kumool 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:58 | raptor | done with my final! |
| 18:39:11 | raptor | Nothing_Much: and IDE is a glorified editor, comiler, and debugger all in one |
| 18:39:14 | raptor | *an IDE |
| 18:41:08 | | [None PING] |
| 18:41:43 | raptor | I have 3 map submissions! |
| 18:42:47 | Nothing_Much | oh really? |
| 18:42:57 | Nothing_Much | and what are the maps? |
| 18:43:03 | thread_ | map submissions for what? |
| 18:43:10 | Nothing_Much | thread_: another competition |
| 18:43:21 | thread_ | point me to the relavent thread or whatever!!! |
| 18:43:33 | | [None PING] |
| 18:43:50 | raptor | http://bitfighter.org/forums/viewtopic.php?f=13&t=2176 |
| 18:43:59 | raptor | you have one-ish week or so |
| 18:44:09 | raptor | it's a new concept for a contest |
| 18:45:52 | thread_ | so, I make a map, submit it, and someone else reviews it? |
| 18:45:58 | | [None PING] |
| 18:46:11 | thread_ | is that how it works? What does it mean by don't choose more than two gametypes? |
| 18:47:03 | | kodab Quit (Ping timeout: 240 seconds) |
| 18:47:19 | raptor | did you read the whole post? |
| 18:47:26 | raptor | there will be a series of rounds |
| 18:47:47 | raptor | you must make a map with one of the two gametypes |
| 18:48:03 | thread_ | yea, I don't understand how it workks |
| 18:48:09 | raptor | ok |
| 18:48:22 | raptor | so round 1 begins 26 dec |
| 18:48:23 | | [None PING] |
| 18:48:34 | thread_ | ok |
| 18:48:35 | raptor | everyone submits a map with one of those 2 gametypes |
| 18:48:45 | raptor | because the purpose of the contest is to improve mapmaking |
| 18:49:01 | thread_ | which two? I didn't see a selecton of gametypes to choose from. |
| 18:49:10 | thread_ | (I can infer that core is one from the comments) |
| 18:49:19 | raptor | did you read the whole post? |
| 18:49:30 | raptor | :) |
| 18:49:34 | raptor | big yellow letters |
| 18:49:35 | thread_ | There is it... it was invisible the first time |
| 18:49:41 | raptor | haha |
| 18:49:55 | thread_ | 018a or 019? |
| 18:49:58 | raptor | 019 |
| 18:50:08 | thread_ | is 019 technically released now? |
| 18:50:12 | raptor | yes |
| 18:50:16 | thread_ | yay! |
| 18:50:48 | | [None PING] |
| 18:51:02 | raptor | this is a good link to follow when you want to catch up: http://bitfighter.org/forums/search.php?search_id=newposts |
| 18:51:11 | thread_ | levelgens are allowed right? I am reading it correctly? |
| 18:51:19 | raptor | yes |
| 18:51:49 | raptor | round 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:54 | thread_ | sounds cool |
| 18:53:13 | | [None PING] |
| 18:55:38 | | [None PING] |
| 18:56:11 | Nothing_Much | thread_: 019's been released since after thanksgiving |
| 18:56:28 | thread_ | wow, I was under the impression there were still font debates |
| 18:56:53 | thread_ | yay! I can actually release BCL! |
| 18:58:03 | | [None PING] |
| 19:00:10 | raptor | i'd check to make sure it'll work with 019 |
| 19:00:24 | raptor | there have been some API changes, but we tried to make migration easy |
| 19:00:28 | | [None PING] |
| 19:02:53 | | [None PING] |
| 19:04:44 | thread_ | It works. I wasn't possible on 018a's API |
| 19:05:18 | | [None PING] |
| 19:07:43 | | [None PING] |
| 19:09:20 | raptor | 4 maps! |
| 19:09:54 | thread_ | I thought only one map per author |
| 19:10:08 | raptor | yep |
| 19:10:08 | | [None PING] |
| 19:10:11 | raptor | 4 authors! |
| 19:10:21 | thread_ | oh, you have gotten 4 |
| 19:10:26 | thread_ | I thought you meant you put 4 in |
| 19:11:37 | thread_ | raptor: some evening, we should get a group together and test some of my 019 scripts |
| 19:12:33 | | [None PING] |
| 19:13:18 | raptor | some nice looking maps so far... |
| 19:13:22 | sam686 | I heard that one more person (ZapGamer) compain that 019 broke their levelgen scripts that uses addLevelLine? that was removed?. |
| 19:13:32 | raptor | people must have found kaen's editor scripts... |
| 19:13:40 | raptor | sam686: yes |
| 19:13:51 | raptor | addLevelLine was deprecated in 017 |
| 19:14:23 | sam686 | I don't think removing them was a good idea after all, mostly because of all those old 015/014 levelgens |
| 19:14:53 | sam686 | I bet _k/karamazovapy would complain too that it broke... if he still around that is.. |
| 19:14:58 | | [None PING] |
| 19:14:59 | raptor | i'm sure he would |
| 19:15:19 | raptor | we told people for a while that it was going away, and we provided a full API replacement |
| 19:16:38 | raptor | more than just addLevelLine is broken from 014/015 |
| 19:16:52 | sam686 | addLevelLine in LUA was easier for some people, mostly to new people that already knows how to read/edit level files. |
| 19:17:06 | sam686 | removal of addLevelLine is the most common reason it broke |
| 19:17:23 | | [None PING] |
| 19:17:30 | raptor | that 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:25 | raptor | which I think we've finally gotten really close to doing with 019 |
| 19:19:19 | sam686 | how about not needing to edit the LUA directly by opening into text editor? |
| 19:19:40 | sam686 | you see its hard to write LUA, almost like writing .level without level editor |
| 19:19:48 | | [None PING] |
| 19:21:24 | raptor | yes, but that hasn't changed at all |
| 19:22:01 | raptor | also |
| 19:22:13 | | [None PING] |
| 19:22:32 | raptor | I can write an abstraction for addLevelLine() if you want... in fact, didn't you an watusimoto get most of it written? |
| 19:22:43 | | Skybax has joined |
| 19:23:26 | sam686 | one 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:52 | raptor | yeah, I haven't found a good Lua IDE |
| 19:24:09 | raptor | but 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:38 | | Nothing_Much Quit (Quit: No Ping reply in 180 seconds.) |
| 19:42:55 | | Nothing_Much has joined |
| 19:43:58 | | [None PING] |
| 19:46:23 | | thread_ has left #bitfighter |
| 19:46:23 | | [None PING] |
| 19:47:48 | | diK has joined |
| 19:48:00 | | Nothing_Much Quit (Quit: No Ping reply in 180 seconds.) |
| 19:48:17 | | Nothing_Much has joined |
| 19:48:48 | | [None PING] |
| 19:51:13 | | [None PING] |
| 19:53:26 | | Skybax 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:10 | | Skybax has joined |
| 20:10:33 | | [None PING] |
| 20:10:53 | Nothing_Much | Hey Skybax |
| 20:10:59 | Skybax | Hai |
| 20:11:04 | Nothing_Much | What's goin' on? |
| 20:11:41 | Nothing_Much | kaen's been out for 4 days now :O |
| 20:11:59 | raptor | sam686: did you make any changes to logbot recently? It can't seem to handle server PING anymore.. |
| 20:12:30 | sam686 | if it doesn't handle server ping, it will time out |
| 20:12:39 | sam686 | problem might be that it LOGS PINGS |
| 20:12:58 | | [None PING] |
| 20:13:11 | raptor | I don't think so |
| 20:13:11 | sam686 | before my changes, the way logbot handles pings is to SPAM fortunes every 2 minutes |
| 20:13:16 | raptor | yes |
| 20:13:17 | raptor | but |
| 20:13:31 | sam686 | maybe the ping thread dies |
| 20:13:37 | raptor | because it logs the PING, we know that it keeps getting PING'd over and over |
| 20:13:41 | raptor | hmm... that may be it |
| 20:13:50 | sam686 | and I added a ping evertyine it gets a server ping |
| 20:14:01 | raptor | yeah, must be the thread.. |
| 20:14:13 | raptor | I wonder if there's a time limit on a thread? |
| 20:15:02 | sam686 | My 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:40 | sam686 | can make it not log pings though and problem solved that way, don't seem to need the pinging thread do we? |
| 20:16:16 | raptor | that doesn't solve the problem, merely hides it |
| 20:16:45 | raptor | the issue is that freenode is detecting the bot has ping-timed out and so is sending lots of PING |
| 20:16:57 | sam686 | logbot would disconnect ping timeout if it wasn't for my changes (if it didn't chat spam to stay connected) |
| 20:17:48 | sam686 | bot 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:13 | raptor | did you add those changes to the repo? |
| 20:18:18 | raptor | if not, I can merge them in.. |
| 20:18:25 | sam686 | um, I guess I haven't commited/pushed that.. |
| 20:19:04 | raptor | ok, i'll do it |
| 20:19:10 | raptor | i have other changes I want to add.. |
| 20:19:21 | sam686 | just 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:32 | sam686 | it could just be bitfighter.org had another micro-outage, which is partly why bflogbot timed out.. |
| 20:20:39 | raptor | ah |
| 20:20:43 | raptor | that could be... |
| 20:21:31 | | Canseco has joined |
| 20:21:58 | sam686 | it could also be... 2 threads trying to send irc commands at the same time in logbot.. |
| 20:22:02 | | Watusimoto has joined |
| 20:22:38 | | [None PING] |
| 20:25:03 | | [None PING] |
| 20:26:49 | | Flynnn has joined |
| 20:27:28 | | [None PING] |
| 20:28:07 | sam686 | One 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:19 | sam686 | its possible the same have happened to LogBot |
| 20:29:53 | | [None PING] |
| 20:32:18 | | [None PING] |
| 20:32:47 | raptor | looks 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:56 | raptor | hello BFLogBot |
| 20:45:32 | sam686 | ! |
| 20:45:47 | BFLogBot | If something is so complicated that you can't explain it in 10 seconds, then it's probably not worth knowing anyway. -- Calvin |
| 20:45:57 | raptor | did you disable fortune completely? |
| 20:46:07 | sam686 | you see I disabled some sumb fortune... |
| 20:46:12 | sam686 | dumb |
| 20:46:26 | sam686 | it got too spammy because of ping every 2 minutes... |
| 20:46:29 | raptor | ah ok |
| 20:47:16 | sam686 | and that kindof goes against what LogBot is meant to do.. stay silent and log. |
| 20:47:37 | sam686 | well, mostly stay silent, showing commits is one thing I kindof like |
| 20:47:38 | raptor | he also handles commands and posts commit messages |
| 20:47:48 | raptor | the fortune was to add personality.. :) |
| 20:48:15 | | [None PING] |
| 20:48:20 | sam686 | commands is just printing some text that might not be too useful.. |
| 20:49:24 | sam686 | either way, I didn't like CTCP ping LogBot to spam fortune.. why pinged LogBot? |
| 20:49:33 | sam686 | or more like who pinged? |
| 20:49:39 | raptor | yes, i'm removing that |
| 20:49:49 | raptor | I need to fix the timer... |
| 20:50:40 | | [None PING] |
| 20:53:05 | | [None PING] |
| 20:53:25 | | Skybax_ has joined |
| 20:54:51 | | Skybax Quit (Ping timeout: 250 seconds) |
| 20:55:30 | | [None PING] |
| 20:56:49 | | Canseco Quit (Remote host closed the connection) |
| 20:57:55 | | [None PING] |
| 21:00:20 | | [None PING] |
| 21:00:34 | oskopek | good evening |
| 21:01:55 | Watusimoto | hi all |
| 21:02:33 | oskopek | hi Watusimoto |
| 21:02:45 | | [None PING] |
| 21:02:48 | Watusimoto | if 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:04 | Watusimoto | I'm thinking: HHH HHB HBB |
| 21:03:19 | Watusimoto | then if you do it again, you'd have HHH HH HB |
| 21:05:10 | | [None PING] |
| 21:05:33 | oskopek | Watusimoto: 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:20 | Watusimoto | oskopek: 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:48 | raptor | Watusimoto: that's how bots work right now, I think |
| 21:09:48 | Watusimoto | it'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:12 | raptor | i remember coding at least your first case |
| 21:10:36 | oskopek | Watusimoto: I'm not 100% sure I will, but I am sure I haven't yet given it all I wanted to.. |
| 21:10:39 | Watusimoto | I think it works like that in most "normal" cases, but there are some (likely rare) edge cases where things are different |
| 21:11:13 | raptor | ah, probably |
| 21:11:39 | Watusimoto | raptor: ok, well, we agree then, that's what's important |
| 21:12:25 | | [None PING] |
| 21:12:25 | Watusimoto | oskopek: 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:26 | raptor | :) |
| 21:12:55 | Watusimoto | raptor: 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:05 | raptor | great! |
| 21:13:51 | Watusimoto | we 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:05 | Watusimoto | and we can't add more before 020 is released |
| 21:14:12 | raptor | aww |
| 21:14:32 | Watusimoto | so I am using/abusing the c2sSendCommand as a temp solution |
| 21:14:37 | raptor | hahaha |
| 21:14:50 | | [None PING] |
| 21:14:54 | raptor | see.. there is a use case for that... |
| 21:15:27 | Watusimoto | morebots/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:01 | raptor | true |
| 21:16:22 | Watusimoto | so I'm moving the logic to the server side. it's cleaner and allows us to centralize for testing purposes |
| 21:16:33 | Watusimoto | I'm excited about the robotManager! |
| 21:16:58 | raptor | I think it's a great approach |
| 21:16:59 | sam686 | you 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:20 | sam686 | older clients/server ignores them since they don't support it |
| 21:17:35 | Watusimoto | ah yes, that is possible |
| 21:19:15 | | thread_ has joined |
| 21:19:40 | | [None PING] |
| 21:19:45 | sam686 | in 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:25 | sam686 | same version RPC events sorts in ABC order |
| 21:22:05 | | [None PING] |
| 21:22:48 | sam686 | the 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:32 | oskopek | Watusimoto: 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:58 | Watusimoto | ok, then go for it |
| 21:24:30 | | [None PING] |
| 21:25:01 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 21:26:35 | Watusimoto | sam686: 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:58 | Watusimoto | because the client will be sending a command the server won't know how to handle |
| 21:27:19 | Watusimoto | (or not sending a command, so things will not happen as expected) |
| 21:27:57 | sam686 | It 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:11 | oskopek | Watusimoto: ok, thanks for your advice! have to go, good night |
| 21:28:30 | Watusimoto | good night |
| 21:28:31 | sam686 | even if you tried sending it, TNL silently drops it from sending. |
| 21:28:48 | Watusimoto | yes, and the command does not get executed. but at least no crash :-) |
| 21:29:09 | | Skybax_ is now known as Skybax |
| 21:29:20 | | [None PING] |
| 21:29:36 | raptor | 4 map submissions! |
| 21:29:44 | Skybax | I should do one |
| 21:30:47 | | Flynnn has joined |
| 21:31:26 | sam686 | c2sSendCommand was there so ANY client (older and newer) can run newer commands that newer version of server have. |
| 21:31:34 | Watusimoto | raptor: my son is very keen and will be doing a map |
| 21:31:45 | | [None PING] |
| 21:31:57 | raptor | great! |
| 21:32:12 | Watusimoto | sam686: ah, right, because you can just enter the command from the cmd line |
| 21:32:18 | Watusimoto | like I said... abusing |
| 21:32:47 | Skybax | What's abusing? |
| 21:33:11 | Watusimoto | In 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:12 | sam686 | Some versions earliear, /addbot /kickbots was send through c2sSendCommand |
| 21:33:32 | Watusimoto | Skybax: I am abusing soemthing sam added for a different purpose |
| 21:33:42 | Skybax | Ooo fun |
| 21:34:10 | | [None PING] |
| 21:34:13 | raptor | diK: hello there |
| 21:34:24 | raptor | welcome |
| 21:36:35 | | [None PING] |
| 21:37:59 | | Skybax_ has joined |
| 21:38:39 | | Skybax Quit (Ping timeout: 240 seconds) |
| 21:38:45 | | Skybax_ is now known as Skybax |
| 21:39:00 | | [None PING] |
| 21:39:44 | Watusimoto | raptor: could you go to our gci channel for a sec? |
| 21:41:22 | | Flynnn 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:33 | raptor | be right back.. |
| 21:55:55 | | [None PING] |
| 21:56:12 | | raptor_ has joined |
| 21:56:12 | | raptor Quit (Disconnected by services) |
| 21:56:14 | | raptor_ is now known as raptor |
| 21:56:16 | | raptor Quit (Changing host) |
| 21:56:16 | | raptor has joined |
| 21:56:16 | | ChanServ 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:46 | Skybax | I have no inspiration lol |
| 22:06:37 | Nothing_Much | Skybax: wut |
| 22:06:46 | Skybax | For making a level for the contest |
| 22:06:57 | Skybax | I have no idea what to even start with |
| 22:07:17 | Skybax | I don't even know how many teams I want lol |
| 22:07:20 | raptor | start with... umm... blue |
| 22:07:29 | Skybax | xD |
| 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:15 | thread_ | hey, um raptor... can I turn in two levels, one of each game type? |
| 22:31:28 | thread_ | or is that not allowed? |
| 22:31:30 | raptor | hmmm |
| 22:31:32 | raptor | well |
| 22:31:34 | raptor | hmm |
| 22:32:07 | raptor | Maybe I should open that up for discussion first... |
| 22:32:10 | | [None PING] |
| 22:33:59 | raptor | I'll say a tentative 'maybe' :) |
| 22:34:31 | raptor | It 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:48 | thread_ | yes, and it is a commitment to upkeep two levels for several weeks |
| 22:36:55 | thread_ | instead of one |
| 22:37:00 | | [None PING] |
| 22:37:25 | raptor | so i'd say submit one for now |
| 22:37:30 | thread_ | ok |
| 22:39:25 | | [None PING] |
| 22:41:50 | | [None PING] |
| 22:44:15 | | [None PING] |
| 22:44:47 | | thread_ 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:20 | | BFLogBot Commit: 93738cf3d3c1 | Author: buckyballreaction | Message: Add in sam686's changes to not spam the channel with PING |
| 23:04:22 | | BFLogBot 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:31 | | BFLogBot 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:54 | raptor | logbot should be less sick now |
| 23:17:35 | raptor | all right, back to real bug fixing... |
| 23:20:03 | | Skybax_ has joined |
| 23:21:40 | raptor | Watusimoto: did that desura news item ever go through? I see it on our page, but not in the main desura feed |
| 23:22:06 | Watusimoto | no |
| 23:22:22 | Watusimoto | I pasted their reply here a couple of days ago... the gist is they want more graphics |
| 23:22:30 | raptor | what |
| 23:22:37 | raptor | ok, i think that's what I read... |
| 23:22:42 | Watusimoto | I think they want front page stuff to be spalshy |
| 23:22:49 | raptor | i mean, now i understand what that meant |
| 23:22:51 | | Flynnn has joined |
| 23:23:03 | | Skybax Quit (Ping timeout: 272 seconds) |
| 23:23:13 | Watusimoto | we don't do splashy |
| 23:23:23 | Watusimoto | (though it would be good if we did!) |
| 23:23:36 | raptor | WHOA |
| 23:23:44 | raptor | did you see sam686's color picker?? |
| 23:24:25 | raptor | http://imagebin.org/283063 |
| 23:24:57 | | Flynnn Quit (Client Quit) |
| 23:25:16 | raptor | sam686: is that HSV? |
| 23:25:42 | sam686 | the 3 bars at the right is RGB, you will see that when it is black. |
| 23:26:33 | raptor | that's... really neat! |
| 23:26:52 | sam686 | you can still use keyboard R G B shift+r etc.. |
| 23:26:54 | raptor | but it feels weird... using the mouse to actually point and click on a color |
| 23:27:24 | sam686 | faster then holding down keyboard buttons? |
| 23:27:31 | raptor | much much faster |
| 23:28:01 | raptor | it's a really good implementation |
| 23:28:40 | sam686 | thats using like only 10 opengl triangles, taking advangage of hardware shading per-vertex color. |
| 23:29:01 | raptor | still opengl 1.1 compliant? |
| 23:29:11 | sam686 | most likely yes |
| 23:29:41 | raptor | looks like yes! |
| 23:29:43 | raptor | WOW |
| 23:29:48 | raptor | I'm amazed sam686 |
| 23:30:26 | sam686 | for 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:01 | raptor | oh yeah - i was actually thinking 1.x compliant |
| 23:40:41 | Watusimoto | crazy looking color picker!! much more than I expected! |
| 23:42:30 | | BFLogBot Commit: 1047dcab338c | Author: sam8641 | Message: When doing /maxfps 1000: Fix severe energy desync mostly with pulse, and improve move prediction. |
| 23:42:53 | sam686 | I made 7 commits in a row (no other people's commits in between) |
| 23:44:42 | sam686 | maybe the next step related to color picker is... nothing tells you that you may press C to enter color picker. |
| 23:45:25 | raptor | oh, you found teh pulse bug? |
| 23:45:38 | sam686 | yes, but mostly when doing /maxfps 1000 |
| 23:46:04 | raptor | was it because key presses were tied to the framerate? |
| 23:46:55 | sam686 | its mostly because some moves was skipped to avoid sending 1000 moves to the server that LAG if that were to happen |
| 23:47:03 | raptor | interesting... |
| 23:47:27 | sam686 | now, it replays the last move with a longer time instead of creating another 1 ms move. |
| 23:47:42 | raptor | will adjusting ControlObjectData affect 019 compatibility? |
| 23:47:50 | sam686 | still compatible to 019, yes |
| 23:48:21 | sam686 | it doesn't break compatibility is what I meant to say |
| 23:50:11 | sam686 | Now I realised writeControlState only runs when the position or something is different between server/client. |
| 23:50:46 | sam686 | One problem left is when lagging so hard or lost connection for 3 seconds, energy becomes desync after lagging. |
| 23:52:05 | raptor | yes, that seems like anything lag-induced would be hard to predict... |
| 23:52:20 | raptor | high-lag-induced, i mean |
| 23:55:41 | sam686 | well actually writeControlState runs first to calculate CRC, then if something different between server/client it sends that data from server to client |