Announcement

Collapse
No announcement yet.

Construction Question

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

  • Construction Question

    Hi All.
    I'm currently using 1.35 Cradle.
    Can anyone tell me if there is a setting which can be turned on so that when a city has built something I can get a pop up box telling me what has been built and asking me what I would like to build next?

    I know you get a message sent under the message tab but I always forget to look there and a pop up box would be much more help?

    Am I missing something obvious?
    Any Help greatly appreciated.

  • #2
    This is answered somewhat in the FAQ, question #43, but here it is,

    Open the file ctp2_data\default\gamedata\script.slc. Now search for '38UnitCompletedQueueEmpty', '38BuildingBuiltQueueEmpty', '38WonderBuiltQueueEmpty' and '38EndgameBuiltQueueEmpty'. Insert the following line after these texts:

    Code:
    	Show();
    Now you will get a pop-up message whenever there is an empty queue somewhere.
    You can put that "Show();" underneath any of the messages and youll get a popup now.
    Call to Power 2: Apolyton Edition - download the latest version (12th June 2011)
    CtP2 AE Wiki & Modding Reference
    One way to compile the CtP2 Source Code.

    Comment


    • #3
      Edit: oops, crosspost. Oh well...

      Open CRA_script.slc in a text editor and look for the following lines:

      line 670: messagebox '38UnitCompletedQueueEmpty' {
      line 684: messagebox '38BuildingBuiltQueueEmpty' {
      line 698: messagebox '38WonderBuiltQueueEmpty' {
      line 712: messagebox '38EndgameBuiltQueueEmpty' {

      For each of these lines, you should insert the following line right below it:

      Show();

      This will make the messages pop-up when they appear, but only if the build queue is empty. When there is still soemthing else in the build queue, they still won't pop up. If you do want this as well, repeat the process for the following lines:

      line 663: messagebox '38UnitCompleted' {
      line 677: messagebox '38BuildingBuilt' {
      line 691: messagebox '38WonderBuilt' {
      line 705: messagebox '38EndgameBuilt' {

      (This is assuming you're the default version of Cradle. If you use Ultra Gigantic Maps or whatever, you'll need to make the changes to a different file: CRA??_script.slc, where ?? is dependent on what variant(s) of Cradle you use. It can use CRA??_gamefile.txt files to find out which one(s) you need.)
      Administrator of WePlayCiv -- Civ5 Info Centre | Forum | Gallery

      Comment


      • #4
        Originally posted by Aaragorn
        Can anyone tell me if there is a setting which can be turned on so that when a city has built something I can get a pop up box telling me what has been built and asking me what I would like to build next?
        It is possible to add pop up messages, but actual I am not a big fan of pop up boxes, because I got a lot of them in Civ2, something like 150 to 200 each turn as I had the gold to rush by everything, at that point in the game it was already clear what I wanted to build next.

        You use the build queues of your cities so you don't need tell your citiziens what to build each time something is finished, if you see a Barbarian near your city you can change the build queue, anyway.

        Another thing is that you can cycle thourgh your not moved armies with o key. Are all units moved it will cycle thourch every city with the empty build queue. The names of cities with empty build queues is written in yellow. Alternatily you can cycle through your cities with the U key. (Actual I am more familiar with the o key.)

        If these tips don't help you, you can still give the unit/building/wonder build messages pop up status. To do this go into your ..\ctp2_data\default\gamedata\ folder there you will find some files like:

        CRA*_script.slc

        The '*' can be any letter and note that it can be also more than one letter.

        Open these files with any text editor of your choice e.g. NotePad, WritePad or EditPlus2. (I don't know which Cradle setting you are using in particular, each script.slc is for one or a group of these setups, so edit them all, and you edited the right one.)

        Once you have such a file open search for something like 38UnitCompletedQueueEmpty.

        Add to each of these BuildQueue empty messages the line:

        Show();

        See the wonder messages as example.

        Of course you can also add the show function to the other complete something message boxes as well, if you like to be bothered when ever something is complete and the build queue is not empty.

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

        Comment


        • #5
          triple crosspost
          Administrator of WePlayCiv -- Civ5 Info Centre | Forum | Gallery

          Comment


          • #6
            followed by a double post
            Administrator of WePlayCiv -- Civ5 Info Centre | Forum | Gallery

            Comment


            • #7
              Sheesh, service indeed
              Call to Power 2: Apolyton Edition - download the latest version (12th June 2011)
              CtP2 AE Wiki & Modding Reference
              One way to compile the CtP2 Source Code.

              Comment


              • #8
                Thanks Guys

                Comment


                • #9

                  Comment


                  • #10
                    Falling over yourselves to help a newbie - and Aaragorn isn't even a girl!
                    One day Canada will rule the world, and then we'll all be sorry.

                    Comment


                    • #11
                      Hang on. I smell a DL.
                      One day Canada will rule the world, and then we'll all be sorry.

                      Comment


                      • #12
                        Maybe he forgot his password... and then remembered the old one again and then forgot to post with the new login, makes sense.

                        Btw you wont find this kind of service in any other forum.
                        Call to Power 2: Apolyton Edition - download the latest version (12th June 2011)
                        CtP2 AE Wiki & Modding Reference
                        One way to compile the CtP2 Source Code.

                        Comment


                        • #13
                          Well, I forgot my password and was at work so I created a new name and password, One for home and one for Work. Did I break a rule?
                          If so apologies...
                          By the way what is a DL?

                          And you're quite right you are a great community to be playing in!

                          Aaragorn/Steve.

                          Comment


                          • #14
                            DL = Double Login and they are not permitted, although everyone probabaly has one ... i dont. Unless someone tells the moderators its unlikely theyll see this thread and ban your other login anyway.
                            Call to Power 2: Apolyton Edition - download the latest version (12th June 2011)
                            CtP2 AE Wiki & Modding Reference
                            One way to compile the CtP2 Source Code.

                            Comment


                            • #15
                              True, this forum has a service with a smile.

                              MarkG likes DL's as long as nobody actually uses them. It makes the registered users figure look impressive.
                              One day Canada will rule the world, and then we'll all be sorry.

                              Comment

                              Working...
                              X