*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
mithro | xdotx: why? | 00:06 |
---|---|---|
xdotx | mithro: because the dev client looks cooler than the current pywx client :P | 00:07 |
mithro | he he | 00:07 |
mithro | well if you hurry up and finish RFTS you can help me out ;) | 00:07 |
xdotx | llnz: any idea why my order seems to be getting assigned to the star system instead of the planet i selected? | 00:08 |
xdotx | mithro: me, python? ionno | 00:08 |
llnz | xdotx: did you set the orderqueue's objectid correctly? | 00:09 |
xdotx | llnz: maybe... | 00:10 |
*** CIA-3 has joined #tp | 00:19 | |
*** CIA-3 has joined #tp | 00:30 | |
xdotx | llnz: :/ it seems like i did | 00:37 |
xdotx | or.. maybe i set the queue id twice instead ~~ | 00:50 |
llnz | you don't need to set the queue id anymore, it is set by orderManager | 00:51 |
xdotx | good | 00:51 |
llnz | so does it go? | 01:08 |
xdotx | found another error, think i just fixed it | 01:10 |
xdotx | eek - kdev crashed in the middle of typin | 01:11 |
mithro | :/ | 01:21 |
xdotx | llnz: to be clear, when do i should i call doneWithObject? | 01:21 |
mithro | why don't you just use a GC? | 01:29 |
xdotx | ? | 01:37 |
* mithro is just being facicious | 01:38 | |
mithro | llnz: so, when is tpserver-cpp going to get FOW? | 01:42 |
* mithro would like to see how that effects the AI | 01:44 | |
CIA-3 | mithro tpsai-py * r0b2fea49d83b /tpsai-py: Remove evil spaces! | 01:57 |
llnz | xdotx: when you have finished using the object, it might (in future) cause the pointer to that object to be invalid | 02:02 |
llnz | mithro: because it's used to update the database at that point | 02:03 |
llnz | mithro: FOW is possible now, and has been possible for at least a year | 02:03 |
mithro | llnz: you should probably force the pointer to null to make sure people are doing the right thing? | 02:03 |
mithro | llnz: no FOW in Minisec? | 02:03 |
llnz | can't force the pointer to null, in the local stack | 02:04 |
llnz | mithro: should minisec has FOW? | 02:04 |
llnz | s/has/have/ | 02:04 |
mithro | llnz: well, it could be an interesting option | 02:04 |
mithro | what are the turn times on demo1? | 02:05 |
llnz | every 10 minutes | 02:05 |
mithro | ahh okay | 02:07 |
xdotx | llnz: alright. any idea why my order doesn't seem to be updating client-side? | 02:22 |
llnz | xdotx: does the order do anything to the object? | 02:23 |
xdotx | llnz: hmm, no | 02:23 |
xdotx | llnz: just testing with no op right now | 02:24 |
llnz | then it probably doesn't update the object (changes the modtime) and the client caches the old object and orders | 02:24 |
xdotx | ah right, i thought of that earlier but got sidetracked | 02:24 |
CIA-3 | mithro tpclient-pywx-development * r550465799a36 /windows/winInfo.py: | 02:26 |
CIA-3 | Make the resource output a little bit nicer. | 02:26 |
CIA-3 | (cherry picked from commit 22898ae2e633014697cd9ca756b723fe194bffac) | 02:26 |
xdotx | yep, that was it | 02:31 |
llnz | bbs, dinner | 02:34 |
xdotx | now i know how those newbie programmers that i TA feel when they're all like "omg how did you know that?!" on some bug/error | 02:34 |
llnz | hehe | 02:34 |
xdotx | llnz: enjoy | 02:34 |
llnz | i will fix orderqueue to update the object i think | 02:34 |
llnz | bbs, dinner | 02:34 |
* xdotx nods | 02:34 | |
mithro | TA? | 02:36 |
mithro | xdotx: everything in the tpclient-pywx-dev should work apart from the starmap | 02:37 |
CIA-3 | mithro libtpproto-py * rd5f0d3c7d200 /tp/netlib/objects/TimeRemaining.py: TimeRemaining can be -1, which means unknown. | 02:52 |
CIA-3 | mithro libtpproto-py * r1da3d6e7bd51 /tp/netlib/objects/Description.py: Slightly better error message. | 02:52 |
CIA-3 | mithro libtpproto-py * r33060b0e977f /tp/netlib/discover/ (__init__.py servers.py): Moved the discover servers into a seperate file. | 02:52 |
* llnz is back | 02:54 | |
mithro | wb | 03:02 |
llnz | thanks | 03:03 |
* xdotx back too | 03:14 | |
xdotx | mithro: teaching aide - for school | 03:14 |
mithro | ahh | 03:14 |
xdotx | mithro: ah, and i don't really -need- the starmap right? | 03:15 |
mithro | xdotx: yeah | 03:17 |
mithro | you can use the system menu to get around quite fine | 03:18 |
CIA-3 | fr33.em4il tpserver-cpp-rfts * r655cb4f99f66 /modules/games/rfts/planet.cpp: | 03:19 |
CIA-3 | setting orderqueue owner on planet setowner (very helpful ;) | 03:19 |
CIA-3 | added non-working build fleet order | 03:19 |
CIA-3 | fr33.em4il tpserver-cpp-rfts * r0f6cac0e3815 /modules/games/rfts/ (7 files): | 03:19 |
CIA-3 | Orders working (no op at least) | 03:19 |
CIA-3 | Added basic rfts turn process | 03:19 |
CIA-3 | Added owned object interface | 03:19 |
xdotx | i may start playing with that some more then | 03:19 |
mithro | TBBle: ping? | 03:20 |
mithro | xdotx: it still need quite a bit of work | 03:20 |
* xdotx nods | 03:21 | |
mithro | but if people are actually complaining about it | 03:23 |
mithro | it may get more love | 03:23 |
xdotx | llnz: what is the owners list for order queue's used for? | 03:27 |
llnz | control who can see, add and remove orders into the order queue | 03:27 |
xdotx | right, right. so then, what good does addOwner(0) do? name the universe as an owner? | 03:30 |
mithro | llnz: btw don't forget to update the quickstart config files | 03:30 |
llnz | player 0 is no player | 03:31 |
llnz | xdotx: so therefore no one is the owner | 03:31 |
llnz | you don't need to add 0, just remove all | 03:32 |
llnz | mithro: yeah | 03:32 |
CIA-3 | llnz tpserver-cpp * r5e3d27145112 / (quickstart-minisec.conf quickstart-mtsec.conf): | 03:36 |
CIA-3 | Added info logging to console to quickstart configurations. | 03:36 |
CIA-3 | Because mithro asked. | 03:36 |
llnz | bbs | 03:36 |
mithro | xdotx: so how far along is rfts? | 04:06 |
xdotx | mithro: working on getting fleet building right now | 04:21 |
mithro | okay | 04:21 |
xdotx | mithro: i plan/hope on having that in tonight as well as movement | 04:21 |
mithro | coolies | 04:22 |
mithro | xdotx: so have you got building working? | 04:31 |
mithro | or economies? | 04:33 |
xdotx | mithro: negative | 04:35 |
mithro | xdotx: would be good if there was a TODO/Timeline somewhere | 04:39 |
mithro | the SoC is rapidly coming to an end | 04:39 |
xdotx | mithro: i know, i feel so behind. i'm currently reworking my timeline as a result | 04:41 |
xdotx | mithro: i expect to get a lot more work done these last few weeks since i don't have school to worry about so much | 04:42 |
*** zipola has joined #tp | 05:01 | |
* llnz ponders | 05:12 | |
mithro | llnz: what are you pondering? | 05:41 |
llnz | the various causes why i get nothing done on a sunday night | 05:42 |
xdotx | heh | 05:43 |
xdotx | because lazy sundays are good? | 05:44 |
llnz | 4 one hour long tv shows in a row | 05:44 |
xdotx | sundays are usually one of my most productive days, because i know it's the last day of my weekend.. except when i don't have class monday | 05:45 |
* xdotx recommends selling the tv | 05:45 | |
llnz | it's built into my LCD monitor (second monitor is a CRT) | 05:46 |
xdotx | ~~ | 05:46 |
xdotx | llnz: so, i can create components fine, but when i add a design to the store => death | 05:47 |
llnz | have you added the properties? | 05:48 |
xdotx | mhmm | 05:48 |
xdotx | it dies during the tpcl evaluation | 05:51 |
llnz | oh? error message? | 05:52 |
xdotx | none from the service | 05:53 |
xdotx | or... sec | 05:53 |
xdotx | um.. yeah.. nevermind | 05:57 |
xdotx | it's workin' fine. no idea what i did different this last time | 05:58 |
*** mithro has quit IRC | 06:18 | |
xdotx | llnz: where/how is the order type set? | 06:27 |
*** mithro has joined #tp | 06:28 | |
llnz | xdotx: set by ordermanager when order type is added | 06:28 |
xdotx | llnz: hmm, what would it mean if it's somehow wrong? | 06:30 |
mithro | hrm.... | 06:31 |
* mithro can't figure out why his computer decided to automatically shutdown | 06:31 | |
xdotx | mithro: crash style or ordered/proper shutdown? | 06:32 |
xdotx | llnz: in createFrame the order type should be set correctly, right? | 06:33 |
mithro | seems like it shutdown properly | 06:33 |
mithro | brb | 06:33 |
*** mithro has quit IRC | 06:33 | |
llnz | xdotx: yes | 06:33 |
xdotx | llnz: and i shouldn't have to do anything to set the type, should i? | 06:33 |
xdotx | other than adding the type initially | 06:34 |
*** mithro has joined #tp | 06:34 | |
llnz | no | 06:34 |
llnz | do you create the order from the ordermanager? | 06:34 |
xdotx | as far as i can tell i'm not creating an order at all? | 06:35 |
llnz | createframe in what object? | 06:35 |
xdotx | the order | 06:35 |
xdotx | erk i bet i know | 06:37 |
mithro | bblr | 06:42 |
xdotx | :/ apparently more problems | 06:43 |
* xdotx wasn't setting the type id in order's clone | 06:45 | |
* xdotx takin' a break | 06:46 | |
CIA-3 | fr33.em4il tpserver-cpp-rfts * r24ba1bceeda0 /modules/games/rfts/ (8 files): working on build fleet order | 07:37 |
* xdotx should get some sleep | 07:49 | |
xdotx | 'night guys | 07:49 |
llnz | so should i | 07:50 |
llnz | cya xdotx | 07:50 |
* llnz wanders off | 07:51 | |
llnz | later all | 07:51 |
*** llnz has quit IRC | 07:52 | |
*** mithro has joined #tp | 09:37 | |
mithro | JLP: ping? | 11:07 |
JLP | mithro: pong | 11:09 |
mithro | ~seen niphree | 11:30 |
tpb | mithro: niphree was last seen in #tp 1 week, 1 day, 3 hours, 56 minutes, and 39 seconds ago: <niphree> mithro: eee... not now :] I've just started working | 11:30 |
*** Demitar has joined #tp | 14:51 | |
CIA-3 | fr33.em4il tpserver-cpp-rfts * rc82d1f2ec900 /modules/games/rfts/ (buildfleet.cpp rfts.cpp rftsturn.cpp): | 19:22 |
CIA-3 | Nop and build fleet orders working | 19:22 |
CIA-3 | bug: build fleet's fleet is not showing up | 19:22 |
*** nash_ has joined #tp | 20:21 | |
*** xdotx has quit IRC | 20:28 | |
*** xdotx has joined #tp | 20:28 | |
*** JLP has quit IRC | 22:36 | |
*** JLP has joined #tp | 22:39 | |
mithro | hey xdotx, any progress today? | 23:24 |
mithro | nash: ping? | 23:24 |
xdotx | mithro: progress yes, but my build fleet order does everything right - except actually make a fleet show up | 23:24 |
mithro | xdotx: doh! | 23:25 |
mithro | btw tpclient-pytext can be useful for trying to debug if a object is getting created or not | 23:25 |
xdotx | mithro: i've been stuck on it for a while so i'm going to work on a move order instead | 23:25 |
* xdotx nods | 23:25 | |
mithro | as it doesn't use a cache, it just directly requests the object | 23:26 |
xdotx | i'll likely switch to it for that | 23:26 |
mithro | so if you know it was suppose to be created id 77 | 23:26 |
mithro | you can just do a | 23:26 |
mithro | "object 77" | 23:26 |
mithro | "show" | 23:26 |
mithro | nash_: ping? | 23:41 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!