[Religion and Revolution]: DLL-Diplo-Quests

raystuttgart

Civ4Col Modder
Joined
Jan 24, 2011
Messages
9,638
Location
Stuttgart, Germany
DLL-Diplo-Quests

As some of you migth know, we have implemented a lot of DLL-Diplo-Events in Religion and Revolution.
(I am not talking about the Python/XML-Eventsystem.)

I have been thinking about creating much more complex variants of such DLL-Diplo-Events, which I call DLL-Diplo-Quests.

These would not be "small features" anymore, but actually medium size to large size implementations.

They would also include DLL-Diplomacy-Dialogs.
One for starting the quest and one for the reward.
The fulfillment of these quests would have a time limit.

Basically this is relatively complex stuff, that currently cannot be done with the Python/XML-Eventsystem.

Examples:
Complexity of implementation is given in ()

King could give you a quest to:

  • mission a complete Native tribe (medium)
  • sink X ships of Nation Y with Privateers (easy)
  • build X more inland colonies (easy)
  • build roads between all of your cities (difficult)
  • build X more improvements of type X (easy)
  • conquer a certain city of another European (medium)
  • bring a Statesman to another European city (difficult)
  • sell X of good Y to Europe (easy)
  • bring X treasures to Europe (medium)
  • ...

Natives could give you a quest to:

  • bring X of good Y to one of their villages (difficult)
  • extinguish another native tribe (easy)
  • hunt a certain animal (medium)
  • search for a treasure (difficult)
  • ...

Other Europeans could give you a quest to:

  • Guard one of their Scouts for X rounds during exploration (difficult)
  • Guard a Missionary on his way to a Native village (difficult)
  • Sell them X Slaves (difficult)
  • Blockade another Europeans harbours for X turns (difficult)
  • ...

--------------

As I said, I am not talking about small one or two hour implementations anymore.

AI would not be taught to purposely try to fulfill these DLL-Diplo-Quests because that would simply be too difficult.
(Although it would also get thos quests and might fulfill one of them by accident.)
Spoiler :
AI knows how to handle the simpler DLL-Diplo-Events.


However I believe that this could add a lot of fun. :)

Feedback or ideas ?
 
I really like this idea:goodjob:
However, I can't decide which Quest would be interesting. I must say that I haven't had much time to test our latest features. So I don't really know how many events we already have in a random game... :blush:

So, I would say yes in general !
 
Top Bottom