Timestamps are in GMT/BST.
| 00:01:00 | Zoomber | hi karamazovapy |
| 00:05:00 | raptor | KEY_BACKQUOTE i smore accurate than KEY_TILDE |
| 00:05:00 | Zoomber | ? |
| 00:06:00 | sam686 | tilde and backquote are a same button (need to use shift to use tilde), at least it is for me. |
| 00:07:00 | raptor | yeah - i was just commenting on one of watusimoto's comments in his last revision |
| 00:07:00 | sam686 | as in, this symbols.. ` ~ ` ~ ` ~ |
| 00:08:00 | | Flynnn Quit (Ping timeout: 240 seconds) |
| 00:09:00 | raptor | jsut curious, what is a 'line' in the editor? |
| 00:09:00 | Zoomber | these? ` ~ |
| 00:09:00 | raptor | and how do you add one? |
| 00:09:00 | Zoomber | hey raptor, i learned some coding on my ti-84 graphing calculator |
| 00:10:00 | Zoomber | My program so far is called "A" |
| 00:10:00 | Zoomber | and when run, does these lines: |
| 00:10:00 | Zoomber | : Disp "HELLO" |
| 00:12:00 | raptor | cool |
| 00:13:00 | raptor | i never got into graphic calculator programming |
| 00:13:00 | Zoomber | i have MirageOS on it too |
| 00:13:00 | Zoomber | but dont know how to use it that well.. |
| 00:13:00 | raptor | in fact, i never got into programming much until I got a job in college |
| 00:14:00 | watusimoto | add line by hoding tilda and right-clicking, like adding a wall |
| 00:14:00 | sam686 | i think i remembered getting into ti-84 calculator programming, end up programming a simple snake around and avoid hitting the wall or yourself, but it runs very very slow... |
| 00:14:00 | watusimoto | mnemonic: the tilde looks like a line |
| 00:14:00 | raptor | backticks were the scourge of understanding my first bash scripts... |
| 00:15:00 | raptor | segfault! hooray! |
| 00:15:00 | Zoomber | raptor is testing, maybe i will /connect to him |
| 00:15:00 | watusimoto | 2:15am... time for bed |
| 00:15:00 | raptor | watusimoto: it's 2am |
| 00:15:00 | watusimoto | night |
| 00:15:00 | Zoomber | wait sam686, do you still have the code to it? |
| 00:15:00 | raptor | night |
| 00:16:00 | sam686 | i don't have that calculator anymore, i did it like about 5 years ago... |
| 00:16:00 | Zoomber | could you recall at all? curious to try it |
| 00:16:00 | Zoomber | i tried putting a tetris program onto it, but it just relays a "syntax error" when i run it |
| 00:18:00 | raptor | are lineitems normally blue? |
| 00:19:00 | Zoomber | what are you typing into the .level? |
| 00:20:00 | raptor | watusimoto just added the ability to put in lineitem in the editor |
| 00:20:00 | raptor | and they are blue |
| 00:20:00 | Zoomber | oh |
| 00:21:00 | Zoomber | well now that i have my OLD xcode back, i can take a look again for once! |
| 00:21:00 | | BFLogBot - Commit 430618b51b3d | Author: watusim...@bitfighter.org | Log: BUGFIX: Splitting line in editor now works |
| 00:21:00 | | BFLogBot - Commit 6d5425ef463b | Author: watusim...@bitfighter.org | Log: Can now split on snap vertex (the magenta one) when wall is selected. This feels more natural than forcing selection of the vertex, especially when they are so hard to select (to be fixed later) Ok, not technically a bug. |
| 00:21:00 | | BFLogBot - Commit 1d1b28cbed16 | Author: watusim...@bitfighter.org | Log: Merge |
| 00:22:00 | raptor | ooo, more commits to study.. |
| 00:22:00 | Zoomber | hey raptor or watusimoto, when do you plan on releasing 016, if its lucky enough to not get anymore bugs? |
| 00:22:00 | sam686 | zoomber, have any FPS speed problems in existing version 015? can you go up to 1000 FPS? |
| 00:23:00 | Zoomber | me? |
| 00:23:00 | Zoomber | i can go over 1000 in 15a |
| 00:23:00 | raptor | we are shooting for christmas, roughly... |
| 00:23:00 | Zoomber | aah |
| 00:23:00 | raptor | sam686: i guess i was wrong |
| 00:23:00 | Zoomber | i think we should have a christmas release party |
| 00:24:00 | Zoomber | ill host a server for the winner for as long until theres another party hosted |
| 00:24:00 | sam686 | earliear, i thought raptor told me about a mac fps speed problem, not sure.. |
| 00:24:00 | Zoomber | a MAC fps problem.....really |
| 00:24:00 | Zoomber | RAPTOR TOLD YOU THAT>...REALLY? |
| 00:24:00 | raptor | yeah, i thought you told me that 016 was faster because of hardware acceleration |
| 00:24:00 | raptor | but i may have imagined the whole thing up |
| 00:24:00 | Zoomber | haha no i just wanted to make it sound dramatic |
| 00:25:00 | Zoomber | lets see |
| 00:25:00 | Zoomber | i may have said that.. |
| 00:25:00 | sam686 | it is in the log, http://209.141.63.138/irclogs/index.php?date=2011-10-19 |
| 00:25:00 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 00:26:00 | Zoomber | oh oh |
| 00:26:00 | Zoomber | heres why |
| 00:26:00 | Zoomber | on my laptop, i get small 90 fps, but on my desktop, i get up to 1000 |
| 00:26:00 | Zoomber | but, ill try out how fast 016 is |
| 00:27:00 | raptor | ah, i guess i misunderstood |
| 00:27:00 | Zoomber | maybe im misunderstanding myself |
| 00:27:00 | Zoomber | only one way to find out.. |
| 00:27:00 | sam686 | only zero way i can find out... (maybe one way: WAIT...) |
| 00:28:00 | Zoomber | you could use mind control.. |
| 00:28:00 | sam686 | how do I use mind control through the internet? |
| 00:29:00 | Zoomber | http://mindhacks.com/2006/02/13/internet-mind-control-and-the-diagnosis-of-delusions/ |
| 00:30:00 | sam686 | that like is not an instruction to how to use mind control... |
| 00:31:00 | Zoomber | it was the first result i found on google |
| 00:33:00 | Zoomber | http://en.wikipedia.org/wiki/Mind_control |
| 00:35:00 | sam686 | i don't think that link don't have instruction on how to use mind control.. |
| 00:42:00 | Zoomber | Raptor, the game isn't going over the menubar |
| 00:42:00 | raptor | what OS? |
| 00:43:00 | Zoomber | mac |
| 00:43:00 | Zoomber | also, did you change -rootdatadir? |
| 00:43:00 | raptor | i did not |
| 00:43:00 | Zoomber | in command line options? |
| 00:43:00 | raptor | what mac os? |
| 00:43:00 | Zoomber | SL |
| 00:43:00 | raptor | 10.6, ok |
| 00:44:00 | raptor | sam686 can you add that bug to your page: fake fullscreen doesn't go over menu bar sometimes on Mac + windows |
| 00:44:00 | raptor | i'm concentrating on something else at the moment... |
| 00:45:00 | Zoomber | would be cool to be able to seardch changes |
| 00:46:00 | raptor | you can |
| 00:46:00 | raptor | hg log |
| 00:46:00 | Zoomber | i also get a "Failed to set window position" |
| 00:46:00 | Zoomber | each time i change menus |
| 00:46:00 | raptor | excellent! |
| 00:46:00 | raptor | that's because mac doesn't let you save window position yet - and I may not figure it out by release |
| 00:47:00 | Zoomber | ok |
| 00:47:00 | sam686 | this bug list? |
| 00:47:00 | sam686 | http://208.107.52.15/wiki/index.php/Bitfighter016_bug |
| 00:47:00 | raptor | yes |
| 00:48:00 | Zoomber | i dont see that link, but i see this one: http://sam686.maxhushahn.com/wiki/index.php/Bitfighter016_bug |
| 00:48:00 | raptor | ha |
| 00:49:00 | Zoomber | 542 fps on the ibm |
| 00:49:00 | sam686 | zooomber appear to be able to see that ip address link... |
| 00:49:00 | Zoomber | lets see on the imac |
| 00:49:00 | Zoomber | wwhos zooomber? |
| 00:50:00 | sam686 | i meant Zoomber, i hit O button one too many times.. |
| 00:50:00 | Zoomber | oh |
| 00:50:00 | Zoomber | but my name doesnt have zeros in it.. |
| 00:51:00 | sam686 | those are not zeros.. |
| 00:51:00 | Zoomber | how do you know? |
| 00:51:00 | Zoomber | also raptor, i cant connect to master server |
| 00:51:00 | Zoomber | oh wait |
| 00:52:00 | Zoomber | i can now |
| 00:52:00 | sam686 | i can copy and paste to notepad and find out if that is O or 0 or o |
| 00:52:00 | Zoomber | however, the "prev" and "next" yellow buttons are gone, and if i click them, crash |
| 00:52:00 | Zoomber | whats an o? i only know a lower case O |
| 00:53:00 | sam686 | o is a lowercase O |
| 00:53:00 | Zoomber | ok |
| 00:53:00 | sam686 | you just typed o in "only" |
| 00:53:00 | Zoomber | did i? |
| 00:54:00 | Zoomber | hey sam, come join my 016 server |
| 00:54:00 | Zoomber | will go in 6 minutes |
| 00:54:00 | Zoomber | dont miss out! |
| 00:55:00 | sam686 | what ever happened to my client not using a spesific port number, needed to punch through firewall... |
| 00:56:00 | sam686 | as i have some port forwarded.. |
| 00:56:00 | Zoomber | ? |
| 00:56:00 | Zoomber | you could host and ill join you/upload |
| 00:57:00 | sam686 | http://bitfighter.org/forums/viewtopic.php?t=418 talks about my problems... |
| 00:57:00 | sam686 | sure, i could host... |
| 01:00:00 | Zoomber | sorry i was just reading your post |
| 01:00:00 | Zoomber | host now, i will go in a minute |
| 01:01:00 | sam686 | stupid login password not working... |
| 01:01:00 | Zoomber | use fake name then |
| 01:02:00 | sam686 | my computer slow, part of it is a slow debug mode... |
| 01:02:00 | sam686 | i think i can now join zoomber server now.. |
| 01:03:00 | Zoomber | ok |
| 01:03:00 | Zoomber | join |
| 01:03:00 | karamazovapy | the forums be blowin up these days |
| 01:04:00 | sam686 | i got to build as non-debug for extra speed.. |
| 01:04:00 | Zoomber | i cant /restart |
| 01:04:00 | Zoomber | and only 1 core works on it sadly |
| 01:05:00 | Zoomber | ok sam rejoin |
| 01:05:00 | sam686 | i will in 30 seconds.. |
| 01:06:00 | sam686 | no games on 016? |
| 01:07:00 | sam686 | i can't join zoomber if i don't see zoonber's server... |
| 01:10:00 | Zoomber | sorry, i have to run |
| 01:10:00 | | Zoomber Quit (Quit: Zoomber) |
| 02:00:00 | raptor | i know what we need |
| 02:00:00 | raptor | a forum post filter for people who can't get along |
| 02:00:00 | raptor | like when Opti posts, shadowXloner isn't allowed to post in the topic |
| 02:00:00 | raptor | and vice versa |
| 02:10:00 | raptor | sam686: still up? |
| 02:10:00 | sam686 | hi |
| 02:10:00 | raptor | hi |
| 02:11:00 | sam686 | hi |
| 02:11:00 | raptor | what is the advantage of using StringTableEntry over RPC? |
| 02:11:00 | sam686 | repeadedly using the same string in StringTableEntry takes very tiny bandwidth.. |
| 02:13:00 | raptor | ah ok |
| 02:13:00 | raptor | about StringPtr? |
| 02:13:00 | raptor | I see RPC using StringPtr sometimes |
| 02:15:00 | sam686 | i think stringPtr is mostly a pointer to (char *) data.. |
| 02:15:00 | sam686 | stringPtr should auto free char * data when done using it.. |
| 02:16:00 | raptor | ah ok, it's jsut that i see some RPC methods in gameType.cpp that use StringTableEntry and others that use StriingPtr |
| 02:18:00 | raptor | so it's best to use StringTableEntry when possible? |
| 02:18:00 | sam686 | yes, if that same string will be used over and over again.. |
| 02:19:00 | raptor | well, it's probably unlikely with / commands |
| 02:19:00 | raptor | except with maybe /pm |
| 02:40:00 | raptor | sam686: if i need to send a vector of strings over RPC c2s, should I use Vector<StringTableEntry> or Vector<StringPtr> ? |
| 02:42:00 | sam686 | i think you can use either one, depending if those strings will be used again in multiple places |
| 02:42:00 | raptor | what do you mean by 'multiple places'? |
| 02:42:00 | sam686 | if that same string are used again |
| 02:43:00 | sam686 | StringTableEntery if same strings are used again |
| 02:45:00 | raptor | ok |
| 02:53:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 02:53:00 | | sam686 has joined |
| 02:53:00 | | ChanServ sets mode +v sam686 |
| 03:56:00 | raptor | sam686: do you think i'll need to make any 's2c' methods? |
| 03:56:00 | raptor | or should all be c2s? |
| 03:56:00 | sam686 | hi |
| 03:56:00 | raptor | hi |
| 03:57:00 | sam686 | you can make c2s or s2c in gameConnection or gametype... |
| 03:57:00 | sam686 | s2c methods of what? |
| 03:57:00 | raptor | sorry, I mean for any of the commands in processServerCommand |
| 03:58:00 | raptor | I am making them RPC commands |
| 03:59:00 | raptor | I think they should all be c2s |
| 04:00:00 | sam686 | i think watusimoto wants it as an rpc commands maybe a seperate c2s for each command |
| 04:00:00 | raptor | yes |
| 04:00:00 | raptor | ok |
| 04:00:00 | raptor | good |
| 04:00:00 | raptor | that's what i've started |
| 04:05:00 | | Flynnn has joined |
| 04:28:00 | raptor | sam686: still awake? |
| 04:29:00 | sam686 | hi |
| 04:29:00 | raptor | can you look at game.cpp:1544 |
| 04:29:00 | raptor | mGameType->mBotZoneCreationFailed = !BotNavMeshZone::buildBotMeshZones(this, gClientGame); |
| 04:30:00 | raptor | those don't look like the proper arguments for buildBotMeshZones |
| 04:31:00 | sam686 | buildBotMeshZones(this, gClientGame) "this" is serverGame |
| 04:31:00 | sam686 | as for gClientGame if null it is false for bool, of not null (your client hosting) then it is true |
| 04:32:00 | raptor | ah.. i get it now |
| 04:32:00 | sam686 | BotNavMeshZone.cpp line 603 is where it may disable triangulate in a dedicated server in a hope for extra speed... |
| 04:33:00 | raptor | tricky |
| 04:34:00 | raptor | ok, thanks for clearing that up for me |
| 04:34:00 | raptor | another question: is there any way for a client to know that botzone creation has failed without invoking an /addbot command? |
| 04:35:00 | sam686 | only server knows that... |
| 04:35:00 | raptor | rats |
| 04:35:00 | sam686 | you can put that check in server side of addbot |
| 04:36:00 | raptor | ok |
| 04:36:00 | raptor | i was hoping to avoid the network overhead of s2cDisplayMessage |
| 04:38:00 | sam686 | the thing about s2cDisplayMessage is it only uses it very few times, or not at all if user never calls that command... |
| 04:38:00 | raptor | true |
| 04:43:00 | raptor | I see a problem with moving some of these checks client side: you can hack your client to not need level change password to get server to run commands |
| 04:44:00 | raptor | for instance, you can easily set the levelChangePassword with a hacked client |
| 04:48:00 | sam686 | there should be some checks from c2s code whick is run as server side |
| 04:48:00 | raptor | yes, i agree |
| 04:48:00 | sam686 | s2c code is usually run at client side |
| 04:48:00 | raptor | and a lot of the commands are missing them |
| 04:52:00 | raptor | i'll jus tbe careful.. |
| 04:52:00 | raptor | add in server-side permission checks |
| 04:56:00 | | Flynnn Quit (Quit: Leaving) |
| 05:08:00 | | raptor Quit (Ping timeout: 244 seconds) |
| 05:21:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 05:21:00 | | sam686 has joined |
| 05:21:00 | | ChanServ sets mode +v sam686 |
| 07:58:00 | | kodax has joined |
| 08:18:00 | | kodax Quit (Remote host closed the connection) |
| 08:22:00 | | kodax has joined |
| 10:09:00 | | watusimoto has joined |
| 11:00:00 | | watusimoto Quit (Read error: Connection reset by peer) |
| 11:01:00 | | watusimoto has joined |
| 11:05:00 | | -christel- [Global Notice] Hi all, as you may be aware, we started some ircd upgrades a while back and had to halt half-way through. We've now implemented some fixes, and we would appreciate your help in testing things. Please check out http://announce.freenode.net and lend us a hand! Thank you for using freenode and have a great day! |
| 11:36:00 | | watusimoto Quit (Ping timeout: 245 seconds) |
| 11:37:00 | | watusimoto has joined |
| 11:42:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 11:44:00 | | watusimoto has joined |
| 12:42:00 | | watusimoto Quit (Read error: Connection reset by peer) |
| 13:38:00 | | LordDVG has joined |
| 13:41:00 | | raptor has joined |
| 13:41:00 | | ChanServ sets mode +o raptor |
| 14:01:00 | | LordDVG Quit (Remote host closed the connection) |
| 15:03:00 | | vv_ has joined |
| 15:08:00 | | vv_ Quit (Ping timeout: 265 seconds) |
| 15:31:00 | | raptor Quit (Remote host closed the connection) |
| 16:32:00 | | kodax Quit (Remote host closed the connection) |
| 16:51:00 | | watusimoto has joined |
| 16:53:00 | | BFLogBot - Commit fadd8067c06c | Author: watusim...@bitfighter.org | Log: BUGFIX: Fix crash when undoing action in the editor. Note the difference between copy() and newCopy(). Perhaps we could think of better names? |
| 16:54:00 | | BFLogBot - Commit 284545583b85 | Author: watusim...@bitfighter.org | Log: BUGFIX: TextItem now visible in editor preview mode (i.e. when tab is down) |
| 16:54:00 | | BFLogBot - Commit e9bb1d720a95 | Author: watusim...@bitfighter.org | Log: Variable rename |
| 16:54:00 | | BFLogBot - Commit 0b31fb095319 | Author: watusim...@bitfighter.org | Log: Delete unused var |
| 17:22:00 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 17:30:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 17:30:00 | | sam686 has joined |
| 17:30:00 | | ChanServ sets mode +v sam686 |
| 18:11:00 | | raptor has joined |
| 18:11:00 | | ChanServ sets mode +o raptor |
| 18:35:00 | raptor | argh! |
| 18:36:00 | raptor | I just used the wrong i/o redirect to apply my RPC patch and now I lost it |
| 19:49:00 | | watusimoto has joined |
| 19:53:00 | raptor | oh noes! the local university is changing their C course to C++! |
| 19:53:00 | raptor | intro computing course, that is... |
| 19:55:00 | watusimoto | don't know if I'd use c++ for intro to programming... |
| 19:55:00 | raptor | well, technically Java is the intro class |
| 19:56:00 | raptor | this is the next one that delves deeper into OS-level stuff |
| 19:59:00 | | BFLogBot - Commit 90c155c01f01 | Author: watusim...@bitfighter.org | Log: Make the vertex hit target match the radius that's shown in the editor; makes it much easier to select vertices. |
| 20:18:00 | raptor | watusimoto: is it just me or is grabbing a turret really difficult in the editor? |
| 20:38:00 | watusimoto | probably really hard |
| 20:38:00 | watusimoto | some of the hit targets are incorrectlly sized |
| 20:39:00 | watusimoto | like the wall vertices that I just fixed |
| 20:39:00 | watusimoto | different things scale in different ways, not everything has been worked out yet |
| 20:39:00 | watusimoto | vertices have a 6 pixel hit target regardless of scale |
| 20:40:00 | watusimoto | turrets get bigger and smaller; hit target needs to adjust |
| 20:40:00 | watusimoto | I can look at that later |
| 20:41:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 20:41:00 | | sam686 has joined |
| 20:41:00 | | ChanServ sets mode +v sam686 |
| 20:51:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 20:51:00 | | sam686 has joined |
| 20:51:00 | | ChanServ sets mode +v sam686 |
| 20:53:00 | | raptor_ has joined |
| 20:53:00 | | raptor Quit (Ping timeout: 240 seconds) |
| 21:00:00 | | Flynnn has joined |
| 21:01:00 | | raptor_ is now known as raptor |
| 21:02:00 | | raptor Quit (Changing host) |
| 21:02:00 | | raptor has joined |
| 21:02:00 | | ChanServ sets mode +o raptor |
| 21:37:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 21:40:00 | | Flynnn has joined |
| 23:26:00 | | raptor Quit (Remote host closed the connection) |