ECS vectors v1.1.2 (by George) 19/06/2011

Discuss, get help with, or post new graphics for TTDPatch and OpenTTD, using the NewGRF system, here. Graphics for plain TTD also acceptable here.

Moderator: Graphics Moderators

Do you use ECS with TTDP?

I use ECS under TTDP
5
3%
I use ECS under TTDP and OTTD
6
4%
I use ECS under OTTD
158
93%
 
Total votes: 169

User avatar
mart3p
Tycoon
Tycoon
Posts: 1030
Joined: 31 Oct 2005 21:00
Location: UK

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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. :shock: If I remove the Basic Vector, the bus appears. The same occurs in both TTDPatch and OpenTTD.
I'll fix it with next update :oops:
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.
Attachments
Missing bus2.png
Missing bus2.png (33.18 KiB) Viewed 3957 times
Image
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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.
Image Image Image Image
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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. :shock: If I remove the Basic Vector, the bus appears. The same occurs in both TTDPatch and OpenTTD.
I'll fix it with next update :oops:
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? :roll: Please check, if any other vector has the same problem. :?
Image Image Image Image
User avatar
mart3p
Tycoon
Tycoon
Posts: 1030
Joined: 31 Oct 2005 21:00
Location: UK

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post by mart3p »

George wrote:Why didn't you report it in the first time? :roll:
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.
Image
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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.
:oops:
Machinery vector should be fixed now, but fixing problems in alphas will take time. sorry, I can't fix it fast :oops:
Image Image Image Image
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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?
Image Image Image Image
User avatar
rbenevid
Traffic Manager
Traffic Manager
Posts: 192
Joined: 14 Oct 2004 20:08
Location: Brazil

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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.
Roujin
Tycoon
Tycoon
Posts: 1884
Joined: 08 Apr 2007 04:07

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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 :)
* @Belugas wonders what is worst... a mom or a wife...
<Lakie> Well, they do the same thing but the code is different.

______________
My patches
check my wiki page (sticky button) for a complete list

ImageImage
ImageImageImageImageImageImageImage
Hirundo
Transport Coordinator
Transport Coordinator
Posts: 298
Joined: 27 Jan 2008 13:02

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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.
Create your own NewGRF? Check out this tutorial!
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4766
Joined: 09 Sep 2007 05:03
Location: home

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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)
Attachments
idle tourist center with weird last line in OTTD
idle tourist center with weird last line in OTTD
tourist_center_debug_output.png (100.64 KiB) Viewed 3389 times
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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 :roll:
Image Image Image Image
User avatar
wallyweb
Tycoon
Tycoon
Posts: 6102
Joined: 27 Nov 2004 15:05
Location: Canada

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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 :roll:
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?
Haiya-Dragon
Engineer
Engineer
Posts: 52
Joined: 22 Nov 2002 17:10
Location: Uden, The Netherlands

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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:

Image

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.
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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 :roll:
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.
Image Image Image Image
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4766
Joined: 09 Sep 2007 05:03
Location: home

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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
vanOekelen
Engineer
Engineer
Posts: 28
Joined: 18 Jun 2007 19:06

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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:

Image

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.
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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
Image Image Image Image
Haiya-Dragon
Engineer
Engineer
Posts: 52
Joined: 22 Nov 2002 17:10
Location: Uden, The Netherlands

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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 :)
Roujin
Tycoon
Tycoon
Posts: 1884
Joined: 08 Apr 2007 04:07

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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.
Attachments
coal_factory.png
coal_factory.png (95.24 KiB) Viewed 2978 times
coal_factory_newgrfs.png
coal_factory_newgrfs.png (77.63 KiB) Viewed 2978 times
* @Belugas wonders what is worst... a mom or a wife...
<Lakie> Well, they do the same thing but the code is different.

______________
My patches
check my wiki page (sticky button) for a complete list

ImageImage
ImageImageImageImageImageImageImage
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: ECS implementation by George: ECS vectors. Beta 4 11/01/2008

Post 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
Image Image Image Image
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: Semrush [Bot] and 14 guests