Page 7 of 10

Re: "Pimp My Sprites" - eGRVTS

Posted: 14 Sep 2011 21:58
by Supercheese
There seems to be overwhelming support for the parameter option. :)

Re: "Pimp My Sprites" - eGRVTS

Posted: 14 Sep 2011 22:05
by Zephyris
Does look that way doesn't it! I'll set up the 'ol parameters next time I get a chance for some coding...

Re: "Pimp My Sprites" - eGRVTS

Posted: 15 Sep 2011 15:15
by alluke
Tested it a little and found some issues: :twisted:

• The semi-trucks are way too short, about the length of the single trucks.
• Almost all trucks have unrealistically massive capacities, drop them to more realistic level.
• ECS cars on flatbed trucks are too many (or too big) so that they clip each other. Fix the capacity too so that if it loads 5 vehicles the capacity should be same. There could also be some variety in them, like construction and farming machinery.
• Cattle should be transported in ventilated box truck, not in cages on flatbed.
• Dyes & Wool belong into box trucks, so please move them into those.

Re: "Pimp My Sprites" - eGRVTS

Posted: 02 Oct 2011 12:14
by Ben1338
I've found a bug in eGVRTS2.

I think the horse-drawn vehicles are too generous for their HP I looked and all of the HPs were at 10. Where realistically, it would have been 1HP for 1 horse, 2HP for 2 horses, 4HP for 4 horses and 6HP for 6 horses and so on (I generally dont know how this could have got overlooked, since HP stands for horse power), speeds could either be limited to 8MPH (a trot pace for horses) or 4MPH (walking speed).

look at this for more information http://en.wikipedia.org/wiki/Horse_gait

Can this be fixed?

P.S. Where did all of the tram vehicles go?

Edit: What if the truck with trailers can be refitted to all cargos and the sprite changes to match?, the truck with trailers can be refitted to with or without the extra trailer.

Re: "Pimp My Sprites" - eGRVTS

Posted: 02 Oct 2011 13:02
by Terkhen
Check the previous pages of this thread to see the discussions regarding realistic acceleration and horse carriages.

Re: "Pimp My Sprites" - eGRVTS

Posted: 02 Oct 2011 14:11
by Ben1338
Cool, all I'm concerned about, is the horses get the fixes. :-)

Just today I converted from eGVTS V1.0, since I was so upset about the fact that they didn't work with realistic acceleration (again, it was discussed and corrected with the WIP... to an extent).

Re: "Pimp My Sprites" - eGRVTS

Posted: 02 Oct 2011 14:38
by Terkhen
Yes, that's the issue. Unless they get an unrealistic HP, they won't work with realistic acceleration :)

Re: "Pimp My Sprites" - eGRVTS

Posted: 02 Oct 2011 14:54
by Simons Mith
A single horse's peak horsepower can be as much as 15hp, for a few seconds. Yes, their sustained work rate is 1hp per horse - but that's the horse equivalent of a train coasting at speed, when its power requirements drop significantly. As HP is used in-game to define a vehicle's initial acceleration, it's necessary to use a higher power value as a fudge factor. Also, for very small vehicles a weight difference of +/- 100kg would make a noticeable difference, but the smallest unit of weight displayed in-game is a tonne, so you can't see enough information to be able to tell what a vehicle's precise performance should be.

Re: "Pimp My Sprites" - eGRVTS

Posted: 02 Oct 2011 21:35
by Ben1338
fair enough. I guess. :)

Re: "Pimp My Sprites" - eGRVTS

Posted: 02 Oct 2011 22:59
by Zephyris
Yeah... I'm afraid there is no way I can get the horse vehicles perfectly realistic, they should work ok for gameplay though...

Re: "Pimp My Sprites" - eGRVTS

Posted: 03 Oct 2011 13:16
by Hirundo
Zephyris wrote:Yeah... I'm afraid there is no way I can get the horse vehicles perfectly realistic, they should work ok for gameplay though...
You can do that by persuading the NewGRF gods to include a word-sized power-property (with 1hp steps, same as for trains). Such a thing has been done before, e.g. short vs long format date properties.

Re: "Pimp My Sprites" - eGRVTS

Posted: 17 Nov 2011 14:20
by romazoon
i noticed a few thing while playing with egrvts 2 :

- the Link juno with wood trailer can carry 30 tons and reach 104 km/h, But at the meantime the Integrated Flatbed Truck carry 32 tons and reach also 104 km/h. Also i don t know if it s suposed to be so but they have the same running costs.

- exactly the same happens with the Link juno tanker trailer and the integrated easyflow tanker.

- and again with the link juno hopper trailer and the solo intuos hopper truck.

one thing i noticed is that this is concerning mostly heavy cargo with the notable exception of food. but something i dont understand is why a truck with trailer is a bit less powerfull, less heavy and carrying less than one with no trailer). maybe increasing a bit the trailer capacity(and some more hp too) would regive a small incentive to use the trailers version?

Also there is a kind of KN boost for the truck with no trailers when they are loaded but not for the trucks with trailers.(exemple on screenie)

And finally there seems to be some of the view where the trucks are kind of driving in the middle of the road (see trucks on the bridge or the two wood trucks in the small window, on the screenie).... (the busses, from another grf, are having also this problem but on a different direction.)

thanks for the time you put in this great vehicule set.

Re: "Pimp My Sprites" - eGRVTS

Posted: 08 May 2012 21:50
by Zephyris
Hello all! Sorry I have been so terrible at making updates, real life is still severely kicking, turns out a PhD thesis is a lot of work!

I think it is officially time I asked for help! This is the current state of this set:
Trucks:
Latest version: http://www.tt-forums.net/viewtopic.php? ... 80#p969342
Trucks are crazy hard to code in an efficient manner. The combination of different graphical variants, cargoes, etc, mean the number of sprites is huge. I have written some scripts which put together these graphics together automatically and this is in a just-about-working state which I can probably work with to get the final few bugs fixed, etc.

Buses and trams:
I have done nothing to recode old sprites/code new sprites in their place. It would be great if someone could help out with the coding. Any offers? I can provide sprites in a nice, regular, organisation for coding...

Re: "Pimp My Sprites" - eGRVTS

Posted: 09 May 2012 05:41
by andythenorth
Zephyris wrote:Trucks are crazy hard to code in an efficient manner.
+1 to that. I've taken a similar approach for BANDIT - written a pixel generator and templated all the code.

Re: "Pimp My Sprites" - eGRVTS

Posted: 15 May 2012 12:50
by LaDoncella
Zephyris wrote:...
Nobody interested? :(

So you want someone to code buses and trams... I can do it... if you don't mind me being a NML noob.

Re: "Pimp My Sprites" - eGRVTS

Posted: 15 May 2012 14:22
by Zephyris
It would be great if you could give it a go, and I promise you will be much better at nml than me. I think all the sprites and a spreadsheet of the vehicle stats are in this thread. Pm me if anything is missing!

Re: "Pimp My Sprites" - eGRVTS

Posted: 15 May 2012 15:08
by andythenorth
Try reusing the BANDIT code?

Re: "Pimp My Sprites" - eGRVTS

Posted: 15 May 2012 15:53
by FooBar
andythenorth wrote:Try reusing the BANDIT code?
Seems like a good idea to me. It's most likely less work than writing all NML by hand.
In fact I wish I'd written a script to generate code for the Dutch Trainset, as many coding tasks I do for it are very, very repetitive. Reusing CETS code was an option at the time, but I considered it too much work to modify it to suit my needs. Looking back, it almost certainly would have been less work, and now I'm stuck with doing everything manually...

So any time invested in adapting BANDIT to the specific needs of this set is almost certainly time well-spent.

Re: "Pimp My Sprites" - eGRVTS

Posted: 15 May 2012 16:18
by Zephyris
The BANDIT code is specifically for trucks surely? I have got the truck coding sorted, it is just the trams and busses that need help :)

Re: "Pimp My Sprites" - eGRVTS

Posted: 15 May 2012 16:57
by FooBar
There's not much difference between a truck and a bus (or a tram for that matter). For a bus it's just different cargo types/classes. For a tram it's just setting an additional flag.
I'm quite certain BANDIT can do buses. And with some modifications it can do trams as well (if it can't already do that).