Announcement

Collapse
No announcement yet.

Harbors for seaside towns only?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Harbors for seaside towns only?

    Anyone know the instruction to limit buildings (such as harbors) to seaside towns only? And can the principle be extended further to other terrain types?

  • #2
    Paul,

    I think you mean the tileimprovement port.
    Take a look into the tileimp.txt there you will find the lines:

    CantBuildOn TERRAIN_BROWN_HILL
    CantBuildOn TERRAIN_BROWN_MOUNTAIN
    CantBuildOn TERRAIN_DEAD
    CantBuildOn TERRAIN_DESERT
    CantBuildOn TERRAIN_FOREST
    CantBuildOn TERRAIN_GLACIER
    CantBuildOn TERRAIN_GRASSLAND
    CantBuildOn TERRAIN_HILL
    CantBuildOn TERRAIN_JUNGLE
    CantBuildOn TERRAIN_MOUNTAIN
    CantBuildOn TERRAIN_PLAINS
    CantBuildOn TERRAIN_SWAMP
    CantBuildOn TERRAIN_TUNDRA
    CantBuildOn TERRAIN_WATER_DEEP
    CantBuildOn TERRAIN_WATER_RIFT
    CantBuildOn TERRAIN_WATER_TRENCH
    CantBuildOn TERRAIN_WATER_VOLCANO
    CantBuildOn TERRAIN_WHITE_HILL
    CantBuildOn TERRAIN_WHITE_MOUNTAIN

    for the TILEIMP_PORT. I think TERRAIN_WATER_BEACH is not in the list.

    -Martin

    Civ2 military advisor: "No complaints, Sir!"

    Comment


    • #3
      Or another way in SLIC (if he means an actual building in a city, like harbour-guns):

      Using the mod_CanBuildBuilding (or whatever it's called) you could check each neighbor (tile) and see if the terrain is a water or beach terrain. If yes, then the return is true the city can build a harbour.

      ------------------
      Rommell to a sub-commander outside Tobruk: "Those Australians are in there somewhere. But where? Let's advance and wait till they shoot, then shoot back."

      Comment


      • #4
        Get the Med mod and check out the Harbor improvement.

        Comment


        • #5
          Err .. I'm probably being a bit thick, but where can I find the Med Mod? I can see the alpha version of the sequal, but not the original...

          Comment


          • #6
            http://apolyton.net/wes

            Wes' site contains all Med Mods past and present
            Concrete, Abstract, or Squoingy?
            "I don't believe in giving scripting languages because the only additional power they give users is the power to create bugs." - Mike Breitkreutz, Firaxis

            Comment


            • #7
              You mean to tell me that on our real Earth, that none of the Great Lakes cities of Canada and United States have harbors? wow
              A lot of Republicans are not racist, but a lot of racists are Republican.

              Comment


              • #8
                Duh! The answer was there all the time:

                CoastalBuilding

                As found in the entry for battlements...

                Now, I wonder whether the CTP2 program recognises any other statements like that...

                Comment


                • #9
                  quote:

                  Originally posted by PaulWilliams on 04-02-2001 08:55 AM
                  Duh! The answer was there all the time:

                  CoastalBuilding

                  As found in the entry for battlements...

                  Now, I wonder whether the CTP2 program recognises any other statements like that...


                  I took a look into the ctp2.exe and there are all the statements also unused ones.

                  -Martin
                  Civ2 military advisor: "No complaints, Sir!"

                  Comment


                  • #10
                    quote:

                    Originally posted by Martin Gühmann on 04-02-2001 02:31 PM
                    I took a look into the ctp2.exe and there are all the statements also unused ones.



                    What unused ones are there ? This could save a lot of SLIC work

                    Concrete, Abstract, or Squoingy?
                    "I don't believe in giving scripting languages because the only additional power they give users is the power to create bugs." - Mike Breitkreutz, Firaxis

                    Comment


                    • #11
                      I made a value/flag list I should send it to Omni, but it is not finished, I just copied the lines from the ctp2.exe. There is no documentation yet.

                      -Martin
                      Civ2 military advisor: "No complaints, Sir!"

                      Comment

                      Working...
                      X