Announcement

Collapse
No announcement yet.

Broadening the UN

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

  • #16
    Adding new elements to the xml files IS easy. Giving meaning to those elements can be harder. I believe the methods which implement the xml elements (such as NoNukes) must be somewhere in the python code. It certainly makes use of the python methods described in the API (namely the CvVoteInfo class(which extends CvInfoBase). There are no documents with those names however. I have looked in other python documents, but I have yet to find it

    Still, once we find it, then I believe It should not be too difficult to do things like trade embargoes or peacekeeping. They can both be broken up into things that are done elsewhere (which means copy/paste). That's not to say it will be easy though!
    The Roman Kings scenario is now ready for play: http://apolyton.net/forums/showthrea...tin.com/forum/

    Comment


    • #17
      I spent some time today looking for references to the UN. Unfortuantely I ran out of time and now must go to work When I get back I'll do a little searching for nukes within the python.

      I don't know about you but my first initial goal is to find anything related to nukes to see how they implement it into the UN then I'm go searching for embargoes and declarations of war to try figure out how those are coded into python then hopefully we can use that code to as you said copy/paste.

      Thank you and good luck on your continued search
      As long as people believe in absurdities they will continue to commit
      atrocities.
      - Voltaire

      Comment


      • #18
        Civfanatics also have a UN thread:
        Please no political arguements, just a fun idea. With the current UN you can mandate: Universal Suffrage, Freedom of Religon, etc, etc, etc... What if you could BAN those? Better still would be "Mandate Government Civic" and you vote for which civic you want to mandate. :) So you...


        It seems though, that they are just talking about how nice it would be to have a mod, but not doing much about making one. Still, it might be worth keeping an eye on every now and then
        The Roman Kings scenario is now ready for play: http://apolyton.net/forums/showthrea...tin.com/forum/

        Comment


        • #19
          I doubt it's possible to change the actual UN before we get the SDK. I haven't seen anything related to the UN in the python files except for on the victory screen and when you win. But you could perhaps make a seperate popup to take care of the new options you want. Don't know how possible it is to make options in popups.

          Also don't forget that if you manage to add more options in some way the AI needs to choose an option aswell. But that's not difficult. The difficult part is getting the AI to decide which option to choose. Including when they're the secretary general and get to pick.
          $ñ@®|<ø

          Comment


          • #20
            Originally posted by gdijedi7
            In real life the UN is a bully organization that is full of dictators. (China, Cuba...)
            In real life, the UN is made up of almost every country on the planet (191 in total) including, yes, a handful that are dictatorships. Also the US, UK, Canada, Germany, France, Spain, Australia, Belgium, Sweden, Switzerland, and probably every other country you've ever heard of. You, Sir, have messed up.

            As for them being a Bully organisation, you may want to read this... Long and short, if they're bullies, they're the kind that grab you, hurl you against a wall, and shove lunch money into your pockets.

            So personally, I'm all for adding more humanitarian options to the UN in-game... perhaps an option to take a certain low percent of everyone's money/health/production per turn (3 different options rather than a combined one,) and redistribute it equally to all players, so that smaller civs gain a boost at a negligable cost to weaker ones? It'd be interesting to see the richer players having to make even more effort to become head of the UN in order to prevent multiply smaller cultures from getting a slice of everything they make... Or maybe used to encourage players to use their cash so that, when that happens, they'll be the ones getting the benefit?

            Perhaps even something as simply as starting a "Cultural Exchange Program", which would increase give a percentage boost in culture for all civilizations that voted for it?

            Comment


            • #21
              Been searching python on bit more with no luck Anyone know when the SDK is supposed to come out?
              As long as people believe in absurdities they will continue to commit
              atrocities.
              - Voltaire

              Comment


              • #22
                Ahh

                I heard the SDK is due next year sometime...

                No point waiting for it though, in the meantime you can always get familiar with the files by attempting a slightly different mod
                The Roman Kings scenario is now ready for play: http://apolyton.net/forums/showthrea...tin.com/forum/

                Comment


                • #23


                  I stand by my comments on the UN. It is true that There are democracies and free countries as members, but it is also full of brutal dictatorships. The Blue Helmets have a reputation for being incredibly cruel and currupt, and causing as much trouble as the people they were sent to stop in the first place. Does it make sense to boot coutries with clean human rights records off the human rights commission to put Cuba and Libya on, or to put Saddam's Iraq in charge of the Committee on Disarmament?

                  Also, just in game terms, What if Ghenghis Khan builds the UN, and most of the other countries are Hereditary Rule or State Property? The UN would definetly not be for human rights and freedom. Civ is all about what COULD be. The UN should be able to try to make Civs become Police States, change their religion, and possibly ban relgion all together. But it should require action on the part of the "offending" countries. If they refuse, like Saddam did, they should risk Peacekeeping action, like Saddam did in 1991.
                  I don't know what I've been told!
                  Deirdre's got a Network Node!
                  Love to press the Buster Switch!
                  Gonna nuke that crazy witch!

                  Comment

                  Working...
                  X