#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-06-02

Timestamps are in GMT/BST.

00:27:00raptor Quit (Remote host closed the connection)
01:18:00raptor has joined
01:18:00ChanServ sets mode +o raptor
01:26:00raptori'm just glad i can compile trunk in linux again..
01:35:00watusimoto Quit (Ping timeout: 240 seconds)
02:44:00BitfighterLogBot Quit (Ping timeout: 240 seconds)
02:44:00Disconnected.
02:44:00-barjavel.freenode.net- *** Looking up your hostname...
02:44:00-barjavel.freenode.net- *** Checking Ident
02:44:00-barjavel.freenode.net- *** Couldn't look up your hostname
02:44:00-barjavel.freenode.net- *** No Ident response
02:44:00BitfighterLogBot has joined
02:44:00Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/'
02:44:00Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011
02:44:00-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.
04:40:00raptorok, i'm putting actual effort into trying ot solve the black menu problem in linux..
04:44:00sam686as for black menu problem, it is most likely a problem in the MenuItem::render (UIMenuItems.cpp line 49)
05:13:00raptorthis is crazy - i can't find any anomaly anywhere
05:13:00raptorUIMenus.cpp:600 is where the items are set up
05:13:00raptorthe dfault constructor sets them to white color
05:14:00raptorand i see no place where it is changed
05:14:00raptori'm gonna sleep on it..
05:14:00sam686maybe menu get crated in different constructor?
05:14:00raptor Quit (Remote host closed the connection)
05:17:00watusimoto has joined
08:09:00watusimoto Quit (Read error: Connection reset by peer)
08:12:00watusimoto has joined
08:15:00watusimoto Quit (Read error: Connection reset by peer)
08:16:00watusimoto has joined
14:56:00raptor has joined
14:56:00ChanServ sets mode +o raptor
14:56:00raptorgood morning!
15:44:00watusimotoyuck!
15:44:00watusimotoconst Vector<EditorObject *> *objList = ((EditorObjectDatabase *)gEditorGame->getGridDatabase())->getObjectList();
15:57:00raptorconst?
16:08:00raptorcasting craziness?
16:11:00raptorpointer madness
17:42:00watusimotothat's what's replacing mItems
17:42:00raptorwow
17:43:00watusimotoitems are stored in the database, so mItems isn't needed
17:43:00watusimotobut to improve performance, I created this getObjectList method that returns a const pointer to a database-maintained list of objects
17:44:00watusimotobut to avoid having to cast each object every time you use it, I wanted a method that could keep them as EditorObjects, not just DatabaseObjects
17:45:00watusimotobut EditorObjects are only needed by the EditorGame, never by ClientGame or ServerGame
17:45:00watusimotoso I created an EditorObjectDatabase that extended GridDatabase
17:45:00watusimotoand overrode the getGridDatabase method of game to return that EOD
17:45:00raptoris it actually a separate database? or just a class extension
17:45:00watusimotoextension
17:46:00raptorah ok
17:46:00watusimotojust adds a couple of methods
17:46:00raptorcool
17:46:00watusimotobut you need to cast the database returned by getGridDB() to an EOD, then I created a pointer *objList so access was less cumbersome
17:47:00watusimotoand it all has to be const so you don't screw up the list without telling the database
17:47:00watusimotoand hence that ugly line was born
17:47:00raptorhaha
17:47:00watusimotoMaybe we can find some way to simplify it
17:48:00watusimotobut even if we do, the overall structure is going to stay the way it is
17:49:00raptorhave you run into many problems since my shared_ptr check-in?
18:17:00watusimotonot many
18:17:00watusimotojust looked at the playing graphs
18:17:00watusimotothere's a spike every 7 days
18:18:00raptoroh
18:18:00raptorthere is an update to graph2.php
18:18:00raptorand the gamereports/index.php
18:19:00raptorthe gamereports/index.php now saves your filter criteria when you submit
18:19:00raptori put both on the game server in the usual spot
19:25:00watusimotodidn't know this:
19:25:00watusimoto int myints[] = {16,2,77,29};
19:25:00watusimoto vector<int> fifth (myints, myints + sizeof(myints) / sizeof(int) );
19:25:00watusimotocan init a vector directly from an array
19:25:00raptorneat
19:26:00watusimotowonder if that could be helpful with the recast stuff, where we're always repackaging stuff
19:27:00watusimotoalso
19:27:00watusimotoint myints[] = {1776,7,4};
19:27:00watusimoto third.assign (myints,myints+3); // assigning from array.
19:28:00raptordo you think we should move directly to vector instead of Vector?
19:28:00raptoror maybe implement the assign() in Vector
19:54:00karamazovapyquestion - does the /setserverpass command alter the .ini file?
20:49:00watusimoto Quit (Ping timeout: 260 seconds)
21:17:00watusimoto has joined
21:20:00raptori don't know _k
21:28:00watusimoto@raptor -- aren't there things that Vector does that vector does not?
21:28:00watusimotothere's a reason we didn't move earlier
21:28:00raptora couple: like provide the convenient address()
21:28:00raptoralso in-place sorting
21:29:00raptoroh and i think we implemented a push_front() method, too
21:29:00raptorand eraseFast()
21:29:00raptorso never mind..
22:04:00watusimotoI hope to have mItems gone tonight, FYI
22:05:00raptorsweet!
22:05:00raptori've been trying to solve why the main menu in linux is black text
22:06:00raptorbeen going through all of your revisions, and i haven't found anything to suggest why the text isn't white
22:07:00raptorbecause each MenuItem is constructed as white
23:20:00raptor Quit (Remote host closed the connection)
23:44:00Zoomber has joined

Index Search ←Prev date Next date→

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