#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-10-20

Timestamps are in GMT/BST.

00:01:00Zoomberhi karamazovapy
00:05:00raptorKEY_BACKQUOTE i smore accurate than KEY_TILDE
00:05:00Zoomber?
00:06:00sam686tilde and backquote are a same button (need to use shift to use tilde), at least it is for me.
00:07:00raptoryeah - i was just commenting on one of watusimoto's comments in his last revision
00:07:00sam686as in, this symbols.. ` ~ ` ~ ` ~
00:08:00Flynnn Quit (Ping timeout: 240 seconds)
00:09:00raptorjsut curious, what is a 'line' in the editor?
00:09:00Zoomberthese? ` ~
00:09:00raptorand how do you add one?
00:09:00Zoomberhey raptor, i learned some coding on my ti-84 graphing calculator
00:10:00ZoomberMy program so far is called "A"
00:10:00Zoomberand when run, does these lines:
00:10:00Zoomber: Disp "HELLO"
00:12:00raptorcool
00:13:00raptori never got into graphic calculator programming
00:13:00Zoomberi have MirageOS on it too
00:13:00Zoomberbut dont know how to use it that well..
00:13:00raptorin fact, i never got into programming much until I got a job in college
00:14:00watusimotoadd line by hoding tilda and right-clicking, like adding a wall
00:14:00sam686i 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:00watusimotomnemonic: the tilde looks like a line
00:14:00raptorbackticks were the scourge of understanding my first bash scripts...
00:15:00raptorsegfault! hooray!
00:15:00Zoomberraptor is testing, maybe i will /connect to him
00:15:00watusimoto2:15am... time for bed
00:15:00raptorwatusimoto: it's 2am
00:15:00watusimotonight
00:15:00Zoomberwait sam686, do you still have the code to it?
00:15:00raptornight
00:16:00sam686i don't have that calculator anymore, i did it like about 5 years ago...
00:16:00Zoombercould you recall at all? curious to try it
00:16:00Zoomberi tried putting a tetris program onto it, but it just relays a "syntax error" when i run it
00:18:00raptorare lineitems normally blue?
00:19:00Zoomberwhat are you typing into the .level?
00:20:00raptorwatusimoto just added the ability to put in lineitem in the editor
00:20:00raptorand they are blue
00:20:00Zoomberoh
00:21:00Zoomberwell now that i have my OLD xcode back, i can take a look again for once!
00:21:00BFLogBot - Commit 430618b51b3d | Author: watusim...@bitfighter.org | Log: BUGFIX: Splitting line in editor now works
00:21:00BFLogBot - 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:00BFLogBot - Commit 1d1b28cbed16 | Author: watusim...@bitfighter.org | Log: Merge
00:22:00raptorooo, more commits to study..
00:22:00Zoomberhey raptor or watusimoto, when do you plan on releasing 016, if its lucky enough to not get anymore bugs?
00:22:00sam686zoomber, have any FPS speed problems in existing version 015? can you go up to 1000 FPS?
00:23:00Zoomberme?
00:23:00Zoomberi can go over 1000 in 15a
00:23:00raptorwe are shooting for christmas, roughly...
00:23:00Zoomberaah
00:23:00raptorsam686: i guess i was wrong
00:23:00Zoomberi think we should have a christmas release party
00:24:00Zoomberill host a server for the winner for as long until theres another party hosted
00:24:00sam686earliear, i thought raptor told me about a mac fps speed problem, not sure..
00:24:00Zoombera MAC fps problem.....really
00:24:00ZoomberRAPTOR TOLD YOU THAT>...REALLY?
00:24:00raptoryeah, i thought you told me that 016 was faster because of hardware acceleration
00:24:00raptorbut i may have imagined the whole thing up
00:24:00Zoomberhaha no i just wanted to make it sound dramatic
00:25:00Zoomberlets see
00:25:00Zoomberi may have said that..
00:25:00sam686it is in the log, http://209.141.63.138/irclogs/index.php?date=2011-10-19
00:25:00watusimoto Quit (Ping timeout: 252 seconds)
00:26:00Zoomberoh oh
00:26:00Zoomberheres why
00:26:00Zoomberon my laptop, i get small 90 fps, but on my desktop, i get up to 1000
00:26:00Zoomberbut, ill try out how fast 016 is
00:27:00raptorah, i guess i misunderstood
00:27:00Zoombermaybe im misunderstanding myself
00:27:00Zoomberonly one way to find out..
00:27:00sam686only zero way i can find out... (maybe one way: WAIT...)
00:28:00Zoomberyou could use mind control..
00:28:00sam686how do I use mind control through the internet?
00:29:00Zoomberhttp://mindhacks.com/2006/02/13/internet-mind-control-and-the-diagnosis-of-delusions/
00:30:00sam686that like is not an instruction to how to use mind control...
00:31:00Zoomberit was the first result i found on google
00:33:00Zoomberhttp://en.wikipedia.org/wiki/Mind_control
00:35:00sam686i don't think that link don't have instruction on how to use mind control..
00:42:00ZoomberRaptor, the game isn't going over the menubar
00:42:00raptorwhat OS?
00:43:00Zoombermac
00:43:00Zoomberalso, did you change -rootdatadir?
00:43:00raptori did not
00:43:00Zoomberin command line options?
00:43:00raptorwhat mac os?
00:43:00ZoomberSL
00:43:00raptor10.6, ok
00:44:00raptorsam686 can you add that bug to your page: fake fullscreen doesn't go over menu bar sometimes on Mac + windows
00:44:00raptori'm concentrating on something else at the moment...
00:45:00Zoomberwould be cool to be able to seardch changes
00:46:00raptoryou can
00:46:00raptorhg log
00:46:00Zoomberi also get a "Failed to set window position"
00:46:00Zoombereach time i change menus
00:46:00raptorexcellent!
00:46:00raptorthat's because mac doesn't let you save window position yet - and I may not figure it out by release
00:47:00Zoomberok
00:47:00sam686this bug list?
00:47:00sam686http://208.107.52.15/wiki/index.php/Bitfighter016_bug
00:47:00raptoryes
00:48:00Zoomberi dont see that link, but i see this one: http://sam686.maxhushahn.com/wiki/index.php/Bitfighter016_bug
00:48:00raptorha
00:49:00Zoomber542 fps on the ibm
00:49:00sam686zooomber appear to be able to see that ip address link...
00:49:00Zoomberlets see on the imac
00:49:00Zoomberwwhos zooomber?
00:50:00sam686i meant Zoomber, i hit O button one too many times..
00:50:00Zoomberoh
00:50:00Zoomberbut my name doesnt have zeros in it..
00:51:00sam686those are not zeros..
00:51:00Zoomberhow do you know?
00:51:00Zoomberalso raptor, i cant connect to master server
00:51:00Zoomberoh wait
00:52:00Zoomberi can now
00:52:00sam686i can copy and paste to notepad and find out if that is O or 0 or o
00:52:00Zoomberhowever, the "prev" and "next" yellow buttons are gone, and if i click them, crash
00:52:00Zoomberwhats an o? i only know a lower case O
00:53:00sam686o is a lowercase O
00:53:00Zoomberok
00:53:00sam686you just typed o in "only"
00:53:00Zoomberdid i?
00:54:00Zoomberhey sam, come join my 016 server
00:54:00Zoomberwill go in 6 minutes
00:54:00Zoomberdont miss out!
00:55:00sam686what ever happened to my client not using a spesific port number, needed to punch through firewall...
00:56:00sam686as i have some port forwarded..
00:56:00Zoomber?
00:56:00Zoomberyou could host and ill join you/upload
00:57:00sam686http://bitfighter.org/forums/viewtopic.php?t=418 talks about my problems...
00:57:00sam686sure, i could host...
01:00:00Zoombersorry i was just reading your post
01:00:00Zoomberhost now, i will go in a minute
01:01:00sam686stupid login password not working...
01:01:00Zoomberuse fake name then
01:02:00sam686my computer slow, part of it is a slow debug mode...
01:02:00sam686i think i can now join zoomber server now..
01:03:00Zoomberok
01:03:00Zoomberjoin
01:03:00karamazovapythe forums be blowin up these days
01:04:00sam686i got to build as non-debug for extra speed..
01:04:00Zoomberi cant /restart
01:04:00Zoomberand only 1 core works on it sadly
01:05:00Zoomberok sam rejoin
01:05:00sam686i will in 30 seconds..
01:06:00sam686no games on 016?
01:07:00sam686i can't join zoomber if i don't see zoonber's server...
01:10:00Zoombersorry, i have to run
01:10:00Zoomber Quit (Quit: Zoomber)
02:00:00raptori know what we need
02:00:00raptora forum post filter for people who can't get along
02:00:00raptorlike when Opti posts, shadowXloner isn't allowed to post in the topic
02:00:00raptorand vice versa
02:10:00raptorsam686: still up?
02:10:00sam686hi
02:10:00raptorhi
02:11:00sam686hi
02:11:00raptorwhat is the advantage of using StringTableEntry over RPC?
02:11:00sam686repeadedly using the same string in StringTableEntry takes very tiny bandwidth..
02:13:00raptorah ok
02:13:00raptorabout StringPtr?
02:13:00raptorI see RPC using StringPtr sometimes
02:15:00sam686i think stringPtr is mostly a pointer to (char *) data..
02:15:00sam686stringPtr should auto free char * data when done using it..
02:16:00raptorah ok, it's jsut that i see some RPC methods in gameType.cpp that use StringTableEntry and others that use StriingPtr
02:18:00raptorso it's best to use StringTableEntry when possible?
02:18:00sam686yes, if that same string will be used over and over again..
02:19:00raptorwell, it's probably unlikely with / commands
02:19:00raptorexcept with maybe /pm
02:40:00raptorsam686: if i need to send a vector of strings over RPC c2s, should I use Vector<StringTableEntry> or Vector<StringPtr> ?
02:42:00sam686i think you can use either one, depending if those strings will be used again in multiple places
02:42:00raptorwhat do you mean by 'multiple places'?
02:42:00sam686if that same string are used again
02:43:00sam686StringTableEntery if same strings are used again
02:45:00raptorok
02:53:00sam686 Quit (Ping timeout: 258 seconds)
02:53:00sam686 has joined
02:53:00ChanServ sets mode +v sam686
03:56:00raptorsam686: do you think i'll need to make any 's2c' methods?
03:56:00raptoror should all be c2s?
03:56:00sam686hi
03:56:00raptorhi
03:57:00sam686you can make c2s or s2c in gameConnection or gametype...
03:57:00sam686s2c methods of what?
03:57:00raptorsorry, I mean for any of the commands in processServerCommand
03:58:00raptorI am making them RPC commands
03:59:00raptorI think they should all be c2s
04:00:00sam686i think watusimoto wants it as an rpc commands maybe a seperate c2s for each command
04:00:00raptoryes
04:00:00raptorok
04:00:00raptorgood
04:00:00raptorthat's what i've started
04:05:00Flynnn has joined
04:28:00raptorsam686: still awake?
04:29:00sam686hi
04:29:00raptorcan you look at game.cpp:1544
04:29:00raptormGameType->mBotZoneCreationFailed = !BotNavMeshZone::buildBotMeshZones(this, gClientGame);
04:30:00raptorthose don't look like the proper arguments for buildBotMeshZones
04:31:00sam686buildBotMeshZones(this, gClientGame) "this" is serverGame
04:31:00sam686as for gClientGame if null it is false for bool, of not null (your client hosting) then it is true
04:32:00raptorah.. i get it now
04:32:00sam686BotNavMeshZone.cpp line 603 is where it may disable triangulate in a dedicated server in a hope for extra speed...
04:33:00raptortricky
04:34:00raptorok, thanks for clearing that up for me
04:34:00raptoranother question: is there any way for a client to know that botzone creation has failed without invoking an /addbot command?
04:35:00sam686only server knows that...
04:35:00raptorrats
04:35:00sam686you can put that check in server side of addbot
04:36:00raptorok
04:36:00raptori was hoping to avoid the network overhead of s2cDisplayMessage
04:38:00sam686the thing about s2cDisplayMessage is it only uses it very few times, or not at all if user never calls that command...
04:38:00raptortrue
04:43:00raptorI 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:00raptorfor instance, you can easily set the levelChangePassword with a hacked client
04:48:00sam686there should be some checks from c2s code whick is run as server side
04:48:00raptoryes, i agree
04:48:00sam686s2c code is usually run at client side
04:48:00raptorand a lot of the commands are missing them
04:52:00raptori'll jus tbe careful..
04:52:00raptoradd in server-side permission checks
04:56:00Flynnn Quit (Quit: Leaving)
05:08:00raptor Quit (Ping timeout: 244 seconds)
05:21:00sam686 Quit (Ping timeout: 258 seconds)
05:21:00sam686 has joined
05:21:00ChanServ sets mode +v sam686
07:58:00kodax has joined
08:18:00kodax Quit (Remote host closed the connection)
08:22:00kodax has joined
10:09:00watusimoto has joined
11:00:00watusimoto Quit (Read error: Connection reset by peer)
11:01:00watusimoto 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:00watusimoto Quit (Ping timeout: 245 seconds)
11:37:00watusimoto has joined
11:42:00watusimoto Quit (Ping timeout: 260 seconds)
11:44:00watusimoto has joined
12:42:00watusimoto Quit (Read error: Connection reset by peer)
13:38:00LordDVG has joined
13:41:00raptor has joined
13:41:00ChanServ sets mode +o raptor
14:01:00LordDVG Quit (Remote host closed the connection)
15:03:00vv_ has joined
15:08:00vv_ Quit (Ping timeout: 265 seconds)
15:31:00raptor Quit (Remote host closed the connection)
16:32:00kodax Quit (Remote host closed the connection)
16:51:00watusimoto has joined
16:53:00BFLogBot - 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:00BFLogBot - Commit 284545583b85 | Author: watusim...@bitfighter.org | Log: BUGFIX: TextItem now visible in editor preview mode (i.e. when tab is down)
16:54:00BFLogBot - Commit e9bb1d720a95 | Author: watusim...@bitfighter.org | Log: Variable rename
16:54:00BFLogBot - Commit 0b31fb095319 | Author: watusim...@bitfighter.org | Log: Delete unused var
17:22:00watusimoto Quit (Ping timeout: 240 seconds)
17:30:00sam686 Quit (Ping timeout: 258 seconds)
17:30:00sam686 has joined
17:30:00ChanServ sets mode +v sam686
18:11:00raptor has joined
18:11:00ChanServ sets mode +o raptor
18:35:00raptorargh!
18:36:00raptorI just used the wrong i/o redirect to apply my RPC patch and now I lost it
19:49:00watusimoto has joined
19:53:00raptoroh noes! the local university is changing their C course to C++!
19:53:00raptorintro computing course, that is...
19:55:00watusimotodon't know if I'd use c++ for intro to programming...
19:55:00raptorwell, technically Java is the intro class
19:56:00raptorthis is the next one that delves deeper into OS-level stuff
19:59:00BFLogBot - 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:00raptorwatusimoto: is it just me or is grabbing a turret really difficult in the editor?
20:38:00watusimotoprobably really hard
20:38:00watusimotosome of the hit targets are incorrectlly sized
20:39:00watusimotolike the wall vertices that I just fixed
20:39:00watusimotodifferent things scale in different ways, not everything has been worked out yet
20:39:00watusimotovertices have a 6 pixel hit target regardless of scale
20:40:00watusimototurrets get bigger and smaller; hit target needs to adjust
20:40:00watusimotoI can look at that later
20:41:00sam686 Quit (Ping timeout: 258 seconds)
20:41:00sam686 has joined
20:41:00ChanServ sets mode +v sam686
20:51:00sam686 Quit (Ping timeout: 258 seconds)
20:51:00sam686 has joined
20:51:00ChanServ sets mode +v sam686
20:53:00raptor_ has joined
20:53:00raptor Quit (Ping timeout: 240 seconds)
21:00:00Flynnn has joined
21:01:00raptor_ is now known as raptor
21:02:00raptor Quit (Changing host)
21:02:00raptor has joined
21:02:00ChanServ sets mode +o raptor
21:37:00Flynnn Quit (Quit: This computer has gone to sleep)
21:40:00Flynnn has joined
23:26:00raptor Quit (Remote host closed the connection)

Index Search ←Prev date Next date→

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