*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** shrink has quit IRC | 00:07 | |
*** shrink has joined #tp | 00:41 | |
*** peres has joined #tp | 00:44 | |
* llnz wanders off | 01:13 | |
llnz | later all | 01:13 |
---|---|---|
*** llnz has quit IRC | 01:13 | |
*** alanp_ has joined #tp | 01:22 | |
*** alanp has quit IRC | 01:24 | |
*** alanp_ is now known as alanp | 01:24 | |
*** shrink has quit IRC | 01:25 | |
*** bratac has quit IRC | 01:38 | |
*** tansell__laptop has joined #tp | 01:39 | |
*** shrink has joined #tp | 01:43 | |
*** bratac has joined #tp | 01:43 | |
*** tansell_laptop has quit IRC | 01:53 | |
jnengland77 | night all | 01:56 |
*** tansell__laptop is now known as tansell-laptop | 01:57 | |
*** jnengland77 has quit IRC | 02:03 | |
*** greenlion has joined #tp | 02:10 | |
*** tansell_laptop has joined #tp | 02:20 | |
*** tansell-laptop has quit IRC | 02:20 | |
*** alanp has quit IRC | 02:33 | |
*** peres has quit IRC | 02:33 | |
*** nash has quit IRC | 02:33 | |
*** mhilmi has quit IRC | 02:33 | |
*** alanp has joined #tp | 02:34 | |
*** peres has joined #tp | 02:34 | |
*** nash has joined #tp | 02:34 | |
*** mhilmi has joined #tp | 02:34 | |
*** zzorn_work has quit IRC | 02:34 | |
*** shrink has quit IRC | 02:34 | |
*** shenki has quit IRC | 02:34 | |
tote | tansell_laptop: pong, back from easter celebration, ill write that demo now :) | 02:37 |
*** bratac has quit IRC | 02:38 | |
tansell | tote, well time is quickly running out :/ | 02:38 |
*** peres has quit IRC | 02:38 | |
*** alanp has quit IRC | 02:38 | |
*** mhilmi has quit IRC | 02:39 | |
*** nash has quit IRC | 02:39 | |
*** bratac has joined #tp | 02:39 | |
*** alanp has joined #tp | 02:39 | |
*** peres has joined #tp | 02:39 | |
*** nash has joined #tp | 02:39 | |
tote | tansell: sadly yes :/ | 02:39 |
*** shenki has joined #tp | 02:39 | |
CIA-1 | nash galaxie * r1c9c8b929cab /gui/star.c: star: doc. | 02:43 |
CIA-1 | nash galaxie * rab37dcda6073 /gui/ (star.c teststar.c widgetsupport.h): Delete stars in teststar as well. | 02:43 |
CIA-1 | nash galaxie * r75ec61b04ef1 /gui/ (test.c test.h): Add width and height to test structure. | 02:43 |
CIA-1 | nash galaxie * re1ac389652bb /gui/Makefile: Many dependancies. | 02:43 |
CIA-1 | nash galaxie * rf9f647b25bda /gui/ (map.c map.h testmap.c): Start of the map widget. | 02:43 |
CIA-1 | nash galaxie * r4c6f33817c95 /gui/ (map.c map.h test.c testmap.c): Basic map test and map widget. | 02:43 |
CIA-1 | nash galaxie * r0ebd95cbece1 /gui/.gitignore: Ignore the testmap binary. | 02:44 |
*** peres has quit IRC | 02:44 | |
*** alanp has quit IRC | 02:44 | |
*** nash has quit IRC | 02:44 | |
*** shrink has joined #tp | 02:48 | |
*** shrink has quit IRC | 03:41 | |
*** shrink has joined #tp | 03:58 | |
*** mhilmi2 has joined #tp | 04:22 | |
*** bratac has quit IRC | 04:38 | |
*** bratac has joined #tp | 04:44 | |
*** mhilmi has joined #tp | 04:54 | |
*** peres has joined #tp | 04:54 | |
*** zzorn_work has joined #tp | 04:54 | |
*** [1]bcarlyon|lapt has joined #tp | 04:56 | |
*** bcarlyon|laptop has quit IRC | 05:12 | |
*** [1]bcarlyon|lapt is now known as bcarlyon|laptop | 05:12 | |
*** greenlion has quit IRC | 05:21 | |
*** greenlion has joined #tp | 05:21 | |
*** Greg_ has joined #tp | 05:34 | |
*** Greg_ has left #tp | 05:34 | |
*** bratac has quit IRC | 05:38 | |
*** bratac has joined #tp | 05:38 | |
*** bcarlyon|laptop is now known as BarryCarlyon | 05:43 | |
*** greenlion has quit IRC | 05:47 | |
*** greenlion has joined #tp | 05:47 | |
*** bcarlyon|laptop has joined #tp | 05:50 | |
*** Noughmad has joined #tp | 05:52 | |
*** [1]bcarlyon|lapt has joined #tp | 05:54 | |
*** BarryCarlyon has quit IRC | 06:04 | |
*** bcarlyon|laptop has quit IRC | 06:09 | |
*** [1]bcarlyon|lapt is now known as bcarlyon|laptop | 06:09 | |
*** Noughmad has quit IRC | 06:10 | |
*** Noughmad has joined #tp | 06:14 | |
*** [1]bcarlyon|lapt has joined #tp | 06:18 | |
*** bcarlyon|laptop has quit IRC | 06:35 | |
*** [1]bcarlyon|lapt is now known as bcarlyon|laptop | 06:35 | |
*** bratac has quit IRC | 06:38 | |
*** bratac has joined #tp | 06:39 | |
*** zzorn_ has joined #tp | 07:25 | |
*** bratac has quit IRC | 07:38 | |
*** mhilmi2 has quit IRC | 07:41 | |
*** bratac has joined #tp | 07:44 | |
*** zzorn_ has quit IRC | 07:52 | |
*** zzorn_ has joined #tp | 07:57 | |
*** verhoevenv has joined #tp | 08:02 | |
tansell | hey verhoevenv | 08:02 |
verhoevenv | Heya tansell. | 08:04 |
tansell | verhoevenv, to the bat cave! | 08:04 |
verhoevenv | The what? | 08:07 |
*** bcarlyon|laptop has quit IRC | 08:25 | |
*** zzorn_ has quit IRC | 08:29 | |
*** bratac has quit IRC | 08:38 | |
*** bcarlyon|laptop has joined #tp | 08:39 | |
*** bratac has joined #tp | 08:44 | |
*** mithro has joined #tp | 08:59 | |
Landon | hey mithro, I'm still having problems compiling with those scons errors :\ | 09:01 |
mithro | Landon: oh? | 09:01 |
mithro | which errors | 09:01 |
Landon | where it inserts spaces between each letter | 09:01 |
mithro | ? | 09:02 |
Landon | at least I think it's scons that's doing it | 09:02 |
Landon | but in the logs I'll get a lot of lines like | 09:02 |
Landon | g++ O: no file or directory | 09:02 |
Landon | g++ g: no file or directory | 09:02 |
Landon | and so on | 09:02 |
mithro | do you have the logs? | 09:02 |
mithro | --verbose might help you see better what is going on | 09:02 |
Landon | I can use that on BuildModule.py? | 09:03 |
shenki | is tp switching to scons? | 09:03 |
Landon | actually, just found this inbetween some of the errors | 09:03 |
Landon | scons: *** [build_dir_2.6/cegui_0.6.2b/AbsoluteDim.pypp.os] Error 1 | 09:03 |
Landon | scons: *** [build_dir_2.6/cegui_0.6.2b/ActivationEventArgs.pypp.os] Error 1 | 09:03 |
mithro | shenki: no, python-ogre uses it | 09:05 |
shenki | ah, good 'ol python-ogre | 09:05 |
Landon | whoops, class started, be back in an hour | 09:05 |
mithro | Landon: have start from the beginning again? | 09:06 |
*** Patrick`_ has quit IRC | 09:13 | |
*** Patrick` has joined #tp | 09:14 | |
*** alanp has joined #tp | 09:22 | |
alanp | mentors: ping | 09:22 |
*** Patrick` has quit IRC | 09:26 | |
verhoevenv | alanp: pong but I'm not sure I'll be able to help you. | 09:27 |
*** Patrick` has joined #tp | 09:27 | |
*** heineckm has quit IRC | 09:29 | |
*** bratac has quit IRC | 09:38 | |
*** Patrick` has quit IRC | 09:40 | |
*** Patrick` has joined #tp | 09:43 | |
*** bratac has joined #tp | 09:44 | |
*** Patrick` has quit IRC | 09:49 | |
*** Patrick` has joined #tp | 09:51 | |
*** Noughmad_ has joined #tp | 09:54 | |
*** Patrick` is now known as Patrick | 09:57 | |
*** Patrick is now known as Patrick` | 09:57 | |
*** Noughmad has quit IRC | 10:09 | |
Landon | back | 10:13 |
Landon | mithro: I'll try starting over again, not sure when I last did that | 10:13 |
alanp | mithro, ping | 10:14 |
alanp | tansell, ping | 10:14 |
mithro | alanp: I'm just about to disappear | 10:15 |
alanp | mithro, I will be on later if you don't have a minute | 10:19 |
*** bratac has quit IRC | 10:38 | |
*** bratac has joined #tp | 10:39 | |
*** mithro has quit IRC | 10:55 | |
*** JLafont_ has joined #tp | 11:04 | |
*** JLafont has quit IRC | 11:07 | |
*** JLafont has joined #tp | 11:11 | |
*** alanp has quit IRC | 11:12 | |
*** Greg__ has joined #tp | 11:13 | |
*** Greg__ has left #tp | 11:13 | |
*** JLafont has quit IRC | 11:15 | |
*** JLafont has joined #tp | 11:15 | |
*** peres has quit IRC | 11:20 | |
*** JLafont has quit IRC | 11:21 | |
*** bratac has quit IRC | 11:38 | |
*** bratac has joined #tp | 11:39 | |
*** gau_veld1 has joined #tp | 11:45 | |
*** zzorn_ has joined #tp | 11:57 | |
*** Noughmad_ is now known as Noughmad | 12:01 | |
*** gau_veldt has quit IRC | 12:03 | |
*** Greywhind has quit IRC | 12:19 | |
*** alanp has joined #tp | 12:23 | |
*** bratac has quit IRC | 12:38 | |
*** bratac has joined #tp | 12:39 | |
*** zzorn_ has quit IRC | 12:40 | |
*** zzorn_ has joined #tp | 12:40 | |
*** Noughmad has quit IRC | 12:44 | |
*** Noughmad has joined #tp | 12:44 | |
*** jernejovc has joined #tp | 13:18 | |
*** Erroneous has joined #tp | 13:24 | |
*** bratac has quit IRC | 13:38 | |
*** bratac has joined #tp | 13:39 | |
*** zzorn_ has quit IRC | 13:42 | |
*** [1]bcarlyon|lapt has joined #tp | 14:02 | |
*** konr has quit IRC | 14:04 | |
*** alanp has quit IRC | 14:16 | |
*** bcarlyon|laptop has quit IRC | 14:22 | |
*** [1]bcarlyon|lapt is now known as bcarlyon|laptop | 14:22 | |
*** bratac has quit IRC | 14:39 | |
*** bratac has joined #tp | 14:39 | |
*** bddebian has joined #tp | 14:42 | |
*** konr has joined #tp | 14:50 | |
*** Greywhind has joined #tp | 15:08 | |
*** Demitar has quit IRC | 15:17 | |
*** [1]bcarlyon|lapt has joined #tp | 15:21 | |
*** bcarlyon|laptop has quit IRC | 15:38 | |
*** [1]bcarlyon|lapt is now known as bcarlyon|laptop | 15:38 | |
*** bratac has quit IRC | 15:39 | |
*** bratac has joined #tp | 15:39 | |
*** Greywhind has quit IRC | 15:48 | |
*** llnz has joined #tp | 16:02 | |
tote | how is the transformation/projection from game coordinates to the map in tpclient-pywx done? | 16:05 |
*** root has joined #tp | 16:05 | |
*** root is now known as Guest57048 | 16:05 | |
*** Guest57048 is now known as fusionlove | 16:06 | |
fusionlove | hello everyone! | 16:07 |
*** fusionlove has quit IRC | 16:13 | |
llnz | tote: iirc, the z axis is set to zero, then the x,y coordinates are scaled | 16:14 |
tote | llnz: scaled how? | 16:14 |
llnz | not sure, sorry | 16:15 |
*** alanp has joined #tp | 16:21 | |
*** bratac has quit IRC | 16:39 | |
*** bratac has joined #tp | 16:40 | |
*** bddebian has quit IRC | 16:44 | |
*** alanp has quit IRC | 16:48 | |
*** alanp_ has joined #tp | 16:48 | |
*** alanp_ is now known as alanp | 16:48 | |
Vadtec | afternoon all | 16:50 |
*** Greywhind has joined #tp | 16:52 | |
llnz | hi Vadtec | 17:03 |
alanp | hello | 17:05 |
llnz | hi alanp | 17:06 |
alanp | how are you | 17:06 |
llnz | fine thanks, you? | 17:08 |
Vadtec | how goes it | 17:09 |
alanp | pretty good, better if i could keep a wireless connection for more than 20 minutes | 17:10 |
Vadtec | ive pretty much given up on doing anything TP related until after semesters end | 17:11 |
Vadtec | my research paper is taking up to much time | 17:11 |
*** Noughmad has quit IRC | 17:16 | |
*** jnengland77 has joined #tp | 17:17 | |
tote | when i retrive all objects with parent 1, should i get them as a circle around my star system? | 17:18 |
alanp | Vadtec, I know how you feel, the ending weeks of my semester has been brutal. | 17:19 |
alanp | s/has/have | 17:19 |
Vadtec | between algebra and english its taking its toll on me this sem | 17:31 |
mhilmi | just finished my robot project . killed me. | 17:32 |
mhilmi | been up for 2.5 days straight coding | 17:32 |
Vadtec | mhilmi: welcome to insomnia, its a wonderful place | 17:35 |
llnz | tote: which game? in minisec they objects with parent 1 are star systems | 17:37 |
llnz | tote: you might want to look at the object definitations and then TP04 object descriptions | 17:38 |
*** bratac has quit IRC | 17:39 | |
*** bratac has joined #tp | 17:39 | |
tote | llnz: heh, it shouldnt be a circle, i used vector normlizing and got weird results :P | 17:41 |
llnz | hehe | 17:41 |
*** alanp has quit IRC | 17:59 | |
*** jernejovc has quit IRC | 18:09 | |
*** alanp has joined #tp | 18:13 | |
*** Demitar has joined #tp | 18:34 | |
*** peres has joined #tp | 18:38 | |
*** bratac has quit IRC | 18:39 | |
*** bratac has joined #tp | 18:39 | |
tote | tansell / tansell_laptop: http://xvid.se:8080/ small demo :) pretty static at the moment and slow as hell :) | 18:41 |
tpb | Title: Testing stuff (at xvid.se:8080) | 18:41 |
epyon | llnz: any idea what mithro was searching me for? | 18:41 |
llnz | epyon: nope, sorry | 18:43 |
epyon | btw, which proposal is ranked higher atm, EliteSec or tpserver-cpp-refactor? | 18:45 |
llnz | iirc, tpserver-cpp refactor | 18:48 |
epyon | *sigh* no one loves EliteSec :> | 18:49 |
llnz | EliteSec sounds good, it needs more details in the design | 18:51 |
*** greenlion has quit IRC | 18:57 | |
*** nash has joined #tp | 19:00 | |
*** bcarlyon|laptop is now known as BarryCarlyon | 19:14 | |
*** tansell_laptop has quit IRC | 19:24 | |
*** alanp has quit IRC | 19:24 | |
*** tansell_laptop has joined #tp | 19:24 | |
*** bratac has quit IRC | 19:39 | |
*** bratac has joined #tp | 19:40 | |
*** welterde has quit IRC | 19:41 | |
*** alanp has joined #tp | 19:42 | |
*** welterde has joined #tp | 19:44 | |
* nash waves | 19:49 | |
verhoevenv | Heya nash. | 19:50 |
nash | How is life? | 19:52 |
CIA-1 | nash galaxie * r8ec3a97c6263 / (server.c tpe.h tpe_obj.c tpe_ship.c): Remove last vestages of tpe_event structure. | 19:52 |
CIA-1 | nash galaxie * rdc6f0d2b3dee / (server.c server.h tpe_sequence.c): Implement server protocol level. | 19:52 |
CIA-1 | nash galaxie * rc82aad483606 /gui/ (star.c testmap.c): New gui: a little documentation. | 19:52 |
CIA-1 | nash galaxie * r65a1117dec01 /tpe_sequence.c: Fix typo in function name. | 19:52 |
CIA-1 | nash galaxie * rf108e985d1ac / (13 files in 2 dirs): Switch to new galaxie.h | 19:52 |
CIA-1 | nash galaxie * r474634bfeca4 / (objects.c objects.h tpe_obj.c tpe_obj.h): Rename tpe_obj -> Objects. | 19:52 |
verhoevenv | Life is pretty okay I guess. | 19:52 |
CIA-1 | nash galaxie * rf083b73b17b5 /galaxie.h: Add the galaxie.h | 19:52 |
CIA-1 | nash galaxie * r3c30429ead31 /object_param.c: Fix OFFSET macro to not require static field. | 19:52 |
CIA-1 | nash galaxie * r2c2cad27c29f / (11 files): Finish move to objects from tpe_object. | 19:52 |
nash | Cool | 19:52 |
verhoevenv | Whoah. git push, much? | 19:52 |
nash | verhoevenv: I do lots of small commits | 19:53 |
nash | In ~45 minute train ride, I generally do 4 or 5 commits | 19:54 |
nash | So there and back: 8-10 commits | 19:54 |
nash | verhoevenv: Which reminds me... I have a few bugs | 19:57 |
nash | verhoevenv: I use git for a lot of projects some with multiple developers with many branches. Small commits makes things like bisect work really well ;-) | 19:58 |
nash | Also I've been programming long enough not to feel ashamed of taking 2 hours to write a line of code occasionally. | 19:58 |
*** bddebian has joined #tp | 19:58 | |
verhoevenv | Yeah, I know. My commits are usually too big. | 19:58 |
nash | eg: http://git.thousandparsec.net/gitweb/gitweb.cgi?p=galaxie.git;a=commitdiff;h=3c30429ead3153e27959fb4a3eb6720b78681c48;hp=f083b73b17b551fb6acfaccd6131c0019aec086f | 19:59 |
verhoevenv | As in, I start programming and after an hour I realise I should have branched the code and made 5 commits already. | 19:59 |
tpb | <http://ln-s.net/38WH> (at git.thousandparsec.net) | 19:59 |
nash | Get in the habit of usuing git add --interactive | 19:59 |
nash | Then you can commit little parts easily | 19:59 |
nash | Even if you have been going for a while | 20:00 |
verhoevenv | I've never used --interactive | 20:00 |
verhoevenv | Let me take a look... | 20:00 |
nash | I find: | 20:00 |
nash | [alias] | 20:00 |
nash | ai = add --interactive | 20:00 |
nash | in your gitconfig helpful | 20:00 |
nash | then it's p | 20:00 |
nash | select the files you want | 20:00 |
nash | And select the patches you want | 20:00 |
nash | it's gold | 20:00 |
tansell | tote, ping? | 20:07 |
nash | tansell: Hey question... I really don't get how object properties work? | 20:12 |
tansell | in tp04? | 20:12 |
nash | Are they separate packets to objects or the same? | 20:12 |
tansell | nash, they are part of the "extra data" section of the object frame | 20:13 |
nash | That's what I thought originally. But the spec for tp04 says the format of tp04 object frames hasn't changed | 20:15 |
tansell | it hasn't | 20:16 |
tansell | actually thats a lie | 20:16 |
tansell | it has | 20:16 |
nash | Exactly | 20:16 |
nash | It no longer has the tp03 extra data | 20:16 |
nash | So it has changed semantically at least | 20:16 |
tansell | nash, umm yes it does | 20:17 |
tansell | extra data is now described by the ObjectDesc frames rather then a seperate document | 20:17 |
nash | Yeah - this is why I'm confused | 20:17 |
nash | BTW: The extra data doc needs to say "this is for tp03 only" | 20:18 |
nash | tansell: So what is an objectdesc frame, as opposed to an object frame? | 20:18 |
tansell | nash, you know how orderdesc stuff works? | 20:18 |
nash | Assume no | 20:18 |
nash | It's a list of different object types, that I get | 20:19 |
nash | The rest... not so much | 20:19 |
nash | is it part of the object frame or do I get it seperately? | 20:19 |
nash | And if the later... can I just do: | 20:19 |
tansell | ObjectDesc frame basically describes the data that can be found in the extradata bit | 20:19 |
nash | Right, so it's not really a frame | 20:19 |
nash | It's just data at the end? | 20:19 |
* nash notes the use of frame is rather ambiguous here... | 20:20 | |
tansell | ObjectDesc is a totally different to a Object frame | 20:20 |
tansell | Object frame looks like | 20:20 |
tansell | <common stuff> <some random bytes> | 20:20 |
tansell | the format of the <some random bytes> are described by the OrderDesc | 20:21 |
nash | random bytes = object desc 'frame' | 20:21 |
tansell | no | 20:21 |
*** alanp has quit IRC | 20:21 | |
tansell | think of it this way | 20:21 |
tansell | you know how you have a printf like string to decode packets? | 20:22 |
nash | yes | 20:22 |
tansell | ObjectDesc is a frame which describes the printf like string needed to decode the extra data | 20:22 |
nash | Ahh.. I think I get it. | 20:22 |
nash | Maybe... | 20:22 |
nash | basically I get a block of data... it is NOT self descrbing. | 20:23 |
tansell | using the knowledge from the ObjectDesc frame you can then decode the extradata on objects | 20:23 |
nash | Lovely... | 20:23 |
nash | this shoudl be fun... | 20:23 |
tansell | nash, yeah exactly, to find out the defaults of the block of data you need an OrderDesc frame | 20:23 |
tansell | s/defaults/details/ | 20:23 |
tansell | you have two options | 20:24 |
tansell | 1) request all the ObjectDesc frames at start | 20:24 |
tansell | 2) request them as you need them | 20:24 |
nash | So basically I use the object type to see which objectdesc I need | 20:24 |
tansell | nash, yeah | 20:24 |
nash | tansell: Most likely I use a combination of both. The first is faster, the second is more reliable, so I want both | 20:24 |
tansell | exactly like the order stuff | 20:24 |
*** tansell_laptop has quit IRC | 20:25 | |
tansell | I use a combination of both too | 20:25 |
tansell | the libtpproto-py supports 2) transparently | 20:25 |
nash | It's a little harder in C, as I'd prefer not to hide a setjmp in the middle of getframe data ;-) | 20:26 |
tote | tansell: pong, but just for a few minutes :) | 20:26 |
tansell | tote, so what does your demo actually do? | 20:26 |
tansell | IE where is the data on the map coming from? | 20:26 |
tote | tansell: from the demo server :) using my test account | 20:26 |
tansell | oh | 20:27 |
tote | tansell: do you want the code? :) | 20:27 |
tansell | tote, put it in a public git repository somewhere | 20:28 |
nash | llnz: Are you there? | 20:29 |
llnz | yes | 20:31 |
nash | So is the object desc stuff all happy in tpserver-cpp mainline? | 20:31 |
llnz | should be | 20:31 |
nash | Excellent. I may start hammering it as soon as tonight ;-) | 20:32 |
llnz | should be in libtpproto-cpp as well | 20:32 |
nash | I assume you saw my bugs | 20:32 |
llnz | cool | 20:32 |
llnz | bugs? | 20:32 |
nash | llnz: The only time I touch C++ is to convert to C ;-) | 20:32 |
nash | Yeah | 20:32 |
nash | tpserver-cpp --pants -> segv ;-) | 20:32 |
nash | Also should do one for RFTS: Isn't setting the turn type. | 20:33 |
llnz | oh, just got bug email now | 20:34 |
*** tansell_laptop has joined #tp | 20:34 | |
nash | a likely story ;-) | 20:35 |
nash | Shoudl have 2 | 20:35 |
jnengland77 | hi all | 20:39 |
nash | heyo | 20:42 |
tansell | nash, really? | 20:42 |
tansell | does "tpserver-cpp --pants" cause a segfault? | 20:42 |
llnz | tansell: it probably does because it expects an '=' | 20:43 |
llnz | i will look into it tonight | 20:43 |
nash | tansell: yep | 20:44 |
nash | tansell: I discovered it using tpserver --hel | 20:44 |
nash | When I meant to type 'help' | 20:44 |
tansell | nash, that is an awesome bug report :) | 20:44 |
nash | ? | 20:44 |
verhoevenv | So it needs to be --pants=down or something? | 20:45 |
tansell | I think it's | 20:45 |
tansell | --pants=on | 20:45 |
verhoevenv | Okay. | 20:45 |
verhoevenv | Now write a ruleset that supports it, problem solved? | 20:45 |
nash | tansell: Awesome report, or awesome bug to find? | 20:46 |
tansell | nash, both I think, it's surprising that nobody else has found it | 20:47 |
tansell | llnz, why are you not using getopt? | 20:47 |
nash | tansell: They probably did... just most people don't report such things | 20:47 |
tansell | nash, neither ezod or I did | 20:48 |
nash | tansell: I've got bug reports all over all sorts of things. | 20:48 |
llnz | tansell: because it's not flexable enough | 20:48 |
llnz | you have to define *all* your options first, then parse the command line | 20:48 |
nash | tansell: And many people would think "i'm doing something wrong" (which they are). Rather then go... Hey stupid program, you put a coredump in my homedirectoy! | 20:49 |
nash | llnz: You can do it using -oOption=Valye | 20:50 |
nash | Which is nicer because it means you can detect/report garbage rule options | 20:50 |
nash | Or you require them after a -- | 20:50 |
tansell | I'm sure that getopt or another arg parser would have support for dynamically loaded args | 20:50 |
llnz | that's not a bad idea | 20:50 |
llnz | tansell: rulesets don't get loaded till long after the command line has been parsed | 20:51 |
* BarryCarlyon randomly appear | 21:05 | |
BarryCarlyon | s | 21:05 |
BarryCarlyon | How are we all going? | 21:06 |
BarryCarlyon | doing even | 21:06 |
jnengland77 | Doing alright yourself? | 21:08 |
BarryCarlyon | not too bad | 21:08 |
BarryCarlyon | Woah. | 21:10 |
BarryCarlyon | Whoops wrong channel. | 21:10 |
nash | Well that killed the conversation | 21:14 |
* nash notes he reported a lot of bugs in bugtracker... | 21:19 | |
tansell | nash, great | 21:20 |
nash | tansell: That's bad | 21:21 |
BarryCarlyon | Rofl. | 21:21 |
tansell | nash, no its good, nobody else is doing it | 21:21 |
nash | It's like my 5 year old debian bug, or 4 year old gnome bug. | 21:21 |
jnengland77 | lol | 21:21 |
nash | tansell: Not really... it's just encouraging me not to bother as they never seem to get fixed | 21:21 |
tansell | nash, well | 21:22 |
tansell | nash, you logged the not detecting the failing processes in singleplayer bug? | 21:22 |
tansell | I'll fix that one | 21:22 |
tansell | http://code.google.com/p/thousandparsec/issues/detail?id=28 | 21:23 |
tpb | <http://ln-s.net/38XJ> (at code.google.com) | 21:23 |
tansell | that bug you should be pushing for protocol4 | 21:23 |
nash | No, it should be fixed in protocol 4... ;-) | 21:24 |
nash | Slightly different ;-) | 21:24 |
nash | Or it should be marked as 'won't fix' | 21:24 |
nash | It's the same as intercept order | 21:24 |
nash | Which should really be there... | 21:24 |
nash | tansell: Is this fixed: http://code.google.com/p/thousandparsec/issues/detail?id=21 | 21:26 |
tpb | <http://ln-s.net/38XK> (at code.google.com) | 21:26 |
tansell | no, it probably should be however | 21:27 |
tansell | you need to complain more :) | 21:27 |
nash | tansell: Need a bug fix day | 21:27 |
nash | tansell: People complain about me complaining enough already... and you want me to complain more!? | 21:28 |
tansell | they do? | 21:28 |
tansell | you been pretty quiet for the last 6-9 months | 21:29 |
*** verhoevenv has quit IRC | 21:39 | |
nash | This is true | 21:41 |
nash | but they did before... which of course makes it even worse that 12 month old bugs still aren't fixed ;-) | 21:42 |
*** peres has quit IRC | 21:48 | |
*** Knio has quit IRC | 22:04 | |
nash | tansell: bug on the main page of the website: " is helping out by , why not lend a hand? " | 22:05 |
jnengland77 | There updated my proposal on wiki since I can't edit the one I submitted (I put the link to the wiki in the additional info box). | 22:13 |
*** bcarlyon|laptop has joined #tp | 22:19 | |
* llnz closes issue 28 | 22:19 | |
bcarlyon|laptop | tansell, ping I replied to your comment on my app a while back don't know if you've seen it. | 22:32 |
*** BarryCarlyon has quit IRC | 22:32 | |
*** bcarlyon|laptop is now known as BarryCarlyon | 22:32 | |
* llnz closes other protocol related issues | 22:34 | |
*** bratac has quit IRC | 22:39 | |
*** bratac has joined #tp | 22:40 | |
jnengland77 | llnz: For the documentation part of the proposal what would I be adding. http://www.thousandparsec.net/tp/dev/documents/tpserver-cpp/ Probably all of the object data classes from this page, and IGObject? Add the turn timer documentation to it (from the wiki). Vector3d class? | 22:42 |
tpb | <http://ln-s.net/L00> (at www.thousandparsec.net) | 22:42 |
llnz | jnengland77: that page is very out of date | 22:44 |
llnz | the ruleset book has a better view of what you need to do | 22:45 |
llnz | basically, 1) decide how to use the Object Parameters to represent all the object types, 2) code them up, 3) add object behavours, 4) decide how to use the Order Parameters to create all the orders you want, 5) code them up, 6) write the turn processing | 22:47 |
jnengland77 | s/doucmentation/ruleset book/ | 22:48 |
*** alanp has joined #tp | 22:53 | |
jnengland77 | ok | 22:57 |
*** Knio has joined #tp | 23:36 | |
*** bratac has quit IRC | 23:39 | |
*** bratac has joined #tp | 23:40 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!