*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** mithro has joined #tp | 01:23 | |
mithro | hey people | 01:27 |
---|---|---|
mithro | how is everyone today? | 01:27 |
mithro | ~seen greywhind | 02:31 |
tpb | mithro: greywhind was last seen in #tp 8 hours, 18 minutes, and 32 seconds ago: <greywhind> good luck | 02:31 |
mithro | ~seen jmtan | 02:31 |
tpb | mithro: jmtan was last seen in #tp 4 days, 22 hours, 50 minutes, and 57 seconds ago: <jmtan> okay thanks | 02:31 |
mithro | ezod: ping? | 02:36 |
ezod | mithro: pong... sort of... i'm heading to bed | 02:41 |
ezod | mithro: what's up? | 02:41 |
mithro | ezod: I'm just pondering the mid-term report stuff | 02:41 |
mithro | did you get any further with them? | 02:41 |
mithro | I'm hoping that I could publish two on Monday | 02:41 |
ezod | not yet, but i can get mine and probably jphr's ready tomorrow if you need them | 02:42 |
mithro | jphr updated this report based on my suggestions | 02:43 |
ezod | i heard, i need to get the latest from him, unless he published it somewhere | 02:43 |
mithro | okay | 02:44 |
mithro | well - do you want to forward me what you have? | 02:44 |
mithro | and I can have a play with it | 02:44 |
ezod | well, i was planning to kind of start over, so from that perspective all i have is graphics, a color scheme, and text | 02:45 |
mithro | oh - you have not started the writer version yet? | 02:46 |
ezod | no, preoccupied with getting something started for the single-player stuff since last week | 02:47 |
ezod | but i can set aside a few hours tomorrow to do that, its not a big deal | 02:47 |
mithro | okay - I'll see what I get done today | 02:47 |
ezod | are you going to make an oowriter style then? | 02:48 |
ezod | i can send over the graphics and bios i have, and my own report text | 02:49 |
mithro | that would be useful | 02:51 |
mithro | I don't know how far I will get | 02:51 |
ezod | i've sent the headshot graphics, my report, and the bios for myself and jphr | 03:00 |
ezod | i basically just used the color scheme and graphics from the web css otherwise | 03:01 |
ezod | anyway, it's 3am here, i'm off | 03:03 |
ezod | let me know how far you get and i'll finish it up tomorrow | 03:03 |
mithro | okay | 03:04 |
*** JLafont has quit IRC | 03:15 | |
mithro | ~seen jphr | 03:43 |
tpb | mithro: jphr was last seen in #tp 2 days, 13 hours, 18 minutes, and 37 seconds ago: <jphr> Iwanowitch: Neither did I, it caused a weird bug when I didn't transfer ownership correctly, you could still do things to your old planets you no longer owned | 03:43 |
*** sladegen has quit IRC | 04:22 | |
*** sladegen has joined #tp | 04:22 | |
*** sladegen has quit IRC | 04:51 | |
*** Lukstr has quit IRC | 04:51 | |
*** greywhind has quit IRC | 04:51 | |
*** TBBle has quit IRC | 04:51 | |
*** Ohm_ has quit IRC | 04:51 | |
*** sladegen has joined #tp | 04:51 | |
*** greywhind has joined #tp | 04:51 | |
*** Lukstr has joined #tp | 04:51 | |
*** TBBle has joined #tp | 04:51 | |
*** Ohm_ has joined #tp | 04:51 | |
mithro | hey greywhind | 05:13 |
CIA-32 | mithro tpclient-pywx-stable * r6b912d971bfa /windows/main/ (overlays/Systems.py panelSystem.py): Add support for wormhole objects which connect two places together. | 06:00 |
CIA-32 | mithro libtpproto-py * re77bb03ecb85 /tp/netlib/objects/ObjectExtra/Wormhole.py: | 06:01 |
CIA-32 | Add a wormhole object as a quick-hack to make risk connections work. | 06:01 |
CIA-32 | (Pending tp04 being finished.) | 06:01 |
CIA-32 | pluskid schemepy * reaf626d3e9ac / (doc/html/schemepy.png doc/index.html schemepy/skime): Use the lambda logo as the Schemepy Logo. | 07:36 |
CIA-32 | pluskid schemepy * r0b0131a3d0ac / (.gitmodules doc/index.html schemepy/skime): Removed the submodule of skime. | 08:19 |
CIA-32 | pluskid schemepy * rbd0ec2239db6 /schemepy/skime/ (33 files in 7 dirs): Added the source code of skime to schemepy repo. | 08:21 |
CIA-32 | pluskid schemepy * r11697253f4a5 /doc/log_book/done/07-27-design-a-logo-for-schemepy.txt: Finished the task of designing a schemepy logo. | 08:26 |
*** DevPlayer has joined #tp | 09:57 | |
DevPlayer | hi all | 09:58 |
DevPlayer | could someone point to a already-well-developed 4x game in the tp engine? | 09:59 |
*** DevPlayer has quit IRC | 10:05 | |
*** DevPlayer has joined #tp | 10:21 | |
*** JLafont has joined #tp | 10:25 | |
DevPlayer | hi | 10:35 |
mithro | hi DevPlayer | 10:50 |
mithro | RFTS is probably the most developed game - although Risk and TAE have more active development at the moment (thanks for GSoC) | 10:51 |
mithro | DevPlayer: how did you find out about our project? | 11:06 |
ezod | mithro: did you manage anything with the report formatting? | 11:21 |
mithro | nope | 11:22 |
ezod | mithro: alright, i'll work on it shortly | 11:22 |
mithro | you up already!? that means I should probably go home | 11:22 |
ezod | actually, i kind of slept in :) | 11:22 |
mithro | ezod: know anyone who might be interested in cleaning up and commenting tpserver-cpp? :P | 11:29 |
ezod | mithro: i could do that | 11:34 |
ezod | mithro: would have to be after gsoc of course | 11:35 |
mithro | ezod: it's a rather big job and you have GSoC to worry about :P | 11:35 |
mithro | tpserver-cpp really could use a lot of comment and magic number fixes love | 11:36 |
ezod | there's some refactoring i wanted to do also | 11:36 |
mithro | I guess my spoilt by the quality of the code here at Google | 11:36 |
mithro | (I was adding some stuff for jphr earlier today) | 11:37 |
ezod | my admin stuff duplicates a lot of game-related code that could be inherited from common classes | 11:37 |
mithro | and I had forgotten about how hard to comprehend a lot of the code is | 11:37 |
ezod | it took a while but i'm pretty familiar with it now, hence my offer | 11:38 |
mithro | ezod: you have email | 11:41 |
mithro | I would love to see full doxygen comments throughout tpserver-cpp | 11:42 |
mithro | btw how did you find the comments in libtpproto-py? | 11:43 |
mithro | it hasn't gotten much love in that regard for a while | 11:43 |
ezod | where there are comments, the comments are helpful | 11:43 |
ezod | it could use more i think | 11:44 |
mithro | feel free to be critical - it's unlikely to get fixed in libtpproto-py, but it would help with libtpproto2-py | 11:45 |
ezod | well imo, the protocol libraries should be comprehensively documented | 11:45 |
ezod | every little bit of them :) | 11:45 |
ezod | the objects were very well commented in libtpproto-py | 11:46 |
mithro | almost all the code in tp/netlib/objects goes away with libtpproto2-py | 11:46 |
mithro | (everything in that directory will be autogenerated from the protocol specification) | 11:46 |
ezod | btw, iirc, libtpproto-cpp needs more doxygen comments - has a lot, but there are gaps | 11:47 |
mithro | tpserver-cpp has none :P | 11:47 |
ezod | yeah | 11:47 |
ezod | a lot of tpserver-cpp is pretty self-explanatory but only if you take the time to read through the code | 11:48 |
mithro | I have to admit I hate the way tpserver-cpp packs frames | 11:50 |
ezod | what about it? | 11:51 |
mithro | it is very verbose and error prone | 11:51 |
ezod | it's something that i think python certainly lends itself more readily to | 11:51 |
mithro | printf man :P | 11:52 |
ezod | heh, fair enough, i didn't spend much time worrying about that anyway | 11:53 |
mithro | I wish I had infinite time to finish all the Thousand Parsec balls I have in the air | 11:53 |
ezod | well you have more devs to delegate to now ;) | 11:55 |
mithro | there are so many things I want to do with tpserver-py that I just don't have the time too | 11:55 |
mithro | we keep attacting these bloody c++ developers ;) | 11:56 |
mithro | even delegating requires me to put the ideas down on paper :P | 11:56 |
*** peres has quit IRC | 11:57 | |
*** peres has joined #tp | 11:57 | |
ezod | btw, did you have a look at my /usr/share/tp mockup? | 11:58 |
ezod | which seems to answer your inquiry about win/mac support with a resounding "no" | 11:59 |
mithro | ezod: the post? | 12:16 |
mithro | ezod: 10 minutes before I disappear :P | 12:29 |
*** mithro has quit IRC | 13:20 | |
CIA-32 | Eugene tpclient-pyogre * r8c1023c7f0df /src/ (Scene.py starmap.py): Fix a bug with movement lines not showing up | 13:40 |
CIA-32 | Eugene tpclient-pyogre * rac4e02a95579 /src/Scene.py: Center and zoom in on an object if double-clicked | 13:40 |
CIA-32 | Eugene tpclient-pyogre * rcae25676efb3 / (src/Scene.py src/test_starmap.py windows/system.layout): Delete orders from the queue via the delete button in orders window | 13:40 |
CIA-32 | Eugene tpclient-pyogre * rf718eba0235a /src/Scene.py: 'New' button in the orders window will create a new order | 13:40 |
CIA-32 | Eugene tpclient-pyogre * r6bdfc98b6e81 /src/Scene.py: Update order queue upon order queue change | 13:40 |
CIA-32 | Eugene tpclient-pyogre * r66206e12df2f /src/ (Scene.py gui.py): Edit button in order window brings up the argument window with filled values for certain arguments | 13:40 |
DevPlayer | does anyone have a link to a file with an example ruleset? | 14:00 |
DevPlayer | and does the ruleset have a copy on the client side or just the server side? | 14:00 |
*** JLafont has quit IRC | 14:00 | |
*** JLafont has joined #tp | 14:01 | |
DevPlayer | checking timestamp | 14:04 |
DevPlayer | mithro, i googled space 4x and went to a list, saw thousand parsecs listed in game list on some website. | 14:06 |
DevPlayer | Since i've been messing with python at noob level thought i'd look into tp's dev status. | 14:06 |
DevPlayer | downloaded the tpclient-pywx and logged into demo then made account on demo server1. started looking for the source code to find where objects such as ship components were being created. i wondered if the object creations pulled from a text/xml type file for ship creation. | 14:10 |
DevPlayer | where can i get a RFTS client and source? | 14:34 |
*** JLafont-laptop has joined #tp | 14:58 | |
DevPlayer | mithro you still on? | 15:03 |
*** JLafont-laptop has quit IRC | 15:58 | |
*** DevPlayer has left #tp | 15:59 | |
*** JLafont-laptop has joined #tp | 16:13 | |
*** JLafont-laptop has quit IRC | 16:15 | |
*** JLafont-laptop has joined #tp | 16:15 | |
CIA-32 | juanmy777 tpserver-py-dronesec * re1cc817fc56e /tp/server/rules/dronesec/bases/Research.py: Small changes to Research __str__ | 16:25 |
CIA-32 | juanmy777 tpserver-py-dronesec * r1a58f18ca038 /tp/server/rules/dronesec/research/MasterList.py: Fixed DB synching | 16:25 |
CIA-32 | juanmy777 tpserver-py-dronesec * rd3d61ce9b151 /tp/server/rules/dronesec/__init__.py: Changed the order of arguments in --populate since numPlayers isn't used unless the map is "standard" | 16:25 |
CIA-32 | juanmy777 tpserver-py-dronesec * re961e4794085 /tp/server/rules/dronesec/__init__.py: Allowed game types to be written in any lower and/or uppercase letters | 16:25 |
*** llnz_work has joined #tp | 17:20 | |
llnz_work | morning all | 17:21 |
*** llnz_work has quit IRC | 17:53 | |
*** JLafont-laptop has quit IRC | 18:04 | |
*** llnz_work has joined #tp | 18:17 | |
*** llnz_work has quit IRC | 19:12 | |
*** nash has joined #tp | 19:12 | |
*** Epyon has joined #tp | 19:13 | |
*** llnz_work has joined #tp | 19:16 | |
*** Epyon has quit IRC | 20:13 | |
*** Epyon has joined #tp | 20:19 | |
llnz_work | quite quiet here today | 20:51 |
* ezod nods silently | 20:52 | |
llnz_work | hehe | 20:56 |
nash | Indeed | 21:12 |
*** jsmiller has joined #tp | 21:40 | |
*** peres has joined #tp | 21:49 | |
* jsmiller is re-listening to Mithro's open source gaming tech talk. | 21:50 | |
*** JLafont has quit IRC | 21:57 | |
jsmiller | trying out the client for the first time (Python/wx/Mac OS), using the defaults given. | 22:03 |
jsmiller | "Successfully connected to the host" but spins "Looking for Thousand Parsec Server..." | 22:03 |
jsmiller | any tips about connecting to a live server? | 22:04 |
*** mithro has joined #tp | 22:06 | |
* jsmiller waves to Mithro. | 22:06 | |
jsmiller | have the tp client, trying to find a live server | 22:06 |
mithro | morning people | 22:07 |
jsmiller | morning | 22:07 |
mithro | demo1 not up? | 22:07 |
jsmiller | I connect, but it spins looking for a server on the host. | 22:07 |
jsmiller | client is wedged, have to restart it I guess | 22:08 |
mithro | jsmiller: which os? | 22:08 |
jsmiller | Mac OS X, 10.5 | 22:08 |
jsmiller | 10.5.4 | 22:08 |
jsmiller | restarted, looks about the same. | 22:10 |
mithro | dmg download? | 22:10 |
jsmiller | Connecting/Successfully connected/Looking for TP Server... | 22:10 |
jsmiller | yes, dmg. | 22:10 |
mithro | can you post a screenshot? | 22:11 |
jsmiller | not sure how to post. DCC? gmail? | 22:11 |
jsmiller | have the window screenshot | 22:13 |
jsmiller | hmmf. No dcc? will mail it to you | 22:16 |
jsmiller | (using Colloquy, don't know it well) | 22:16 |
jsmiller | unless tp-devel is the better address to send it | 22:17 |
*** JLafont has joined #tp | 22:18 | |
jsmiller | mithro: screenshots emailed to you (eventually got a "Network Error" dialog) | 22:23 |
mithro | jsmiller: looks like it could be one of a couple of things | 22:25 |
mithro | 1. The Thousand Parsec server is down | 22:25 |
mithro | 2. There is a firewall filtering your outgoing stuff | 22:26 |
jsmiller | I'm on a home network behind NAT. | 22:26 |
jsmiller | Is there a status port that talks telnet or finger or HTTP that would give the status of the Thousand Parsec server? | 22:27 |
llnz_work | jsmiller: http://metaserver.thousandparsec.net | 22:27 |
tpb | Title: Thousand Parsec : Metaserver Server Listing (at metaserver.thousandparsec.net) | 22:28 |
llnz_work | looks like demo1 is down | 22:28 |
llnz_work | demo2 is full | 22:28 |
jsmiller | thanks | 22:28 |
jsmiller | Perhaps I should check back after supper (U.S.-Pacific time) | 22:30 |
mithro | shenki: ping? | 22:47 |
mithro | shenki: can you try the python-ogre from http://download.opensuse.org/repositories/home:/mithro/xUbuntu_8.04/amd64 | 23:00 |
tpb | <http://ln-s.net/25cp> (at download.opensuse.org) | 23:00 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!