#Ragins Train Sets

1 messages · Page 3 of 1

lone minnow
#

Something like the GO Transit cars with a 2cc stripe in the surrounded by a 2cc background thing

strange quiver
#

Ooooh, I might do those tomorrow >:333

lone minnow
strange quiver
#

tbh it goes hard in the Go Transit livery

frosty sand
#

Nice!

strange quiver
#

also, the liveries also look good in game >:3

#

tbh I should do a GO transit gallery car at some point

#

I feel like that'd be cursed

finite mountain
#

Oh. Here's a good one. The old Metrolinks livery

#

And you know what, why not throw in the new one as well

finite mountain
#

Maybe you can also make a livery based of this concept livery for Metra's new Alstom bi-level cars

#

Now that I look at it, the new Alstom bi-levels look very similar to these cars in a way

woeful halo
#

maybe you should draw some as well

strange quiver
vestal minnow
#

Fictional via livery? I know they never had these trainsets but always fun to imagine

finite mountain
strange quiver
#

Oooh

#

Tbf, I did an Amtrak version of them, so itd make sense to do a VIA one too

#

I have uni work to do first, but I'll see what I can do tonight

finite mountain
#

Also, I think it would also be cool to add a café car variant of the double decker coaches in VIA livery

#

And maybe an Amtrak one too

strange quiver
#

Well these are commuter coaches, so they wouldnt have one irl

finite mountain
#

Yeah I guess you're right

strange quiver
#

Yeeeee

#

Idk how I'll do cafe cars and stuff anyway

#

Tbh idek if I'll do them

finite mountain
#

I was thinking it could be something like NARS where after purchasing the cars like 5 times or something in the VIA or Amtrak livery, one of the 5 cars would be of the café car variant

strange quiver
#

Maybe, but Id need to work out how to code that

#

Its probably not too difficult, but we'll see I suppose

lone minnow
strange quiver
#

so I decided to put the american stuff into a proper set with Ids now, which will make future development easier

#

also I did the Amtrak XPT

#

back in the late 80s, Amtrak contacted Comeng to potentially buy XPTs, as well as to replace the Pioneer III bogeys on the Amfleets with the CT22s off the XPTs

#

the order never went through, but GNAPS is set in a world where all the cool shit went through

#

so in 1992 the first sets were delivered and after being built as a collaboration between Budd and Comeng, and began work on Amtraks medium-distance higher-speed routes across the US

#

so I've put it in Amtrak Phase 3-5, and the Amtrak California livery :3

strange quiver
#

They go hard tbh

frosty sand
#

Diagonal view makes me assume F59PHI, not the fault of the sprite but that’s what I expect to see 🙂

mellow loom
strange quiver
frosty sand
#

I think it’s the headlight arrangement

strange quiver
#

Maybe I should have kept them above the cab

#

But I wanted them further down because Amtrak seems to prefer that

mellow loom
#

switch(FEAT_TRAINS, SELF, switch_378_special_livery, position_in_consist % 5)
{
2: spriteset_BR378_LOunwrapped;
spriteset_BR378d_overground5;
}

#

That's how I do it with making the 3rd coach in the special 5-car livery show up differently

You would probably use = 5 instead of % 5 since you'll only want it to happen once? (% 5 would repeat every 5th car), and change the 2 to whatever car position you want (2 = 3rd car, 5 = 6th car etc), but that's all you'd need

#

I use a similar technique to show the last car as a driving trailer ("Control Car" in American parlance too), and then you can get really fancy and make it push-pull too

strange quiver
#

Ill have to give it a go tomorrow

#

I need to work out how to play with that sort of code too, since the EMU code fairy wrote works on a similar basis

mellow loom
#

Yeah it's a fairly common technique, especially for MUs. Most modern sets use it to draw the entire EMU (a few years ago we tended to articulate 5 separate vehicles, now we just articulate the same one 5x and use the switch to show the correct sprite), it's very useful to know

strange quiver
#

Yee, glad I'm doing stuff nowadays

#

Aa

vestal minnow
#

The ICE 1 is the first batch-produced German high-speed train and one of six in the Intercity Express family. Revenue service at speeds up to 250 km/h (155 mph) started in 1991. It was raised to 280 km/h (175 mph) in May 1995 and temporary reduced to 250 km/h (155 mph) again, as a result of the Eschede accident.
Trainsets consist of two power ca...

#

Imagine if we had ice trains here in North America

strange quiver
strange quiver
#

Didn't do much today, just the Budd Keystone coaches

#

They're very goofy irl

frosty sand
#

Huh, I’ve never seen those before

strange quiver
#

but, still really cool

real sun
#

Just now found out about the generic oceanian passenger pack, it's so nice seeing a diesel tilt in game with the current livery. Hopefully we'll get to see the QR citytrain fleet at some point? 👀

strange quiver
#

Yee, most of them are actually drawn atm, I just havent done the liveries

#

I've even done the SX cars as EMUs

#

I did combined the SMU220s/Perth A-Series and the SMU260s and Perth B-series due to how similar they are tho

#

but they'll have all the relevant liveries

#

I need to work more on GOPS, I just need to sort the pantograph code

real sun
#

They look great, been itching for some good QLD representation for a while, can't wait

lone minnow
finite mountain
#

Heres a cool locomotive suggestion. The Baldwin "Centipede" DR-12-8-1500/2

#

Even though no B units were made, I think it would be cool to also have a B-Unit variant

#

Here's the Wikipedia page on this pretty interesting looking locomotive https://en.wikipedia.org/wiki/Baldwin_DR-12-8-1500/2

The Baldwin DR-12-8-1500/2 (known informally as the Centipede) was the Baldwin Locomotive Works' first serious attempt at a production road diesel locomotive. The Baldwin type designation was 'DR-12-8-1500/2,' meaning Diesel Road locomotive, with 12 axles (8 of which were driven), and two engines of 1,500 horsepower (1,100 kW) each. The trucks w...

strange quiver
#

it might be a while before I finish them because I've been lazy, and I've got youtube stuff to work on

strange quiver
mint cargo
#

@strange quiver, here´s something interesting for a alternate history, have Amtrak select the X2000 design instead of Acela. Amtrak X2 HST? Here´s some images of them be test in NEC on early 90s.

strange quiver
mint cargo
#

Bonus: a X2000 in a fantasy Turboliner livery. Somebody on Twitter made.

#

For freight on other hand, how about a EVO-Like but electric... From DeviantArt

strange quiver
#

When I do them they'll probably go in all the Amtrak liveries so yh

strange quiver
mint cargo
#

I usually play in a mix of NARS and Iron Horse, but i still think there´s a lack of modern heavy power electric in late times (2010s +)

strange quiver
#

Yeah, which is one thing I want to try and fix

mint cargo
#

Another idea for make together for X2000, could be a derived Turbotrain HST for non-electric routes, like the failed Bombardier Jet Train

strange quiver
#

Although priority first goes to MUs and passenger stuff

strange quiver
mint cargo
#

Just found another interesting thing for Amtrak. I think this is from early 90s or even late 80s yet. Look´s like a TGV American, maybe one of earliests design for what became the Acela.

#

By them way, really like the design of your Comeng-Amtrak HPT Trains. Did you upload them for game or not yet?

strange quiver
strange quiver
mint cargo
#

I really like to test them

#

That Amtrak design came from a old forum (sadly not on web now), that talk some Acela and early Amtrak Turbotrains.

strange quiver
strange quiver
mint cargo
#

I could be wrong, but i think this Amtrak HST are based on TGV Reseau/Atlantique from 89/90, maybe Alstom are in talks for a export version at this point.

strange quiver
strange quiver
#

although if anything, it reminds me of those Soviet HST sets from the same era

mint cargo
#

Thank you. I will test them. Any bug or something i tell.

strange quiver
mint cargo
strange quiver
#

I'm gonna have to ask around to get some details, because I need to know more

mint cargo
#

I Will trie to found some info or the original source too. Found something i share

strange quiver
#

so yeah, a design concept

#

I'll still include it in GNAPS tho >:3

dim pulsar
#

I think Ragin is now overloaded...

strange quiver
#

Im fine! Just getting through my current work load

#

Main reason I'm slow with stuff atm is I've had uni work to complete, and I have a big youtube video I'm working on that I need to get out

#

Once those are done I'll be able to get a lot more out >:3

dim pulsar
#

Academic stuff should always be prioritised

strange quiver
#

Yee, its why I've gotten all that done first

#

Only thing Ive got left is an exam on friday

finite mountain
#

Here's some extra Baldwin Centipede liveries from the railroads that purchased them (I wasn't able to find images of the real UP and Baldwin Works locomotives so ho-scale images will have to do).

mellow loom
vestal minnow
strange quiver
strange quiver
#

So yeah :3

real sun
#

I am in no ways saying you should do this as the differences are very minute, but in GOPS with the QR citytrain fleet variants I'm guessing the IMUs and SMU 200 series will not be represented?

strange quiver
#

the IMUs will be in the intercity category, so they'll get different stats

#

I'll probably adjust them a bit to fill different niches

#

so now capacity/higher speed when compared to the SMUs

#

I'll also try and find a way to give them different liveries

real sun
#

Oh wow

#

Gonna be eating good whenever they come out

#

Would have been more than fine grouping them together, the X00 and X20 differences are gonna be difficult to spot with the pixel graphics, but now I get to roleplay a bit more and put the IMUs on the longer routes

strange quiver
#

yeah... we'll see how I do it

#

just look at those photos tho, I have just noticed the suburban ones have a different AC layout

#

it'll mostly be small greebles like that I'll modify

#

also the doors are different

strange quiver
#

not only did I get another 5 minutes of my ESR video done, I also did two new base sprites for GOPS (X'trap 2.0 and Tulloch DD)

#

Tbh idk how I feel about the Tulloch DD, maybe I'll retweak it later

frosty sand
#

Lots of tiny windows are hard to make look good

mellow loom
#

Yeah once you get to more than about 4-5 windows you just have to blob them on diagonal views, and if the spacing is less than about 1.5 metres between them it’s basically impossible to separate them

strange quiver
#

I slept on this and tbh I like its fine now

#

Even if its off, its the only sydney set that has this issue anyway

finite mountain
#

I got 3 more livery ideas for the budd double decker. I think the VRE livery would suit these cars and the Tri Rail liveries also seem like they could work on these

#

Although, it may be hard to do the old Tri Rail livery considering its a detailed wrap with a sky and palm trees

strange quiver
#

Ill try and give those a go maybe tomorrow

#

The tri rail one might be a pain, but you never know

finite mountain
#

Btw, how's the Metrolink liveries for the double deckers coming along?

strange quiver
#

I havent gotten to them yet, I've just been too busy with filming

vestal minnow
#

I saw this on reddit last night, an Mk4 DVT imagined in Via Rail livery

finite mountain
#

Honestly, I would love to see Amtrak and VIA Rail versions of the class 91's

#

Like in an alternate timeline where VIA Rail and Amtrak decided to bring the class 91's to America and use them to create new high speed networks

strange quiver
#

Tbh they wouldnt be a bad idea

#

Id have to americanise them a bit

#

And maybe create a lore reason they're there, since North American railroads rarely worked with British firms

#

Maybe it could be a bombardier design or something?

finite mountain
#

Also, if you ever do the TGV's, I think you should make a livery from the early concepts for California HSR

strange quiver
#

I'll have to work out where to put it though because I don't really have any TGV derived trains in my high speed line up atm

#

Maybe I could give the acela express that livery?

#

also, good news! Final exam was yesterday, so now I'm done with uni for the semester

#

so now it's just the the ESR video I'm workin on to finish and then I can focus more on GOPs and GNAPS

vestal minnow
strange quiver
finite mountain
vestal minnow
#

Yes cakerfox is correct

#

I forgot what they were numbered but yes these ran along the old interurban line abandoned to passenger service in the 1950s

#

Line is still active for freight

finite mountain
strange quiver
#

Fair

#

I can tell you I aint adding a pacer :3

finite mountain
#

This reminds me, VIA Rail once trial ran a prototype pacer DMU. If I'm correct, this is the same unit that Philadelphia commuter rail SEPTA used once

#

It was also modified with cow catchers

frosty sand
#

Featuring the one and only American Pacer!

Some disasters don't happen all at once, they occur slowly, over decades, and it takes historical perspective to realize their impacts...
Today @aliceavizandum, @donoteat1, and @Landerson112358 talk about how what could have been the greatest public transit improvement in American history was complete...

▶ Play video
strange quiver
#

Still! Not doing it!

#

Theyre stupid little things

#

Hate them >:/

vestal minnow
#

Do you know where it ran?

finite mountain
#

Not sure where they ran it

finite mountain
mellow loom
vestal minnow
#

I’d guess it’s somewhere in the northern parts of provinces as it looks too small for the corridor or long distance routes

strange quiver
strange quiver
#

been working more on GOPS btw, and I've been slowly making my way through the Double-Deckers

#

I haven't done liveries yet, I'm saving that for when I've got most of the suburban trains done so I can balance them

twilit grove
#

V set looks nice

#

Could it be a tiny bit more rounded?

strange quiver
#

It could, its just a diffcult shape to get right

#

Ill touch it up a bit tomorrow

finite mountain
mellow loom
strange quiver
#

Did the K-sets :3

#

Both Comeng and Goninan Tendered for the contract, so I've included both of their designs (the Goninan K sets were the ones produced)

#

Also I tried increasing the angle on hte VS set, but idk if it helps too much

strange quiver
#

okay, good news

#

the Eastern suburbs line video I was working on is now done, and I've sent off the final email to ask for image usage rights

#

so now that I've killed someone at the state archives with requests to use around 100 images for the hour long video no one stopped me from making, I'll be able to focus more on getting GOPS/GNAPS done

real sun
#

Wait a minute you’re city connections

#

Loving the videos mate

strange quiver
strange quiver
#

Chopper and Tangaras done >:3

#

I look forward to doing liveries for the latter, since I'll do both the Sydney trains and Melbourne liveries to represent the 4D

#

gonna do the more modern Melbourne liveries too since I guess this is in an alternate universe where the 4d was a success

#

also there's a 2 more VR double deck designs I've got on my to-do list, but they're tomorrows jobs

frosty sand
#

Hell yeah

strange quiver
#

did all the S set liveries

#

mostly because I needed an S set sprite for part of the ESR video

strange quiver
#

Oops, all Tangaras

#

I also did the 4d, and the liveries it could have worn if it werent a failure

untold viper
#

Metro 4D Livery haha

strange quiver
#

Also, I did the comeng Tangaras (top)

#

I have more time, so I might do more liveries

#

idk if I wanna do the Comeng-ABB VR double decker, or something else

#

actually, I'll do the VR Comeng

strange quiver
#

final batch, I did the Hitachis and Comeng's

mellow loom
#

I feel like this front/cab in particular needs some more shading, it doesn't look right having so much solid yellow

strange quiver
#

Yeah, you're right imo

#

It is a fictional livery so I might add some black up top or something

strange quiver
#

adding that little bit of black really improves it

vestal minnow
#

Oh the link doesn't show the train but one of these French CC 21000 locomotives were tested in the US in Amtrak colours

#

There is a picture within the article

strange quiver
#

I might do those for the loco pack, its just that part of the roster is already pretty full

#

So it'll have to go into the maybe pile

vestal minnow
#

Ok

strange quiver
#

Ill let you know anyway

#

I dont plan on working on the loco pack for a while anyway

strange quiver
#

GOPS has finally gotten to the point where it's too big to continue working in NML creator 😦

#

it legit takes about an hour for it to open now

#

so I've switched over to the traditional NML compiler, which is probably for the best

woeful halo
#

Transfer it to pnml then

strange quiver
#

Maybe I'll do that in future

#

Rn I'm fine with having a batch file that compiles it for me

strange quiver
#

did a bunch of liveries today >:3

#

there's so many victorian double deckers in the set now

frosty sand
#

Stack em up!

real sun
#

Those waratahs are a very nice upgrade from the one in 2cc/auztrains

#

Are these in standard MU style where you can add powered/unpowered carriages or are these preconfigured sets?

strange quiver
earnest meadow
lone minnow
#

Love the look of those double decker ones tbh

#

might even use them outside of Australian scenarios

strange quiver
strange quiver
lone minnow
#

alright

vestal minnow
#

Imagine combining it with the North American set by imagining a fictional scenario when we imported them

strange quiver
#

Well GOPS and GNAPs are designed to work together

vestal minnow
#

Alright

strange quiver
#

got a bunch more sprites done, this isn't all, but I should have a version of GOPS with all the liveries in it by monday or so

#

also, I've been thinking about this the entire time while doing liveries for GOPS

#

doing GOPS has had me realise just how much stuff Comeng made, it's legit maybe half the trains in the set?

#

my political beliefs are whatever gets Comeng/Budd back 😦

strange quiver
#

also I did the Metrolink/Metra livery for those Budd-Comeng Double-Deckers

frosty sand
#

Looks great, can’t wait to run some Australian trains in my North American games 😄

vestal minnow
strange quiver
#

many trains done today

#

got a handful of double deckers left, and then all the suburban EMUs are done

untold viper
#

N-set time?

#

😳

strange quiver
#

But I could do them sooner tho

strange quiver
#

Ill do them sooner then!

#

They'll probably be grouped with the Z type cars because of how similar they are tho

vestal minnow
#

✨JPBX310 turns the corner at Lawrence on a test run yesterday!
#jpbx #caltrain #cabcar #caltrainstation #train #passengertrain #stadler #stadlerrail #stadlerkiss #electricmultipleunit #commutertrain #passengerlocomotives #jpbx910 #railpics_insta #railphotos_usa #trains_of_instagram #trb_express #daily_crossing #amazing_rail #rsa_theyards #rail...

#

Does anyone know which train this is? Seen on the caltrain in California

frosty sand
#

It’s the new Stadler Kiss for Caltrain’s electrification project

strange quiver
#

Yee, like 2talltyler said

#

Ill draw once I start work again on Gnaps, since a few US operatord have considered them

real sun
#

Have no idea why he chose to do an NGR for this but it looks pretty cool

finite mountain
#

Oh wait nvm-

#

I found it. Sorry I didn't notice you said what it was already

strange quiver
#

Maybe I could do an NGR-like train for GNAPs

finite mountain
vestal minnow
#

I’m sorry which train model is this?

#

Would be great to see electrified via trains

#

The existing North American sets only consider trains that were actually built

real sun
#

This is the New Generation Rollingstock in use by Queensland Rail in Aus

strange quiver
#

I'll post it to bananas in the coming days, but if ya'll wanna give it a play and lmk if there are any bugs or balancing issues it'd be appreciated

#

also any livery suggestions would be appreciated too, especially for the trains that have very few (such as the HCMT, NGR, etc)

#

liveries don't need to be real or anything, they can just be for fun

real sun
#

Very, very nice

#

Just a small note, would it be possible to change the pantograph code so that 6 car NGRs have only 2 pantograph cars?

strange quiver
#

The code im using is based on what Fairyfloss wrote for PGT, and I don't really know how to reverse engineer it :/

#

I'm not very good at coding so yh :/

mellow loom
strange quiver
mellow loom
#

Sure

strange quiver
#

Easy, lemme just get out of bed first

mellow loom
#

Just send me that train’s code if you can, I’m in a hotel with just an iPhone no laptop

#

Chances are there’s just a “position_in_articulated_vehicle % x” switch that needs a slight adjustment

strange quiver
#

here's the full GOPS source if you wanna try messing around/compiling everything

mellow loom
#

Ah I can’t open the files on my phone

#

Can you send me the code for just that train as a message?

#

Nvm think I’ve got it

strange quiver
#

Oh? Did you get it?

mellow loom
#

Yeah, it’s way more complex a setup than I expected though, I’ve taken a look but it’s a bit of a fiddly one and I’ve got no laptop to tweak and test it to make sure my understanding is correct

#

I’ll take another look on Thursday evening or Friday when I’m home if nobody else jumps in in the meantime

strange quiver
#

All good, thanks for the help with it

finite mountain
#

Saw this Alstom TWINDEXX with a VIA Rail livery on the Steam Workshop for Cities: Skylines and thought this could be a cool suggestion for a future idea

strange quiver
#

Tbh it goes hard

#

Ill add it to my list

finite mountain
#

I also found an image of an Amtrak TWINDEXX in the Phase 7 paint scheme

strange quiver
#

Yee, that one I spotted when looking at their stuff

#

Also onto the list it goes >:3

#

Ive actually been going through and looking at mods people have made for inspiration

#

Theres quite a few cool liveries/ideas on the rolling line workshop

finite mountain
#

Also found 2 Stadler KISS models made by the same person with one in the GO Transit livery and the other in MBTA colours and resembling the Caltrain KISS EMU's having both high and low platform doors

#

For some reason, the GO Transit ones are missing the top dark green stripe

strange quiver
#

Ooooh

#

That go transit one goes hard

strange quiver
vestal minnow
#

Ooh yes Canadian high speed rail

vestal minnow
strange quiver
#

Onto the list it goes then...

finite mountain
#

After doing some more browsing for some references that can be used, I found 2 Shinkansen models by the same person for the proposed Texas high speed train to be operated by Texas Central

#

There was also a third Shinkansen model I saw based on CAHSR

#

I kinda like the second paint scheme cause it seems more like what it would look like in real life

earnest meadow
#

that would be more for JP+ shinkansen

finite mountain
#

Because the GO Transit one in the first image is based on the original design and the Stadler KISS was unveiled here in North America with the facelift design

strange quiver
strange quiver
#

So MBTA/Caltrain/GO with the old and new cab design

finite mountain
#

Yeah that sounds pretty cool

#

Will the old cab design ones for Caltrain and MBTA have high platform doors as well?

frosty sand
#

MBTA needs high level doors. Caltrain does not (although I think their real trains are getting them to allow future station upgrades)

#

Most western North American rail systems have low platforms and low doors

frosty sand
#

If you only have low doors you cannot use high platforms. Low doors are all you have on gallery style cars (Metra and Caltrain, plus whoever has bought old cars from them like Virginia Rail Express, Music City Star, etc.)

#

MBTA has high platforms at many stations, so they absolutely need high doors 🙂

strange quiver
#

At some point I wanna make my own station pack, and I'll have to include low and high platforms tbh

vestal minnow
#

Ooh looking forward to seeing your train stations!

strange quiver
#

Thanks!

#

It'll be a long way off tho, probably after I do GNAPs and maybe the freight/locomotive packs

#

Also

#

Im gonna have to do these as express DMUs for GNAPs >:3

finite mountain
#

Since it's confirmed at this point, do you plan on making the Brightline Siemens Velaro high speed trains in the GNAPs pack?

strange quiver
#

Yee, theyre on the list too :3

#

GNAPs will have a high speed tree starting in the 50s or so

lone minnow
#

Well i found this

#

Well idk

#

it might be too similar to the aerotrain

#

There's also this

#

Monorail i think

strange quiver
strange quiver
# lone minnow

Those might work, I'll have to see when I do the HSR stuff

#

They'd probably be too similar to the aeotrain tho

strange quiver
# lone minnow

I probably won't do that, GNAPS will only be conventional rail stuff

mellow loom
#

Also was this code adapted from another unit?

strange quiver
#

Its just called the NGR

#

And I use the same code for all the EMUs

#

It was based on code fairyfloss wrote for PGT

mellow loom
#

I mean in the game purchase menu

#

nvm being an idiot, it's an EMU...

mellow loom
#

Almost got it, 2, 3, 4 and 5+ car consists are all working except for some push-pull edge cases

2 car gives one of the two driving cars a pantograph
3 car gives the trailer a pantograph
4 car gives one of the two trailers a pantograph
5+ cars gives the first and last trailer cars a pantograph

5+ car push pull is working perfectly, the others need some tinkering

#

I'll have another play around with it tomorrow

real sun
#

Could you please upload the modified code? I tried to have a go at it but being completely new to nml I had no idea what to do even with all the tutorial pages up

mellow loom
#

I’ve just shut my PC down for the night (it’s nearly 4:30am here) but I’ll upload it tomorrow. I’ve basically rewritten the switches for the unit entirely and it’s fairly well commented although the push pull stuff always adds some (arguably unnecessary) complexity

#

But I can talk you through it too, if you want to try to understand it

real sun
#

Nah it's all good, you should probably get some sleep

strange quiver
#

Legit I'd struggle to do it otherwise

mellow loom
#

You'll probably want to thoroughly test it in case I've missed something, I don't normally deal with variable consist lengths (BRTrains is fixed-consist) so it's possible I've missed something

#

Hopefully the comments help explain what's happening too. For the most part the switches go bottom-to-top

Both the NGR and the MU trailer (in the livery override) use the same switch chain now, and you can pretty much think of it as a flowchart from the bottom to the top

The first couple of switches at the bottom use the position in the train to identify the front and rear cars so we can deal with them, otherwise default to assuming it's a middle car

#

Then above that are 3 switches, one each for front/middle/rear, that switch on the length to decide what to do in non-standard special cases. Front and rear check (using two different methods, not sure why I did that). If it's a 2 car train (no trailer), in which case they show a pantograph, otherwise show normal trailers.

The middle car switch checks for special cases (3 or 4 length trains) and redirect to the switches to handle those, otherwise use the "normal" switch

#

Above that are the switches to handle the various cases for middle cars based on position in the consist

And above that are just optional switches that do pushpull eyecandy so that pantographs stay in the same place when the train turns round

#

That probably sounds quite complicated but hopefully it flows quite well and you can almost read it bottom-to-top like a flowchart. There are about half as many switches as in the previous version

mellow loom
#

That's the rough flowchart, I ran out of time tidying it up so skipped over some of the pushpull details for eg the driving cars but it works basically the same as the trailer car one I show

strange quiver
#

Perfect, I'll give that a test now

mellow loom
#

Let me know how you get on

Forgot to tag @real sun when I posted the code too, hopefully the flowchart helps understand it

strange quiver
#

hopefully it'll also be easier for me to reverse engineer it too, so I can make modifications where needed

mellow loom
#

With a bit of luck. I'd say it's a simpler setup, but I wrote it so obviously I find it more understandable and that doesn't mean it'll translate for others 😂

#

If you'd like I can make a version without the pushpull stuff which would make it easier to understand the "when to show front/rear cars, when to show a pantograph" code by itself

Pushpull makes things about twice as difficult as they would otherwise be, and a lot fiddlier

strange quiver
#

or atleast, until recently

#

and I want the player to have the ability to still use them if they want

#

also, small bug, but the cabs are the wrong way around, but it's an easy af fix

mellow loom
#

Ah okay, yeah I flipped them because it seemed more wrong the other way with the yellower headlights and less red being the front, I didn't realise that was intentional

#

Just swap the front and rear spritesets around and that should fix it

strange quiver
#

yee, already done

strange quiver
#

so just looking through, this code seems pretty perfect for what I need

#

only issue is that one you go past 6 cars, it doesn't add any more pantographs, and I can't see a switch or something to modify to add more

#

for trains like the NGR that run on 25kv, it's fine, but for stuff like the X'trapolis which use the same pantograph arrangments for 3 and 6 car trains, it wouldn't be realistic for more than 6 cars to only have 2 pantographs

mellow loom
#

There are trains with 16 cars that only have two pantographs, but admittedly I don't know if that applies to the NGR

In the sw_middleCheckPenultimate switch instead of always returning a spriteset when it isn't the penultimate car (or second car in the previous switch) spriteset_SSD_EMU_NGR_Trailer_front, you could instead go to another switch that includes some logic for that

You could also use another approach such as automatically adding extra trailer cars and pantograph cars above a certain length by making it look like two shorter trains attached: eg if it gets to 8 cars, split it (visually) into two 4-car trains. I'd suggest this probably ends up more realistic but is trickier

strange quiver
#

I guess I'll give that a go and see what I can do

#

and yh, tbf it's not a big deal, players are very unlikely to run more than a single 8 car set, but I know some will

#

and while for 25kv stuff 2 pantos is fine, lower voltage DC stuff like you find in Sydney, Melbourne, and Wellington, you need more

mellow loom
#

How often would it repeat?

strange quiver
#

every 2nd car or so?

#

it's hard to put into words what it should look like

#

but in a 7 car set, the 2nd, 3rd and 5th cars would have pantos

mellow loom
#

That seems like a lot but does potentially make it easier

strange quiver
#

basically there should be a minimum ratio of 1 panto graph per 3 cars

strange quiver
mellow loom
#

You could do this but then it gets back to the same kind of weird setup that we were trying to avoid in the first place with too many pantographs

#

Alternately....

#

That works for the correct numbers but breaks push-pull for odd-length trains (3, 5, 7, 9 etc cars)

strange quiver
#

is there a way to not do that?

#

if not, I'd rather what it is now and then just deal with the lack of extra pantos on the 1500dc units

#

tbh, couldn't we just have a specific code for 4 cars that works with push-pull, but then just not bother if its any longer?

#

idk

#

actually I think that's how it kinda works already

mellow loom
#

I think this is solvable tbf

#

I've got it working with push pull for odd length consists
And without pushpull for even length consists except 4 car for some reason xD

#

But it's not a million miles away

strange quiver
#

oh well that's good then

#

again, thanks for the help, code is not my fortae 😦

mellow loom
#

It's just a fiddly thing to do, I can see why the original code was so complex now tbf

strange quiver
#

yeah, and why I was never able to reverse engineer it

mellow loom
#

If you ditch push pull it's easy, but push pull with this kind of variability is fiddly

It'll be possible, just needs some thought and I can't promise whether it'll be simple or not

strange quiver
#

yeah...

#

hopefully not too complex though

mellow loom
#

Tinkering with the other idea but I think it ends up even more fiddly tbh

strange quiver
mellow loom
#

Basically trying to set it up so that above X amount of cars (I'm using 8 there but would probably be 6) instead of adding more pantographs it instead makes it look like two shorter units attached together

#

You can see it kinda sorta works but makes some dodgy edge cases that would be a nightmare to fix

strange quiver
#

oh, that won't be neccesary

#

I'd much prefer it to be a player choice if it's two separate units or not

#

if the player's adding MU cars, it should be treated as on long EMU, if they want separate units, they can attach a 2nd train

mellow loom
#

Yeah I was just seeing if it was easier to do it that way

mellow loom
#

I tend to tinker with a few approaches and see which seems to fit best

strange quiver
#

all good

#

if you need any help, lmk

mellow loom
#

Try this @strange quiver - it's a modification of the one I sent this morning

Basically the same idea but now middle cars will alternate and every 2nd car is a pantograph (except occasionally 2 non-pantograph cars at the rear), with push-pull working

Odd and even-length units have their pantographs facing in opposite directions, can fix that later if you care but test it out first and see if it seems okay

#

In theory we can make it so the rear trailer gets a pantograph if it's the "odd" numbered car, but I think that's more work than it's probably worth. It's not quite as neat looking for even-length units anymore, but again it would make the code a lot more complex and probably isn't worth it

strange quiver
#

it works, but the pantrograph arrangements are a bit odd

#

it should be a ratio, not neccesarily every 2nd car

mellow loom
#

It's every other car from the front

Ignore which end of the coach it's on, that's just a quirk of my tinkering that I haven't bothered to fix in case you don't like the overall result

#

I'd switch it to the other end for the even-length trains (eg your Train #3 there) because it would make it look more evenly spread out

strange quiver
#

ah, yh, if you could do than then it'd be perfect

#

with no 2 ideally the 5th cars panto should be switched

#

same with the 2nd last car for no.4

mellow loom
#

Fixed the above, not perfect but definitely more consistent and looks better spread along the length

mellow loom
#

Take a look at what I sent above and see how that looks though, you might find you prefer the more consistent pantograph spacing

strange quiver
#

it looks good, it's just not how they'd do it IRL

#

with very few exceptions, they generally do a pantograph on the 2nd and 5th car in a 6 car consist

strange quiver
mellow loom
#

Aight, 3am again here but I'll try to take another look tomorrow

strange quiver
#

it's all good

#

sleep is more important that openttd code :3

mellow loom
#

Nvm it was a quick fix - how about that?

For the odd-length units, it flips the pantographs in the second half of the train to the other end of the car

For even-length I've left it alone for now, can change that too but then we run into the issue of the bigger gap at the back of the train with no pantographs. Your call which you prefer

strange quiver
#

I'll give it a test now

#

seems to be perfect, it's just that 6 car that needs to be modified a bit

#

but otherwise it's perfect

mellow loom
#

How do you want to handle the 6 car? Potential ways are

  • an extra pantograph car for that last trailer (relatively easy)
  • pantograph on the rear driving car (fiddlier)
  • leave it alone and keep it simple
  • Move the pantograph cars one car towards the rear (very fiddly indeed, roughly what the old code was trying to do but didn't quite manage)
strange quiver
#

the latter, since that's how NGRs are set up IRL

#

there's no side on photos so I can't get a reference

mellow loom
#

I thought you might say that 😂 it's easy to do in real life, a pain in the arse in game

strange quiver
#

yh, I know 😦

mellow loom
#

It's possible, just a case of how complex it gets and how understandable it is for you

strange quiver
#

well I normally just re-use pantograph code, so as long as its not absurdly complex it's fine

#

because lots of trains will use this same code

mellow loom
#

I'm guessing a number of units will function similarly?

strange quiver
#

just off the top of my head, all the QR SMUs, X'trapolis 100, X'trap 2.0 and Transperth C-series

strange quiver
#

there are outliers, like the Auckland AM class and HCMT, but they're weird enough to be ignored, and I can work around Fairyfloss's code enough to get them right

#

otherwise all EMUs follow the same pantograph arrangements that Fairyfloss's code creates

lone minnow
#

Is the newest version on Bananas btw?

#

What is this thing lol

lone minnow
#

Although youre probably gonna have to shrink it down some

strange quiver
lone minnow
#

It looks really interesting so i'll make sure to get it

strange quiver
lone minnow
#

Thanks

strange quiver
strange quiver
#

maybe as a 60s era DMU high speed train or something

lone minnow
strange quiver
#

also, complete tangent, but I did more sprites for GNAPS

lone minnow
#

Looking good

strange quiver
#

and last night/today I drew the Erie Lackawanna EMUs (left) and Reading Blueliners (right)

lone minnow
#

I love all the retrofuturistic stuff

strange quiver
#

it's why at some point I plan on doing a fallout style retro futuristic train set

lone minnow
#

That would be really interesting

#

Instantly thought of this lol
https://www.youtube.com/watch?v=KJjC2Rf7KL4

#

Although the cab might be too long

strange quiver
#

and yh, I'll have to sort that when it comes to it

lone minnow
#

Oh nice lol

vestal minnow
frosty sand
#

Might work with with the broad gauge nuclear trains in Wasteland 🙂

lone minnow
#

Perhaps

lone minnow
lone minnow
#

Inly problem is that, from what i've seen, very little track sets add broad gauge

#

I use the U&RMM2 track set and i don't think it has broad gauge

mellow loom
#

I think most people don't want to run too many different gauges on the same map too - it starts to be a hassle

finite mountain
#

A set of locomotives I would be interested in seeing being made into OpenTTD are the EMD Joule battery electric SD70J, SD40JR, and GT38JB locomotives since I'm kinda interested in seeing how these battery electric locomotives will perform

mellow loom
#

The only problem with battery locomotives in OpenTTD is that there's no good method to simulate (or even approximate) battery range

Obviously it would be bad if trains fully ran out of energy, but right now they just end up functioning as diesel trains and the only real differentiation is torque/power output (which might not even be very different to a diesel-electric locomotive)

strange quiver
strange quiver
strange quiver
#

When I do them, my plan was to just code them as diesel locos basically

mellow loom
#

Not really to the same extent, though - a diesel locomotive typically has enough range for a full day of operation or more, whereas for a battery locomotive that's likely to be measured in hours

A GP35 fuel tank is about 2600 gallons, which works out as around 88.5 MWh of usable energy, the SD70J-BB has a battery of up to 14.5 MWh, or about 1/6th the capacity of a GP35

I'm not anti-battery or anything (I drive a Tesla and owned another previously), but when it comes to trains the range is significantly different even when compared to cars

strange quiver
#

Tbf American locomotives arent a fair comparison because their fuel tanks tend to be 2x the size of their European counterparts

#

But I do agree that yh, in general a normal diesel loco has more range, but it is just one of those things we kinda have to ignore since theres nothing in the code we can use to simulate it

mellow loom
#

The locomotives are also larger, though, so have more space for batteries - European locomotives would also have smaller batteries

But yeah it's still cool to include them, just a shame that we can't actually have anything even vaguely resembling battery locomotives in terms of mechanics (I figured it could be fun if we could measure the distance since last travelling under OHLE, waiting at a station, or in a depot, and reducing power if we go too far)

strange quiver
#

And yh, it could be

#

There is the issue that a lot of battery locos are plug in tho, and dont have pantos, so you'd need some weird tag thing for that too

mellow loom
#

Yeah true for the US. My perspective is mostly British and all our battery units I can think of are bi-mode (or tri-mode) with pantographs

frosty sand
#

As far as the American road locos go, the idea is to run them with standard diesels and charge them going downhill to capture dynamic braking energy instead of just burning it off as heat through the resistor grids

#

Shunting locos are a different story of course, I’d draw a parallel between them and fireless steam locos

mellow loom
#

That makes a lot of sense. Plus potentially a lot of low end power...

It seems like it could be quite a good idea in terms of basically turning the other locomotives in the consist into hybrids

#

Shunting it makes a lot more sense - shunting locos have more opportunities to charge and do far fewer miles etc

frosty sand
#

Yes, I imagine it would be paired with a modification to the other diesels that lets them send their dynamic brake energy to the battery loco

mellow loom
#

Yeah that would seem sensible, plus if it was bi-directional the diesels could potentially provide some power to the battery loco when the batteries are low. No idea if that would be useful (I guess the motors are already powerful enough to take the full output of the diesel?) but it's an option

frosty sand
#

My understanding of multi-mode locos that have batteries is a “last mile” sort of thing, like the diesel mode of a dual-mode engine

mellow loom
#

Yeah currently that definitely seems like the way they're being used in the UK - bridging gaps between OHLE/3rd rail (eg Merseyrail's class 777) or last mile (eg Class 93 loco). I guess you could argue Merseyrail's is last mile too

frosty sand
mellow loom
#

Then that would be a benefit too - even if the battery is dead it's still a road slug (great name)

frosty sand
#

Haha yeah

mellow loom
#

Petition to rename Iron Horse as Road Slug

frosty sand
#

They are an evolution of the slug, which is the same thing but without a cab and were/are used in hump yards. Road slugs have cabs and are often paired with a regular loco on local freights so you have a cab in each direction, but only one diesel to maintain

mellow loom
#

I've never understood why the US is so determined not to put a cab at either end of the locomotive... maybe not universally, but surely a few would be useful?

frosty sand
#

“We’ve always done it this way”

mellow loom
# strange quiver otherwise all EMUs follow the same pantograph arrangements that Fairyfloss's cod...

Having another play with this and we pretty much run into the same issue as Fairy's code had

To be able to show pantographs at the correct end of the coach AND every 2nd coach, you basically HAVE to do two switch chains based on whether the car is less than or more than halfway through the consist, which makes it pretty much impossible to avoid two consecutive pantograph cars like the original query was about, at least without getting ridiculously fiddly with checking for specific coach positions within the consist which gets a little silly. You'd pretty much have a 4-switch chain JUST to check each of the middle cars (8 switches total)

real sun
strange quiver
#

Might just be easier to use the simpler code you sent first, as it works fine

strange quiver
mellow loom
#

Fairy might know his own code well enough to be able to fix his version more easily than I would fix mine, I definitely think about switch chains in a different way to him so there might be an easy way there

strange quiver
#

maybe, only issue is that fairy is pretty inactive atm :/

strange quiver
#

CN EMUs are very friend shaped :3

real sun
strange quiver
#

is there anything in particular you're planning on working on btw?

real sun
#

Mostly QLD stuff, buses seem simple enough, going to try and adapt a volgren optimus bodied b7rle/b8rle first

strange quiver
#

ah fair, well good luck :3

#

my tutorial on how to do liveries in pinned in this chat if you wanna follow that

#

it'll make doing all the liveries you want a lot easier

vestal minnow
#

Oh yeah I never thought of this, all vehicles have unlimited range except for airplanes

#

Vehicles magically don’t run out of fuel ever

mellow loom
#

Yup. The servicing interval and breakdowns do kinda emulate it indirectly but once you turn them off there’s not even an approximate mechanic for it

frosty sand
#

Some game mechanics just aren’t fun. 🤷

vestal minnow
real sun
vestal minnow
#

Yes

strange quiver
#

did more EMUs go GNAPS

#

NH&H Washboard EMUs, Budd Silverliners/PioneerIIIs and St. Louis Jersey Arrows

#

and now I'm gonna go sort out the GOPS code and get it on Bananas

strange quiver
#

when you combine 2 sets, it should look like it's 2 separate trains combined together, and not a single EMU

mellow loom
#

Ah, honest answer is I'm not sure 😂 I didn't expect that

It's probably quite a quick thing to solve since the MU cars already have a graphics override, so the end cars can work differently

strange quiver
#

true actually

#

i'll have a play and see what I can do, it might be something pretty straight forward

mellow loom
#

I think I've got it, 2 seconds

#

All I did was set the MU car livery override to skip the identifyFront and identifyRear switches (since we know it's a middle car)

And then removed identifyRear entirely (not needed, since the middle car will always use the middle switch, the identifyFront can just handle both front and rear without the extra switch)

#

Seems to work

strange quiver
#

easy then

#

I'll give it a test and see if it has any issues

mellow loom
#

I may have undone the "make odd and even length trains have pantographs in the same position" fix from the other day, I'm not sure

#

I didn't change it now but I think I lost a revision somewhere, I'm not bothering version controlling this on my end

strange quiver
#

tbh it's fine

#

the original code you sent does the job anyway

mellow loom
#

There's another bug if you mix 2 and 3 car trains into longer consists

#

That can probably be fixed easily enough by switching a couple of num_vehs_in_consist to num_vehs_in_vehid_chain

strange quiver
#

easy fix then

mellow loom
#

Man this is some fiddly code 😂

#

Fun to tinker with at least

#

It's a shame there's no _in_unit versions of these variables, that does the same as _in_consist or _in_articulated_veh but only including dual-headed locomotives and any cars between them and treating them like an articulated vehicle

strange quiver
#

yeah :(((

strange quiver
mellow loom
#

Articulated vehicles are so much easier to code

mellow loom
strange quiver
strange quiver
#

also, I swapped all the 'in_consist' to 'vehid_chain' and it still does it

mellow loom
#

Yeah it's more than just a straight swap unfortunately xD

Middle cars should be a simple fix with one switch to check for num_vehs_in_vehid_chain for the 3-car variant, I think - haven't tried that yet but it should work

Driving cars are trickier, I've got an idea but not got it working yet. bedtime now but I'll take another look when I can

strange quiver
#

all good, I'll leave it for now too then

#

I found a few inaccuracies with stats while messing with GOPS now that I'll fix instead

strange quiver
#

Did the Silverliner IVs

#

I should come up with some fictional liveries for these, otherwise it's just SEPTA and plain silver

frosty sand
#

A few of them are back in silver as heritage units, funnily enough. They are 50 years old now and still going strong…

strange quiver
#

Oooh

#

Tbf, theyre based on Budd designs

#

And budd dont break

frosty sand
#

Silver with the original SEPTA logo as well as the heritage logo: one each Pennsylvania, Penn Central, Reading, and Conrail

#

Budd do not break indeed

strange quiver
#

Those early SEPTA silver schemes went hard

#

Shame theyre kinda hard to do with openttd sprites

frosty sand
#

Yeah

frosty sand
earnest meadow
vestal minnow
#

Then attach several of them together to make one extra long train

mellow loom
#

Yeah you can do that but it messes up the code we've been testing for pantographs

strange quiver
#

I'm trying to get my friends in Sydney Trains maintenance to do it here 😦

strange quiver
strange quiver
frosty sand
#

Change one letter and go to Toronto, do Metrolinx 😛

strange quiver
frosty sand
#

Actually, what about AMT in Montreal? They had EMUs before the line got converted to light rail. Maybe they were still CN when the Silverliner IVs were built haha

strange quiver
#

I should also do more liveries for the Budd cosmo/metropolitans

frosty sand
#

The CN electric multiple units were a fleet of electric multiple unit (EMU) railcars built in 1952 by Canadian Car and Foundry (CCF) for the Canadian National Railway for use on the Deux-Montagnes line in Montreal. The cars remained in use until June 2, 1995 when the reconstruction started. The MR-90 entered service late in 1995. Several have be...

#

Replacement EMUs in the 90: https://en.m.wikipedia.org/wiki/MR-90

The MR-90 was a class of single-level electric multiple unit (EMU) railcars built in 1994-1995 by Bombardier Transportation for the Société de Transport de la Communauté Urbaine de Montreal (STCUM) and last operated by Exo. These cars were ordered when the Deux-Montagnes line was completely rebuilt from 1993 to 1995 and all the equipment and inf...

strange quiver
#

Yee!

#

I actually did the 50s EMU earlier

#

Tbh it'll need more liveries too at some point, since theres only the original and black/white CN liveries

frosty sand
#

Hawker Siddeley RTC-85/SP/D were a series of railway coach and diesel multiple units manufactured by Hawker Siddeley Canada for GO Transit, largely based on the H-series subway cars that they built for the Toronto Transit Commission.
Their name was derived as follows: Rapid Transit Coach 85' long Self-Propelled Double-end.
47 92-seat RTC cars w...

strange quiver
#

Yee, theyre on the list

#

I kinda need to do them for GOPS to since they were the basis of our 1200 class railcars

frosty sand
#

This is turning out to be quite a comprehensive set haha

#

Just a matter of time until you do locos and freight cars to make it a complete train set 😛

#

(please)

#

😄

#

NARS is a really nice set but its cargo handling is ancient and doesn’t play nicely with modern industry GRFs

strange quiver
#

Ive already got the list written, I'll probably do them after I finish GOPs/GNAPs

#

But yh, my train autism is too strong, I mist do every train

strange quiver
frosty sand
#

Yes, Iron Horse sets a high standard

strange quiver
#

Yeah, but its a standard I hope to meet

#

Tbh I think I'm about on par when it comes to passenger car sprites

#

Hopefully I can match when it comes to locos and freight stock

strange quiver
#

what if the MBTA or SEPTA bought Budd Cosmopolitans?

strange quiver
#

does anyone know how to go about coding MUs like the FLIRTs and GTWs with the power pack in the centre?

#

is there a way you can code it so there's a single, shorter car always in the centre?

#

tbh I don't think there are any sets that have something similar that's modular, which is annoying since I can't get a reference on how to do it

crystal crag
#

It might be possible but I'm in no position to test it this month, but in theory if it's possible to control the length of a wagon it should be doable.

You'd need to write a series of switches on the MU wagon thing that test:

  • Are we part of [Trainset that needs the power pack]?
  • If yes, are we in the middle?
  • If so, reduce our length

Maybe you can even do this from the MU itself but it's been too long since I touched NML to know for sure, but this is what I think is the solution

strange quiver
#

Fair fair, its at least good to know its possible

#

Also, I'm hoping lifes treating you well, you always seem to pop up at the least expected of times :3

crystal crag
#

I am always here, watching from the sidelines, ready to jump in if I see anything I can remotely assist with. Uni's been tough, but this is the last month, so hopefully I can pull through the last few assignments, but have been fine beyond that

strange quiver
#

I'm on mid year break atm which is why I'm doing so much atm

mellow loom
#

https://github.com/BRTrains/BRTrains2/blob/master/src/trains/bmu/755-3.pnml

Just supply a callback for length (line 106) and then use whatever technique you're using to set the livery, to set the length (switch at lines 50-54). In this case I use position_in_articulated_veh because BRTrains is coded as fixed-length MUs, but you can just use whatever property you're using to choose the spriteset (in_consist or in_vehid_chain or whatever). Just use the exact same calculation as for the spriteset and it'll work the same

GitHub

A UK Train NewGRF (graphics pack) for the open source game OpenTTD - BRTrains/BRTrains2

#

Presumably you'd check if it's halfway in the vehid chain? That's the trickier part but should be doable

strange quiver
#

Oh perfect then

#

I might give it a test tomorrow to see if I can work it out

mellow loom
#

Note that the example in BRTrains uses 3 lengths as it includes the driving cars, you presumably wouldn't need that

#

Okay yeah that's easy enough

#

Code looks something like this (I've tested the length switch, mocked up the spriteset switch)

switch(FEAT_TRAINS, SELF, sw_flirt_powerpack_length_check, num_vehs_in_vehid_chain / 2 == position_in_vehid_chain) {
1: return 4; // Halfway
return 8;
}

switch(FEAT_TRAINS, SELF, sw_flirt_middle, num_vehs_in_vehid_chain / 2 == position_in_vehid_chain) {
1: spriteset_flirt_powerpack;
return sw_flirt_trailer;
}

livery_override (Item_MU_TRAILER){
default : sw_flirt_middle;
length : sw_flirt_powerpack_length_check;
}

#

If you wanted multiple power packs on longer trains that would be harder but you might just be able to do something like replace the 2 with (num_vehs_in_vehid_chain % 6) + 2

#

.... the maths is wrong for that but I think the idea works

#

switch(FEAT_TRAINS, SELF, sw_flirt_powerpack_length_check, num_vehs_in_vehid_chain % ((num_vehs_in_vehid_chain / 6) + 2) == position_in_vehid_chain % ((num_vehs_in_vehid_chain / 6) + 2)) {
1: return 4; // Halfway
return 8;
}

Yeah the basic idea works but my algebra isn't quite up to forming the expression properly

strange quiver
#

NGR FLIRT isn't real, it can't hurt you

mellow loom
#

haha yeah I just grabbed the next train down from the one I was already tinkering with

strange quiver
#

makes sense

#

but yh, plan for today then is to whip up the MR-90, and then after that the Stadler GTW is on my list

strange quiver
strange quiver
#

so is it just a simple switch I need to change to get the powerpack shown in each?

mellow loom
#

I've got no idea what a GTW is, but glad it helps

Yeah it's just two switches (one for sprites and one for length) that use the same logic in the expression

#

The first one should drop in as-is, the second is a modification of it but definitely isn't right 😂 but the principle is there I've just not figured out the actual expression. It might need a chained switch or something

strange quiver
mellow loom
#

I've got the idea but can't quite put it into words to build the equation from

Chained switches could work but it gets a bit messy

strange quiver
#

ah fair :/

#

well we'll see what the current code you wrote does, because it looks like it does the job well enough

mellow loom
#

It adds some power packs, but not in a coherent enough way IMO (and would need overrides for eg 3 cars

strange quiver
#

ah fair then :/

mellow loom
#

I'm like 90% sure it's doable but needs a mathematician 😂

#

Like I've got the principle just not the details: essentially we need to say something like Position = (some modulus/division combination of length and position) but I can't think how you'd figure out what you need to divide/modulus in what order

#

Essentially I think the expression comes down to something that vaguely represents the following idea (position = position_in_vehid_chain, length = num_vehs_in_vehid_chain)

`The position is equal to a fraction of the length, where the numerator is any number between 1 and the denominator, and the denominator is (the length divided by the target distance we want between power cars, but minimum 2)"

#

So let's say we pick 6 as that target figure, we'd be using something like position == length * 1/(2 + (length / 6)

For any length under 6, we'd want a power pack halfway position == length * 1/(2 + **0**) which works fine

For any length above 6, we'd want two power packs position == length * 1/(2 + **1**) gives us a power pack at 1/3 of the way, but we wouldn't get one at 2/3

For any length above 12, we'd want 3 power packs, position == length * 1/(2 + **2**) gives us a power pack at 1/4 of the way, but not at 1/2 way or 3/4

#

The question is how we rearrange that to use it as a switch expression, replacing the numerator with the switch value. It seems like it should be possible but I'm fucked if I can work out how

#

Alternately we just chain switches I guess

mellow loom
#

X = (2 + (length / 6) and A = any integer between 1 and X turns that equation into

P = L * A/X or P = LA/X

Rearrange that and we get PX/L = A - meaning PX/L = any integer less than X. That definitely feels right unless I've screwed up rearranging it

Therefore, if my GCSE maths doesn't fail me what we're looking for is PX/L % X is an integer

... and then I'm stumped again because I think switches round the results of expressions? So we can't tell if it's an integer 😂

#

I guess we could do (10PX/L % X) % 10 == 0 but that's starting to feel like I've just gone insane?

#

Still not right, but it still feels like the right basic idea

Sorry for the ADHD thought spam btw

mellow loom
#

@wind creek if you’re wanting to learn more coding, btw, Ragin could probably use some extra assistance in here

#

I’m trying to help out a bit but I’m not gonna be able to devote huge amounts of time to it

strange quiver
#

I failed math in high school so yeah 😦

strange quiver
#

also, I went and did the MR-90 and it turned out good imo

#

they're such goofy little things

vestal minnow
#

How do you get the colours to be different? You put each train into a different group and coloured them accordingly?

vestal minnow
#

Yes that's what I noticed in gops

strange quiver
#

yee

#

I prefer company colour, but I like to give people the ability to do fictional stuff too

vestal minnow
finite mountain
#

I found an old concept that I just remembered about and thought it could be brought to life in OpenTTD. There was a rapid transit system concept proposed by Ontario's regional system GO Transit in 1982 called GO ALRT (Advanced Light Rail Transit) that would have served 25 stations with 3 different lines stretching from the Hamilton area all the way to Oshawa, Ontario. The ALRT network was to use both overhead electrification and third rail. However it never came to be because it was cancelled in 1985

wind creek
#

oh this thing

#

part of GO Urban right?

finite mountain
wind creek
#

welllll kinda

#

it's significantly weirder than that

finite mountain
#

Also, the cars that were to be used on the ALRT system were based off the Bombardier Mark I trains that were being built for Toronto and Vancouver at the time. Main differences being the ALRT trains would have articulation and also feature pantographs for overhead electrification

wind creek
#

the reason I ask is that it seems to just pop up like glitter in any light rail system you see

#

GO Urban didn't go anywhere (heh) but the systems developed for it went in many different directions

#

I think Line 3 Scarborough traces its lineage to it?

#

ah, right

#

so the Intermediate Capacity Transit System that the Bombardier ART cars were developed for (pretty sure it's those ones you posted) were what they went with when they decided that the Krauss-Maffei Transurban maglevs were, to put it mildly, fucking stupid

#

which from there went to influence all sorts of systems (like the weird linear induction systems the first-gen Vancouver Skytrain systems have, pretty sure that's a vestage of the Transurban)

finite mountain
#

Here's the Wikipedia page that gives more detail on the ALRT project https://en.wikipedia.org/wiki/GO-ALRT

GO ALRT (Government of Ontario Advanced Light Rail Transit) was a rapid transit system proposed by GO Transit in 1982. The ALRT system would have been implemented along two new lines in the Greater Toronto Area. It would have utilized a new electric train to provide interurban service, then referred to as "inter-regional rapid transit", along th...

strange quiver
#

Tbh I think that might be better suited to GNARTs

#

Which I need to add on to/update at some point

finite mountain
#

Definitely would fit in GNARTs considering that the concept is very much inspired/based on the Skytrain style metro systems that were made in Toronto, Vancouver, and Detroit around the exact same time

#

And since even the trains for the ALRT are based off the Skytrain Mark Is, you can make these trains alongside the Mark Is and maybe even the Mark IIs and IIIs

strange quiver
#

yee, that's the plan!

#

idk when I'll go back to work on GNARTs tho, since I wanna do a full re-work of it

wind creek
#

GNARTS?

strange quiver
#

so it has a bunch of subway stuff from NYC, Chicago, Philadelphia, etc

strange quiver
#

I have terrible news

#

going through the RR Museum of PA's collection again and found this

#

it's almost certainaly a silverliner derived EMU, but with an illinois central logo

#

which means I have a justifible reason to do the Silverliners in Metra schemes 😦

#

I think this confirms it too

strange quiver
#

random thoughts

#

but back in the day, both Melbourne and Sydney considered using third rail instead of OHLE, so would it be worthwhile to do an add on to GOPS that has all the electric suburban trains, but as third rail MUs?

#

it'd be pretty simple to do, and it'd add a lot more 3rd rail EMUs since most sets don't have them

#

I'd probably do it as a separate grf, so then the player can choose to have them in game or not

twilit grove
#

that would be pretty cool

strange quiver
twilit grove
#

😂

polar sparrow
vestal minnow
#

Dual mode trains?

#

You can use either mode

crystal crag
#

Why not just make them variants. No need for parameters while also keeping the buildlist not as clogged

#

vanishes again after giving her opinion

wind creek
#

because ahistorical presumably

#

I don't think that matters personally but enough people do

strange quiver
#

basically what Ishtar said, it's ahistorical

#

alternate timeline basically

#

I could probably do parameters or variants tho now that I think about it

#

I'll still have a fair few once I've got the intercity/express/high speed emus done

polar sparrow
strange quiver
#

But itd make that track type appear if available, which some players might want

#

So itd be better to just have a parameter

strange quiver
#

I've mentioned it a few times, but I'm thinking of doing a re-work on GNARTS because it has a lot of things I want to change

#

I mostly want to bring it in line with GNAPS and GOPS, and add a lot more content

#

also split some trains that really shouldn't be combined into one (like the MBTA Red/Orange Line cars, which irl are 20m and 16m long, which corresponds to the 8 and 7 template in my scale)

#

here's the planning doc if anyone is curious as to what I'm planning

#

does anyone have any specific critiques of GNARTS though? and does the direction I'm taking GOPS and GNAPS seem good? or is there anything else I could do better to improve my sets?

vestal minnow
#

Looking forward to seeing more trains and systems represented in the set!

#

What do the highlighted colours mean in the spreadsheet?

strange quiver
#

Green means its in GNARTs now

#

Red means it'll be removed or I've rejected adding it after starting work on it

#

Yellow means wip

vestal minnow
#

Ok

strange quiver
#

got bored, drew an EMU version of the Bombardier Horizon coaches and put it into GNAPS

#

I did all the liveries, so Amtrak PHIII-IV, North Carolina, Cascades, Miwest, Via Rail and Caltrans :3

real sun
#

How do you manage to crank out new vehicles and liveries so fast

#

It's taken me days to do a couple buses

strange quiver
#

I use the method I've pinned

#

Do a base sprite with all the detail, and then just recolour it as need be

mellow loom
# real sun How do you manage to crank out new vehicles and liveries so fast

It's a lot easier to re-use something you already have

A completely new unit with an unusual shape can take me a couple days (one to draw, one to tweak once I've had a few hours away from staring at it), but taking a model you already have and turning it into something similar is much faster - eg taking the British Class 196 and turning it into the 197 took maybe 20 mins because they're very similar, and turning a 319 into a 321 took maybe an hour because they're similar-ish

Presumably your buses weren't super similar, so you had to do each from scratch. Once you have those done, though, drawing a similar one will be easier

Plus you do just get faster as you get more familiar with how the scale and angles work etc

#

Like you start to get a feel for where things are, and ESPECIALLY with shading you just get better at knowing what you're gonna need to do. Shading is probably the hardest part of 1x sprites

wind creek
#

wow

real sun
mellow loom
#

Yup exactly - you already have the scale and shape so you just have to adjust the details and livery. It can be a bit more work if the shape changes a bit (eg an old square bus vs a modern more rounded shape) but a chunk of the work is still done

At 1x zoom you'll find some barely need to be adjusted at all - especially with buses that tend to vary less than trains or trams in terms of their cab design

#

Once you have 2-3 sizes each of single and double decker the rest should be noticeably faster

mellow loom
#

340km at light rail speeds doesn't feel super pleasant

wind creek
#

but it's an interurban

strange quiver
#

remember that goofy budd-comeng double decker I drew a while back?

#

well, what if they made an EMU version, and it was articulated

#

this thing is so stupid, but it's kinda cool tbh

#

idk why but it has a somewhat japanese feel to it, but it also feels like it suits GNAPS

woeful halo
strange quiver
#

I've been trying tonight and I can't seem to crack it

strange quiver
#

sat down to do another commuter EMU before bed, and I thought doing one based on the LIRR C1/C3 cars would be a fun mockup

#

turns out, it was something the LIRR enqired about, it just never got past the original design stage

#

so I guess its going from the fictional to proposed category

#

I'll do a OHLE and third rail version to spice things up

#

probably an MBTA and NJT livery too since they both enqired about buying cars from Comeng at this time

mellow loom
strange quiver
strange quiver
frosty sand
#

Nice!

vestal minnow
strange quiver
finite mountain
vestal minnow
#

That I’m not sure

strange quiver
#

random question, but has anyone got any heightmaps or scenarios they recommend?

#

I wanna set up a game to play so I can test GOPS/GNAPS properly

#

ideally I'd want something 4kx4k, ideally continental, so something geographically like the US/Australia (with large flat lands and large mountain ranges, with decent ports for cities), and preferably fictional.

#

I've already tried Cpt. K's stuff, but I wanna know if there's more, or if there's any other source for interesting heightmaps

mint cargo
#

One of large scenarios i have played are "Halo - Circle Sea", "Bayside and Riverside" and heightmap i usually play in the "Southern South America"

lone minnow
#

although it was 2kx2K i think

strange quiver
#

oooh, I'll give both of those a look then >:3

vestal minnow
#

I forgot what the website was called but I liked playing with its Mercator settings to twist continents into unrecognizable new continents

#

I used it to generate new continents, then used gimp to change to black and white for heightmap generation

red stump
#

Popping in to say I like this set a lot and will definitely be doing some JGR server-ing with it when it's done

strange quiver
strange quiver
#

Probably be better when GOPS or GNAPS are closer to a final release tho

#

Since they'll have all the content

red stump
#

Indeed that's what I'm hoping for 🙂

strange quiver
#

Easy

red stump
#

I like to try and focus on one set at a time so people use the whole thing

strange quiver
#

Also suggestions for trains are very much welcome >:))))

strange quiver
#

Mostly Auztrains and NARS

red stump
#

Very cool, that's a unique mix

strange quiver
#

I do wanna do a locomotive and freight pack for both, but thats a long way off

red stump
#

Do you have anyplace where I can see the whole shebang? Like what you have done

strange quiver
strange quiver
#

Lemme grab them real quick

#

so those are the design docs for all 3 of my sets atm

strange quiver
#

but yh, GOPS/GNARTS are probably really good for an add-on when playing with NARS in multiplayer, because there's so much content, and so many liveries, that each players railway could easily have a very distinct identity

red stump
#

Very cool!! I will check it out and let you know if I have any ideas

strange quiver
#

Easy

#

There are a few gaps, so ideally I'd like to fill them with unbuilt/proposed designs

#

But if not, fictional designs are welcome

vestal minnow
twilit grove
#

I downloaded gops but there aren't any emus

strange quiver
#

I still need to touch up the code a bit

#

lemme grab the grf file that's the latest update

twilit grove
#

Alr thanks

strange quiver
mint cargo
#

Hi @strange quiver , i as take a look in some of my photos, and found these concepts made by Raymond Loewy for Pennsylvania Railroad. I think these came along sometime ago on Trains Magazine Forum page. The concepts are a Steam-Turbine Engine, what look´s like a High Speed Train and a american version of "Schienenzeppelin".

red stump
vestal minnow
#

Yeah never thought we had that many multiple unit trains

#

I love the alternate history theme of the set, we can build trains that were never built here in the game

mellow loom
#

The US experimented a lot with MUs and then just didn’t really run with the idea outside of metro

#

So there’s a lot but mostly of a similar era

finite mountain
#

Thought to include some images of some different GF6C models from the Steam Workshop that could be used as reference for some paint schemes for it

#

Also I found an image of the American version of the Stadler KISS with the modern GO livery that could also be used as reference when you make the Stadler KISS

#

Sorry for the low quality on some of these images btw since I downloaded them on my phone

wind creek
#

Okay now I'm starting to think it's intentional they named their trains the KISS and the FLIRT

dim pulsar
#

I think we are just pushing Ragin to hell...

finite mountain
#

Yeah. He has 3 whole lists with different concepts that have been suggested. Hes gonna need a long break after finishing the first set

strange quiver
strange quiver
#

every time I think I've researched almost everything I find something new

strange quiver
#

we can have all the goofy ideas

strange quiver
strange quiver
twilit grove
finite mountain
strange quiver
wind creek
red stump
#

It would be cool to have a whole selection of American electric locos

#

Like some Americanized versions of the huge locos they have in Russia/china

strange quiver
red stump
#

That would be pretty cooool

#

Always thought a theoretical "America with good trains" trainset would be neat

strange quiver
#

Well thats ideally what I want my sets to be

#

Theyre set in an alternate universe where everything went right

#

The 'good' timeline where the US continued having one of the best rail networks in the world

#

Ill probably write a blurb or something to set the mood when I do a full release

#

To get people in the mood, and make the sets alternate universe obvious and engaging

red stump
#

Hell yeah, like an alternate history kinda thing

#

Very good

#

That maybe I could have more ideas for

strange quiver
red stump
#

A universe where Budd never dies and Baldwin makes mainline electric locos en masse

#

Stainless steel everywhere

strange quiver
#

Baldwin electrics would be cool tho

#

Ill have to add that to my loco list

#

Because there really arent that many american electric locos

red stump
#

Tons of potential for Altoona inspired trains too

#

Like the PRR had all those weird electric engines

strange quiver
#

Yeah!

#

I love the PRRs gooft electrics

red stump
#

P5a, and the version of it that looked like a baby GG1

#

Wow awful picture hold on

strange quiver
#

Yeah

wind creek
#

That thing is so goofy

red stump
#

Like imagine a true GG1 successor

strange quiver
#

Including those goody electrics is one of my main goals for the loco pack

red stump
#

Well

wind creek
#

now you make me want to do a similar pack

red stump
#

Other then e60

strange quiver
#

here's my list for the loco pack atm btw

strange quiver
#

E60s are cool, but there needs to be more stuff in between it and the GG1

red stump
#

Prr electric gronk

strange quiver
strange quiver
#

those 50s era PRR units are big on my to-do list!

#

they're so cool 😦

red stump
#

You could always do a HH1 or something

#

co co improved 70s-80s gg1

#

And maybe something more purpose built for express trains from the same era

strange quiver
#

ooooh, those are good ideas

#

I could 'import' some australian electric loco designs

#

an American derivative of the 85 or 86 class locos would go hard

red stump
#

And could just straight up port back over the

#

Class 1200

#

Make it slightly bigger and more murica

strange quiver
#

yeah...

#

onto the list it goes

#

aaaaa, tempted to work on the loco pack now but I have other projects I need to do first 😦

red stump
#

This is not very patriotic of me but some married pairs like the old Soviet bricks

#

But Americaner

red stump
#

But my one request for DMUs would be NA class 158

strange quiver
#

shame the 85s/86s were done so dirty by privatisation

strange quiver
#

maybe I'll add a heavy freight electric tree

strange quiver
lone minnow
#

Adding on to the soviet bricks, maybe something like the little joe ( built in America but used in both Brazil and Russia i think )

#

Although, NARS Addon has one

lone minnow
strange quiver
#

because I'll wanna do it in a buch of liveries

lone minnow
#

Ah nice

lone minnow
#

oh crap i didnt mean to ping you

#

sorry

strange quiver
#

I could, but I don't think it'd be in the spirit of it

#

but if I ever did a russian/soviet set, I'd include the little joes

lone minnow
#

Ah alr

vestal minnow
#

Yes! Would be nice to explore an alternative scenario where the postwar cuts didn't happen

#

I brought up in another thread here that rail, especially passenger rail in North America declined significantly from 1945

strange quiver
#

Yee, thats the idea behind this :3

finite mountain
#

Also a little suggestion for the American Stadler KISS EMUs, maybe you could make some of the different livery concepts for Caltrains EMUs

strange quiver
#

I could

#

I might do the kisses soon tbh, so I'll let you know how I go with them

#

Priority will be given to more varients tho, since I want MBTA, Metra, Metrolink liveries etc

finite mountain
#

Maybe you could do an AMT/EXO variant since they had an electric line

#

If you're wondering, it's the name of Montreals commuter rail system

strange quiver
#

I could...

#

The AMT livery does go really hard

finite mountain
#

You could use these images of an AMT ALP45 and their new bi-level coaches as reference for both old and new paint schemes

strange quiver
#

I'll have to >:3

#

I'll try and get to the them tomorrow, but I've also been into space engineers too much 😦

vestal minnow
#

I had a weird dream where Saskatoon and Winnipeg built metro systems with Japanese technology, using the same trains as the Tokyo metro

#

Not saying we should add more Japanese trains but thought of you all after the dream

strange quiver
#

tbh I'd be tempted to add japanese style metros to GNARTS, it's just already chock full of stuff so I don't really have space :/

#

long term I could make an American-Japanese fusion train set or something? which might be a cool idea

#

but that'd be a year or two off before I got to it

#

on another note

#

I've been thinking about how to do the liveries for the loco pack