jursamaj

General
121 Badges
Aug 20, 2012
2.334
202
  • Victoria 2: Heart of Darkness
  • Hearts of Iron III
  • Heir to the Throne
  • Knights of Pen and Paper +1 Edition
  • Cities in Motion
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Victoria 2: A House Divided
  • Leviathan: Warships
  • Rome: Vae Victis
  • Stellaris
  • Europa Universalis IV: Pre-order
  • Magicka 2 - Signup Campaign
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Call to arms event
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis III Complete
  • Europa Universalis IV: Conquest of Paradise
  • Divine Wind
  • Europa Universalis IV: Art of War
  • Europa Universalis III: Chronicles
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Conclave
  • Europa Universalis III Complete
  • Europa Universalis IV: Common Sense
  • Europa Universalis III Complete
  • Pillars of Eternity
  • Europa Universalis IV
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Stellaris Sign-up
  • Hearts of Iron IV Sign-up
  • Stellaris: Nemesis
Is there any chance that custom localization system would ever allow the keys you create to themselves contain keys?

So like "[Root.GetFirstName] the Actress" instead of just "Actress"?

Not that the system isn't cool and appreciated even so. :)
Have you tried? Not sure how deep this feature is, but that *could* be in their already…

In any case, your specific thing would just involve using "[Root.GetFirstName] the [Root.GetActressActor]".
 

Rylock

Field Marshal
60 Badges
Mar 10, 2008
11.618
2.427
  • Crusader Kings II: Charlemagne
  • Stellaris - Path to Destruction bundle
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Semper Fi
  • Victoria: Revolutions
  • Heir to the Throne
  • Hearts of Iron III
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis III: Chronicles
  • Shadowrun: Hong Kong
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Reapers Due
  • PDXCon 2017 Awards Winner
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Nemesis
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Pillars of Eternity
  • Crusader Kings II: Way of Life
  • Pride of Nations
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Holy Knight (pre-order)
  • 500k Club
  • Victoria 2
  • Europa Universalis III Complete
  • Europa Universalis III Complete
Have you tried? Not sure how deep this feature is, but that *could* be in their already…

In any case, your specific thing would just involve using "[Root.GetFirstName] the [Root.GetActressActor]".

Yes, of course. I've tried numerous variations. I'm not just conjecturing here. :)
 
Last edited:

Zarathustra_the

Lt. General
81 Badges
Nov 3, 2011
1.637
979
  • Victoria 2: A House Divided
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • King Arthur II
  • The Kings Crusade
  • Magicka
  • Cities in Motion
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Semper Fi
  • Naval War: Arctic Circle
  • Victoria 2: Heart of Darkness
  • Warlock 2: The Exiled
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mare Nostrum
  • Stellaris - Path to Destruction bundle
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Reapers Due
  • For the Motherland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Hearts of Iron III
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Divine Wind
  • Europa Universalis III: Chronicles
  • Europa Universalis 4: Emperor
  • Europa Universalis IV
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Stellaris
  • Warlock: Master of the Arcane
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
@Divine has there been any progress towards getting in the commands to do with tactics yet? I know they were on the list somewhere :D
 

Divine

Programmer
Super Moderator
33 Badges
Dec 26, 2005
565
929
  • Semper Fi
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Victoria: Revolutions
  • For the Motherland
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Magicka: Wizard Wars Founder Wizard
  • Magicka 2 - Signup Campaign
  • Stellaris Sign-up
  • Crusader Kings II
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Europa Universalis III
  • Diplomacy
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
- Added DynastyTree_ZoomedInCharacterOffset, DynastyTree_ZoomedOutCharacterOffset, DynastyTree_ZoomedInBranchOffset, DynastyTree_ZoomedOutBranchOffset positions for the dynasty tree gui.
Removing some hardcoded pixel offsets in the dynasty tree gui.
 
  • 4
  • 3
Reactions:

Divine

Programmer
Super Moderator
33 Badges
Dec 26, 2005
565
929
  • Semper Fi
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Victoria: Revolutions
  • For the Motherland
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Magicka: Wizard Wars Founder Wizard
  • Magicka 2 - Signup Campaign
  • Stellaris Sign-up
  • Crusader Kings II
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Europa Universalis III
  • Diplomacy
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
- combat scope change should now properly scope to a combating flank from a flank leader scope in addition to the functionality to scope to the flank from a subunit leader.
Used from a character to a combating flank scope. "combat = { }"
- Added any_controlled_unit trigger.
- Added any_controlled_unit effect.
- Added random_controlled_unit effect.
Used from a ruler to all of the currently controlled armies.
- Added damage_unit effect.
Creates casualties for an army. They currently won't be displayed in a combat report. "damage_unit = { amount = 150 }", "damage_unit = { percentage = 0.15 }"
- Added damage_unit_morale effect.
Removes morale for the army (or adds morale with negative values). Only takes absolute values. "damage_unit_morale = 0.6"
- Added flank_has_tactic trigger.
- Added set_flank_tactic effect.
- Added unit_is_in_combat trigger.
- Added is_navy trigger.
- Troop and relative troop (ie light_infantry, heavy_infantry, etc) triggers should now work in the unit scope.

I had a little time and added this while transitioning between different projects. For good and bad though most of these things are based on per unit (army) and not per sub-unit level so they might be a little tricky to get the desired effect from.

I figured that the non-spoilered triggers and effects are a bit self-explanatory but feel free to ask questions if anything is uncertain about them.
 
  • 9
  • 1
Reactions:

Zarathustra_the

Lt. General
81 Badges
Nov 3, 2011
1.637
979
  • Victoria 2: A House Divided
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • King Arthur II
  • The Kings Crusade
  • Magicka
  • Cities in Motion
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Semper Fi
  • Naval War: Arctic Circle
  • Victoria 2: Heart of Darkness
  • Warlock 2: The Exiled
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mare Nostrum
  • Stellaris - Path to Destruction bundle
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Reapers Due
  • For the Motherland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Hearts of Iron III
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Divine Wind
  • Europa Universalis III: Chronicles
  • Europa Universalis 4: Emperor
  • Europa Universalis IV
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Stellaris
  • Warlock: Master of the Arcane
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
- combat scope change should now properly scope to a combating flank from a flank leader scope in addition to the functionality to scope to the flank from a subunit leader.
Used from a character to a combating flank scope. "combat = { }"
- Added any_controlled_unit trigger.
- Added any_controlled_unit effect.
- Added random_controlled_unit effect.
Used from a ruler to all of the currently controlled armies.
- Added damage_unit effect.
Creates casualties for an army. They currently won't be displayed in a combat report. "damage_unit = { amount = 150 }", "damage_unit = { percentage = 0.15 }"
- Added damage_unit_morale effect.
Removes morale for the army (or adds morale with negative values). Only takes absolute values. "damage_unit_morale = 0.6"
- Added flank_has_tactic trigger.
- Added set_flank_tactic effect.
- Added unit_is_in_combat trigger.
- Added is_navy trigger.
- Troop and relative troop (ie light_infantry, heavy_infantry, etc) triggers should now work in the unit scope.

I had a little time and added this while transitioning between different projects. For good and bad though most of these things are based on per unit (army) and not per sub-unit level so they might be a little tricky to get the desired effect from.


I figured that the non-spoilered triggers and effects are a bit self-explanatory but feel free to ask questions if anything is uncertain about them.


Have I told you lately that I love you @Divine :D About the only thing left wanting is the combat_modifier block in character modifiers :D


Question about the damage effects, can we use them in reverse to restore numbers? So damage_unit = { amount = -150} to restore 150 troops to life?

Also, can we scope to all units in an army? or to random units in an army? I am thinking for instance for moments where you don't have a flank commander or your enemy does not have a flank commander. In these instances we would want to cause an affect to the army itself. Can the damage scopes be used in the army scopes as well as the unit scopes?


further addendum, set_flank_tactic effect, how does this interact with combat_phases? If for instance you trigger a melee only tactic in your skirmish phase will it change your phase?

Further addendum, how does setting a tactic interact with the tactic triggers? Does it over ride all conditions? OR will it only take effect if the conditions evaluate true?

even further addendum, can we use the damage effects in sieges?
 
Last edited:
  • 1
Reactions:

Divine

Programmer
Super Moderator
33 Badges
Dec 26, 2005
565
929
  • Semper Fi
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Victoria: Revolutions
  • For the Motherland
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Magicka: Wizard Wars Founder Wizard
  • Magicka 2 - Signup Campaign
  • Stellaris Sign-up
  • Crusader Kings II
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Europa Universalis III
  • Diplomacy
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
Have I told you lately that I love you @Divine :D About the only thing left wanting is the combat_modifier block in character modifiers :D


Question about the damage effects, can we use them in reverse to restore numbers? So damage_unit = { amount = -150} to restore 150 troops to life?

Also, can we scope to all units in an army? or to random units in an army? I am thinking for instance for moments where you don't have a flank commander or your enemy does not have a flank commander. In these instances we would want to cause an affect to the army itself. Can the damage scopes be used in the army scopes as well as the unit scopes?


further addendum, set_flank_tactic effect, how does this interact with combat_phases? If for instance you trigger a melee only tactic in your skirmish phase will it change your phase?

Further addendum, how does setting a tactic interact with the tactic triggers? Does it over ride all conditions? OR will it only take effect if the conditions evaluate true?

even further addendum, can we use the damage effects in sieges?

I didn't have time to do extensive testing about these things. I think it won't be possible to restore life to units with the damage_unit effect but do try it out.

A unit here is synonymous with an army. A subunit is a bit trickier to catch code-wise since I would rather not create a new scope type for them for the sake of performance for the game overall. If we have good candidates for specific effects on subunits I think that might be more plausible.

Iirc I made the tactics effect to totally ignore the triggers or phases so you have the possibility to override that system. If the tactic has a phase change part then that part will be acknowledged however.

I didn't intend for the damage effect to work in sieges. Unfortunately I think you'll only be able to access the flanks of the siege with a bit of scope trickery and you would need to access the defending unit to actually use the damage effects.
 
  • 1
Reactions:

Zarathustra_the

Lt. General
81 Badges
Nov 3, 2011
1.637
979
  • Victoria 2: A House Divided
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • King Arthur II
  • The Kings Crusade
  • Magicka
  • Cities in Motion
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Semper Fi
  • Naval War: Arctic Circle
  • Victoria 2: Heart of Darkness
  • Warlock 2: The Exiled
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mare Nostrum
  • Stellaris - Path to Destruction bundle
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Reapers Due
  • For the Motherland
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Hearts of Iron III
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Divine Wind
  • Europa Universalis III: Chronicles
  • Europa Universalis 4: Emperor
  • Europa Universalis IV
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Stellaris
  • Warlock: Master of the Arcane
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
I didn't have time to do extensive testing about these things. I think it won't be possible to restore life to units with the damage_unit effect but do try it out.

A unit here is synonymous with an army. A subunit is a bit trickier to catch code-wise since I would rather not create a new scope type for them for the sake of performance for the game overall. If we have good candidates for specific effects on subunits I think that might be more plausible.

Iirc I made the tactics effect to totally ignore the triggers or phases so you have the possibility to override that system. If the tactic has a phase change part then that part will be acknowledged however.

I didn't intend for the damage effect to work in sieges. Unfortunately I think you'll only be able to access the flanks of the siege with a bit of scope trickery and you would need to access the defending unit to actually use the damage effects.


IS there a way to scope to a unit from the siege scope? I mean we can scope to the opposing army in a siege, using the siege scope and then apply a troops and morale effect to damage the army. Would scoping to the unit from within that scope be viable?


btw @Divine on the difference between units and armies, is there any actual difference between the any_unit and any_army scope and the respective random_* scopes for both designation.
 
Last edited:

Romulien

Lt. General
19 Badges
Jul 2, 2013
1.404
308
  • Crusader Kings II
  • Major Wiki Contributor

Chevaresqye

General
18 Badges
Dec 19, 2012
2.193
15
  • Crusader Kings II
  • Europa Universalis III: Chronicles
  • Crusader Kings II: Holy Fury
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • 500k Club
  • Europa Universalis IV
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • 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: Charlemagne
The wiki mentioned any_unit and any_army scope. Are they different from any_controlled_unit scope? What is the difference between any_army and any_unit? And can you give some example of using "Troop and relative troop" trigger?
 

loup99

Godogost of Armorica
78 Badges
Jan 22, 2013
16.506
5.822
  • Crusader Kings III
  • Europa Universalis IV
  • Warlock 2: The Exiled
  • 500k Club
  • Pride of Nations
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings Complete
  • Imperator: Rome Deluxe Edition
  • Victoria 2
  • Arsenal of Democracy
  • Cities in Motion
  • Crusader Kings II
  • Darkest Hour
  • Europa Universalis III: Chronicles
  • For The Glory
  • Hearts of Iron III
  • March of the Eagles
  • Rome Gold
  • Sengoku
  • Victoria 2: A House Divided
  • Victoria: Revolutions
  • Cities: Skylines
  • Europa Universalis IV: Pre-order
The wiki mentioned any_unit and any_army scope. Are they different from any_controlled_unit scope? What is the difference between any_army and any_unit? And can you give some example of using "Troop and relative troop" trigger?
Wrong thread, ask in the Quick Modding Questions.
 

blackninja9939

Experienced Programmer - Crusader Kings 3
77 Badges
Aug 28, 2013
2.366
6.091
  • Crusader Kings III
  • Stellaris: Federations
  • Battle for Bosporus
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Europa Universalis IV
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Crusader Kings II
  • Crusader Kings II: Holy Fury
  • Imperator: Rome - Magna Graecia
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • Surviving Mars
  • BATTLETECH
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Stellaris Sign-up
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Stellaris: Lithoids
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Imperator: Rome Deluxe Edition
  • Prison Architect
  • Imperator: Rome Sign Up
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Crusader Kings II: Conclave
  • Crusader Kings II: The Republic
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Stellaris
  • Mount & Blade: Warband
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Legacy of Rome
- Added the following exports to export_to_variable:
health: Exports a character's health, including traits and the like, unlike base_health which only exports their base health before modifiers
day/month/year: Exports the current day of the month/month of the year/year
day/month/year_of_birth: Exports the character's day/month/year of birth
 

Atlantians

Field Marshal
98 Badges
Nov 25, 2012
2.970
4.480
  • Cities: Skylines - After Dark
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Megacorp
  • Hearts of Iron IV: La Resistance
  • Stellaris: Distant Stars
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Federations
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Stellaris: Galaxy Edition
  • Europa Universalis IV
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Rome Gold
  • Semper Fi
  • Sword of the Stars
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: Pre-order
  • Crusader Kings II
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Third Rome
  • Steel Division: Normand 44 - Second Wave
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Crusader Kings II: Charlemagne
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: The Republic
  • Divine Wind
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Rajas of India
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
- combat scope change should now properly scope to a combating flank from a flank leader scope in addition to the functionality to scope to the flank from a subunit leader.
Used from a character to a combating flank scope. "combat = { }"
- Added any_controlled_unit trigger.
- Added any_controlled_unit effect.
- Added random_controlled_unit effect.
Used from a ruler to all of the currently controlled armies.
- Added damage_unit effect.
Creates casualties for an army. They currently won't be displayed in a combat report. "damage_unit = { amount = 150 }", "damage_unit = { percentage = 0.15 }"
- Added damage_unit_morale effect.
Removes morale for the army (or adds morale with negative values). Only takes absolute values. "damage_unit_morale = 0.6"
- Added flank_has_tactic trigger.
- Added set_flank_tactic effect.
- Added unit_is_in_combat trigger.
- Added is_navy trigger.
- Troop and relative troop (ie light_infantry, heavy_infantry, etc) triggers should now work in the unit scope.

I had a little time and added this while transitioning between different projects. For good and bad though most of these things are based on per unit (army) and not per sub-unit level so they might be a little tricky to get the desired effect from.

I figured that the non-spoilered triggers and effects are a bit self-explanatory but feel free to ask questions if anything is uncertain about them.

Any word on making free_revocation of barony, county, and kingdom tier titles able to be added via laws?
 

loup99

Godogost of Armorica
78 Badges
Jan 22, 2013
16.506
5.822
  • Crusader Kings III
  • Europa Universalis IV
  • Warlock 2: The Exiled
  • 500k Club
  • Pride of Nations
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings Complete
  • Imperator: Rome Deluxe Edition
  • Victoria 2
  • Arsenal of Democracy
  • Cities in Motion
  • Crusader Kings II
  • Darkest Hour
  • Europa Universalis III: Chronicles
  • For The Glory
  • Hearts of Iron III
  • March of the Eagles
  • Rome Gold
  • Sengoku
  • Victoria 2: A House Divided
  • Victoria: Revolutions
  • Cities: Skylines
  • Europa Universalis IV: Pre-order

Meneth

Crusader Kings 3 Programmer
128 Badges
Feb 9, 2011
10.056
5.358
www.paradoxwikis.com
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Holy Knight (pre-order)
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: The Republic
  • Teleglitch: Die More Edition
  • Crusader Kings II: Conclave
  • Hearts of Iron IV Sign-up
  • Surviving Mars
  • Stellaris: Galaxy Edition
  • 500k Club
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Cradle of Civilization
  • Magicka: Wizard Wars Founder Wizard
  • Mount & Blade: Warband
  • Mount & Blade: With Fire and Sword
  • Crusader Kings II: Way of Life
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Field Marshal
  • Age of Wonders III
  • Europa Universalis III Complete
  • Crusader Kings II: The Old Gods
  • Hearts of Iron IV: Cadet
  • Steel Division: Normand 44 Sign-up
  • Crusader Kings Complete
  • Europa Universalis IV
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Parklife
  • Prison Architect
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Reapers Due
  • Stellaris Sign-up
  • Europa Universalis III Complete
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Charlemagne
  • Magicka 2 - Signup Campaign
  • Knights of Pen and Paper 2
  • Europa Universalis IV: Mare Nostrum
  • Knights of Honor
  • Deus Vult
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
- Added "immortal_age" trigger, which checks at what age someone became immortal. Always returns false if they are not immortal. Takes comparison operators. Example: immortal_age > 40
- Added "practical_age" trigger. Practical age is the age someone became immortal at, if they're immortal. Otherwise it is their current age. Example: practical_age > 40
Credit for these two triggers go to @blackninja9939.
 

blackninja9939

Experienced Programmer - Crusader Kings 3
77 Badges
Aug 28, 2013
2.366
6.091
  • Crusader Kings III
  • Stellaris: Federations
  • Battle for Bosporus
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Europa Universalis IV
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Crusader Kings II
  • Crusader Kings II: Holy Fury
  • Imperator: Rome - Magna Graecia
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • Surviving Mars
  • BATTLETECH
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Stellaris Sign-up
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Stellaris: Lithoids
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Imperator: Rome Deluxe Edition
  • Prison Architect
  • Imperator: Rome Sign Up
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Crusader Kings II: Conclave
  • Crusader Kings II: The Republic
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Stellaris
  • Mount & Blade: Warband
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Legacy of Rome
- Added set_immune_to_pruning command. Prevents a character from being pruned from AI courts or removed from save games. WARNING: the effects cannot be undone
- Added is_immune_to_pruning trigger. Checks if the character has specifically been made immune to pruning either by script or the game internally
- Added true_father and true_father_even_if_dead scopes. Scopes to the real_father if one exists else it scopes to the father
- Added TrueFather localization promotion. As above, promotes to the RealFather if one exists else it promotes to the Father
- Added twin and twin_even_if_dead scopes. Scopes to the twin of a character. WARNING: if your mod tries to use triplets etc. via the twin system you may encounter some oddities with these scopes.
- Added Twin localization promotion. As above, promotes to the twin of a character. WARNING: if your mod tries to use triplets etc. via the twin system you may encounter some oddities with this scope.
- Added is_twin_of condition. Checks if the scoped character is the twin of the target character.
 

blackninja9939

Experienced Programmer - Crusader Kings 3
77 Badges
Aug 28, 2013
2.366
6.091
  • Crusader Kings III
  • Stellaris: Federations
  • Battle for Bosporus
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Europa Universalis IV
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Crusader Kings II
  • Crusader Kings II: Holy Fury
  • Imperator: Rome - Magna Graecia
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • Surviving Mars
  • BATTLETECH
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Stellaris Sign-up
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Stellaris: Lithoids
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Imperator: Rome Deluxe Edition
  • Prison Architect
  • Imperator: Rome Sign Up
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Crusader Kings II: Conclave
  • Crusader Kings II: The Republic
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Stellaris
  • Mount & Blade: Warband
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Legacy of Rome
- Added has_pressed_claim, has_strong_pressed_claim and has_weak_pressed_claim. Function the same as their non-pressed counterparts but check only for pressed claims and not un-pressed claims