• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Modjo

Captain
57 Badges
Aug 1, 2012
485
5
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Mare Nostrum
  • Warlock 2: Wrath of the Nagas
  • Warlock 2: The Exiled
  • Warlock: Master of the Arcane
  • Victoria 2
  • Rome Gold
  • Majesty 2 Collection
  • Magicka
  • Leviathan: Warships
  • King Arthur II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Horse Lords
  • Mount & Blade: Warband
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Knights of Honor
  • Shadowrun Returns
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Mount & Blade: With Fire and Sword
  • Europa Universalis IV: Conquest of Paradise
  • Magicka: Wizard Wars Founder Wizard
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • 500k Club
  • Rome: Vae Victis
  • The Showdown Effect
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Call to arms event
So on the topic of scripting,

I can see that there is a ScriptEngine.dll and some .lua files so I know I can script, but I don't know where to get started. I have a number of questions relating to this and hopefully someone in the forums or at Ino-Co will be able to answer them.

  1. Is it possible to override game mechanics through scripting?
  2. Is it possible to define new xml tags?
  3. Can we write new logic to go with new xml tags?

If you don't understand my questions or if there is any ambiguity, you can have a look at "future work" section of this post for examples.