*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
xdotx | mithro: are turns only limited by time (as in i can't force my end of turn)? | 00:00 |
---|---|---|
mithro | xdotx: you can force an EOT on the tpserver-cpp console | 00:00 |
xdotx | ah right | 00:01 |
xdotx | mithro: so far i love it :) | 00:01 |
mithro | xdotx: you should login to demo1 sometime and try and kill Lee :P | 00:01 |
xdotx | mithro: tp rfts is gonna look so much better than rfts | 00:01 |
mithro | xdotx: well I don't think that would be that hard ;) | 00:02 |
xdotx | heheh | 00:02 |
xdotx | mithro: well i'm still excited | 00:02 |
mithro | xdotx: on a side, I would recommed checking out the development branch | 00:02 |
mithro | its much cooler - but still unusable | 00:03 |
xdotx | mithro: which? | 00:03 |
mithro | xdotx: the tpclient-pywx development branch | 00:03 |
xdotx | i see | 00:06 |
mithro | xdotx: checked it out? | 00:37 |
*** TBBle has joined #tp | 00:46 | |
xdotx | mithro: yep, but also making dinner | 00:47 |
mithro | xdotx: okay | 00:47 |
mithro | just making lunch myself | 00:47 |
xdotx | mithro: ah, i assume i need libtpclient-py dev as well? | 00:54 |
mithro | yes | 00:54 |
mithro | hopefully in the very near future I can retire the stable versions | 00:55 |
mithro | actually - I'm not sure if the recent metaserver upgrades might have broken the server-browser window | 00:55 |
mithro | bblr having lunch | 01:29 |
mithro | back | 02:43 |
xdotx | mithro: wb | 02:49 |
*** llnz has joined #tp | 03:13 | |
mithro | hey llnz | 03:14 |
llnz | hi mithro | 03:14 |
mithro | how is everything? | 03:14 |
llnz | fine thanks | 03:15 |
llnz | you? | 03:16 |
xdotx | hey llnz | 03:18 |
llnz | hi xdotx | 03:18 |
mithro | xdotx: so going to do some commits? :P | 03:22 |
xdotx | mithro: the dev client looks good btw | 03:22 |
mithro | xdotx: cool | 03:22 |
mithro | I should put some screenshots up | 03:22 |
xdotx | llnz: so it seems to me i should be working on setting up a universe and creating some basic orders/designs | 03:25 |
xdotx | is that right, and could you perhaps suggest some places to look for examples or documentation? | 03:26 |
llnz | yeah, some object types first | 03:26 |
xdotx | taking examples from minisec and mtsec? | 03:33 |
llnz | yeah, and ask me | 03:34 |
llnz | also, have a look at protocol4.php | 03:36 |
xdotx | kk | 03:41 |
xdotx | oo, i like xml | 03:44 |
mithro | xdotx: i can no longer talk to you ;) | 03:46 |
xdotx | mithro: oh ouch, really have something against xml huh? | 03:47 |
mithro | xdotx: it suffers from the "when all you have is a hammer, everything looks like a nail" | 03:48 |
xdotx | mithro: i can see that... but it's an extensible hammer! | 03:49 |
llnz | hehe | 03:52 |
llnz | xdotx: if there is anything you find useful, or some suggestions to future ruleset developers, let me know | 04:02 |
xdotx | llnz: definitely will do | 04:02 |
llnz | cool | 04:02 |
xdotx | llnz: oh, something that took me a while today - figuring out the exact syntax for the tpserver-cpp console (and order of commands) | 04:06 |
llnz | cool | 04:07 |
llnz | i need to document it better | 04:07 |
xdotx | yeah, it lists the base commands easily enough, and the parameters, and order can be figured out, but it'd be easier to not have to ;) | 04:09 |
mithro | xdotx / llnz can you fire up tpclient-pywx and connect to demo1 and have a look around? | 05:28 |
xdotx | ooo media | 05:31 |
llnz | weeeeeee | 05:32 |
llnz | cool | 05:32 |
*** JLP has joined #tp | 05:33 | |
mithro | llnz: took 4 hours to upload | 05:33 |
llnz | ouch | 05:34 |
llnz | hi JLP | 05:34 |
JLP | ahoy all | 05:34 |
mithro | the dev version should also prevent you from downloading the media for ever server you connect too | 05:34 |
llnz | cool | 05:34 |
mithro | it's only 340M | 05:35 |
mithro | llnz: it also supports "packaged" media distributed with the operating system | 05:35 |
llnz | cool | 05:35 |
mithro | llnz: yeah, to bad it's unusable :P | 05:36 |
mithro | llnz: http://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpserver-py.git;a=blob;f=doc/howstuffworks;h=358608678effef0287bbf12b0789e33158a49b82;hb=75acc5e9a567cc41a705556a011ad4b039be4d69 | 05:37 |
tpb | <http://ln-s.net/_JI> (at git.thousandparsec.net) | 05:37 |
llnz | cool | 05:47 |
mithro | i would apreciate any feedback | 05:58 |
llnz | looks fine to me | 06:00 |
llnz | i guess that is the difference between tpserver-py and -cpp: py is a front end to an SQL database, cpp uses a database as a last resort | 06:01 |
mithro | llnz: yeah I guess so | 06:04 |
llnz | both have their advantages and disadvantages | 06:05 |
*** JLP has quit IRC | 06:34 | |
*** JLP has joined #tp | 06:36 | |
mithro | nash: ping? | 07:20 |
* llnz wanders off | 07:28 | |
llnz | later all | 07:28 |
*** llnz has quit IRC | 07:28 | |
nash | mithro: pong | 07:31 |
mithro | nash: I would like your thoughts on http://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpserver-py.git;a=blob;f=doc/howstuffworks;h=358608678effef0287bbf12b0789e33158a49b82;hb=75acc5e9a567cc41a705556a011ad4b039be4d69 | 07:32 |
tpb | <http://ln-s.net/_JI> (at git.thousandparsec.net) | 07:32 |
nash | mithro: urk.. Need to read that one when awake... | 07:35 |
* nash mails to himself to read tomorrow morning | 07:35 | |
mithro | nash: sure | 07:35 |
nash | Summary looks fine. Need to read the views bit a bit more to get a good idea if it makes sense | 07:35 |
mithro | it won't be implimented for a while | 07:35 |
nash | I can imagine | 07:38 |
nash | Doesn't need to be for a while... | 07:38 |
nash | There are more fundemental things that shoudl be done first... | 07:38 |
mithro | well, it's needed for FoW | 07:42 |
nash | No, it' sneed for FoW _And_ history | 07:43 |
nash | You can always recalculate visivility on turn by turn basis | 07:44 |
mithro | nash: but you still need to store it somewhere | 07:49 |
nash | No, use the same algorithm you did to generate when the player asks the first time | 07:50 |
mithro | generating the FoW is an expensive operation | 07:50 |
mithro | I'm not even sure how to do it on the fly | 07:59 |
nash | How do you it the first time? | 07:59 |
mithro | go around to each object a person owns, then look for which objects the person can see | 08:10 |
mithro | and then there is things like cloaking | 08:18 |
mithro | how would you do it? | 08:22 |
mithro | 3d maths is not one of my strong points | 08:24 |
mithro | nash: did you see we fixed up the media repository? | 08:25 |
CIA-3 | mithro tpserver-py * ra079b9372491 /tp/server/rules/minisecplus/other/ (7 files in 2 dirs): | 09:06 |
CIA-3 | Start of splitting out the stuff from the init file. | 09:06 |
CIA-3 | Makes it much saner to work with. | 09:06 |
CIA-3 | mithro tpserver-py * r17bce9b650ac /tp/server/ (4 files in 4 dirs): Resources now read from the csv file. | 09:06 |
nash | mithro: So we can download media from a client? | 09:13 |
mithro | nash: the client with automatically download media | 09:14 |
mithro | well the tpclient-pywx will | 09:14 |
mithro | http://svn.thousandparsec.net/svn/media/client/ | 09:14 |
tpb | Title: Revision 20: /media/client (at svn.thousandparsec.net) | 09:14 |
mithro | maybe make your client a little prettier :P | 09:15 |
nash | heh | 09:15 |
mithro | not that tpclient-pywx is any spruce moose | 09:15 |
nash | heh | 09:17 |
nash | Anywya - bed time | 09:17 |
mithro | seeya | 09:21 |
*** zipola has quit IRC | 09:36 | |
*** zipola has joined #tp | 09:38 | |
*** xdotx has quit IRC | 14:38 | |
*** xdotx has joined #tp | 14:41 | |
*** xdotx has quit IRC | 14:46 | |
*** xdotx has joined #tp | 14:46 | |
*** xdotx has joined #tp | 14:52 | |
CIA-3 | jlp web * r128ed61ea96a /dev/index.php: Make valid XHTML (<br> -> <br />) | 16:47 |
CIA-3 | jlp web * r2aa226a8d06b / (3 files in 2 dirs): Merge with git+ssh://git.thousandparsec.net/git/web.git | 16:48 |
*** Epyon has quit IRC | 16:53 | |
*** Epyon has joined #tp | 16:53 | |
*** nash has quit IRC | 17:29 | |
*** TBBle has quit IRC | 17:48 | |
*** TBBle has joined #tp | 17:53 | |
*** nash has joined #tp | 19:22 | |
CIA-3 | jlp parsek-logging * r6383127a4f36 /src/ (loggerwidget.cpp loggerwidget.h): Added destructor (does nothing yet) | 19:24 |
CIA-3 | jlp parsek-logging * ra3db41922be0 /src/mainwindow.cpp: Added Log to main window | 19:24 |
CIA-3 | jlp parsek-logging * rd4246685aabe /src/mainwindow.cpp: Rename dock to messagesDock and make main window compile | 19:24 |
CIA-3 | jlp parsek-logging * r95420d1c3a18 /src/ (loggerwidget.cpp loggerwidget.h): Correct use of QString::vsprintf() | 19:24 |
CIA-3 | jlp parsek-logging * r29b595835066 /src/mainwindow.cpp: Setting logger for game | 19:24 |
CIA-3 | jlp parsek-logging * r44c69b08bc4f /src/CMakeLists.txt: Added new source files to CMake build system | 19:24 |
* nash wavs | 20:07 | |
*** TBBle has quit IRC | 21:16 | |
*** mithro has quit IRC | 23:18 | |
*** mithro has joined #tp | 23:58 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!