*** tpb has joined #freeorion | 00:00 | |
*** VargaD has quit IRC | 00:06 | |
*** __alex has quit IRC | 00:56 | |
*** tpb has joined #freeorion | 03:03 | |
*** tpb` has joined #freeorion | 03:08 | |
*** tpb has quit IRC | 03:08 | |
*** tpb` is now known as tpb | 03:08 | |
*** lethu has quit IRC | 03:48 | |
*** lethu has joined #freeorion | 03:59 | |
*** STalKer-Y has joined #freeorion | 04:44 | |
*** STalKer-X has quit IRC | 04:44 | |
*** _Maru_ has quit IRC | 05:29 | |
*** _Maru_ has joined #freeorion | 06:47 | |
*** _Maru_ has quit IRC | 06:52 | |
*** _Maru_ has joined #freeorion | 06:52 | |
*** __alex has joined #freeorion | 08:49 | |
*** __dings has joined #freeorion | 08:54 | |
*** __alex has quit IRC | 08:54 | |
*** __dings is now known as __alex | 08:54 | |
*** VargaD has joined #freeorion | 10:15 | |
*** __alex has quit IRC | 11:36 | |
*** gvdm has joined #freeorion | 11:51 | |
*** __alex has joined #freeorion | 11:52 | |
*** __alex has quit IRC | 11:53 | |
gvdm | CMake Error at GG/cmake/Util.cmake:243 (package_compatible): | 12:19 |
---|---|---|
gvdm | Unknown CMake command "package_compatible". | 12:19 |
gvdm | Call Stack (most recent call first): | 12:19 |
gvdm | GG/cmake/Util.cmake:259 (library_variant) | 12:19 |
gvdm | CMakeLists.txt:215 (library_all_variants) | 12:19 |
gvdm | which is strange, as I built freeorion just a week ago | 12:20 |
*** tpb has joined #freeorion | 13:17 | |
*** __alex has joined #freeorion | 15:01 | |
*** Digit_01 has quit IRC | 17:13 | |
GeofftheMedio | gvdm: nothing in GG has changed in 12 days... | 17:29 |
*** Dima0012 has joined #freeorion | 17:36 | |
Dima0012 | hello! | 17:37 |
Dima0012 | where planet target industry meter initialized? | 17:37 |
Dima0012 | seems that it is zero | 17:38 |
GeofftheMedio | what do you mean by initialized? | 17:39 |
Dima0012 | gets initial value for concrete planet | 17:39 |
GeofftheMedio | what do you mean by "gets initial value" ? "initial" in what sense? | 17:40 |
Dima0012 | as i have seen in ResourceCenter, current meter values is increazed by 1 | 17:41 |
Dima0012 | if it is less than target value | 17:42 |
Dima0012 | but target value for each turn is zero | 17:42 |
Dima0012 | so that means that target value must somewhere be initialized | 17:42 |
Dima0012 | (each planet have ResourceCenter inside it) | 17:43 |
GeofftheMedio | most of the Meter class constructors initialized the meter's value to DEFAULT_VAULE which is 0.0 | 17:43 |
Dima0012 | yes this is initial value for abstract planet | 17:44 |
Dima0012 | but how about concrete planet? | 17:44 |
GeofftheMedio | I don't know what you mean by "concrete planet"... Every planet has meters, and all start with meter values of 0 due to that constructor | 17:45 |
Dima0012 | hm, ok, I'll try to look where user selects target production | 17:46 |
GeofftheMedio | are you asking how target meters get values other than 0? That's not an "initial" value in any sense, but it's mainly due to effects modifying the meter values. | 17:48 |
Dima0012 | ok, so it seems that effects are not applyed by correct way? | 17:48 |
GeofftheMedio | effects work fine as far as I know... but if there are no effects modifying a meter, eg. industry, then it won't be increased | 17:49 |
Dima0012 | every time I start FreeOrion, maximum industry level, which I can get is zero | 17:51 |
GeofftheMedio | what version are you playing? | 17:52 |
Dima0012 | r4486 | 17:52 |
GeofftheMedio | some parsing stuff - to read in content files - recently changed significantly. it's quite possible the content files aren't being read in properly yet. | 17:53 |
Dima0012 | 3 days ago I have added one patch to SourceForge patch tracking | 17:55 |
Dima0012 | which fixes problem with ship hulls description parsing | 17:56 |
GeofftheMedio | yes, I saw. and saw the comment on the bug report. | 17:56 |
GeofftheMedio | I can't commit anything now because I'm trying to get the build in general to work | 17:56 |
GeofftheMedio | and that file has changed a lot | 17:56 |
GeofftheMedio | also, we don't generally use sourceforge for patches. post on the forums, or in the bug report as you did. | 17:57 |
Dima0012 | ok, with what I can try to help? | 17:57 |
GeofftheMedio | figure out if there's another problem with building or effects parsing that's causing industry meters to be 0. Is it really just industry meters? that seems odd, but could be possible. | 17:57 |
Dima0012 | I have added debug logging an they seems to be zero | 17:58 |
GeofftheMedio | it's probably not a problem with the interface. | 17:59 |
Dima0012 | but, of cource I new to freeorion coding | 17:59 |
Dima0012 | where planets default effects list defined? | 18:00 |
GeofftheMedio | there are no planet defaults effects lists | 18:01 |
GeofftheMedio | effects are from buildings, techs, species, specials, etc. | 18:01 |
Dima0012 | from planet type? | 18:01 |
GeofftheMedio | no. from buildings, techs, species, specials, etc. | 18:01 |
Dima0012 | but planet specifies maximum agriculture and other levels | 18:02 |
Dima0012 | (I mean desert or oceanic planet) | 18:03 |
GeofftheMedio | effects are controlled with conditions, which consider planet type. conditions are part of the effects group definitions, which are in the building, tech, species, special, etc. definitions | 18:04 |
*** __alex has quit IRC | 19:36 | |
gvdm | GeofftheMedio: the errors I got where in relation to attempting to ccmake Freeorion | 19:45 |
gvdm | setting where GG is manually (as its not installed system wide, just compiled in the GG dir) | 19:46 |
gvdm | i press c to configure, and get that error | 19:48 |
GeofftheMedio | package_compatible was added in a recent GG commit | 19:52 |
GeofftheMedio | http://gigi.svn.sourceforge.net/viewvc/gigi/trunk/GG/cmake/Util.cmake?r1=802&r2=1068 | 19:52 |
GeofftheMedio | maybe you need to update cmake? | 19:52 |
tpb | Title: SourceForge.net Repository - [gigi] Diff of /trunk/GG/cmake/Util.cmakeSourceForge.net Repository - gigi Index of / (at gigi.svn.sourceforge.net) | 19:52 |
gvdm | naa, actually, i see the problem now | 19:52 |
gvdm | when was cmakelist updated to use that? | 19:53 |
gvdm | as, i'm using GG 1064 to avoid having to use boost 1.47 | 19:53 |
gvdm | only got 1.46 | 19:53 |
gvdm | which is the last revision not needing that? | 19:54 |
gvdm | of freeorion, not GG | 19:54 |
gvdm | r4479? | 19:55 |
gvdm | as r4480 Fixed CMake compile for in-source builds. | 19:55 |
gvdm | and I can't see any other cmake related changes | 19:55 |
gvdm | i tried getting eclipse to compile freeorion but the cmakebuilder plugin isn't happy with galileo, and somewhere along the line a make clean happened, or perhaps it was eclipse trying to build the project, but anyway, I've got a new species.txt I want to test, and no freeorion executable, and lately, well, not much free time for this stuff | 19:57 |
gvdm | but thanks for figuring that out | 19:59 |
gvdm | well, looks like ccmake with GG at newest rev, but compiling it at rev 1064 (to avoid boost), and linking that in, or something | 20:01 |
gvdm | i'm playing with fire | 20:01 |
GeofftheMedio | see the link I posted; it adds a reference to package_compatible | 20:02 |
gvdm | yes, I see, and I get what my problem is, its not having boost at 1.47 | 20:03 |
GeofftheMedio | the new parser stuff uses boost 1.47 | 20:03 |
gvdm | so I'm deliberately using an old GG (1064) | 20:03 |
GeofftheMedio | if you build FO 4471, it should work without it | 20:03 |
gvdm | i'm trying with 4479 but I might just go back to 4471 | 20:03 |
GeofftheMedio | if you want to avoid boost 1.47, you'll probably need to | 20:04 |
gvdm | ok | 20:04 |
gvdm | k, building | 20:08 |
gvdm | finally | 20:08 |
gvdm | also, is their anyway of using inheritance in species definitions? seems to me a 'template | 20:10 |
gvdm | ' | 20:10 |
gvdm | species with definitions for all those wack buildings and focus's would majorly shrink species.txt | 20:11 |
gvdm | and then species specific overrides, for food, production, research, planet types etc | 20:11 |
gvdm | probably already on a todo list somewhere | 20:11 |
*** tomboy64 has joined #freeorion | 20:15 | |
GeofftheMedio | there was some thought about named effects groups, which would cut down a lot of the boilerplate | 20:16 |
*** tomboy64 has quit IRC | 20:20 | |
*** tomboy64 has joined #freeorion | 20:20 | |
gvdm | which is huge, i'd estimate like 70% or more of species.txt | 20:23 |
GeofftheMedio | mmhmm | 20:23 |
*** tomboy64 has quit IRC | 20:25 | |
*** tomboy64 has joined #freeorion | 20:25 | |
*** tomboy64 has joined #freeorion | 20:27 | |
*** tomboy64 has quit IRC | 20:30 | |
*** gvdm has quit IRC | 21:17 | |
*** neoneurone has joined #freeorion | 21:33 | |
*** Digit01 has joined #freeorion | 22:16 | |
*** Digit_01 has joined #freeorion | 22:36 | |
*** Digit01 has quit IRC | 22:40 | |
*** neoneurone has quit IRC | 22:43 | |
Dima0012 | good bye | 22:46 |
*** Dima0012 has quit IRC | 22:46 | |
*** Digit_01 has quit IRC | 23:54 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!