Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If you wanted the events to be part of the unique realm campaign, then you would modify Data\Scripts\Campaigns\Iron Barony\IronBarony1.cs for the iron barony.
If you want them to be available in all games where the player is playing these realms (or even when the AI is playing them - Galeni's Recognition and Aevinwode's Choice work in this way), then you would want to creat a new script for each one in Data\scripts\Campaigns\Plugins
If you go the plugins route, you alos need to modify CorePlugin.cs. This plugin basically loads all of the other campaign plugins (to avoid every campaign having to reference them all) - the only change there is to add your plugin to the list.
I can't say much more without knowing which route you intend to go down. I would suggest that you look at Data\Scripts\Campaigns\Plugins\AevinwodesChoice.cs - this is a campaign plugin which creates an event very much like what you are describing here - Aevinwode must decide if they want to ally with Sirucil or with Sonneneve. There is also a _Template.cs in that folder, which contains the bare minimum required for a plugin to not crash - as it's name suggests, it is intended to be copied as a starting point to save a little time.
Should I join the beta to get access to these things?