Advertisement
Civilization Fanatics' Center  

Welcome to Civilization Fanatics' Center.

You are currently viewing our site as a guest which gives you limited access to our site features. By joining our free community, you will be able to participate in the discussions, search the forum, send private messages, vote in polls, upload your own screenshots to the gallery, and access many other special features. Registration is fast, simple and absolutely free, so sign up today! If you have any problems with the registration process or your account login, please contact support.

Go Back   Civilization Fanatics' Forums > CIVILIZATION IV > Civ4 - Colonization > Civ4Col - Creation & Customization

Notices

Reply
 
Thread Tools
Old Sep 19, 2011, 02:27 PM   #1
Ronnar
Chieftain
 
Ronnar's Avatar
 
Join Date: Jan 2010
Posts: 55
[TAC] Random Events, Quests and the construction kit

I have received a few questions regarding the random events and quests that we have introduced with TAC and thought we should start a thread to collect all information.
Feel free to post any questions or comments about events and quests in this thread.

Why did we add random events to TAC? Well, because we could! Actually it was quite easy to do, as Colonization is based on CIV BTS and all the coding for random events and quests from CIV BTS is also available in Colonization. It's just not used anywhere outside of the tutorial which is a pity!

Following this tutorial from TC01 I started to transfer random events from CIV BTS to TAC. But after a few transferred events, this became boring. Most CIV events don't really fit into Colonization and we wanted to do more colonization related stuff.

That's when we noticed that the event system in Colonization was only halfway done. None of the colonization specific functionalities (e.g. founding fathers, European kings, wares and their buy/sell prices, taxes) was available in the event system.

That would have been the end of the event development for TAC, but luckily RayStuttgart offered me to introduce 4 generic parameters to the event XML files and the functions that would be necessary to read those 4 tags from Python. Now, the possibilities became endless and introducing new colonization specific events and quests was finally possible.

There are currently about 50 different events and quests in TAC, ranging from natural disasters over disputes with your neigbours to your King’s demands.

Even most of the events transferred from BTS have been enhanced. For example when a tornado hits your colony, you will actually see the tornado.

When I started coding the events, I soon noticed that I would never be able to code all events and quests myself. We then decided that we would add a fully documented event construction kit to TAC. This will allow everyone to add their own events and quests with only basic knowledge of editing XML files required.

A number of generic python functions are also provided with TAC and allow many colonization specific events without the need for any python programming knwoledge.

Want to reward father points of the exploration category? The ChangeFatherPoints function is your friend. The category and the amount of points can be set in the event XML file - no programming needed. Other generic functions for both the event and the trigger are available.

If a few modders/users are interested, I can translate the event construction kit documentation into English and we will make it available in this thread and with the final TAC version.

A few examples for events:

Spoiler:






Last edited by Ronnar; Sep 19, 2011 at 02:30 PM.
Ronnar is offline   Reply With Quote
Old Sep 29, 2011, 02:59 PM   #2
Jayhawks
Chieftain
 
Join Date: Apr 2009
Location: Allen Field House
Posts: 45
Can you list any non-random triggerable events/quests? I realize it would probably take a long time to list everything, but it would be helpful to list any events/quests we can trigger ourselves. You don't have to list the reward options, we can discover those for ourselves to save some time.

I know that's what I was looking for when I visited this thread.
Jayhawks is offline   Reply With Quote
Old Sep 29, 2011, 03:25 PM   #3
Ronnar
Chieftain
 
Ronnar's Avatar
 
Join Date: Jan 2010
Posts: 55
There is a complete list of all events and quests included in the documentation folder of TAC: TAC Dokumentation\Dokumentation Events. The file itself is called Events_Übersicht.xls. This includes all trigger conditions and possible rewards.

Unfortunately at the moment it is available in German only, but it will most likely be translated in our next test version.
Ronnar is offline   Reply With Quote
Old Oct 08, 2011, 12:42 PM   #4
CHERUSCAN
Chieftain
 
CHERUSCAN's Avatar
 
Join Date: May 2010
Location: Fort Ligonier, Pennsylvania
Posts: 63
Is the Fountain of Youth Event included?
CHERUSCAN is offline   Reply With Quote
Old Oct 08, 2011, 02:24 PM   #5
Writing Bull
Warlord
 
Writing Bull's Avatar
 
Join Date: Jan 2009
Location: Germany
Posts: 154
Quote:
Originally Posted by CHERUSCAN View Post
Is the Fountain of Youth Event included?
No, it isn't. But founding father Juan Ponce de León will give you 12 free units. He was an explorer who tried to find the fountain of youth. In Europe his reports were very popular, and many young men went to America to search this wonder.
__________________
TAC 2.03 - The Authentic Colonization: German Community-modification for Colonization
Presentation - Manual - Download - German Wiki

Werewolves: Eerie new Mod of TAC-project
Presentation - Manual - FAQ - Download - Let's-Play-Together-Videos

Game of the Month for Colonization
Rules and FAQ - Video of April-challenge
Writing Bull is offline   Reply With Quote
Old Oct 09, 2011, 06:26 PM   #6
CHERUSCAN
Chieftain
 
CHERUSCAN's Avatar
 
Join Date: May 2010
Location: Fort Ligonier, Pennsylvania
Posts: 63
OK ...Even Better........... having Ponce De Leon makes sense. Excellent.


Also, does this mod allow you to abandon a colony?
CHERUSCAN is offline   Reply With Quote
Old Oct 10, 2011, 12:26 AM   #7
Writing Bull
Warlord
 
Writing Bull's Avatar
 
Join Date: Jan 2009
Location: Germany
Posts: 154
Quote:
Originally Posted by CHERUSCAN View Post
does this mod allow you to abandon a colony?
To burn down an own settlement? No, sorry, that's not possible. We have debated that option, but we haven't implemented it.
__________________
TAC 2.03 - The Authentic Colonization: German Community-modification for Colonization
Presentation - Manual - Download - German Wiki

Werewolves: Eerie new Mod of TAC-project
Presentation - Manual - FAQ - Download - Let's-Play-Together-Videos

Game of the Month for Colonization
Rules and FAQ - Video of April-challenge
Writing Bull is offline   Reply With Quote
Old Oct 10, 2011, 05:43 PM   #8
CHERUSCAN
Chieftain
 
CHERUSCAN's Avatar
 
Join Date: May 2010
Location: Fort Ligonier, Pennsylvania
Posts: 63
Abandon Colony was a way so get a treasure sent back using a scout to build a colony and then abandon it after the treasure was sent to Europe.

(It can also come in handy when another European Power builds a colony in a bad location. When you capture it, you send out the specialist and other colonists and build a new one closer to good resources).
CHERUSCAN is offline   Reply With Quote
Old Oct 11, 2011, 12:52 AM   #9
Stoepsel
Chieftain
 
Stoepsel's Avatar
 
Join Date: Oct 2010
Location: Bremen
Posts: 41
Quote:
Originally Posted by CHERUSCAN View Post
Abandon Colony was a way so get a treasure sent back using a scout to build a colony and then abandon it after the treasure was sent to Europe.
This is the main reason why this feature is not included in TAC. This strategy looks like a cheat, because the AI would not be able to handle it, so it is an advantage of the human player.

Quote:
Originally Posted by CHERUSCAN View Post
(It can also come in handy when another European Power builds a colony in a bad location. When you capture it, you send out the specialist and other colonists and build a new one closer to good resources).
I guess this is the next point the AI cannot do usefully. So you still have to burn down a captured city in a bad location and built a new one.
Stoepsel is offline   Reply With Quote
Old Jan 06, 2012, 05:53 PM   #10
thadian
Kami of Awakened Dreamers
 
thadian's Avatar
 
Join Date: Sep 2006
Location: Indiana, USA
Posts: 2,288
would be nice to have a modcomp of this idea of abandon a colony if it had a consequence such as the colony becomes a native settlement or when a colony is abandoned, the king owns it and new REF troops have a 50% chance to appear there.

for that matter, selling the king a settlement, or the king seizing a settlement makes sense, especially the latter. what king wouldn't want to seize a developed city to establish his own military presence instead of fully trusting the colonists unattended?

as for when kings war each other, king troops inside of these seized cities would not move out to attack (would be "held" until revolution). if a colonist attacked and actually conquered a city owned by a foreign king, the player would be at war with that king and get a diplo bonus with own king. also, a king-seized city would immediately gain all of the wall-buildings and would be pretty well defended.
__________________
The Modiquette The best post ever.


Proud member of Religion and Revolution! Colonization will never be the same again!
Check it out, the time is coming...

Last edited by thadian; Jan 06, 2012 at 05:57 PM.
thadian is offline   Reply With Quote
Old Jan 26, 2012, 12:05 PM   #11
Robert Surcouf
Civ4Col Modder
 
Robert Surcouf's Avatar
 
Join Date: Feb 2011
Location: France
Posts: 665
Hi everyone, Hi Ronnar,

You really did some good job (I mean all the TAC members)! The random events are very interesting and the new python functions are great !

I've tried the in-game Event Popup (Ctrl + Shift + E in cheat-mode). However I don't know how to get inside cheat mode (I've tried Ctrl+Shift+Z, but it "only" triggers AoD's cheat menu...).

How am I supposed to do this properly (for now I simply changed the python code removing the cheat-mode condition!)?
__________________
Religion and Revolution
Robert Surcouf is offline   Reply With Quote
Old Jan 28, 2012, 04:08 AM   #12
Ronnar
Chieftain
 
Ronnar's Avatar
 
Join Date: Jan 2010
Posts: 55
That's easy - to activate cheat mode for Colonization (it's not a TAC feature), open your CivilizationIV.ini

In the [GAME] section you should have an entry CheatCode. Set it to chipotle. If the entry does not exist at all, you can just add it in:

PHP Code:
Move along
CheatCode 
chipotle 
Ronnar is offline   Reply With Quote
Old Jan 30, 2012, 07:42 AM   #13
Robert Surcouf
Civ4Col Modder
 
Robert Surcouf's Avatar
 
Join Date: Feb 2011
Location: France
Posts: 665
Oh my !
Yes you're right. Strange thing though... Each time I launch a new mod, the Cheatmode is turned back off. Well ! Never mind, now I know how to do it !
Thanks !
__________________
Religion and Revolution
Robert Surcouf is offline   Reply With Quote
Old Jan 30, 2012, 09:38 AM   #14
Writing Bull
Warlord
 
Writing Bull's Avatar
 
Join Date: Jan 2009
Location: Germany
Posts: 154
This text of our TAC Wiki contains the most important hints for the job to modify TAC. Sorry, it is a German text, but helpful all the same.
__________________
TAC 2.03 - The Authentic Colonization: German Community-modification for Colonization
Presentation - Manual - Download - German Wiki

Werewolves: Eerie new Mod of TAC-project
Presentation - Manual - FAQ - Download - Let's-Play-Together-Videos

Game of the Month for Colonization
Rules and FAQ - Video of April-challenge
Writing Bull is offline   Reply With Quote
Reply

Bookmarks

Go Back Civilization Fanatics' Forums > CIVILIZATION IV > Civ4 - Colonization > Civ4Col - Creation & Customization > [TAC] Random Events, Quests and the construction kit

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Advertisement

All times are GMT -6. The time now is 06:30 PM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
This site is copyright © Civilization Fanatics' Center.
Support CFC: Amazon.com | Amazon UK | Amazon DE | Amazon CA | Amazon FR