The programming thread

Death900

Chieftain
Joined
Jul 31, 2007
Messages
35
After trying to follow all of the discussion you guys have here about all the ideas poping out, it just smashed that I am so ignorant about Arda that i won't help much about the ideas. So I figured out that it could be a better idea for you to post what needs to be done in Python or C++ here. But, before posting, I would like you to consider what you are about to post: Is the idea final? i.e. is the discussion about it closed? As soon as what have been posted is confirmed by Elda and thomas, I'll start working on it (or add it to my TODO list). Otherwise, I'll wait until I get confirmation.

I am asking for this because, first of all, I don't have the time to search tru the threads for things to be done. Took me two whole hours tonight getting up to date after 3 days off. I can't afford coming here everynight and checking everything. I'd like to, but i just can't. Second, I don't wish to be starting over and over something that keeps changing. I can do a lot of work fast, but if I keep changing what is already done it can become very frustrating. And I already know that it'll be like that my whole life, that is that the software requirement keeps on changing (in two months, they had 11 versions for the same document at work, bleh).

I'll keep a list on the first post of what has been done, what is currently being worked on, what is on the TODO list and what is awaiting confirmation.

Done:
nothing

Working on:
learning how to use the SDK/Python.

TODO:
Quest for the silmarils.

Awaiting confirmation:
peak-only cities for dwarves.
 
Quest for the silmaril:

Quest start for a civ when it builds the national wonder for the quest of the silmaril. There is three quest in total. When the wonder is completed, the civ can now see the silmaril ressource (the one associated with the wonder). To pick up the silmaril, the civ has to get a hero on the tile of the silmaril and use the action "pick up silmaril". When the hero, with the silmaril, get back to the capital of the civ, it can "drop the silmaril" in the city and it will then give a bonus (yet to be determined).
When a hero is killed when having in his possession a silmaril, it simply drop back to its ressource state, so now another hero can pick it up.
When a civ capture a silmaril (that is, get it back safely to the capital), then the next turn the Sons of Fëanor (if present) present you with a deal to hand over the silmaril, with an option to negotiate the price. If the civ refuse, then it gets a diplomacy penalty with the Sons of Fëanor: "You refused to turn your Silmaril over to us!"
And, of course, make the AI know about that quest and act upon it accordingly.
 
could you try this?

Maybe only dwarves should be allowed to build cities on peaks, but as soon as the city is built, that spot becomes passalbe to all (with a greater defense bonus). if the city is razed, the units doing the razing are omoved to a square next to the mountian.
 
The quest for the silmarils is probably not going to change, except if you have any more sugestions or anything goes wrong or something is impossible (or very, very hard). I would say that probably while you work things will pop out, but there's no chance the concept will change deeply or you will be forced to restart it...
Just a few points: we still have not implemented heroes, but doing so will probably be done using a special promo. I don't know Civ4 programming, so how to implement this is up to you - thought I'd like to ask you for a superficial view of how it works.
 
Back
Top Bottom