(more) New Airports
Moderator: OpenTTD Developers
(more) New Airports
Here are a few airports that I've made while learning to use the FTA in OpenTTD.
I hope that I'll be able to update them to richk67's NewGRF ports at some point, but I'm affraid I'm not smart enough to learn the use of FTA and newgrf at the same time, so this first release will be hardcoded airports (ie : patch)
What's in :
- added initial approach and fixed holding area (small speed) to all airports, based on city airport model.
- 4 "new" airports : Zeppelin airfield, State airport (small), Marseille Provence (large), Rome Fiumicino (xlarge)
Download : compiled version for windows
edit : synched to 12722
I hope that I'll be able to update them to richk67's NewGRF ports at some point, but I'm affraid I'm not smart enough to learn the use of FTA and newgrf at the same time, so this first release will be hardcoded airports (ie : patch)
What's in :
- added initial approach and fixed holding area (small speed) to all airports, based on city airport model.
- 4 "new" airports : Zeppelin airfield, State airport (small), Marseille Provence (large), Rome Fiumicino (xlarge)
Download : compiled version for windows
edit : synched to 12722
- Attachments
-
- Rome airport
- Image3.png (72.6 KiB) Viewed 13226 times
-
- Marseilles airport
- Image4.png (63.45 KiB) Viewed 12101 times
Last edited by Gedemon on 15 Apr 2008 19:46, edited 1 time in total.
Re: (more) New Airports
Nice. If you need help getting these NewGRF'd let me know. I have 2.5 realworldairports ready to roll (OK, Munich still needs work.) So Rome and Marseille would make nice additions.
You may want to try running your airport_movement.h etc through my FSMconverter. You will need to ensure that the structures for your airports are placed ok into the relevant files. Then compile FSMconverter, and run it. It should spit out out.txt, which is 80%+ formatted correctly for the newGRF spec. (It really only misses the Release Blocks - which of course isnt in the original code.)
The code is done in VS2005, but should compile with cygwin et al. Dont know what support files you may need though.
You may want to try running your airport_movement.h etc through my FSMconverter. You will need to ensure that the structures for your airports are placed ok into the relevant files. Then compile FSMconverter, and run it. It should spit out out.txt, which is 80%+ formatted correctly for the newGRF spec. (It really only misses the Release Blocks - which of course isnt in the original code.)
The code is done in VS2005, but should compile with cygwin et al. Dont know what support files you may need though.
- Attachments
-
- FSMconverter.zip
- converter from code format into newgrf format
- (135.58 KiB) Downloaded 297 times
OTTD NewGRF_ports. Add an airport design via newgrf.Superceded by Yexo's NewGrf Airports 2
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Re: (more) New Airports
thank you, I'll look at it asap
planned next is Roissy CdG
planned next is Roissy CdG
Re: (more) New Airports
I would also take a further look at your Rome variant - it doesnt match the actual airport very well - Rome has just 3 runways, and no buildings north/northeast of the central cross runway. http://maps.google.com/maps?f=q&hl=en&g ... 9&t=h&z=14
Your Marseille is very good though.
Your Marseille is very good though.
OTTD NewGRF_ports. Add an airport design via newgrf.Superceded by Yexo's NewGrf Airports 2
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Re: (more) New Airports
how do you make stuff ?
Re: (more) New Airports
Yes, you're right about the building for Rome airports.richk67 wrote:I would also take a further look at your Rome variant - it doesnt match the actual airport very well - Rome has just 3 runways, and no buildings north/northeast of the central cross runway. http://maps.google.com/maps?f=q&hl=en&g ... 9&t=h&z=14
Your Marseille is very good though.
I should rewrite the heli part so it use the taxiway below the cross runway. Then north tiles should be farm, could it be done with actual code or newGRF port ? (edit : oops, I forgot that you can make holes with your code - will be fine then)
It does have 4 runways, but the 4 is a backup of the eastern one, also used as taxi. What I should rewrite is the landing code so the prefered order will be east runway then west then backup.
Or do you think I should remove completly the fourth runway ?
Last edited by Gedemon on 24 Mar 2008 11:52, edited 1 time in total.
Re: (more) New Airports
When I create a new airport - this is the sequence:
1. Design the layout of the airport on squared paper.
2. Starting at the hangar, and then terminals, number all of the tiles.
3. Have a think about what movement blocks you need - a block can have more than 1 tile in it.
4. For each tile, write down what movements you want an aircraft to be allowed to do at that tile, and what blocks it needs to reserve to do it.
5. Code it up, including working out what graphics are needed.
For a small airport, its fairly easy. However, larger airports are a LOT of hard work. My Munich has 85 positions currently, and it isnt yet finished.
1. Design the layout of the airport on squared paper.
2. Starting at the hangar, and then terminals, number all of the tiles.
3. Have a think about what movement blocks you need - a block can have more than 1 tile in it.
4. For each tile, write down what movements you want an aircraft to be allowed to do at that tile, and what blocks it needs to reserve to do it.
5. Code it up, including working out what graphics are needed.
For a small airport, its fairly easy. However, larger airports are a LOT of hard work. My Munich has 85 positions currently, and it isnt yet finished.
OTTD NewGRF_ports. Add an airport design via newgrf.Superceded by Yexo's NewGrf Airports 2
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Re: (more) New Airports
NewGRF is the better way as the airport code will be replaced by NewGRF_ports relatively shortly. Also, NewGRF_ports allows asymmetrical airports, so that area can actually be a gap.Gedemon wrote:I should rewrite the heli part so it use the taxiway below the cross runway. Then north tiles should be farm, could it be done with actual code or newGRF port ? (edit : oops, I forgot that you can make holes with your code - will be fine then)
It doesnt look to me as though that runway gains you much, and a 3 runway in an H shape will be better, IMO.It does have 4 runways, but the 4 is a backup of the eastern one, also used as taxi. What I should rewrite is the landing code so the prefered order will be east runway then west then backup. Or do you think I should remove completely the fourth runway ?
OTTD NewGRF_ports. Add an airport design via newgrf.Superceded by Yexo's NewGrf Airports 2
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Re: (more) New Airports
if interested, here are the 1-4 phases in excel format for Rome airport...sfjp wrote:how do you make stuff ?
... that will be reworked to a more realist shape
- Attachments
-
- Rome LIRF.rar
- Rome airport design phases
- (5.33 KiB) Downloaded 282 times
-
- Engineer
- Posts: 30
- Joined: 17 Mar 2008 04:25
Re: (more) New Airports
You should try your hand at Indianapolis International Airport =p
http://www.visitingdc.com/images/indian ... ddress.jpg
3 Runways, really nice staging area =p just a suggestion.
http://maps.google.com/maps?q=Indianapo ... a=N&tab=il
http://www.visitingdc.com/images/indian ... ddress.jpg
3 Runways, really nice staging area =p just a suggestion.
http://maps.google.com/maps?q=Indianapo ... a=N&tab=il
Re: (more) New Airports
First post : patch updated to r12722, no other changes (yet)
and before doing something more or less similar, I'll finish CdG, and then I may have a look to Dubai project, but I'll need more blocks for this one : Dubai World Central Airport
well, updated Rome layout will be 3 runways, almost like this one.Shadowclaimer wrote:You should try your hand at Indianapolis International Airport =p
http://www.visitingdc.com/images/indian ... ddress.jpg
3 Runways, really nice staging area =p just a suggestion.
http://maps.google.com/maps?q=Indianapo ... a=N&tab=il
and before doing something more or less similar, I'll finish CdG, and then I may have a look to Dubai project, but I'll need more blocks for this one : Dubai World Central Airport
Re: (more) New Airports
Rome Fiumicino (for the b00ns also known as Rome Leonardo da Vinci) looks pretty well, looking away from the fact you turned the runways around. Marseille is nice too, but the field is a bit longer irl. Balance between Rome and Marseille isn't perfect Sorry for being so cheecky, but I study Aviation
I'd like to see Amsterdam Airport Schiphol in TT once, lol. That's like... Impossible to make
I'd like to see Amsterdam Airport Schiphol in TT once, lol. That's like... Impossible to make
Re: (more) New Airports
Yeah, impossible...NLmichiej wrote:I'd like to see Amsterdam Airport Schiphol in TT once, lol. That's like... Impossible to make
- Attachments
-
- A layout I created a while back. Not coded at all into NewGRF_ports format.
- schiphol3.png (40.45 KiB) Viewed 10578 times
OTTD NewGRF_ports. Add an airport design via newgrf.Superceded by Yexo's NewGrf Airports 2
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Re: (more) New Airports
héhé, looks great
must be a nightmare to code
About Marseille do you think that I should add one (or more ?) tile to the main runway ?
and thanks for the feedback, that's welcome.
must be a nightmare to code
Rome should be rotated 90° left, is that what you mean ? if so, that's already in the "todo" list.NLmichiej wrote:Rome Fiumicino (for the b00ns also known as Rome Leonardo da Vinci) looks pretty well, looking away from the fact you turned the runways around. Marseille is nice too, but the field is a bit longer irl. Balance between Rome and Marseille isn't perfect Sorry for being so cheecky, but I study Aviation
About Marseille do you think that I should add one (or more ?) tile to the main runway ?
and thanks for the feedback, that's welcome.
Re: (more) New Airports
Yeah, not even started the state machine for that monster - Im not entirely happy with the layout. Its not got enough taxiing space to make for smooth operations.Gedemon wrote:héhé, looks great
must be a nightmare to code
If you design this for NewGRF_ports, all rotation of the FSM is handled already. All you have to "rotate" is your selection of sprites for the graphics layout.Rome should be rotated 90° left, is that what you mean ? if so, that's already in the "todo" list.
OTTD NewGRF_ports. Add an airport design via newgrf.Superceded by Yexo's NewGrf Airports 2
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Re: (more) New Airports
I got this silly idea about Schiphol, and I thought I'd show it to tou
- Attachments
-
- I told you it was silly!
- Clipboard01.png (267.78 KiB) Viewed 10434 times
Re: (more) New Airports
That's not too silly at all. In reality, there's a highway right in that location (with a tunnel though).
Re: (more) New Airports
Lol, looks good. The hangars (irl) are placed on the (south-)east side of the airport though. But it looks nice anywayrichk67 wrote: Yeah, impossible...
Exactly what I meanGedemon wrote: Rome should be rotated 90° left, is that what you mean ? if so, that's already in the "todo" list.
About Marseille do you think that I should add one (or more ?) tile to the main runway ?
and thanks for the feedback, that's welcome.
Guess 1 would be enough, you could possibly place an extra gate there too then...
Re: (more) New Airports
Yup. Using the Irregular Airports patch (included in NewGRF_ports), I was able to place the motorway there - but as stated in a tunnel. Irregular Airports places no restrictions on the non-airport tiles, so you can work around existing infrastructure if you want. As long as the actual airport tiles go onto a clear tile, it copes fine.Mchl wrote:I got this silly idea about Schiphol, and I thought I'd show it to tou
OTTD NewGRF_ports. Add an airport design via newgrf.Superceded by Yexo's NewGrf Airports 2
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Want to organise your trains? Try Routemarkers.
--- ==== --- === --- === ---
Firework Photography
Re: (more) New Airports
How about something like this. Sorry i didn't find a larger pic. Leipzig airport has runways on both sides of the highway and planes use a bridge over it.
Who is online
Users browsing this forum: No registered users and 41 guests