Page 34 of 94
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 25 Jan 2008 12:46
by mart3p
George wrote:mart3p wrote:When using the ECS Basic Vector the image of the 'Foster Bus' is missing from the purchase list and other windows.

If I remove the Basic Vector, the bus appears. The same occurs in both TTDPatch and OpenTTD.
I'll fix it with next update

Thanks for fixing it so quickly.
George wrote:Edit: please test it
The problem has been fixed in the Basic vector, but it seems the Machinery vector has the same problem.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 25 Jan 2008 13:04
by George
wallyweb wrote:"Protected" industries can not close unless they become unprotected.
How do they become unprotected?
Every 1-st day of a month the industry checks protection conditions. If any condition is met, the industry is protected. If no condition is met, it becomes unprotected.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 25 Jan 2008 13:05
by George
mart3p wrote:George wrote:mart3p wrote:When using the ECS Basic Vector the image of the 'Foster Bus' is missing from the purchase list and other windows.

If I remove the Basic Vector, the bus appears. The same occurs in both TTDPatch and OpenTTD.
I'll fix it with next update

Thanks for fixing it so quickly.
George wrote:Edit: please test it
The problem has been fixed in the Basic vector, but it seems the Machinery vector has the same problem.
Why didn't you report it in the first time?

Please check, if any other vector has the same problem.

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 25 Jan 2008 14:13
by mart3p
George wrote:Why didn't you report it in the first time?

Sorry.
George wrote:Please check, if any other vector has the same problem.

Having now tested this in
all vectors, I have found the problem occurs with:
Machinery (25 Jan 2008), Chemical (02 Dec 2007), Construction (02 Dec 2007), Basic Tropic (06 Dec 2007) and Machinery Tropic (02 Dec 2007) vectors. The others are ok.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 25 Jan 2008 17:34
by George
mart3p wrote:George wrote:Please check, if any other vector has the same problem.

Having now tested this in
all vectors, I have found the problem occurs with:
Machinery (25 Jan 2008), Chemical (02 Dec 2007), Construction (02 Dec 2007), Basic Tropic (06 Dec 2007) and Machinery Tropic (02 Dec 2007) vectors. The others are ok.
Machinery vector should be fixed now, but fixing problems in alphas will take time. sorry, I can't fix it fast

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 26 Jan 2008 05:35
by George
var 13 for map size
Now it is implemented, and would like to ask big map users. What things should change and depend on this new var in ECS Vectors?
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 26 Jan 2008 20:06
by rbenevid
George wrote:var 13 for map size
Now it is implemented, and would like to ask big map users. What things should change and depend on this new var in ECS Vectors?
Just an idea...maybe increase the number of industries protected because they're the last? It's much harder to service the last mine in the map when the last steel mill is 1000 squares away.
Another idea about closure (not related to map size): if a secondary industry received cargo in the last 3 ( or 6 ) months, closure chance is halved (or divided by 3). It's hard to get cargo from some secondary industries early on, such as the ones that make goods (all towns are still small).
anyway, thanks again for your work. I can't play anymore without ECS.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 26 Jan 2008 20:10
by Roujin
I have read what you wrote about the advanced closure mechanism, and I just have to say thank you for that great idea. I especially like the protection condition.
Gonna try out the updated versions soon, cheers

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 13:38
by Hirundo
George wrote:
Now it is implemented, and would like to ask big map users. What things should change and depend on this new var in ECS Vectors?
IMO the most basic idea would be to increase protection period depending on map size. I mean something like this:
- Protection time remains the same on a 256x256 map
- If you double the map size, it is increased by a year. Let's say a given industry currently has a protection period of 5 years. New values would be the following:
256x256 map -> 5 years
256x512 map - > 6 years
1024x1024 map -> 9 years
64x64 map -> 1 year
I agree it's not the most sophisticated idea, but at least it would help getting a network started before most the map is nearly empty.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 14:22
by Alberth
Just started playing with ECS vectors, nice work!!!
All the industry is quite overwhelming.
The last yellow line looks like debug output to me in the tourist center. Not sure whether the GRF or OTTD should be blamed.
(GRF is from ottdc_grfpack_6.tar.bz2)
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 14:49
by George
Alberth wrote:The last yellow line looks like debug output to me in the tourist center. Not sure whether the GRF or OTTD should be blamed.
2Wally:
I think we need to do put into documentation

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 15:02
by wallyweb
George wrote:Alberth wrote:The last yellow line looks like debug output to me in the tourist center. Not sure whether the GRF or OTTD should be blamed.
2Wally:
I think we need to do put into documentation

Sure ... first ...
What does "0,0,0,0 /-599 Tourists resort" mean?
How will this information help the player?
Is this a case of giving the player more information than they really want or need to know?
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 15:59
by Haiya-Dragon
I'm not sure if this is openttd's fault or the grf, but after a bank was randomly constructed on a slope it ended up like this:
It was constructed in the middle of nowhere, about 200 tiles from a town, where as you try to fund one yourself it has to be in a town. I tried constructing one, in a town with a similar slope, myself and it also ended up like in the picture above.
As for closures. it helps to increase the 'last 1' protection to a higher number, like 5 for 1024x1024, as rbenevid suggested.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 16:06
by George
wallyweb wrote:George wrote:Alberth wrote:The last yellow line looks like debug output to me in the tourist center. Not sure whether the GRF or OTTD should be blamed.
2Wally:
I think we need to do put into documentation

Sure ... first ...
What does "0,0,0,0 /-599 Tourists resort" mean?
How will this information help the player?
Is this a case of giving the player more information than they really want or need to know?
first 4 numbers are amount of tourists waiting (they represent 2 weeks and the first number means the group which comes out first, the second means the next group and so on, so you have information to expect the production of tourists. The last number is free space left. If negative - there are free spaces (599 in the example). if positive, it means overflow, the accepting of tourists is stoped. This positive value of tourists would go in when the first group would go out.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 17:49
by Alberth
George wrote:wallyweb wrote:What does "0,0,0,0 /-599 Tourists resort" mean?
How will this information help the player?
Is this a case of giving the player more information than they really want or need to know?
first 4 numbers are amount of tourists waiting (they represent 2 weeks and the first number means the group which comes out first, the second means the next group and so on, so you have information to expect the production of tourists. The last number is free space left. If negative - there are free spaces (599 in the example). if positive, it means overflow, the accepting of tourists is stoped. This positive value of tourists would go in when the first group would go out.
So its production information and not debugging info
For me, this info is largely irrelevant (but I am not so much an optimizer). Compared to normal industry, the amount of info seems a bit out of balance imo.
There was another industry that also gave more info, but I cannot find it again (I think it was an industry related live-stock). Maybe that should be looked at too.
Tnx for the info,
Albert
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 18:08
by vanOekelen
Haiya-Dragon wrote:I'm not sure if this is openttd's fault or the grf, but after a bank was randomly constructed on a slope it ended up like this:
It was constructed in the middle of nowhere, about 200 tiles from a town, where as you try to fund one yourself it has to be in a town. I tried constructing one, in a town with a similar slope, myself and it also ended up like in the picture above.
As for closures. it helps to increase the 'last 1' protection to a higher number, like 5 for 1024x1024, as rbenevid suggested.
Which version of OpenTTD are you using? There was a bug with the bank placement. OpenTTD 0.6.0 beta 3 and the nightly's should be free of this bug.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 27 Jan 2008 18:29
by George
vanOekelen wrote:Haiya-Dragon wrote:I'm not sure if this is openttd's fault or the grf, but after a bank was randomly constructed on a slope it ended up like this:
It was constructed in the middle of nowhere, about 200 tiles from a town, where as you try to fund one yourself it has to be in a town. I tried constructing one, in a town with a similar slope, myself and it also ended up like in the picture above.
As for closures. it helps to increase the 'last 1' protection to a higher number, like 5 for 1024x1024, as rbenevid suggested.
Which version of OpenTTD are you using? There was a bug with the bank placement. OpenTTD 0.6.0 beta 3 and the nightly's should be free of this bug.
Try this small change, may be it can help
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 28 Jan 2008 18:46
by Haiya-Dragon
That accident was in one of last week's nightlies. I tried it again with 11995 and it's still here. Anyways I'll report it and keep it out of this topic as it's apparently openttd related

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 28 Jan 2008 21:43
by Roujin
After your last update(s) and some Industry closing related fixes done in OpenTTD by Belugas (cheers and thanks!

I was able to play a nice game with lots of lorries and your newest beta vectors.
However, i encountered something while playing which is probably a bug (or it is intended, but not documented yet, but i don't think that..)
In 1951 (I think that equals era 2, right?) a factory I serviced updated some of their tiles, and one think they built was a two-tiled building each accepting (4/8) of Coal! I guess this building was meant to be part of the power station, but somehow the factory built it instead, and my station really started accepting coal...
two screenshots attached, second shows newgrfs used and their order.
Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008
Posted: 29 Jan 2008 04:44
by George
Roujin wrote:and one think they built was a two-tiled building each accepting (4/8) of Coal! I guess this building was meant to be part of the power station, but somehow the factory built it instead, and my station really started accepting coal...
It is a feature. Btw, the industry also accepts 4/8 passengers