SC4 Devotion Forum Archives

SimCity 4 Devotion Custom Content Showcase => AC Team Place => Inactive Teams => Team Custom Content Projects => AC Functional Airports => Topic started by: RippleJet on January 15, 2008, 12:01:41 PM

Title: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on January 15, 2008, 12:01:41 PM
Functional Custom Airports and CTD's

Way back a number of functional airports were created, but the development of them stopped long ago.
The reason for that was the numerous CTD (Crash To Desktop) reports they lead to.

Who remembers SimGoober's Heliport, with the avenue and railroad going through the lot?
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi232.photobucket.com%2Falbums%2Fee198%2FRippleJet%2FSimGoobersHeliport.jpg&hash=30db8bfcc6c7f6343306995b01a2710b0114d1e4)

Who remembers Ripptide's Island Air Seaplane Base?
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi232.photobucket.com%2Falbums%2Fee198%2FRippleJet%2FRipptidesIslandAir.jpg&hash=47c2c757e5b98d26036cf995767b6ec55e1c3e31)

And who remembers Moganite's Helipads?
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi232.photobucket.com%2Falbums%2Fee198%2FRippleJet%2FMoganitesHelipads.jpg&hash=939d43d619eac8bce093d0c2e18a04574d5335d0)

Common for all these was that Swamper77's Airport Support File (http://www.simtropolis.com/stex/index.cfm?id=14633) was listed as a dependency.

However, these airports have been the reason for numerous reports about CTD's.
Nobody ever found an answer and a cure to those crashes, so eventually they were all locked.
With the recent cleanup on STEX they have now also been erased.






Property Port Type Exemplar IDs

This property in the Airports Developer Exemplar lists all functional airports with the Instance ID's of their developer exemplars.
This is the exemplar that is included in Swamper77's Support File, and it is also the reason for all CTD's experienced with custom airports.

Below is a report from my testing for finding the cause to the CTD's.




For the first test I used Swamper77's Support File unchanged, listing 16 airports;
all SWAP Airports, Ripptide's Seaplane Base, SimGoober's Heliport and Moganite's Helipad:


0x0A271653   Maxis Landing Strip(3 growth stages)
0x0A271647Maxis Municipal Airport(3 growth stages)
0x2A27163FMaxis International Airport(3 growth stages)
0x6CF38134Joerg's Airport Tram Center(Included in SWAP)
0x2CC060A3Joerg's Terminal - Long Expandable  (Included in SWAP)
0x2C18D41CJoerg's Terminal - Small Horseshoe(Included in SWAP)
0x0C19DAB7Joerg's Terminal - Long(Included in SWAP)
0xAC1AEFA7Joerg's Terminal - Wing(Included in SWAP)
0x0C1C5251Joerg's Terminal - Arm(Included in SWAP)
0xCC23141CJoerg's Terminal - Curved Branch(Included in SWAP)
0x0C24380FJoerg's Terminal - Fork(Included in SWAP)
0x90476A08SWAP - Medium Terminal(Included in SWAP)
0x7047695ESWAP - Small Terminal(Included in SWAP)
0xB0458B5ERipptide's Island Air
0x30CBAB18SimGoober's Heliport
0x0A271652Moganite's Helipad

I built two of Moganite's helipads (upgraded to stage 4 and 2), saved the city and exited
(more about the upgrades here (http://sc4devotion.com/forums/index.php?topic=4662.0)).
I restarted the game, reopened the city, clicked on one of the helipads and got a CTD. &hlp




For the second test I first created an Airports Developer Exemplar listing only four airports:


0x0A271653   Maxis Landing Strip
0x0A271647Maxis Municipal Airport
0x2A27163FMaxis International Airport
0x0A271652Moganite's Helipad

I played the same city from scratch (had it saved since before the previous test).
I built the same two helipads and let them once again upgrade to stage 4 and 2.
Saved the city, exited, restarted the game and reopened the city.
I succesfully queried both helipads without getting any CTD's. ;D

Obviously you must have ALL airports that are listed in the Airports Developer Exemplar available in your plugins folder.
Not having these will lead to a CTD when clicking on an earlier built custom airport further down the list.
This is also the reason for certain reports saying that they must have SWAP installed for Ripptide's Seaplane Base to function.




For the third test I continued from the city saved in the test above.
I added SimGoober's Heliport to the end of the list in the Airports Developer Exemplar:


0x0A271653   Maxis Landing Strip
0x0A271647Maxis Municipal Airport
0x2A27163FMaxis International Airport
0x0A271652Moganite's Helipad
0x30CBAB18SimGoober's Heliport

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg140.imageshack.us%2Fimg140%2F9635%2Faddingairportaftercurrezc2.jpg&hash=894f254121fdad19f29432a5882b32749e2da88c)

Restarting the game, reloading the city and clicking on the helipads seems to work alright:

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg412.imageshack.us%2Fimg412%2F9098%2Faddingairportaftercurreis1.jpg&hash=2ffb147b2fdc0a1a713ff7f3530f90f9c48dac8b)




For the fourth and final test I once again continued from the city saved in the test above.
I added SimGoober's Heliport to the list in the Airports Developer Exemplar, but before Moganite's Helipad:


0x0A271653   Maxis Landing Strip
0x0A271647Maxis Municipal Airport
0x2A27163FMaxis International Airport
0x30CBAB18SimGoober's Heliport
0x0A271652Moganite's Helipad

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg406.imageshack.us%2Fimg406%2F4979%2Faddingairportbeforecurreg3.jpg&hash=e31e1959a596a669ee143845d5a983cd8d9ffae3)

Restarting the game, reloading the city and clicking on the helipads didn't cause a CTD, but: :o

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg412.imageshack.us%2Fimg412%2F6392%2Faddingairportbeforecurrfh7.jpg&hash=17f820030bbb2c8a129de15e4faa9982750a99e4)






The Revival of Functional Custom Airports

The testing above has shown that we cannot upload functional airports independently of each other and the support file separately.
The support file should be included in the package containing all airports. I would even prefer to have it included in the same dat file.
The loading order did not show any significance. Everything worked the same whether the support file was loaded first or last.

It is also obvious that you can add airports only to the end of the list.
You cannot however remove any airports from the list in a city where you have built one of them.

In other words, whenever the package of airports is updated, new airports would be added to the end of the list.
However, once a player has updated the package, he/she must never revert to the older version.

Keeping the airport support file together with the airport package, ensures that we know the order to add airports to the list.

We're now thinking of dividing the functional airports into maybe 4 packages, e.g:
   1. Only SWAP (those terminals by Joerg and Xiziz that are included in SWAP)
   2. Only BSC (RippTide's Island Air, SimGoober's Heliport, Moganite's Helipad, Colyn's Airport and Barby's Shuttle Station)
   3. Only AC Prefabs (existing and new ones)
   4. Only AC Modulars (existing and new ones)

Any combination of these would have to be installed in "increasing numbers", giving the following possibilities:

Two airport packages:
   12. SWAP + BSC
   13. SWAP + Prefabs
   14. SWAP + Modulars
   23. BSC + Prefabs
   24. BSC + Modulars
   34. Prefabs + Modulars

Three airport packages:
   123. SWAP + BSC + Prefabs
   124. SWAP + BSC + Modulars
   134. SWAP + Prefabs + Modulars
   234. BSC + Prefabs + Modulars

Four airport packages:
   1234. SWAP + BSC + Prefabs + Modulars

By keeping the initial order the same as in Swamper77's Support File, we can let those who already have SWAP or SWAP + BSC installed to continue from that installation.
In other words, they would not have to bulldoze each existing airport lot in all their cities...




Whenever adding a new package, the number of that package would have to be higher than all previously installed packages.
In other words, if a player has installed 1. SWAP and 3. Prefabs, he/she can later install 4. Modulars, but not 2. BSC.
If he wants to install a package with a lower number, he would have to bulldoze each and every airport lot in all cities first.

The biggest problem is that the number of packages will have to be kept as low as possible... see the list below:

Package Nº 1 (SWAP) requires only one (20) Support File:
   1. Only SWAP

Package Nº 2 (BSC) requires two (21) Support Files:
   2. Only BSC
   12. SWAP + BSC

Package Nº 3 (Prefabs) requires four (22) Support Files:
   3. Only AC Prefabs
   13. SWAP + Prefabs
   23. BSC + Prefabs
   123. SWAP + BSC + Prefabs

Package Nº 4 (Modulars) requires eight (23) Support Files:
   4. Only AC Modulars
   14. SWAP + Modulars
   24. BSC + Modulars
   34. Prefabs + Modulars
   124. SWAP + BSC + Modulars
   134. SWAP + Prefabs + Modulars
   234. BSC + Prefabs + Modulars
   1234. SWAP + BSC + Prefabs + Modulars

Package Nº 5 would require sixteen (24) Support Files ::)




All airports in these packages will be thoroughly remodded to have property values consistent with the "X" Tool.

We are now aiming at releasing packages 1, 2 and 12 first.
Remodding, relotting and testing will take some time though, so don't expect them before Easter! $%Grinno$%
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: figui on January 15, 2008, 12:19:13 PM
these are good news :thumbsup:

mauricio.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: mindaugas on January 28, 2008, 01:00:42 AM
Where's the Fries? (next time we'll wash your mouth out with soap)! Wow, thats fantastic!  :P
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: Diggis on January 28, 2008, 03:29:58 AM
Great work RT.... Look forward to the release of these.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: BigSlark on January 28, 2008, 09:26:26 AM
Very impressive work, Tage. And I thought you were on vacation, too... :D

Cheers,
Kevin
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on January 28, 2008, 09:36:28 AM
Quote from: Diggis on January 28, 2008, 03:29:58 AM
Great work RT.... Look forward to the release of these.

RT = RippleTage? ::)


Quote from: BigSlark on January 28, 2008, 09:26:26 AM
Very impressive work, Tage. And I thought you were on vacation, too... :D

Actually this was posted before I left for Brazil, but only figui noticed it back then... $%Grinno$%
Thanks, figui! :)
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: Yoman on January 28, 2008, 02:41:00 PM
No no, RT don't mean RippleTage, it means RippleTotallyawsomework  :thumbsup:
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: mindaugas on January 28, 2008, 11:35:30 PM
This isn't as pretty but I have it running in a city and it is functional without CTD. I don't understand ... what's the story behind it?

http://www.simtropolis.com/stex/index.cfm?id=14024 SWAP SimWings Airport Pack V22
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: xxdita on January 28, 2008, 11:42:54 PM
Functional Airports that actually work! Very nice. Can't wait to see some on the LEX!
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: Diggis on January 29, 2008, 01:23:16 AM
Sorry Tage, I still have you and Ripptide mixed up in my head.  &ops

Still good work
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on January 29, 2008, 04:16:31 PM
Quote from: mindaugas on January 28, 2008, 11:35:30 PM
This isn't as pretty but I have it running in a city and it is functional without CTD. I don't understand ... what's the story behind it?

http://www.simtropolis.com/stex/index.cfm?id=14024 SWAP SimWings Airport Pack V22

Yes, the airports included in SWAP are all functional.
Included with SWAP 2.3 is swamper77's support file (the main airport developer file), which makes the following airports functional (also listed in my first post above):


0x0A271653   Maxis Landing Strip(3 growth stages)
0x0A271647Maxis Municipal Airport(3 growth stages)
0x2A27163FMaxis International Airport(3 growth stages)
0x6CF38134Joerg's Airport Tram Center(Included in SWAP)
0x2CC060A3Joerg's Terminal - Long Expandable  (Included in SWAP)
0x2C18D41CJoerg's Terminal - Small Horseshoe(Included in SWAP)
0x0C19DAB7Joerg's Terminal - Long(Included in SWAP)
0xAC1AEFA7Joerg's Terminal - Wing(Included in SWAP)
0x0C1C5251Joerg's Terminal - Arm(Included in SWAP)
0xCC23141CJoerg's Terminal - Curved Branch(Included in SWAP)
0x0C24380FJoerg's Terminal - Fork(Included in SWAP)
0x90476A08SWAP - Medium Terminal(Included in SWAP)
0x7047695ESWAP - Small Terminal(Included in SWAP)
0xB0458B5ERipptide's Island Air
0x30CBAB18SimGoober's Heliport
0x0A271652Moganite's Helipad

If you want to build any of those airports included in that list, you MUST have every single airport that comes listed before the airport you want to build, installed in your plugins folder. Otherwise you will, without exception, experience a CTD next time you open your city and query your airport.

Your city would after this forever be unplayable. Even bulldozing the airport won't correct that.

Luckily enough the airports in swamper77's list are in such an order that all 10 airports that are included in SWAP are listed right after Maxis' three airports.
Thus, since all those airports are included in one package, you can use any of them without fear of getting a CTD.

The problems arose when trying to build any of those three airports in the end of that list; Ripptide's Island Air, SimGoober's Heliport or Moganite's Helipad.

E.g. in order to successfully build Moganite's helipad you needed to have SWAP installed, as well as Ripptide's and SimGoober's airports.
Since this wasn't fully understood earlier, all those three airports have been locked to avoid further confusion.

The airports included in SWAP will be updated to get capacities and other properties in line with Maxis' own airports.
Today, all airports in SWAP have capacities that are far too high.


There is also one other thing that we will do to most existing and to all future airports....

...but I will keep you waiting for that announcement for a while more... ::)
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: mindaugas on January 29, 2008, 06:16:36 PM
Ah, that makes more sense. I actually stumbled on SWAP after doing some more searching. The cap is really high, and I wouldn't mind the more realistic tarmac and runways from RMIP. But for a functional and mostly custom AP, it is not a bad option. It sure beats the ones from Maxis. thanks for the great info!
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: hconline on January 30, 2008, 05:07:53 PM
Yay, when will you create the package for, say RMIP, ACB-VLT, and possibly Dedgren's Diagonal RMIP project parts.  &apls
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: Diggis on January 31, 2008, 07:15:18 AM
Can you not use the RMIP runways with the SWAP terminals?
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on January 31, 2008, 07:36:42 AM
Quote from: hconline on January 30, 2008, 05:07:53 PM
Yay, when will you create the package for, say RMIP, ACB-VLT, and possibly Dedgren's Diagonal RMIP project parts.  &apls

Voltaire's RMIP can still be used in conjunction with current and future functional airports. :thumbsup:
And Dedgren's wide diagonal RMIP project may well be released before any new functional airports. ::)


Quote from: Diggis on January 31, 2008, 07:15:18 AM
Can you not use the RMIP runways with the SWAP terminals?

Yes, of course.
And in the future all modular terminals by the AC Team will also be functional.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: hconline on January 31, 2008, 07:39:58 AM
Yay, good job AC team. Functional airports would be awesome. Can't wait till they come out.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: Filasimo on January 31, 2008, 08:37:46 AM
hey Tage perhaps me and david should say the release is sooner than you think  ::)  hmmm wonder where we heard that line from  :D
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: videosean on March 28, 2008, 07:09:40 AM
Having recently discovered all the amazing creations of Voltaire and ace_bovenopdeberg I am simply in awe.  Amazing, brilliant, beautiful work!  They aren't functional though and that KILLS me!  Before I found this subforum here I'd already been thinking about what I would do with the ACB-VLT TnJ2 buildings to make a functional airport.  There are 5 different large curved roof buildings/lots (2x3 tiles from series 1 part 2) that I would make to have capacities (somewhere in the 2000 to 5000 range I think) like a Maxis airport.  There are lots with capacity like this in the SWAP airport pack but they don't look nearly as nice as Ace's creations.  That's not a crack on anyone who worked on the SWAP buildings... they are very nice by themselves... I just prefer Ace's work and don't want to use the SWAP set.

The worst part of all this is that I've really never made anything for sc4 at all.  I'm the biggest noob when it comes to the tools used to make stuff for the game.  I've made fairly simple maps for unreal tournament 99 but what I've done  there is 100% graphic work using Photoshop and the unreal editor (3D app) and no real coding of any kind.  I think I see how it can be done just by looking at the SWAP lots and replicating the variables/exemplars and whatnot in those but I just don't have the time to learn all the tools lately.  So I'll probably just have to wait and see what you guys come up with like everyone else.  I ran into project-defeating trouble simply trying to make a construction lot from one of Ace's lot's to use for an MML for his TnJ packs lol.  I may try that again when I get a chance though... I couldn't use one of his lots and then "save as" in the LE but after some reading maybe it's because they are airport zone type lots... and perhaps I can change that in the LE the next time I try it.

Another (very minor) annoyance I have with the ACB-VLT things are the runways.  I understand that these were made by airport geeks for airport geeks and I respect that.  I'm not an airport geek though and I want a simple runway pack and I'm going through what I have from them trying to remove any pieces I don't think I'll ever use, starting with all the diagonals and lights and signs.  SWAP has 2 or 3 pre-fab, one piece runways but they don't quite fit in with Voltaire's work... I think that's all that's missing from the runway part of the ACB and VLT packs... 2 or 3 simple, pre-fab runways for people who aren't looking to re-create a real world airport down to every detail.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on March 28, 2008, 09:24:12 AM
Quote from: videosean on March 28, 2008, 07:09:40 AM
I couldn't use one of his lots and then "save as" in the LE but after some reading maybe it's because they are airport zone type lots... and perhaps I can change that in the LE the next time I try it.

You would have to remove the occupant group that identifies it as an airport. But that needs to be done in Reader.
After that you can "save as" in LE. And after that you would need to add the occupant group for airports in Reader once again.

However, that still won't make your lots functional as airports.
There would still be quite some modding needed, that can only be done in Reader.


Quote from: videosean on March 28, 2008, 07:09:40 AM
Another (very minor) annoyance I have with the ACB-VLT things are the runways.  I understand that these were made by airport geeks for airport geeks and I respect that.  I'm not an airport geek though and I want a simple runway pack and I'm going through what I have from them trying to remove any pieces I don't think I'll ever use, starting with all the diagonals and lights and signs.  SWAP has 2 or 3 pre-fab, one piece runways but they don't quite fit in with Voltaire's work... I think that's all that's missing from the runway part of the ACB and VLT packs... 2 or 3 simple, pre-fab runways for people who aren't looking to re-create a real world airport down to every detail.

There is something in the pipeline for you, videosean! ::)
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: videosean on March 29, 2008, 01:47:47 AM
Quote from: RippleJet on March 28, 2008, 09:24:12 AM
You would have to remove the occupant group that identifies it as an airport. But that needs to be done in Reader.
After that you can "save as" in LE. And after that you would need to add the occupant group for airports in Reader once again.

However, that still won't make your lots functional as airports.
There would still be quite some modding needed, that can only be done in Reader.
I think you misunderstood me a little - I just want to make a construction lot for an MML first... that's where/why I was having a problem with 'save as' with an 'airport lot' in the editor.  I ended up using the standard maxis park tennis court lot for the base of this lot though.
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg245.imageshack.us%2Fimg245%2F833%2F20080329042727ib3.th.jpg&hash=dd1df58e885582eb11a4d6ffff3934e18a22ecc4) (http://img245.imageshack.us/img245/833/20080329042727ib3.jpg)
I don't think I'm going to try and make functional airport lots since you guys are working on it and have experience and expertise over me :)
However... somehow I accidentally made an airport lot with capacity of 0 out of my MML construction lot:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg245.imageshack.us%2Fimg245%2F2623%2F20080329042252nx7.th.jpg&hash=93800ac9d3612903b050b7ab476ae1043fc9a1ca) (http://img245.imageshack.us/img245/2623/20080329042252nx7.jpg)
I think this is what made it an airport with capacity... but the MML lot I used as reference has same entry/values but not airport with capacity:
OccupantGroups  =  Building: Landmark,Building: Airport,Building: Transportation... somehow I messed up and will have to figure out my mistake but it surprised me :)

I have my functional MML lot for "ACB-VLT Terminals & Jets Series 1 -- Part 2" thanks to some LUA script debugging help from RebaLynnTS over at simpeg.  I still need to get the airport capacity thing off of my construction/MML lot but if Ace or Voltaire sees this and want this MML just let me know.  I'm undecided on actually releasing this on stex... I don't think I have a real desire to unless you folks think there would be a great need filled by it.  Maybe I could track down JZO and run it past him - he made the MMLs for Voltaire's runways and stuff.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on March 29, 2008, 03:04:24 AM
Quote from: videosean on March 29, 2008, 01:47:47 AM
I think you misunderstood me a little - I just want to make a construction lot for an MML first... that's where/why I was having a problem with 'save as' with an 'airport lot' in the editor.  I ended up using the standard maxis park tennis court lot for the base of this lot though.

In order to have park lots appear in the airport menu, all you need to do afterwards in Reader, is to add the occupant group (http://sc4devotion.com/forums/index.php?topic=2378.0) for airport (0x1508).


Quote from: videosean on March 29, 2008, 01:47:47 AM
However... somehow I accidentally made an airport lot with capacity of 0 out of my MML construction lot:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg245.imageshack.us%2Fimg245%2F2623%2F20080329042252nx7.th.jpg&hash=93800ac9d3612903b050b7ab476ae1043fc9a1ca) (http://img245.imageshack.us/img245/2623/20080329042252nx7.jpg)
Which is strange because the MML construction lot I was using as a reference for exemplar values in the reader doesn't have capacity like this at all... and Ace's building prop piece that I put on the lot doesn't either in it's original lot... somehow I messed up and will figure out my mistake but it surprised me :)

Your full-size images don't show up, so I can't see much of that query.
However, if your lot is showing the in-game airport query, then that's the culprit.

The in-game airport query (Query Exemplar GUID 0x6A561B3A) can only be used for functional airports, since the property values it is displaying are fetched from the developer file.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: allan_kuan1992 on May 15, 2008, 03:03:20 AM
Quote from: RippleJet on January 15, 2008, 12:01:41 PM
We are now aiming at releasing packages 1, 2 and 12 first.
Remodding, relotting and testing will take some time though, so don't expect them before Easter! $%Grinno$%

Ehh... it's past Easter now I think... :D

Any updates as to the status of this?

- Allan Kuan
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on May 15, 2008, 03:48:39 AM
Quote from: allan_kuan1992 on May 15, 2008, 03:03:20 AM
Ehh... it's past Easter now I think... :D

Any updates as to the status of this?

Easter was early this year... wasn't it? $%Grinno$%
Quite a lot has been done, both before and after Easter though! :)

We've managed to overcome the need for separate packages and separate support files.
Instead there will be only one, upgradeable package, with a single, integrated support file. ;D

Thanks to this it will be possible to add new custom functional airports more often than otherwise.
And, we have even been able to remove already built functional airports from the menu, without causing CTD's... ()stsfd()

So far beta versions 0.1 and 0.2 have been tested without a single CTD report.
Thus, I've mentally prepared myself to open a support thread this very weekend... ::)

Stay tuned for more technical background and for a showcase... :thumbsup:
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: FrankU on May 21, 2008, 03:52:52 AM
Looks great!

I can wait.... still working on my XL port region.... It will need an airport though, some day....
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on May 21, 2008, 07:31:13 AM
Quote from: FrankU on May 21, 2008, 03:52:52 AM
I can wait....

You won't have to wait for too long now though... ::)

Check this thread for more information about AC Functional Airports, Version 1.0:
http://sc4devotion.com/forums/index.php?topic=4662.0
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: meldolion on June 16, 2008, 03:04:56 AM
WOW!!! That's great!! thank you very much!!! &apls
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: srrvxd on June 18, 2008, 08:06:40 PM
Hey i recently downloaded the fuctional airports and cant find the dependence that has the building that goes in the center of the fork terminal, i could just replace the building but kinda wanna know what dependence it is.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on June 18, 2008, 11:02:29 PM
All "buildings" in the included SWAP airports that were made by Joerg and Thalassicus consist of props that Maxis made.
Those props are all contained in "bldgprop_vol1.dat", a file that can be downloaded here (http://www.sc4devotion.com/SC4D_Maxis_files_EULA.html).

Your question also made me realize that I've forgot to add that dependency in the Cleanitol file... &ops
It is mentioned in the readme though!

Thanks srrvxd for asking! :)
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: trannamha on August 16, 2010, 01:57:23 AM
I can't see the link to download the AC functional airports in this [http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=1664], but I just see this link: [Corrected the link to the following dependency:
Plugin_landmarks_and_ other_missing_Props.dat]

Could you help me?
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on August 16, 2010, 02:32:43 AM
You have to register at LEX first (http://sc4devotion.com/csxlex/lex_userreg.php), before you can download. :)
Note that the LEX is not the same as SC4Devotion.

Different entities with different owners, and thus also different logins,
which of course doesn't mean you couldn't use the same username and password on both. ;)
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: JeffCoyote on September 24, 2010, 04:38:01 PM
hi ,

I have a bug crash to desktop , called a "CTD" since i have download recently 3 days ago SWAP SimWings Airport Pack v22 (v2.3) on Simtropolis STEX  (http://www.simtropolis.com/stex/details.cfm?id=14024), which is still online and downloadable ( is it normal ? )

I know now ( but i 'm a beginner, 3 month ago only ) that I would have had to download AC Functional Airports (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=1664) before having problems (and crying here ... ) , but I have read all this after searching and searching for my problems with CTD on my region , that is done now but TCDs are still here ( not cool ! )

here is my problem :


I always have a CTD when I open a city already created and saved in my region ( the only region where i have cities ) , i just can open a city where i ' ve never been before and never saved it , it 's easy to see , the water texture modd of the sea hasn't changed yet on the region map ( see picture joined )

In my plugins , I have deleted all SWAP files , and the CTDs continue ,

I have downloaded AC Functional Airports v2.1 , and the CTDs continue ,
and tried to delete them Including LEX_Downloads files with enablers & blockers ( actually : moved folders on the desktop ) and  .......... the CTDs continue ,

I have deleted All PEG seaports , CSK2 Functional Small Port and PEG-CDK3 Container Seaport ( actually : moved folders on the desktop ) and  .......... the CTDs continue ,

I don't have any other airports or seaports in my plugins , I verified each folder and I ' m sure of that

please , what solution can I find?
( be clear in your explainations , please , I 'm french and sorry for errors i may write with my english , thanks )

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg517.imageshack.us%2Fimg517%2F484%2Ftutorlandctd.th.jpg&hash=585f005ca4750d86b7404a414dadfe7ecaff6983) (http://img517.imageshack.us/i/tutorlandctd.jpg/)
Click to enlarge

Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on September 26, 2010, 02:41:36 PM
Quote from: JeffCoyote on September 24, 2010, 04:38:01 PM
I always have a CTD when I open a city already created and saved in my region ( the only region where i have cities ) , i just can open a city where i ' ve never been before and never saved it , it 's easy to see , the water texture modd of the sea hasn't changed yet on the region map ( see picture joined )

Have you plopped airports in all those cities which you now cannot open?
If not, then there might be another reason for your CTD's (e.g. terrain controller related).


Quote from: JeffCoyote on September 24, 2010, 04:38:01 PM
In my plugins , I have deleted all SWAP files , and the CTDs continue ,

Before removing any airport controllers, you must always bulldoze the airports in all cities first.
If you properly upgraded from SWAP to AC Functional Airports, that would not have been the case though.

When upgrading SWAP to AC Functional Airports,
did you also run the Cleanitol with the file Cleanitol_ACAirports_2.1---2.RemoveConflicts.txt?
The most important thing that file does is to remove the old airport controller z_SW77-AirportSupport.dat,
which certainly would lead to CTD's if left in your plugins and loaded after AC Functional Airports.

Removing the SWAP files (or any other port controller) would however not lead to CTD in a city where you haven't built any ports before.


Quote from: JeffCoyote on September 24, 2010, 04:38:01 PM
I don't have any other airports or seaports in my plugins , I verified each folder and I ' m sure of that

Do you have any airport eye-candy lots?
Those would be lots that in the game appear in the airport menu, but which do not function as airports.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: JeffCoyote on September 27, 2010, 06:54:44 AM
Many thanks for your answers to try to help me .

I' m trying your solutions and will give you news after ....

i just can tell you for the moment :
( my answers after your quotes )

Quote from: RippleJet on September 26, 2010, 02:41:36 PM
Have you plopped airports in all those cities which you now cannot open?
If not, then there might be another reason for your CTD's (e.g. terrain controller related).

I can' t open any cities in my region where I have already been before , all the cities which have been saved before the beginning of my CTDs crash when i try to open them , even if they are blank areas ( some have been only terraforming or just test area )

I just can open cities where I haven't save , check the  joined picture on previous post , the water color is the Maxis original one

Quote from: RippleJet on September 26, 2010, 02:41:36 PM
Before removing any airport controllers, you must always bulldoze the airports in all cities first.
If you properly upgraded from SWAP to AC Functional Airports, that would not have been the case though.

I can ' t bulldoze if I can't open the city ...

Quote from: RippleJet on September 26, 2010, 02:41:36 PM
When upgrading SWAP to AC Functional Airports,
did you also run the Cleanitol with the file Cleanitol_ACAirports_2.1---2.RemoveConflicts.txt?
The most important thing that file does is to remove the old airport controller z_SW77-AirportSupport.dat,
which certainly would lead to CTD's if left in your plugins and loaded after AC Functional Airports.

Done , and no conflict appears

Quote from: RippleJet on September 26, 2010, 02:41:36 PM
Removing the SWAP files (or any other port controller) would however not lead to CTD in a city where you haven't built any ports before.


Do you have any airport eye-candy lots?
Those would be lots that in the game appear in the airport menu, but which do not function as airports.

Not plopped in the game , and now only AC airports v2.1 are in my plugins , no more other  airports options .

I had only plopped on a test area the SWAP v2.3 differents lots ( downloaded here (http://www.simtropolis.com/stex/details.cfm?id=14024) & still online !) and saved this city , then after have closed the game and came back , the CTDs have began . I have destroyed the city ( from the region map option - city to bin ) and then i can re-open it , since it become a city where I have never been before

Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on September 27, 2010, 10:16:46 AM
If you get a CTD when trying to access any city that you haven't built any airport in yet,
and that you've been able to access previously, whether before or after you installed SWAP,
then I'm pretty sure your CTD is not due to conflicting or missing airport controllers.

Have you used any terrain mods (http://sc4devotion.com/forums/index.php?topic=6744.msg267121#msg267121) or tree mods in your cities?
Have you ever had Glenni's Steinsaas Taarnet (http://sc4devotion.com/forums/index.php?topic=6744.msg257337#msg257337) in your plugins folder?
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: JeffCoyote on September 27, 2010, 10:21:56 AM
trying to find which file can be the cause of my CTDs , i have removed folder by folder ( from my plugins to desktop ) and re-start SC4 and try to open a city ,
I have also tried to remove all the contents of my plugins folder but CTDs continue  ...

but one folder is very strange :

i removed ZZZZ_PEG SEAPORTS here (http://www.simpeg.com/forum/index.php?action=downloads;sa=view;down=334) ( included the ZZZ-Master Seaport Controller Mod ), and re-open the game and the icon in transport > sea is the basic maxis icon for the seaport , but I click and the PEG-CDK3 Container Seaport  is plopped !!!!  

removed from my plugins but still in game  !! ??

how is it possible ?

is there a possibility to " re-initialize " the game or my region ? is there any " temporary files " ( as web browser ) which keep memory of my folders or some files at least ?

it maybe can explain why I deleted SWAP but CTDs can continue ...
I'm not a programmer , maybe it is a stupid question , but i'm searching and searching how to stop my CTDs
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: JeffCoyote on September 27, 2010, 10:26:33 AM
Quote from: RippleJet on September 27, 2010, 10:16:46 AM
If you get a CTD when trying to access any city that you haven't built any airport in yet,
and that you've been able to access previously, whether before or after you installed SWAP,
then I'm pretty sure your CTD is not due to conflicting or missing airport controllers.

Have you used any terrain mods (http://sc4devotion.com/forums/index.php?topic=6744.msg267121#msg267121) or tree mods in your cities?
Have you ever had Glenni's Steinsaas Taarnet (http://sc4devotion.com/forums/index.php?topic=6744.msg257337#msg257337) in your plugins folder?

but CTDs have began just after plop SWAP and save this city , this city is now deleted from the region map option ( bin icon ) , this is the only city I can open , except the cities where I have never been before and never saved

i have this texture terrain mod : PEG_ROCKMOD2-MossyGranite_205.dat and only one in my plugins as said in the read-me file , but nothing else , and this texture water mod : PEG_WATERMOD_Brigantine_205.dat and only one as for terrain
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on September 27, 2010, 11:10:37 AM
Quote from: JeffCoyote on September 27, 2010, 10:21:56 AM
but one folder is very strange :

i removed ZZZZ_PEG SEAPORTS here (http://www.simpeg.com/forum/index.php?action=downloads;sa=view;down=334) ( included the ZZZ-Master Seaport Controller Mod ), and re-open the game and the icon in transport > sea is the basic maxis icon for the seaport , but I click and the PEG-CDK3 Container Seaport  is plopped !!!!  

You may very well have found your problems.
SWAP includes a seaport controller, which supports one additional seaport, the Package Loading Center.
This is in fact a functional seaport, even if it appears in the airport menu.

This seaport controller included in SWAP is NOT compatible with any of Peg's seaports.
Thus, if you've plopped any of Peg's seaport related lots in your cities before installing SWAP, you might experience CTD's.

At this stage, if there would be any chance of saving your cities, it would require that you first uninstall SWAP,
then reinstall all Peg's seaports (with whatever latest seaport controller he's made).
After this you would hopefully be able to access your cities (although I cannot guarantee it)...


Quote from: JeffCoyote on September 27, 2010, 10:21:56 AM
removed from my plugins but still in game  !! ??

how is it possible ?

Peg's container seaport replaces the ingame default seaport.
I believe it is installed somewhere under PEGPROD, and I also think it includes its own incompatible seaport controller...


FYI, the BSC Functional Seaports (http://sc4devotion.com/forums/index.php?topic=4969.0) are backwards compatible with SWAP's Package Loading Center.
If you still want to use Peg's seaports, you might be interested in reading this (http://sc4devotion.com/forums/index.php?topic=7138.0) as well. ;)
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: JeffCoyote on September 27, 2010, 01:31:47 PM
should i understand that i need to download BSC Functional Seaports , and install it ,
then after I install "P.E.G_Enablers_for_BSC_Functional_Seaports_3.0.zip" files that you purpose on     
"Compatible Seaport Controllers" post  ?

with all this , my CTDs should be an old story  ?

[ many thanks for your time , and all the help you give me , and others too here on SC4D. forums ]
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on September 27, 2010, 02:23:09 PM
Quote from: JeffCoyote on September 27, 2010, 01:31:47 PM
should i understand that i need to download BSC Functional Seaports , and install it ,
then after I install "P.E.G_Enablers_for_BSC_Functional_Seaports_3.0.zip" files that you purpose on     
"Compatible Seaport Controllers" post  ?

with all this , my CTDs should be an old story  ?

You would of course first have to fix your current cities.
In other words, uninstall SWAP and reinstall Peg's seaports.

If you at that point can re-access your cities, then you may bulldoze all Peg's seaports.
After that you may install BSC Functional Seaports and the enablers you quoted.

That would give you a chance of selecting which seaports you want to play with, without having to exclude any of them. ;)
And yes, with that all port related CTD's would be history, as long as you keep the X-Ports folder in your plugins folder.
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: JeffCoyote on September 27, 2010, 04:02:57 PM
Quote from: RippleJet on September 27, 2010, 02:23:09 PM
You would of course first have to fix your current cities.
In other words, uninstall SWAP and reinstall Peg's seaports.

If you at that point can re-access your cities, then you may bulldoze all Peg's seaports.
After that you may install BSC Functional Seaports and the enablers you quoted.

When SWAP deleted , Peg Seaports reinstalled , and  ... I can't access my cities !

When Peg Seaports deleted , BSC Functional Seaports v3 installed with v3_Peg Enablers... I can't access my cities !

the only city I can open is the one I have deleted from region map or new cities to create and i can plop Peg or BSC seaports , but all others cities ever saved lead me to a CTD ,

Is there a last solution ? or I have to delete my cities 

please , help ( crying ! )
Title: Re: Functional Custom Airport, Support File and CTD's
Post by: RippleJet on September 27, 2010, 04:08:34 PM
Quote from: JeffCoyote on September 27, 2010, 04:02:57 PM
When SWAP deleted , Peg Seaports reinstalled , and  ... I can't access my cities !

Too bad... ()sad()


Quote from: JeffCoyote on September 27, 2010, 04:02:57 PM
Is there a last solution ? or I have to delete my cities 

Unfortunately, I'm afraid that is the case here... &mmm
I have myself tested this quite a lot a while back, and my experience is indeed, that if you've once screwed up with the port controllers, there's virtually no chance of getting such a city back.