EternalBlueFlame / Traincraft-5

Traincraft repository for version 1.7.x port.
Other
58 stars 55 forks source link

Add more types of Tracks #48

Open NitroxydeX opened 8 years ago

NitroxydeX commented 8 years ago

WE NEED TO REWRITE OUR SYSTEM BEFORE WE CAN ADD TRACKS THAT ARE KINDA SPECIAL

More types to be added

NitroxydeX commented 7 years ago

@CubeRail about 3: You know what you put down in 1? We just take straights and curves and put them together. but the model is a seperate file which we would need to edit. thats why we handle it like that at the moment. and i really cant understand the problem with the straight?

Lanthan64 commented 7 years ago

Oh, sorry, I did not knew that. Do I understand You correctly though that what I described in 1. may be possible, but what I proposed in 3. is not?

Speaking of which: The "problem" is just the length. If the straight part of the 90 degree switches were to be shorter the switches could be placed closer to each other. Then the resulting railyards would take up a smaller area on the map. I agree in that this is not a real problem but more of an enhancement, I'd simply consider this type of switch useful.

NitroxydeX commented 7 years ago

The Switches are made like that to align with the curve itself. image

The models are a bit shorter but the things we add secure that they work properly how they should. image

Like how we do they now is the only way with that code. in 1.10.2+ this will work different. But there should be a minimum straight between each curve. We warn for that in the book.

Lanthan64 commented 7 years ago

I see. The lower screenshot is pretty exactly what I had in mind. But if that is not possible with the current system I'll accept that. Anyways, many thanks for the insight!

pietrodevo commented 7 years ago

Is it planned to implement new parallels with next release? What is eventually needed?

NitroxydeX commented 7 years ago

@Pdevo not until rework of the system.

EternalBlueFlame commented 7 years ago

something interesting was suggested to me recently, from a user named Makira. A sloped turn track.

MggMuggins commented 7 years ago

Is it possible? That would be pretty dang cool...

Cronosus commented 7 years ago

this suggestion i receive many times 🗡 and i'm not sure if is possible

ArgonTheConqueror commented 7 years ago

I'm not sure if anyone has suggested something like this before. Can TC have a double switch like this? flat-junction-both-tracks

Cronosus commented 7 years ago

at this time is not possible create diagonal tracks but this same system is posible to create with actual tracks - combine two switches and crossing

ArgonTheConqueror commented 7 years ago

Well, the diagonal part is not required, but is it possible to make something like this where a double track can branch off, either in 90 degrees, or like a parallel switch?

NitroxydeX commented 7 years ago

@ArgonTheConqueror should be possible in the future with 1.11 but not for 1.7.10 anymore.

bhechinger commented 7 years ago

@ArgonTheConqueror I think this is what you are asking about? 2017-01-03_13 27 14

TheSpareAce commented 7 years ago

Could we see something like a 45 degree slope (1x1x1) for going up steep hills, or going down into mineshafts with 2 tracks to go with them (tracks that are like turns except in pitch)? (eg +0° to -45° and +0° to +45°.) They'd be sort of like vanilla rails going uphill except with the gradual increase and the models+textures.

Another idea: A simple Y track.

TheSpareAce commented 7 years ago

http://i.imgur.com/9c772Xj.png

Sorry for my shitty drawing skills.

Here I present you what I mean by my former post here. The straight slope track would be a 1x1 track similar to the Vanilla slope.

MggMuggins commented 7 years ago

I like the slopes. Those make a lot more sense (if we could implement them). However, I think it would do better if the two styles were kinda smashed together, so that you end up with the bottom of the first one, and the top of the second one. That way you don't ever really have a bump.

NitroxydeX commented 7 years ago

The slope idea isn't really good for Minecraft and it would look really weird because the train would float over that track. Always keep in mind: we're in Minecraft not in a fully realistic Unreal Engine game

EternalBlueFlame commented 7 years ago

I could make it work with the rewrite, but it's more of a concern of how the train would look going over it. Just because the tracks and the train's motion bend, doesn't mean the train itself does. Plus you also have to take consideration of the realistic traction loss at those inclines.

Thus why you usually don't see these kinds of slopes in real life.

TheSpareAce commented 7 years ago

I completely overlooked those details.

Edit: Concerning the details of physics, I was only matching the Vanilla standards.

HydrogenC commented 6 years ago

Maybe a overhead line

HydrogenC commented 6 years ago

Is these features still in progress?

MggMuggins commented 6 years ago

The git history is completely available in this repo...

EternalBlueFlame commented 6 years ago

Overhead lines are available in 012+.... CoFH compliant RF pipes are used for overhead lines (thermal dynamics for example).

HydrogenC commented 6 years ago

When will the parallel curve be out?

NitroxydeX commented 6 years ago

@x13989 not before the rewrite.