Hello everybody!
Welcome to the 8th devdiary for March of the Eagles!
For those of you who do not know me, I am SolSara, one of the four scripters currently working at the Paradox Development Studio. I have worked on several different projects since I first started working at Paradox in January 2010. Victoria II was my first project and I'm happy to say that March of the Eagles is my seventh.
A scripters main duty at Paradox Development Studio is scripting the history database. All that data for countries, provinces, Order of Battles, diplomacy, leaders, units et cetera; all of that is our responsibility.
My favorite work task, though, is to script events! A lot of our games have historical events and they give scripters the chance to try to capture the past in a nifty bit of code.
March of the Eagles leans heavily on the historical Napoleonic Wars. To make sure you, the players, are able to immerse yourselves into the game we have chosen to script historical narrative events for the eight Great nations represented in the game: France, Great Britain, Austria, Russia, Prussia, Spain, The Ottomans and Sweden.
These historical narrative events borrow from real historical events that happened during the Napoleonic Wars. We have events such as the Serbian Uprisings against Ottoman rule, The London Beer Flood, the coronation of King Joachim Murat of Naples and Sicily, the death of Queen Louise of Prussia and the construction of Sweden's Göta Canal.
The research for the narrative events for each of these Great nations took a while to do, since you can't do every event. You have to pick the ones that add flavor to country and make sure that you have enough. But when the selections are made, the fun part begins! The coding!
Several of these events are rather simple; the scripting isn't that advanced. For example, the scripting of the event London Beer Flood looks like this:
For those of you who do not want anything spoiled before you can get your hands on March of the Eagles, I have inserted the text for London Beer Flood in Spoiler tags:
Scripting events in March of the Eagles is as simple or as complicated as it is in any other of the games from Paradox Development Studio. An event needs an id, a title, a description, some triggers, a Mean Time To Happen (MTTH) and at least one option with some sort of effect on the conditions in the game.
I hope you are looking forward to the release of March of the Eagles as much as I am! You'll get to see all the work the scripting team has done to make the world and history of the Napoleonic Era come to life.
Here's a screenshot of the event as well:
View attachment MotE_7.png
Welcome to the 8th devdiary for March of the Eagles!
For those of you who do not know me, I am SolSara, one of the four scripters currently working at the Paradox Development Studio. I have worked on several different projects since I first started working at Paradox in January 2010. Victoria II was my first project and I'm happy to say that March of the Eagles is my seventh.
A scripters main duty at Paradox Development Studio is scripting the history database. All that data for countries, provinces, Order of Battles, diplomacy, leaders, units et cetera; all of that is our responsibility.
My favorite work task, though, is to script events! A lot of our games have historical events and they give scripters the chance to try to capture the past in a nifty bit of code.
March of the Eagles leans heavily on the historical Napoleonic Wars. To make sure you, the players, are able to immerse yourselves into the game we have chosen to script historical narrative events for the eight Great nations represented in the game: France, Great Britain, Austria, Russia, Prussia, Spain, The Ottomans and Sweden.
These historical narrative events borrow from real historical events that happened during the Napoleonic Wars. We have events such as the Serbian Uprisings against Ottoman rule, The London Beer Flood, the coronation of King Joachim Murat of Naples and Sicily, the death of Queen Louise of Prussia and the construction of Sweden's Göta Canal.
The research for the narrative events for each of these Great nations took a while to do, since you can't do every event. You have to pick the ones that add flavor to country and make sure that you have enough. But when the selections are made, the fun part begins! The coding!
Several of these events are rather simple; the scripting isn't that advanced. For example, the scripting of the event London Beer Flood looks like this:
Code:
### London Beer Flood ###
country_event = {
id = 20415
title = "EVTNAME20415"
desc = "EVTDESC20415"
fire_only_once = yes
trigger = {
tag = GBR
year = 1814
74 = { #London
revolt_risk = 4
owned_by = GBR
controlled_by = GBR
}
}
mean_time_to_happen = {
months = 120
}
option = {
name = "EVTOPT_OK"
add_country_modifier = {
name = london_beer_flood
duration = 90
}
}
}
For those of you who do not want anything spoiled before you can get your hands on March of the Eagles, I have inserted the text for London Beer Flood in Spoiler tags:
A huge vat containing 610,000 liters of beer has ruptured at the Meux and Company Brewery! Other vats in the building succumbed as well, resulting in more than 1,470,000 liters of beer to burst out and gush into the street. Two houses were destroyed and the wall of the Tavistock Arms Pub crumbled. Eight people drowned in the flood or died from injuries.
Scripting events in March of the Eagles is as simple or as complicated as it is in any other of the games from Paradox Development Studio. An event needs an id, a title, a description, some triggers, a Mean Time To Happen (MTTH) and at least one option with some sort of effect on the conditions in the game.
I hope you are looking forward to the release of March of the Eagles as much as I am! You'll get to see all the work the scripting team has done to make the world and history of the Napoleonic Era come to life.
Here's a screenshot of the event as well:
View attachment MotE_7.png