Thursday, 2007-06-28

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** zipola has joined #tp00:10
*** niphree__ has joined #tp00:10
*** mithro has quit IRC00:13
*** daxxar has quit IRC00:13
*** TBBle has quit IRC00:13
*** niphree_ has quit IRC00:13
*** mithro has joined #tp00:14
*** TBBle has joined #tp00:14
*** daxxar has joined #tp00:14
mithroniphree__: ping?00:30
mithro~seen niphree__00:31
mithro~seen niphree_00:31
tpbmithro: I have not seen niphree__.00:31
tpbmithro: I have not seen niphree_.00:31
mithro~seen niphree00:31
tpbmithro: niphree was last seen in #tp 6 hours, 35 minutes, and 17 seconds ago: <niphree> hello00:31
nashIs she adding __ in a pattern?00:31
*** zipola has quit IRC00:32
*** JLP has quit IRC02:10
*** nash has quit IRC03:31
*** llnz has joined #tp04:57
niphree__mithro: hello - I just wake up. I'll be back in one hour ( breakfast and coffee )05:10
*** niphree__ is now known as niphree05:10
*** notjotham has quit IRC05:33
*** notjotham has joined #tp05:37
*** niphree_ has joined #tp06:04
*** niphree has quit IRC06:06
mithroniphree_: ping?06:14
*** niphree_ is now known as niphree06:21
niphreemithro: pong06:21
mithroniphree: hey, good to see your still alive!06:22
mithroso we need to have a chat about the mid-term deadline if you have time06:22
niphreemithro: ok - I have some time06:22
mithroniphree: you should ave a private message now06:23
*** niphree is now known as niphree_AFK06:49
*** nash has joined #tp07:11
* nash waves... and will be back shortly07:12
* nash looks around07:33
nashAnyone here?07:33
llnzhi nash07:33
nashheyo07:33
nashhow is it going?07:33
llnznot bad07:34
nashHow is xdotx going?07:35
llnzfairly good, a little behind schedule, but not too bad07:36
nashDon't see many commits to the server branch is all...07:38
llnzthere is a few07:47
llnzthey are a big spread out, because of my work begin inported into the tree07:49
llnz9 commits07:49
nashNothing recent though right?07:50
llnz2 days ago, 29 hours ago are the lastest two07:50
nashokay07:51
llnzhttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpserver-cpp.git;a=shortlog;h=rfts07:52
tpb<http://ln-s.net/Vcg> (at git.thousandparsec.net)07:52
nashokay07:55
nashHas he moved to advanced rules yet?07:57
llnznot yet07:58
nashd/oh07:58
llnzhopefully this coming weekend he shold have the objects in the game world working08:00
llnzand shortly after, the orders for them08:00
llnzthe production side of rfts looks interesting08:02
llnzoh, there is one thing08:02
llnzrfts will be tp04+ only08:02
nashAny particular reason?08:03
llnzthe object types in tp01-tp03 are fixed and probably don't match with what's needed08:03
nashRight08:03
nashAnd that goes in TP04?08:04
llnzyeah08:04
* nash notes that makes map drawing a PITA08:04
llnzobject parameters are far more powerful08:04
llnzand we can add new object parameters fairly easily08:04
nashI'll agree there08:04
nashllnz: Well let me know when it's at a useful point, and I'll add it to my galaxie todo list08:07
llnzwill do08:08
* llnz hacks to get his wireless card working again08:10
nashheh08:12
llnzthe driver has been "going to be in the next mainline version" kernel since before LCA this year08:25
nashOnly believe that if promised by linus himself08:26
nashAnywya - if you are using post a 'tested-by' post to the LKML08:26
* llnz is having to hack a line about sysfs_create_link, trying to find the right bit to change to get it to work08:30
nashLovely08:33
* nash can think of 1 reason why it may not be in the mainline kernel...08:33
llnzfound the fix08:46
llnzi think08:46
nashAnyway - I'm going to head to bed08:49
nashTalk to you tomorrow08:50
CIA-32nash galaxie * r1e94a8f39ab7 / (8 files in 2 dirs): Many updates to orders... things aren't working yet.08:50
CIA-32nash galaxie * rb65cadb1c50b / (gui_list.c tpe_gui_orders.c): get basic order list working after much too much effort.08:50
CIA-32nash galaxie * r00aa038b216c / (5 files): Display correct order list.08:50
CIA-32nash galaxie * r6cdf120843ea / (10 files in 2 dirs): Merge with orders08:50
* llnz wanders off09:43
llnzlater all09:43
*** llnz has quit IRC09:43
*** DystopicFro has quit IRC10:30
*** Epyon_ has joined #tp10:33
*** Epyon has quit IRC10:45
*** tuna-fish has joined #tp11:10
*** zipola has joined #tp11:27
*** TBBle has quit IRC11:57
*** daxxar has quit IRC11:57
*** mithro has quit IRC11:57
*** mithro has joined #tp11:58
*** TBBle has joined #tp11:59
*** daxxar has joined #tp11:59
mithroniphree_AFK: ping?11:59
mithroniphree_AFK: ping?12:06
niphree_AFKmithro: I'm back12:29
*** niphree_AFK is now known as niphree12:29
mithroniphree: so hows it going?12:31
niphreebrb12:32
*** niphree_ has joined #tp12:33
*** niphree has quit IRC12:33
*** niphree_ is now known as niphree12:33
mithroso, any progress?12:35
niphreeI just started :)12:36
mithrookay12:36
*** niphree_ has joined #tp12:42
*** niphree has quit IRC12:42
mithroniphree_: I'm thinking of heading to bed13:14
*** DystopicFro has joined #tp13:19
*** mithro has quit IRC13:41
*** mithro has joined #tp13:45
*** niphree has joined #tp14:00
*** niphree_ has quit IRC14:02
*** mithro has quit IRC14:17
*** niphree_ has joined #tp14:28
*** niphree has quit IRC14:28
*** tuna-fish has quit IRC15:01
*** DystopicFro has quit IRC15:02
*** zipola has quit IRC15:40
*** DystopicFro has joined #tp15:43
CIA-32frodough tpruledev * r97db78d77809 / (3 files in 3 dirs): Fixed ComponentPanel function call errors15:47
CIA-32frodough tpruledev * re1609a48b7ed /Minisec/persistence/Component/FroHull.xml: Added FroHull for code generation test15:48
CIA-32frodough tpruledev * r0eca87c1807b /src/ (4 files in 2 dirs): (log message trimmed)15:48
CIA-32Initial Code Generation Support15:48
CIA-32tpserver-cpp compiles with the new code (after I added in some of my15:48
CIA-32own debug output to see that I had left a # sign in place of a numeric15:48
CIA-32speed. Things seem a little goofy, and the way that they rulesets are15:48
CIA-32coded on the server currently relies on the order of component generation15:48
CIA-32for referencing components and properties so the minisec.cpp file itself15:48
nashDystopicFro:17:26
nash*poke*17:26
nashHeyo - so you'll be around in an hour and a half or so?17:26
nashAnywya - I'm about to have breakfast, then head to work17:26
*** nash has quit IRC17:26
*** Epyon_ has quit IRC17:29
CIA-32frodough tpruledev * rc77a5c550501 /src/game_objects/ (ComponentPanel.py ObjectUtilities.py PropertyPanel.py):17:38
CIA-32Fixed Random Object Deletion17:38
CIA-32All game objects were deleted after they had been loaded to output17:38
CIA-32code. There is now a check to make sure that the object isn't currently17:38
CIA-32being used.17:38
*** Epyon has joined #tp18:09
*** nash has joined #tp18:59
* nash waves18:59
nashDystopicFro: *poke*18:59
DystopicFronash: ahoyhoy?20:26
nashheyo20:26
nashYou around for a while?20:26
nashI may need to run off to grab a power supply for a development board :-(20:27
DystopicFroI'll try to be around, but I can only promise the next 15-20 minutes >.<20:27
nashWorked out badly20:28
nashSo you are generating code then?20:28
DystopicFroyes, I've got the code generating for the C++ server20:29
nashsweet20:29
DystopicFroit can be used with 4 lines of code to create the properties and components, however it does not take into account the way the current rulesets expect properties and components to be created in a specific order20:29
DystopicFroI'm just glad I got it to compile, but it also does work with respect to getting the TPCL code recognized and in a usable state20:30
nashWell you can just build a dependancy tree of the orders and write it out in leaf first order right?20:33
DystopicFroit's not even a problem on that level yet, so far as I can tell, though that's certainly a solution to a problem that I've no doubt I will run into20:34
DystopicFroright now Component IDs are assigned in sequential order, much like design IDs (which I believe you've got marked as a bug, heh, giving away too much info)20:35
DystopicFroso, since I'm just generating the minisec components and properties and trying to plug it in the rest of the code in the ruleset isn't set up that way, because it was written a certain order of property and component initialization20:36
DystopicFroso it's not a very interesting problem yet >.<20:36
nashComponent IDs are fixed per game -they don't ned to be randomised20:40
nashDesign IDs need to obscured/randomised as they are generated by the player20:40
DystopicFroright20:40
nashAnything built/designed in game bya  player needs to be random20:40
DystopicFrobut the way minisec is currently written expects for the components to be initialized in the order of ScoutHull, FrigateHull and BattleshipHull20:41
nashI'd argue that's a bug... and just fix it - lookup by name basically20:44
DystopicFroYes. That's there for properties now, and it's something I'm going to talk to llnz about, and probably just code in myself, since it's just a map to track id's by name20:45
nashYeah - You'll need to be doing a minisec 2, so personally I'd brach tpserver-cpp for now, get it integrated, then push it back later20:46
nashYou can always have your own tpserver-cpp#rde on the server too20:46
nashJust push to that branch to create it20:46
nashHow much work to fix that problem?20:47
DystopicFrothat's a good idea, right now I've just got my own branch on my own computer, but when I get it working I'll ask llnz if he minds if I push to tpserv20:47
DystopicFroWell, it shouldn't be too big of a problem, but already I see that there's a lot that will need to be accounted for in the RDE in addition to make everything work together nicely20:47
nashAs I said - push it to #<something> now, that way he can see and tweak easily20:48
nashYep20:48
nashIf he has a problem - just blame me20:48
nashBTW: Do you want to rename the 'core' directory20:48
nashIt is asking for trouble on unix20:48
DystopicFroah...I wasn't aware of that20:48
DystopicFroyea, I guess it would be a good idea to rename it, then20:48
DystopicFroany suggestions?20:49
nashWhat is in core?20:49
nashAnd where does the code get generated too?20:49
nashMaybe UI?20:49
DystopicFrowell, core is gui stuff but also the object management code, I guess there's just some major refactoring that should be done20:50
nashDystopicFro: I'm impressed - the generated code is actually readable...20:50
DystopicFroand right now code generation is a method in the Component/Property module20:50
DystopicFronash: thanks...but...heh...the methods are pathetically simple20:50
nashStill - most generated code is garbage20:51
DystopicFrowell, thanks >.<20:51
CIA-32niphree /tmp/mWGeXt40Ij/VXCOrpd9DM-rewrite * r7dcedef51378 /class/Backend.php:20:54
CIA-32code cleaning20:54
CIA-32via git-CVS emulator20:54
DystopicFrokk, off to the family, have a good one nash20:57
nashDystopicFro: What is your plan?20:57
nashOkay - talk to you over the weekend hopefully20:57
*** notjotham has quit IRC21:39
*** xdotx has joined #tp23:15

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!