Feature #4931

Futuristic engines

Added by Voyager1 over 5 years ago. Updated over 4 years ago.

Status:ClosedStart date:2013-02-13
Priority:NormalDue date:
Assignee:-% Done:

90%

Category:-
Target version:-

Description

It's best to put all futuristic stuff separately.

HS001 - added the black/yellow livery + some small pixel corrections
HS002 - no changes copared to previous file
Future DMU - new
Future EMU - new
Future Cargo DD-EMU - new

Futuristic.zip (473 KB) Voyager1, 2013-02-27 17:50

HS-1 livery.diff Magnifier - HS-1 additional livery (17.4 KB) Transportman, 2013-11-10 17:01

Zuidlum Transport, 30th Jan 2050.png - Screenshot with metros and red cycle (47.9 KB) Transportman, 2013-11-13 16:38

Future DD-EMU.PNG (66.6 KB) Voyager1, 2013-11-17 12:00

Future Metro.PNG (258 KB) Voyager1, 2013-11-17 12:00

Futuristic Engines.diff Magnifier - .diff to include engines (412 KB) Transportman, 2013-12-30 14:11

dutchtrains.tar - The .tar, ONLY FOR TESTING PURPOSES (2.65 MB) Transportman, 2013-12-30 14:12

Future Metro.PNG (258 KB) Voyager1, 2014-01-23 12:12

Future_DMU_P-menu_new.zip (23.5 KB) Voyager1, 2014-03-15 18:57

Associated revisions

Revision 678:9ebce479ddd6
Added by Transportman almost 5 years ago

Feature: Additional HS-1 livery (graphics by Voyager One) (issue #4931)

Revision 713:d0699459c05d
Added by foobar over 4 years ago

Feature: futuristic engines (Voyager One, Transportman) (issue #4931)

Revision 721:1d0e47f8146c
Added by foobar over 4 years ago

Fix: action colours in futuristic metro (issue #4931)

Revision 722:84d00d99d85a
Added by Transportman over 4 years ago

Fix: Order of wagons for the Futuristic DD (issue #4931)

Revision 723:514574f5b5c0
Added by Transportman over 4 years ago

Fix r713: Future DD loading speed doubled (issue #4931)

Revision 769:a84a5634cca7
Added by Transportman over 4 years ago

Fix r713: V200-D purchase sprites (issue #4931)

History

#1 Updated by Voyager1 over 5 years ago

  • File deleted (HS001.zip)

#2 Updated by Voyager1 over 5 years ago

  • File deleted (HS002.zip)

#3 Updated by Voyager1 over 5 years ago

  • File deleted (FutureDMU.zip)

#4 Updated by Voyager1 over 5 years ago

  • File deleted (FutureEMU.zip)

#5 Updated by Voyager1 over 5 years ago

  • File deleted (FutureCargoDD-EMU.zip)

#6 Updated by Voyager1 over 5 years ago

All in here.

#7 Updated by Transportman almost 5 years ago

I have some questions about the sprites:
For the Cargo MU, are the sprites in the file of the following order?
  • Front
  • Middle when moving
  • Loading 0-25% full
  • Loading 25-50% full
  • Loading 50-75% full
  • Loading 75-100% full
  • Back

For the DD-EMU, there are two middle part sprites, is there a specific order in which they are in the train, or is it random, or only one, or something else?

#8 Updated by Transportman almost 5 years ago

Attached .diff adds the new HS-1 livery (and some pixel corrections I did not mention in the commit message).

Note: The livery sorting might need to change if livery selection becomes possible for HS-2, as both share several liveries. Currently only the random livery is possible for the HS-2 (same bug as #5546, as the code for livery selection seems to be present).

#9 Updated by Voyager1 almost 5 years ago

Cargo MU - you are fully correct as you've written.

DD EMU - This is a train based on a concept, I can't remember what it was. IIRC, this concept was a fixed consist like this:
front engine - coach 1 - coach 2 - coach 2 - coach 1 - rear engine.
Don't take this for granted as I can't remeber any more and it's not really important. Maybe you could code it so a player fully decides about the lenght (with a minimum of front engine+random coach+rear engine)... You decide, it's invented anyway... :)

#10 Updated by Transportman almost 5 years ago

  • Assignee set to Transportman

Cargo: Okay, that is clear. Other point is the length, and we already had that discussion a bit ( http://www.tt-forums.net/viewtopic.php?f=26&t=5033&start=7440#p1065817 ). I do think the best way is to separate the engine and coach part like the Mat'24 (which has an additional purchase text on which coaches should be used) and make the engine multiheaded if possible as that would look better. That would give the most player freedom, and is consistent with the rest of the set. Another option would be to predefine 2-3 different lengths, but that would clutter the purchase menu.

DD EMU: I looked at the original (concept) it is based on, as can be found on the forum ( http://www.tt-forums.net/viewtopic.php?f=26&t=5033&start=7420#p1065450 ), and I would say it is a 10 unit MU (same length as the Thalys), order F11211211B. Maybe I make it slightly different (shorter/random order). But given the resulting length, I think using the concept length is fine.

For the other EMU, DMU and Metro it can be discussed later, as the middle parts are the same, which would result in just changing a number to obtain a different length. I think I'll go with lengths of the same order as current MUs, at least to start with.

#11 Updated by Voyager1 almost 5 years ago

Cargo: as far as I'm concerned, I agree with option #1.

DD-EMU: You've found it! Thanks, I've forgotten where it was. From what you've written, it could be a nice futuristic replacement for the TGV.

Also, regarding lenghts, Andy has done something I like in HEQS - cargo trams can be refitted to various lenghts and capacities but have only one purchase menu "picture". Can't you do something like this?

#12 Updated by Transportman almost 5 years ago

Voyager1 wrote:

Also, regarding lenghts, Andy has done something I like in HEQS - cargo trams can be refitted to various lenghts and capacities but have only one purchase menu "picture". Can't you do something like this?

It looks nice, but I fear it will not work that nicely when multiple liveries are involved. With 6 liveries and 3 lengths it would already give 18 refit options (excluding the random option for every length).

#13 Updated by Voyager1 almost 5 years ago

Ah yes, you're right. I haven't thought of more liveries... Well, do it whatever you think it's best, I'll be happy with anything! ;)

#14 Updated by Transportman almost 5 years ago

I just coded the Metro, but for some reason I have a red line flashing from the red cycle in the red-white livery. It might be because I had to reapply the palette, but can you check it? Attached screenshot shows it ingame. In all cases it is the East-most line that flashes (except in - view, where it is the top line). I also attached the .tar with the GRF in it, so you can see it ingame.

#15 Updated by Voyager1 almost 5 years ago

I've just checked my original file trough TTDViewer and there are no flashing pixels in the futuristic metro file (except in my logo)... Weird...

#16 Updated by Transportman almost 5 years ago

I also checked on my end with TTDViewer, and I do have the flashing pixels. I also had it with the Thalys Livery for the DD EMU. The other sprites appear to be fine. If the Metro and DD EMU are okay in your original files, can you add those files (and the purchase sprites for the affected liveries) directly to this issue?

#17 Updated by Voyager1 almost 5 years ago

You were right about the Thalys livery on the DD-EMU, it indeed had some flashing pixels - I repaired these. I've controlled the metro once again and it's all OK.

In any case, I'm adding both files once again.

#18 Updated by Transportman almost 5 years ago

It fixed the DD-EMU, but I keep having issues with the Metro. I get an "Palette is not recognized as a valid palette" when using your file, but when I try to update the palette with GIMP, I end up with the flashing...

#19 Updated by Transportman over 4 years ago

Just a question, what is the difference between the NS Cargo and DB Schenker sprites for the Future Cargo? I can't see the differences.

I think the best way to do the cargo engine separate and then provide the following livery refits for the wagon:
-Engine dependent, random crates/containers (default option)
-Random color, random crates/containers (default if the futuristic engine is not used)
-Set color, set crates/containers (8-10 options)

Can you provide some feedback on this idea? If you agree with the separation of the engine and wagon, can you also make the separation in the graphics file to two separate files? I don't have the programs on my computer to make the modifications.

#20 Updated by Voyager1 over 4 years ago

Transportman wrote:

Just a question, what is the difference between the NS Cargo and DB Schenker sprites for the Future Cargo? I can't see the differences.

IIRC, DB is pure red, NS Cargo is red with a white line on the side, mostly like today liveries.

Separation issue:
The thing is that engines aren't supposed to carry anything, they're useless on their own. Also, this is a MU. IIRC I have discussed it with Purno and Foobar and we even kind of agreed on fixed consists with 6 wagons (total lenght of 8).

#21 Updated by Transportman over 4 years ago

Voyager1 wrote:

Transportman wrote:

Just a question, what is the difference between the NS Cargo and DB Schenker sprites for the Future Cargo? I can't see the differences.

IIRC, DB is pure red, NS Cargo is red with a white line on the side, mostly like today liveries.

You're right, the NS Cargo has a white line while DB is pure red, deasy to oversee.

Separation issue:
The thing is that engines aren't supposed to carry anything, they're useless on their own. Also, this is a MU. IIRC I have discussed it with Purno and Foobar and we even kind of agreed on fixed consists with 6 wagons (total lenght of 8).

Okay, if there is agreement on it I will do it like that, it even is easier that way. I will give it a go one of these days, and then I will have all engines coded.

#22 Updated by Voyager1 over 4 years ago

Well, there isn't a final agreement but we thought of doing it like this, then see if someone would complain... :D

It's futuristic stuff, you can do it whatever way you like and noone can complain with valid arguments... :P ... and MUs are kind of a "future's way to go" anyway... ;)

#23 Updated by Transportman over 4 years ago

  • File deleted (dutchtrains.tar)

#24 Updated by Transportman over 4 years ago

Time to test it, attached is a build with all futuristic engines and the patch file to include it.

This build should only be used for testing, as numbers can still change, which would lead to incompatibilities.

#25 Updated by foobar over 4 years ago

I've committed this. It isn't much of an issue if numbers need to change afterwards.

There were already merge issues, so I thought it was best to just add it.

#26 Updated by foobar over 4 years ago

  • % Done changed from 0 to 90

#27 Updated by Transportman over 4 years ago

The Futuristic Metro has a red flashing bar in the white/red livery, and the code for the back part is not completely correct, the third part should be the back instead of the fourth part. I'll fix both issues, this is more a note that these issues are there.

#28 Updated by Voyager1 over 4 years ago

Transportman wrote:

The Futuristic Metro has a red flashing bar in the white/red livery,

Not in my file, I've already corrected that before. Here's the corrected file once again.

#29 Updated by Transportman over 4 years ago

Voyager1 wrote:

Transportman wrote:

The Futuristic Metro has a red flashing bar in the white/red livery,

Not in my file, I've already corrected that before. Here's the corrected file once again.

I keep having issues with it. When I just download it and try to build the GRF, I get an error that it is doesn't have the right palette, and when I apply the palette I end up with the action colors...

#30 Updated by foobar over 4 years ago

Should be fixed now. The file was corrupt; Photoshop couldn't open it. Paint however wasn't so picky, so I resaved it using that (losing the palette) and then redid the palette in Photoshop.

#31 Updated by Transportman over 4 years ago

  • Assignee deleted (Transportman)

I made an error with the loading time of the DD, full load+unload is 28 days instead of 14 (probably as I copied from the P8000 code). I suggest increasing the loading speed so that full load+unload is something like 14-16 days.

Another minor issue with the DD is the graphical order, I wanted F11211211B but made F11212111B. I will fix that.

#32 Updated by Transportman over 4 years ago

Transportman wrote:

I made an error with the loading time of the DD, full load+unload is 28 days instead of 14 (probably as I copied from the P8000 code). I suggest increasing the loading speed so that full load+unload is something like 14-16 days.

Another minor issue with the DD is the graphical order, I wanted F11211211B but made F11212111B. I will fix that.

Both should be fixed, I doubled the loading speed so that loading time is 14 days and changed the order of the Future DD coaches.

#33 Updated by Transportman over 4 years ago

The back nose of the Future DD Thalys livery has a flashing pixel when driving in NE direction. The flashing pixels are most left two of the panto.

Next to that, I might have made mistakes with calculating the loading time, so you might want to check if they are correct.

#34 Updated by Voyager1 over 4 years ago

I can't find any flashing pixels in files on my computer... no idea...

#35 Updated by Transportman over 4 years ago

I have the latest version from the repo, and there I have two flashing pixels on that sprite.

#36 Updated by Voyager1 over 4 years ago

IIRC, we've had this problem before, remember those metros, I've been sending you "OK" files that turned out to have something wrong when appeared on devzone. Do you convert my files in some manner or something else? I really have everything OK at my home.

#37 Updated by Transportman over 4 years ago

As far as I know I didn't touch this one, so I don't know what is going wrong here. I only needed to convert the Metro file as the palette was wrong according to the compiler.

But I will fix it, it are only two pixels, and the correct ones are almost next to it, so that is an easy task.
Done in 755:c2f4e1c5b0ba, but I applied the wrong issue number, so it will not show up on this page as Associated revisions, my bad.

#38 Updated by Voyager1 over 4 years ago

These are the corrected P-menu sprites for the Futuristic DMU. As DM90 noted on the forums, I've put the electric icon on the DMU's P-menu sprites.

#39 Updated by Transportman over 4 years ago

  • Status changed from New to Closed

Done in 769:a84a5634cca7 2014-03-16 11:02 Transportman

Fix r713: V200-D purchase sprites (issue #4931)

So I close this issue. If new issues arise with these vehicles, just open a new issue.

Also available in: Atom PDF