• 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.

richvh

Preserver of the Light
63 Badges
Dec 1, 2001
14.691
1.999
Visit site
  • Stellaris: Leviathans Story Pack
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Knights of Pen and Paper 2
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Crusader Kings II: Reapers Due
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Age of Wonders III
  • Age of Wonders: Shadow Magic
  • Age of Wonders
  • Age of Wonders II
  • Crusader Kings II: Jade Dragon
  • Crusader Kings III: Royal Edition
  • 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 IV
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • A Game of Dwarves
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • Majesty 2 Collection
  • Europa Universalis IV: Res Publica
  • Europa Universalis: Rome
  • Rome Gold
  • Rome: Vae Victis
  • 500k Club
  • Cities: Skylines
Validator needs to know where the base game and the mod are installed, yes. You don't need the base game to be accessible by Steam for Validator to run, though. A symlink to the game files might be sufficient, but it's been years since I played around with Linux.
 
  • 1
Reactions:

duelistgamer

Second Lieutenant
49 Badges
Apr 17, 2015
108
57
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Lead and Gold
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Leviathans Story Pack
  • Europa Universalis 4: Emperor
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Stellaris: Ancient Relics
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Pre-order
Validator needs to know where the base game and the mod are installed, yes. You don't need the base game to be accessible by Steam for Validator to run, though. A symlink to the game files might be sufficient, but it's been years since I played around with Linux.

Symlinking between a windows VM and a linux is quite difficult and downright unsafe, if not impossible (I am obviously not using something as ancient as NTFS). I could probably get an smb share going though ^.^

But before that, I should see if it works without a VM, via mono. I don't know what features from .net 4.0 the validator needs but here's a link to what features mono has:

http://www.mono-project.com/docs/about-mono/compatibility/

EDIT: Oh, and apparently .net framework is fully open source now, 4.6 onwards, except for the redistributable binary.

EDIT2: Mono didn't work :(
 
Last edited:

duelistgamer

Second Lieutenant
49 Badges
Apr 17, 2015
108
57
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Lead and Gold
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Leviathans Story Pack
  • Europa Universalis 4: Emperor
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Stellaris: Ancient Relics
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Pre-order
Launched the validator on my windows VM and got an error that wouldn't let me run a validation

Code:
Log of Audax.Validator, version 1.13.3.0 [1.13.3.0]

Current Time: 3/2/2016 12:24:10 AM
.NET Version: 4.0.30319.34209
OS Version: Microsoft Windows NT 6.2.9200.0
Current Culture: en-US
Current UI Culture: en-US
Command Line: "Z:\Audax.Validator\App\Audax.Validator.exe"
Processor Count: 2
Current Directory: Z:\Audax.Validator\App
Machine Name: [machine_name <********>]
System Directory: C:\Windows\system32
User Name: [user_name <************>]
User Domain Name: [user_domain_name <***>]
User Interactive: True
Tick Count: 00:07:36.1090000
Shutdown Started: False

ENVIRONMENT VARIABLES
COMPUTERNAME: [machine_name <********>]
USERPROFILE: C:\Users\[user_name <************>]
HOMEPATH: \Users\[user_name <************>]
LOCALAPPDATA: C:\Users\[user_name <************>]\AppData\Local
PSModulePath: C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PROCESSOR_ARCHITECTURE: AMD64
Path: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
CommonProgramFiles(x86): C:\Program Files (x86)\Common Files
ProgramFiles(x86): C:\Program Files (x86)
PROCESSOR_LEVEL: 6
LOGONSERVER: \\[machine_name <********>]
PATHEXT: .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
HOMEDRIVE: C:
SystemRoot: C:\Windows
SESSIONNAME: Console
ALLUSERSPROFILE: C:\ProgramData
PUBLIC: C:\Users\Public
FP_NO_HOST_CHECK: NO
APPDATA: C:\Users\[user_name <************>]\AppData\Roaming
PROCESSOR_REVISION: 2c01
USERNAME: [user_name <************>]
CommonProgramW6432: C:\Program Files\Common Files
WebAddIns: C:\Program Files\Windows Server\Bin\WebApps\RemoteAccess\Addins
CommonProgramFiles: C:\Program Files\Common Files
OS: Windows_NT
USERDOMAIN_ROAMINGPROFILE: [user_domain_name <***>]
PROCESSOR_IDENTIFIER: Intel64 Family 6 Model 44 Stepping 1, GenuineIntel
ComSpec: C:\Windows\system32\cmd.exe
SystemDrive: C:
TEMP: C:\Users\DUELIS~1\AppData\Local\Temp\1
ProgramFiles: C:\Program Files
NUMBER_OF_PROCESSORS: 2
TMP: C:\Users\DUELIS~1\AppData\Local\Temp\1
ProgramData: C:\ProgramData
ProgramW6432: C:\Program Files
windir: C:\Windows
USERDOMAIN: [user_domain_name <***>]
USERDNSDOMAIN: [user_domain_name <***>].LOCAL

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
File system tree
..\SettingsFiles
..\App
..\Extension
..\Dev
..\Data
..\Information
..\Extension\Bin
..\Extension\Data
..\Extension\Data\Ck2
..\Extension\Data\_Common
..\Extension\Data\Eu4
..\Extension\Data\EuRome
..\Extension\Data\Sengoku
..\Extension\Data\Hoi3
..\Extension\Data\Vic2
..\Extension\Data\MotE
..\Extension\Data\Eu3
..\Extension\Data\Ck2\History
..\Extension\Data\Ck2\Calls
..\Extension\Data\Eu4\History
..\Extension\Data\Eu4\Calls
..\Extension\Data\Eu4\Calls\old
..\Extension\Data\EuRome\History
..\Extension\Data\EuRome\Calls
..\Extension\Data\Sengoku\History
..\Extension\Data\Sengoku\Calls
..\Extension\Data\Hoi3\Events
..\Extension\Data\Hoi3\History
..\Extension\Data\Hoi3\Calls
..\Extension\Data\Vic2\Translation
..\Extension\Data\Vic2\History
..\Extension\Data\Vic2\Calls
..\Extension\Data\Vic2\Translation\en-US
..\Extension\Data\MotE\History
..\Extension\Data\MotE\Calls
..\Extension\Data\Eu3\Translation
..\Extension\Data\Eu3\History
..\Extension\Data\Eu3\Calls
..\Extension\Data\Eu3\Translation\en-US
..\EnableOlderVersions.bat
..\readme.txt
..\Validator.exe.config
..\Validator.exe
..\DidYouKnow.pdf
..\SettingsFiles\Eu3.txt
..\SettingsFiles\Ck2.txt
..\SettingsFiles\Sengoku.txt
..\SettingsFiles\Rome.txt
..\SettingsFiles\MotE.txt
..\SettingsFiles\Eu4.txt
..\SettingsFiles\Vic2.txt
..\SettingsFiles\Hoi3.txt
..\App\Audax.Validator.Core.dll
..\App\Audax.Validator.exe
..\App\Audax.Pdox.dll
..\App\Audax.Validator.exe.config
..\App\Audax.Common.dll
..\Extension\Bin\YamlUtility.dll
..\Extension\Bin\Audax.Validator.Clausewitz.dll
..\Extension\Bin\Audax.Pdox.dll
..\Extension\Bin\Audax.Validator.Extension.dll
..\Extension\Bin\Audax.Common.dll
..\Extension\Data\Global.pdox
..\Extension\Data\Ck2\Cultures.pdox
..\Extension\Data\Ck2\RetinueSubunits.pdox
..\Extension\Data\Ck2\Bookmarks.pdox
..\Extension\Data\Ck2\DecisionsHelper.pdox
..\Extension\Data\Ck2\Map.pdox
..\Extension\Data\Ck2\SpecialUnits.pdox
..\Extension\Data\Ck2\OpinionModifiers.pdox
..\Extension\Data\Ck2\RegionColors.pdox
..\Extension\Data\Ck2\Core.pdox
..\Extension\Data\Ck2\War.pdox
..\Extension\Data\Ck2\Government.pdox
..\Extension\Data\Ck2\_Ck2.gam.pdox
..\Extension\Data\Ck2\Nicknames.pdox
..\Extension\Data\Ck2\Traits.pdox
..\Extension\Data\Ck2\Dynasties.pdox
..\Extension\Data\Ck2\Trade.pdox
..\Extension\Data\Ck2\CombatTactics.pdox
..\Extension\Data\Ck2\OnActions.pdox
..\Extension\Data\Ck2\JobActions.pdox
..\Extension\Data\Ck2\Decisions.pdox
..\Extension\Data\Ck2\Titles.pdox
..\Extension\Data\Ck2\Tech.pdox
..\Extension\Data\Ck2\CbTypes.pdox
..\Extension\Data\Ck2\Events.pdox
..\Extension\Data\Ck2\Missions.pdox
..\Extension\Data\Ck2\Options.pdox
..\Extension\Data\Ck2\Modifiers.pdox
..\Extension\Data\Ck2\EventsHelper.pdox
..\Extension\Data\Ck2\Localization.pdox
..\Extension\Data\Ck2\Buildings.pdox
..\Extension\Data\Ck2\Disease.pdox
..\Extension\Data\Ck2\Religions.pdox
..\Extension\Data\Ck2\Music.pdox
..\Extension\Data\Ck2\Objectives.pdox
..\Extension\Data\Ck2\History\Provinces.pdox
..\Extension\Data\Ck2\History\Characters.pdox
..\Extension\Data\Ck2\History\Titles.pdox
..\Extension\Data\Ck2\History\Wars.pdox
..\Extension\Data\Ck2\Calls\Culture.pdox
..\Extension\Data\Ck2\Calls\Plots.pdox
..\Extension\Data\Ck2\Calls\Holdings.pdox
..\Extension\Data\Ck2\Calls\Family.pdox
..\Extension\Data\Ck2\Calls\LiegeVassal.pdox
..\Extension\Data\Ck2\Calls\Control.pdox
..\Extension\Data\Ck2\Calls\CharActions.pdox
..\Extension\Data\Ck2\Calls\Province.pdox
..\Extension\Data\Ck2\Calls\_Main.pdox
..\Extension\Data\Ck2\Calls\TitleBasic.pdox
..\Extension\Data\Ck2\Calls\Health.pdox
..\Extension\Data\Ck2\Calls\Tooltips.pdox
..\Extension\Data\Ck2\Calls\Government.pdox
..\Extension\Data\Ck2\Calls\CharBasic.pdox
..\Extension\Data\Ck2\Calls\AllMisc.pdox
..\Extension\Data\Ck2\Calls\Traits.pdox
..\Extension\Data\Ck2\Calls\FriendsRivals.pdox
..\Extension\Data\Ck2\Calls\LoversMarriage.pdox
..\Extension\Data\Ck2\Calls\Rulers.pdox
..\Extension\Data\Ck2\Calls\Claims.pdox
..\Extension\Data\Ck2\Calls\Tech.pdox
..\Extension\Data\Ck2\Calls\Religion.pdox
..\Extension\Data\Ck2\Calls\Opinions.pdox
..\Extension\Data\Ck2\Calls\CharCreation.pdox
..\Extension\Data\Ck2\Calls\_Model.pdox
..\Extension\Data\Ck2\Calls\Tiers.pdox
..\Extension\Data\Ck2\Calls\Calls.pdox
..\Extension\Data\Ck2\Calls\Wars.pdox
..\Extension\Data\Ck2\Calls\Money.pdox
..\Extension\Data\Ck2\Calls\Tribal.pdox
..\Extension\Data\Ck2\Calls\Modifiers.pdox
..\Extension\Data\Ck2\Calls\Guardianship.pdox
..\Extension\Data\Ck2\Calls\TitleTransfer.pdox
..\Extension\Data\_Common\FactorModifier.pdox
..\Extension\Data\_Common\CountryHistory.pdox
..\Extension\Data\_Common\ProvinceHistory.pdox
..\Extension\Data\_Common\MapCommon.pdox
..\Extension\Data\Eu4\Cultures.pdox
..\Extension\Data\Eu4\Wargoals.pdox
..\Extension\Data\Eu4\Bookmarks.pdox
..\Extension\Data\Eu4\Eu4.gam.pdox
..\Extension\Data\Eu4\Disasters.pdox
..\Extension\Data\Eu4\MissionsCountry.pdox
..\Extension\Data\Eu4\Factions.pdox
..\Extension\Data\Eu4\Map.pdox
..\Extension\Data\Eu4\Governments.pdox
..\Extension\Data\Eu4\Ideas.pdox
..\Extension\Data\Eu4\RevoltTriggers.pdox
..\Extension\Data\Eu4\Core.pdox
..\Extension\Data\Eu4\Achievements.pdox
..\Extension\Data\Eu4\AdvisorTypes.pdox
..\Extension\Data\Eu4\Trading.pdox
..\Extension\Data\Eu4\Hre.pdox
..\Extension\Data\Eu4\ColonialRegions.pdox
..\Extension\Data\Eu4\AI.pdox
..\Extension\Data\Eu4\OnActions.pdox
..\Extension\Data\Eu4\Decisions.pdox
..\Extension\Data\Eu4\Tech.pdox
..\Extension\Data\Eu4\CbTypes.pdox
..\Extension\Data\Eu4\Events.pdox
..\Extension\Data\Eu4\Missions.pdox
..\Extension\Data\Eu4\Options.pdox
..\Extension\Data\Eu4\Country.pdox
..\Extension\Data\Eu4\Modifiers.pdox
..\Extension\Data\Eu4\EventsHelper.pdox
..\Extension\Data\Eu4\RebelTypes.pdox
..\Extension\Data\Eu4\Units.pdox
..\Extension\Data\Eu4\Misc.pdox
..\Extension\Data\Eu4\Localization.pdox
..\Extension\Data\Eu4\Buildings.pdox
..\Extension\Data\Eu4\Religions.pdox
..\Extension\Data\Eu4\MissionsProvince.pdox
..\Extension\Data\Eu4\Music.pdox
..\Extension\Data\Eu4\History\Provinces2.pdox
..\Extension\Data\Eu4\History\Diplomacy.pdox
..\Extension\Data\Eu4\History\Countries.pdox
..\Extension\Data\Eu4\History\Provinces.pdox
..\Extension\Data\Eu4\History\Advisors.pdox
..\Extension\Data\Eu4\History\Wars.pdox
..\Extension\Data\Eu4\Calls\Control.pdox
..\Extension\Data\Eu4\Calls\_Temp.pdox
..\Extension\Data\Eu4\Calls\_Main.pdox
..\Extension\Data\Eu4\Calls\Status.pdox
..\Extension\Data\Eu4\Calls\Religion.pdox
..\Extension\Data\Eu4\Calls\Territory.pdox
..\Extension\Data\Eu4\Calls\_Model.pdox
..\Extension\Data\Eu4\Calls\Scopes.pdox
..\Extension\Data\Eu4\Calls\Misc.pdox
..\Extension\Data\Eu4\Calls\old\Cultures.pdox
..\Extension\Data\Eu4\Calls\old\BasicProvince.pdox
..\Extension\Data\Eu4\Calls\old\BasicCountry.pdox
..\Extension\Data\Eu4\Calls\old\Control.pdox
..\Extension\Data\Eu4\Calls\old\Diplomacy.pdox
..\Extension\Data\Eu4\Calls\old\Factions.pdox
..\Extension\Data\Eu4\Calls\old\Colonization.pdox
..\Extension\Data\Eu4\Calls\old\Ownership.pdox
..\Extension\Data\Eu4\Calls\old\War.pdox
..\Extension\Data\Eu4\Calls\old\Hre.pdox
..\Extension\Data\Eu4\Calls\old\Status.pdox
..\Extension\Data\Eu4\Calls\old\Religion.pdox
..\Extension\Data\Eu4\Calls\old\Scopes.pdox
..\Extension\Data\Eu4\Calls\old\Missions.pdox
..\Extension\Data\Eu4\Calls\old\Shogun.pdox
..\Extension\Data\Eu4\Calls\old\Leadership.pdox
..\Extension\Data\Eu4\Calls\old\Economics.pdox
..\Extension\Data\EuRome\Core.pdox
..\Extension\Data\EuRome\_EuRomeVv.gam.pdox
..\Extension\Data\EuRome\Traits.pdox
..\Extension\Data\EuRome\Decisions.pdox
..\Extension\Data\EuRome\Titles.pdox
..\Extension\Data\EuRome\Events.pdox
..\Extension\Data\EuRome\Missions.pdox
..\Extension\Data\EuRome\Technology.pdox
..\Extension\Data\EuRome\Options.pdox
..\Extension\Data\EuRome\_EuRome.gam.old.pdox
..\Extension\Data\EuRome\Modifiers.pdox
..\Extension\Data\EuRome\Localization.pdox
..\Extension\Data\EuRome\MapPositions.pdox
..\Extension\Data\EuRome\History\Diplomacy.pdox
..\Extension\Data\EuRome\History\Countries.pdox
..\Extension\Data\EuRome\History\Provinces.pdox
..\Extension\Data\EuRome\History\Characters.pdox
..\Extension\Data\EuRome\History\Wars.pdox
..\Extension\Data\EuRome\Calls\Occupation.pdox
..\Extension\Data\EuRome\Calls\Cultures.pdox
..\Extension\Data\EuRome\Calls\Unrest.pdox
..\Extension\Data\EuRome\Calls\Diplomacy.pdox
..\Extension\Data\EuRome\Calls\_Main.pdox
..\Extension\Data\EuRome\Calls\Ownership.pdox
..\Extension\Data\EuRome\Calls\Core.pdox
..\Extension\Data\EuRome\Calls\War.pdox
..\Extension\Data\EuRome\Calls\Government.pdox
..\Extension\Data\EuRome\Calls\Economy.pdox
..\Extension\Data\EuRome\Calls\Traits.pdox
..\Extension\Data\EuRome\Calls\Image.pdox
..\Extension\Data\EuRome\Calls\Status.pdox
..\Extension\Data\EuRome\Calls\Relations.pdox
..\Extension\Data\EuRome\Calls\_Commands.pdox
..\Extension\Data\EuRome\Calls\Expansion.pdox
..\Extension\Data\EuRome\Calls\Religion.pdox
..\Extension\Data\EuRome\Calls\_Model.pdox
..\Extension\Data\EuRome\Calls\Scopes.pdox
..\Extension\Data\EuRome\Calls\_Triggers.pdox
..\Extension\Data\Sengoku\Cultures.pdox
..\Extension\Data\Sengoku\Bookmarks.pdox
..\Extension\Data\Sengoku\OpinionModifiers.pdox
..\Extension\Data\Sengoku\Core.pdox
..\Extension\Data\Sengoku\Traits.pdox
..\Extension\Data\Sengoku\_Sengoku.gam.pdox
..\Extension\Data\Sengoku\Dynasties.pdox
..\Extension\Data\Sengoku\Ninjas.pdox
..\Extension\Data\Sengoku\OnActions.pdox
..\Extension\Data\Sengoku\JobActions.pdox
..\Extension\Data\Sengoku\Decisions.pdox
..\Extension\Data\Sengoku\Titles.pdox
..\Extension\Data\Sengoku\Events.pdox
..\Extension\Data\Sengoku\Options.pdox
..\Extension\Data\Sengoku\Modifiers.pdox
..\Extension\Data\Sengoku\EventsHelper.pdox
..\Extension\Data\Sengoku\RebelTypes.pdox
..\Extension\Data\Sengoku\Units.pdox
..\Extension\Data\Sengoku\Localization.pdox
..\Extension\Data\Sengoku\Buildings.pdox
..\Extension\Data\Sengoku\Objectives.pdox
..\Extension\Data\Sengoku\History\Diplomacy.pdox
..\Extension\Data\Sengoku\History\Global.pdox
..\Extension\Data\Sengoku\History\Provinces.pdox
..\Extension\Data\Sengoku\History\Characters.pdox
..\Extension\Data\Sengoku\History\Titles.pdox
..\Extension\Data\Sengoku\History\Wars.pdox
..\Extension\Data\Sengoku\Calls\_Main.pdox
..\Extension\Data\Sengoku\Calls\_Model.pdox
..\Extension\Data\Sengoku\Calls\Scopes.pdox
..\Extension\Data\Sengoku\Calls\Commands.pdox
..\Extension\Data\Sengoku\Calls\Triggers.pdox
..\Extension\Data\Hoi3\FactionAims.pdox
..\Extension\Data\Hoi3\Combat.pdox
..\Extension\Data\Hoi3\Countries.pdox
..\Extension\Data\Hoi3\_Hoi3Ftm.gam.pdox
..\Extension\Data\Hoi3\Map.pdox
..\Extension\Data\Hoi3\CGM.pdox
..\Extension\Data\Hoi3\Partisanship.pdox
..\Extension\Data\Hoi3\Core.pdox
..\Extension\Data\Hoi3\StrategicResources.pdox
..\Extension\Data\Hoi3\_Hoi3Tfh.gam.pdox
..\Extension\Data\Hoi3\Government.pdox
..\Extension\Data\Hoi3\OnActions.pdox
..\Extension\Data\Hoi3\CovertOps.pdox
..\Extension\Data\Hoi3\Decisions.pdox
..\Extension\Data\Hoi3\CbTypes.pdox
..\Extension\Data\Hoi3\Savefile.pdox
..\Extension\Data\Hoi3\Options.pdox
..\Extension\Data\Hoi3\Scenarios.pdox
..\Extension\Data\Hoi3\Modifiers.pdox
..\Extension\Data\Hoi3\Techs.pdox
..\Extension\Data\Hoi3\_Hoi3.gam.old.pdox
..\Extension\Data\Hoi3\Units.pdox
..\Extension\Data\Hoi3\Localization.pdox
..\Extension\Data\Hoi3\Buildings.pdox
..\Extension\Data\Hoi3\_Hoi3Sf.gam.old.pdox
..\Extension\Data\Hoi3\Music.pdox
..\Extension\Data\Hoi3\Events\CountryEvents.pdox
..\Extension\Data\Hoi3\Events\_Events.pdox
..\Extension\Data\Hoi3\Events\ProvinceEvents.pdox
..\Extension\Data\Hoi3\History\Countries.pdox
..\Extension\Data\Hoi3\History\Oob.pdox
..\Extension\Data\Hoi3\History\Provinces.pdox
..\Extension\Data\Hoi3\History\Diplo.pdox
..\Extension\Data\Hoi3\History\Wars.pdox
..\Extension\Data\Hoi3\History\Leaders.pdox
..\Extension\Data\Hoi3\Calls\Unrest.pdox
..\Extension\Data\Hoi3\Calls\Diplomacy.pdox
..\Extension\Data\Hoi3\Calls\_Main.pdox
..\Extension\Data\Hoi3\Calls\Ownership.pdox
..\Extension\Data\Hoi3\Calls\CoreTfh.pdox
..\Extension\Data\Hoi3\Calls\Core.pdox
..\Extension\Data\Hoi3\Calls\War.pdox
..\Extension\Data\Hoi3\Calls\Government.pdox
..\Extension\Data\Hoi3\Calls\Status.pdox
..\Extension\Data\Hoi3\Calls\Resources.pdox
..\Extension\Data\Hoi3\Calls\_Model.pdox
..\Extension\Data\Hoi3\Calls\Politics.pdox
..\Extension\Data\Hoi3\Calls\Scopes.pdox
..\Extension\Data\Vic2\Issues.pdox
..\Extension\Data\Vic2\Cultures.pdox
..\Extension\Data\Vic2\Bookmarks.pdox
..\Extension\Data\Vic2\Countries.pdox
..\Extension\Data\Vic2\_Vic2Ahd.gam.pdox
..\Extension\Data\Vic2\Questions.txt
..\Extension\Data\Vic2\Map.pdox
..\Extension\Data\Vic2\NationalFocuses.pdox
..\Extension\Data\Vic2\CountryColors.pdox
..\Extension\Data\Vic2\Core.pdox
..\Extension\Data\Vic2\PopTypes.pdox
..\Extension\Data\Vic2\Sound.pdox
..\Extension\Data\Vic2\Crimes.pdox
..\Extension\Data\Vic2\Traits.pdox
..\Extension\Data\Vic2\Goods.pdox
..\Extension\Data\Vic2\Inventions.pdox
..\Extension\Data\Vic2\OnActions.pdox
..\Extension\Data\Vic2\Decisions.pdox
..\Extension\Data\Vic2\CbTypes.pdox
..\Extension\Data\Vic2\Events.pdox
..\Extension\Data\Vic2\Religion.pdox
..\Extension\Data\Vic2\_Vic2Hod.gam.pdox
..\Extension\Data\Vic2\Technology.pdox
..\Extension\Data\Vic2\Options.pdox
..\Extension\Data\Vic2\Modifiers.pdox
..\Extension\Data\Vic2\EventsHelper.pdox
..\Extension\Data\Vic2\RebelTypes.pdox
..\Extension\Data\Vic2\Units.pdox
..\Extension\Data\Vic2\Localization.pdox
..\Extension\Data\Vic2\_Vic2.gam.old.pdox
..\Extension\Data\Vic2\NationalValues.pdox
..\Extension\Data\Vic2\Music.pdox
..\Extension\Data\Vic2\Translation\Header.pdox
..\Extension\Data\Vic2\Translation\en-US\Basic.pdox
..\Extension\Data\Vic2\Translation\en-US\Header.pdox
..\Extension\Data\Vic2\History\Diplomacy.pdox
..\Extension\Data\Vic2\History\Provinces.pdox
..\Extension\Data\Vic2\History\Pops.pdox
..\Extension\Data\Vic2\History\Wars.pdox
..\Extension\Data\Vic2\History\Country.pdox
..\Extension\Data\Vic2\History\_.pdox
..\Extension\Data\Vic2\Calls\_Scopes.pdox
..\Extension\Data\Vic2\Calls\Culture.pdox
..\Extension\Data\Vic2\Calls\Control.pdox
..\Extension\Data\Vic2\Calls\Diplomacy.pdox
..\Extension\Data\Vic2\Calls\V2Commands.txt
..\Extension\Data\Vic2\Calls\_Main.pdox
..\Extension\Data\Vic2\Calls\BasicHod.pdox
..\Extension\Data\Vic2\Calls\War.pdox
..\Extension\Data\Vic2\Calls\V2Effects.txt
..\Extension\Data\Vic2\Calls\Basic.pdox
..\Extension\Data\Vic2\Calls\Status.pdox
..\Extension\Data\Vic2\Calls\Religion.pdox
..\Extension\Data\Vic2\Calls\_Model.pdox
..\Extension\Data\Vic2\Calls\BasicAhd.pdox
..\Extension\Data\MotE\Cultures.pdox
..\Extension\Data\MotE\Bookmarks.pdox
..\Extension\Data\MotE\DecisionsHelper.pdox
..\Extension\Data\MotE\Countries.pdox
..\Extension\Data\MotE\Governments.pdox
..\Extension\Data\MotE\Ideas.pdox
..\Extension\Data\MotE\RevoltTriggers.pdox
..\Extension\Data\MotE\Core.pdox
..\Extension\Data\MotE\_MotE.gam.pdox
..\Extension\Data\MotE\Traits.pdox
..\Extension\Data\MotE\Decisions.pdox
..\Extension\Data\MotE\Events.pdox
..\Extension\Data\MotE\Options.pdox
..\Extension\Data\MotE\Leaders.pdox
..\Extension\Data\MotE\Modifiers.pdox
..\Extension\Data\MotE\Brigades.pdox
..\Extension\Data\MotE\EventsHelper.pdox
..\Extension\Data\MotE\Units.pdox
..\Extension\Data\MotE\Localization.pdox
..\Extension\Data\MotE\Buildings.pdox
..\Extension\Data\MotE\History\Countries.pdox
..\Extension\Data\MotE\History\Oob.pdox
..\Extension\Data\MotE\History\Provinces.pdox
..\Extension\Data\MotE\History\Diplo.pdox
..\Extension\Data\MotE\History\Wars.pdox
..\Extension\Data\MotE\Calls\_Scopes.pdox
..\Extension\Data\MotE\Calls\Control.pdox
..\Extension\Data\MotE\Calls\_Main.pdox
..\Extension\Data\MotE\Calls\Modifiers.pdox
..\Extension\Data\MotE\Calls\Misc.pdox
..\Extension\Data\Eu3\Policies.pdox
..\Extension\Data\Eu3\Cultures.pdox
..\Extension\Data\Eu3\_Eu3Dw.gam.pdox
..\Extension\Data\Eu3\Factions.pdox
..\Extension\Data\Eu3\Cbs.pdox
..\Extension\Data\Eu3\MissionsHelper.pdox
..\Extension\Data\Eu3\DecisionsHelper.pdox
..\Extension\Data\Eu3\Countries.pdox
..\Extension\Data\Eu3\Map.pdox
..\Extension\Data\Eu3\CountryColors.pdox
..\Extension\Data\Eu3\Ideas.pdox
..\Extension\Data\Eu3\RevoltTriggers.pdox
..\Extension\Data\Eu3\Core.pdox
..\Extension\Data\Eu3\AdvisorTypes.pdox
..\Extension\Data\Eu3\Prices.pdox
..\Extension\Data\Eu3\AiStrategies.pdox
..\Extension\Data\Eu3\OnActions.pdox
..\Extension\Data\Eu3\Decisions.pdox
..\Extension\Data\Eu3\Events.pdox
..\Extension\Data\Eu3\_Eu3In.gam.old.pdox
..\Extension\Data\Eu3\Missions.pdox
..\Extension\Data\Eu3\Technology.pdox
..\Extension\Data\Eu3\Options.pdox
..\Extension\Data\Eu3\Modifiers.pdox
..\Extension\Data\Eu3\Spies.pdox
..\Extension\Data\Eu3\EventsHelper.pdox
..\Extension\Data\Eu3\RebelTypes.pdox
..\Extension\Data\Eu3\Units.pdox
..\Extension\Data\Eu3\_Eu3Ht.gam.old.pdox
..\Extension\Data\Eu3\Localization.pdox
..\Extension\Data\Eu3\Buildings.pdox
..\Extension\Data\Eu3\Translation\Header.pdox
..\Extension\Data\Eu3\Translation\en-US\Map.pdox
..\Extension\Data\Eu3\Translation\en-US\Header.pdox
..\Extension\Data\Eu3\History\Diplomacy.pdox
..\Extension\Data\Eu3\History\Countries.pdox
..\Extension\Data\Eu3\History\Provinces.pdox
..\Extension\Data\Eu3\History\Advisors.pdox
..\Extension\Data\Eu3\History\Wars.pdox
..\Extension\Data\Eu3\Calls\Cultures.pdox
..\Extension\Data\Eu3\Calls\BasicProvince.pdox
..\Extension\Data\Eu3\Calls\BasicCountry.pdox
..\Extension\Data\Eu3\Calls\Control.pdox
..\Extension\Data\Eu3\Calls\Diplomacy.pdox
..\Extension\Data\Eu3\Calls\Factions.pdox
..\Extension\Data\Eu3\Calls\_Main.pdox
..\Extension\Data\Eu3\Calls\Colonization.pdox
..\Extension\Data\Eu3\Calls\Ownership.pdox
..\Extension\Data\Eu3\Calls\War.pdox
..\Extension\Data\Eu3\Calls\Hre.pdox
..\Extension\Data\Eu3\Calls\Status.pdox
..\Extension\Data\Eu3\Calls\Religion.pdox
..\Extension\Data\Eu3\Calls\_Model.pdox
..\Extension\Data\Eu3\Calls\Scopes.pdox
..\Extension\Data\Eu3\Calls\Missions.pdox
..\Extension\Data\Eu3\Calls\Shogun.pdox
..\Extension\Data\Eu3\Calls\Leadership.pdox
..\Extension\Data\Eu3\Calls\Economics.pdox
..\Dev\Audax.Validator.Europa.dll
..\Dev\Audax.Pdox.dll
..\Dev\Audax.Common.dll
..\Data\log.txt
..\Data\dummy.txt
..\Information\errorCodes.txt
..\Information\Changelog.rtf


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


DynamicErrors:
DynamicErrors:
DynamicErrors: List of dynamic error loads
DynamicErrors: End list
DynamicErrors:
DynamicErrors:
DynamicErrors: For some reason, dynamic error loads were empty!
TaskLoader: Catalog full path: Z:\AUDAX.VALIDATOR\EXTENSION\BIN
TaskLoader: Catalog path: ..\Extension\Bin
TaskLoader: Catalog search pattern: *.dll
TaskLoader: Listing catalog loaded files
TaskLoader:    Z:\AUDAX.VALIDATOR\EXTENSION\BIN\YAMLUTILITY.DLL
TaskLoader:    Z:\AUDAX.VALIDATOR\EXTENSION\BIN\AUDAX.VALIDATOR.CLAUSEWITZ.DLL
TaskLoader:    Z:\AUDAX.VALIDATOR\EXTENSION\BIN\AUDAX.PDOX.DLL
TaskLoader:    Z:\AUDAX.VALIDATOR\EXTENSION\BIN\AUDAX.VALIDATOR.EXTENSION.DLL
TaskLoader:    Z:\AUDAX.VALIDATOR\EXTENSION\BIN\AUDAX.COMMON.DLL
TaskLoader: End list catalog loaded files
TaskLoader: Listing catalog parts
TaskLoader: End list catalog parts
ValidationManager: StatusLog > Beginning initialization...
ValidationManager: StatusLog > Warning: DynamicError not found: InvalidChildError
ValidationManager: StatusLog > Attempted Error Report Failed! List of params:
ValidationManager: StatusLog > Element: Global
ValidationManager: StatusLog > TaskBase
ValidationManager: StatusLog > Warning: DynamicError not found: InvalidChildError
ValidationManager: StatusLog > Attempted Error Report Failed! List of params:
ValidationManager: StatusLog > Element: Packages
ValidationManager: StatusLog > TaskBase
ValidationManager: StatusLog > Warning: DynamicError not found: InvalidChildError
ValidationManager: StatusLog > Attempted Error Report Failed! List of params:
ValidationManager: StatusLog > Element: Name
ValidationManager: StatusLog > TaskBase
ValidationManager: StatusLog > Warning: DynamicError not found: InvalidChildError
ValidationManager: StatusLog > Attempted Error Report Failed! List of params:
ValidationManager: StatusLog > Element: Key
ValidationManager: StatusLog > TaskBase
ValidationManager: StatusLog > Warning: DynamicError not found: InvalidChildError
ValidationManager: StatusLog > Attempted Error Report Failed! List of params:
ValidationManager: StatusLog > Element: System
ValidationManager: StatusLog > TaskBase
ValidationManager: StatusLog > Warning: DynamicError not found: InvalidChildError
ValidationManager: StatusLog > Attempted Error Report Failed! List of params:
ValidationManager: StatusLog > Element: AddFlag
ValidationManager: StatusLog > TaskBase
ValidationManager: StatusLog > Warning: DynamicError not found: InvalidChildError
ValidationManager: StatusLog > Attempted Error Report Failed! List of params:
ValidationManager: StatusLog > Element: Packages
ValidationManager: StatusLog > TaskBase
ValidationManager: StatusLog > Warning: DynamicError not found: InvalidChildError
ValidationManager: StatusLog > Attempted Error Report Failed! List of params:
ValidationManager: StatusLog > Element: Includes
ValidationManager: StatusLog > TaskBase
ValidationManager: StatusLog >
ValidationManager: StatusLog > ec) EXCEPTION CONTEXT
ValidationManager: StatusLog >
StatusLog >
StatusLog >
StatusLog > ERROR
StatusLog > Audax.Validator.ItemNotFoundInScopeException: Item " %Name" was not found in this scope.
StatusLog >  at Audax.Validator.Scope.Resolve[T](String name)
StatusLog >  at Audax.Validator.GameValidator..ctor(Context parentContext, CFilePath path, PathResolver resolver)
StatusLog >  at Audax.Validator.ValidationManager.ParseGameFiles()
ValidationManager: StatusLog > Since there were problems with initial loading, validation cannot continue.
App: A FATAL ERROR HAS OCCURRED
Time: 3/2/2016 12:27:15 AM
Validator Version: 1.13.3.0 [1.13.3.0]
System.Diagnostics.Contracts.__ContractsRuntime+ContractException: Precondition failed: value != null
  at System.Diagnostics.Contracts.__ContractsRuntime.TriggerFailure(ContractFailureKind kind, String msg, String userMessage, String conditionTxt, Exception inner)
  at System.Diagnostics.Contracts.__ContractsRuntime.ReportFailure(ContractFailureKind kind, String msg, String conditionTxt, Exception inner)
  at System.Diagnostics.Contracts.__ContractsRuntime.Requires(Boolean condition, String msg, String conditionTxt)
  at Audax.Validator.Saver.set_ModName(String value)
  at Audax.Validator.ValidationManager.Close()
  at Audax.Validator.MainWindow.Window_Closing(Object sender, CancelEventArgs e)
  at System.Windows.Window.WmClose()
  at System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
  at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
  at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
  at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
  at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
  at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
 

Voy

Wiki Royalty
50 Badges
Apr 20, 2012
3.454
5.279
  • Crusader Kings II
  • Sengoku
  • Magicka
  • Crusader Kings II: Sword of Islam
  • Imperator: Rome
  • Cities: Skylines - Mass Transit
  • Surviving Mars
  • Crusader Kings II: Jade Dragon
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Cities: Skylines - Parklife
  • Crusader Kings II: Holy Fury Pre-order
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Imperator: Rome Deluxe Edition
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Victoria 3 Sign Up
  • Cities: Skylines - After Dark
  • Crusader Kings II: Charlemagne
  • 500k Club
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Crusader Kings II: Reapers Due
  • Tyranny: Archon Edition
  • Major Wiki Contributor
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • 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
  • Tyranny - Tales from the Tiers
  • Stellaris: Synthetic Dawn
  • Stellaris
  • Cities: Skylines
  • Crusader Kings II: Sunset Invasion
I'm sorry if this has been posted, but in v1.13.3, matrilineal marriages aren't recognized by the validator and the offspring born within the marriage are flagged as missing a bastard/legit_bastard trait.

EDIT: Nevermind, you've done a great work to fix that with this version. I mistook and old error with a new one I had missed in my mod. Thanks for a great tool.
 
Last edited:

richvh

Preserver of the Light
63 Badges
Dec 1, 2001
14.691
1.999
Visit site
  • Stellaris: Leviathans Story Pack
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Knights of Pen and Paper 2
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Crusader Kings II: Reapers Due
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Age of Wonders III
  • Age of Wonders: Shadow Magic
  • Age of Wonders
  • Age of Wonders II
  • Crusader Kings II: Jade Dragon
  • Crusader Kings III: Royal Edition
  • 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 IV
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • A Game of Dwarves
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • Majesty 2 Collection
  • Europa Universalis IV: Res Publica
  • Europa Universalis: Rome
  • Rome Gold
  • Rome: Vae Victis
  • 500k Club
  • Cities: Skylines
Code:
--- Error 1 of 1 ---
At <mod>\events\rebel_events_horse_lords.txt [province_event\immediate\new_character\random_list\33\new_character\spawn_unit\scaled_with_population_of] (Line 268, column 8):
Event target is not any of Prov
scaled_with_population_of is only used with a char on the RHS.
 

Dewguru

Corporal
72 Badges
Jul 9, 2014
27
4
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Reapers Due
  • Pillars of Eternity
  • Europa Universalis IV: Pre-order
  • Cities: Skylines Deluxe Edition
  • Warlock 2: The Exiled
  • Sword of the Stars II
  • Semper Fi
  • Europa Universalis IV: Res Publica
  • Magicka
  • Leviathan: Warships
  • Hearts of Iron III Collection
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Cities in Motion 2
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Dungeonland
  • Europa Universalis III
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • BATTLETECH
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Empire of Sin
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Mount & Blade: Warband
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • War of the Roses
  • Warlock: Master of the Arcane
I don't know if it's the latest CK2 patch, or the latest Validator version, but Validator has begun telling me that has_character_modifier and remove_character_modifier actions no longer like me using items from the vanilla 00_event_modifiers.txt file.

At first I wondered if they renamed some events, but upon clicking the drop down list where I could select a valid item and then repair, there were no options available from the vanilla listing.

Everything else checks out fine, the work I did was on a totally unrelated event, and these items were fine in the past. An example of one of the error findings is below.

Code:
--- Error 1 of 1 ---
At <mod>\events\MagicMojo.txt [narrative_event\option\remove_character_modifier] (Line 155, column 3):
"minor_disease_herpes" is not a valid NormalModifier.
 
  • 2
Reactions:

VorpalNeko

First Lieutenant
4 Badges
Jul 20, 2012
281
20
  • Crusader Kings II
  • Europa Universalis IV
  • 500k Club
  • Europa Universalis IV: Pre-order
@Dewguru : Look at line 2494 in vanilla 00_event_modifiers.txt:
Code:
too_honest = {§
    general_opinion = -10
    icon = 21
}
What's going on is that extra § character at the end of line 2494 breaks the Validator, so no modifiers that occur afterwards (?) will register as valid.
 
  • 2
Reactions:

Jamie550

'
53 Badges
Jan 29, 2007
4.225
197
  • Stellaris: Leviathans Story Pack
  • Victoria 2
  • 200k Club
  • 500k Club
  • Europa Universalis IV: Pre-order
  • Victoria 2 Beta
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris - Path to Destruction bundle
  • Stellaris: Synthetic Dawn
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Sons of Abraham
  • Deus Vult
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Call to arms event
  • Arsenal of Democracy
  • For the Motherland
  • Galactic Assault
  • Hearts of Iron III
  • Heir to the Throne
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Semper Fi
Code:
--- Error 1 of 1 ---
At <mod>\common\objectives\00_factions.txt [faction_powerful_vassal_takeover\allow\holder_scope\NOT\any_vassal\num_of_faction_backers\value] (Line 11831, column 7):
The value '0' on node 'value' must be a positive integer.
Value can be 0.
What does it mean? I assume it checks if num_faction_backers is >= 0, which should always be true.

--- Error 1 of 1 ---
At <mod>\common\council_voting\00_loyalist_pattern.txt [loyalist_pattern_against\release_from_prison_interaction] (Line 302, column 2):
Invalid node "release_from_prison_interaction" in scope CouncilVotingDef (value is: <a complex type>)

It is possible to include any diplomatic action in council voting.

Currently the list of council voting is:
Code:
	imprison_character_interaction
	exile_imprisoned_interaction
	execute_imprisoned_interaction
	revoke_title_interaction
	grant_landed_title_interaction
	declare_war_interaction
	release_from_prison_interaction
	enforce_peace
	laws

Is there a list of diplomatic action strings somewhere easily accessible? if not can you list them?
 

richvh

Preserver of the Light
63 Badges
Dec 1, 2001
14.691
1.999
Visit site
  • Stellaris: Leviathans Story Pack
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Knights of Pen and Paper 2
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Crusader Kings II: Reapers Due
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Age of Wonders III
  • Age of Wonders: Shadow Magic
  • Age of Wonders
  • Age of Wonders II
  • Crusader Kings II: Jade Dragon
  • Crusader Kings III: Royal Edition
  • 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 IV
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • A Game of Dwarves
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • Majesty 2 Collection
  • Europa Universalis IV: Res Publica
  • Europa Universalis: Rome
  • Rome Gold
  • Rome: Vae Victis
  • 500k Club
  • Cities: Skylines
What does it mean? I assume it checks if num_faction_backers is >= 0, which should always be true.
This is the full context:
Code:
  allow = {
     higher_tier_than = DUKE
     is_primary_holder_title = yes
     holder_scope = {
       primary_title = {
         ROOT = {
           tier = PREV
         }
       }

       NOT = {
         any_vassal = {
           higher_tier_than = COUNT
           NOT = {   character = FROM }
           num_of_faction_backers = {
             faction = faction_powerful_vassal_takeover
             value = 0
It's checking that there aren't any other factions of this type for this title.
 

Jamie550

'
53 Badges
Jan 29, 2007
4.225
197
  • Stellaris: Leviathans Story Pack
  • Victoria 2
  • 200k Club
  • 500k Club
  • Europa Universalis IV: Pre-order
  • Victoria 2 Beta
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris - Path to Destruction bundle
  • Stellaris: Synthetic Dawn
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Sons of Abraham
  • Deus Vult
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Call to arms event
  • Arsenal of Democracy
  • For the Motherland
  • Galactic Assault
  • Hearts of Iron III
  • Heir to the Throne
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Semper Fi
This is the full context:
Code:
  allow = {
     higher_tier_than = DUKE
     is_primary_holder_title = yes
     holder_scope = {
       primary_title = {
         ROOT = {
           tier = PREV
         }
       }

       NOT = {
         any_vassal = {
           higher_tier_than = COUNT
           NOT = {   character = FROM }
           num_of_faction_backers = {
             faction = faction_powerful_vassal_takeover
             value = 0
It's checking that there aren't any other factions of this type for this title.
So is this
Code:
 num_of_faction_backers = {
             faction = faction_powerful_vassal_takeover
             value = 0
Checking that a faction exists or something? Because if you wanted to check backer count, wouldn't it need to be "value = 1"? And the NOT makes it say that there are 0 or less backers.
 

richvh

Preserver of the Light
63 Badges
Dec 1, 2001
14.691
1.999
Visit site
  • Stellaris: Leviathans Story Pack
  • Pillars of Eternity
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Knights of Pen and Paper 2
  • Crusader Kings II: Conclave
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Crusader Kings II: Reapers Due
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Surviving Mars
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Age of Wonders III
  • Age of Wonders: Shadow Magic
  • Age of Wonders
  • Age of Wonders II
  • Crusader Kings II: Jade Dragon
  • Crusader Kings III: Royal Edition
  • 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 IV
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • A Game of Dwarves
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • Majesty 2 Collection
  • Europa Universalis IV: Res Publica
  • Europa Universalis: Rome
  • Rome Gold
  • Rome: Vae Victis
  • 500k Club
  • Cities: Skylines
Yes, it's checking if the faction already exists with another faction leader, with 0 or more backers. (Faction leader does not count as a backer, so 0 is valid.)
 

knuckey

AGOT Mod
45 Badges
Oct 10, 2010
1.682
775
  • Crusader Kings II
  • Heir to the Throne
  • Hearts of Iron III
  • Cities: Skylines - After Dark
  • Crusader Kings II: Holy Knight (pre-order)
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Surviving Mars
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Parklife
  • Surviving Mars: First Colony Edition
  • Cities: Skylines Industries
  • Crusader Kings II: Holy Fury
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Surviving Mars: First Colony Edition
  • Cities: Skylines - Campus
  • Stellaris: Federations
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Sword of Islam
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • 500k Club
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis III Complete
  • Cities: Skylines
  • Rome Gold
Currently the list of council voting is:
Code:
    imprison_character_interaction
    exile_imprisoned_interaction
    execute_imprisoned_interaction
    revoke_title_interaction
    grant_landed_title_interaction
    declare_war_interaction
    release_from_prison_interaction
    enforce_peace
    laws

Is there a list of diplomatic action strings somewhere easily accessible? if not can you list them?
I'm pretty sure any diplomatic interaction listed in defines.lua will work. The ones we have tested and used are:

ask_for_vassalization_interaction
release_vassal_interaction
retract_vassal_interaction
transfer_vassal_interaction
assign_voter_title_interaction
revoke_voter_title_interaction
release_from_prison_interaction
ransom_character_interaction

The rest all probably work, but they haven't been tested to be sure:


retire_to_monastery_interaction
demand_religious_conversion_interaction
invite_to_court_interaction
claim_title_interaction
award_honorary_title_interaction
revoke_honorary_title_interaction
send_assassin_interaction
offer_peace_interaction
send_gift_interaction
offer_vassalization_interaction
arrange_betrothal_interaction
break_betrothal_interaction
offer_succession_marrige_interaction
offer_marrige_interaction
educate_character_interaction
abandon_ambition_interaction
stop_backing_ambition_interaction
join_ambition_interaction
grant_vice_royalty_interaction
settle_adventurer_interaction
appoint_to_office_interaction
resign_from_office_interaction
appoint_commander_interaction
resign_commander_interaction
resign_as_commander_interaction
ask_for_invasion_interaction
ask_for_divorce_interaction
divorce_interaction
ask_for_excommunication_interaction
call_ally_interaction
ask_to_lift_excommunication_interaction
ask_to_join_war_interaction
ask_to_embargo_interaction
prepare_invasion_interaction
make_consort_interaction
dismiss_consort_interaction
ask_for_money_interaction
ask_for_claim_interaction
ask_for_crusade_interaction
nominate_bishop_to_pope_interaction
absorb_clan_interaction
split_clan_interaction
form_blood_oath_interaction
settle_feud_interaction
form_alliance_interaction
dissolve_alliance_interaction
start_coalition_interaction
leave_coalition_interaction
buy_favor_interaction
request_support_interaction
call_in_favor_interaction
replace_mercenary_captain_interaction
stop_enforce_peace_interaction
ask_to_declare_war_interaction
form_non_aggression_pact_interaction
force_join_faction_interaction
ask_realm_peace_interaction
ask_council_position_interaction
 
  • 1
Reactions:

blackninja9939

Experienced Programmer - Crusader Kings 3
Paradox Staff
78 Badges
Aug 28, 2013
2.401
7.847
  • Crusader Kings III
  • Stellaris: Federations
  • Battle for Bosporus
  • Stellaris: Nemesis
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Stellaris: Necroids
  • 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
Any diplomatic action can work for the council voting, just take it from defines.lua
You might want to add a check that if a diplomatic action is checked for council voting then you also see to make sure if it is under the regent voting in defines.lua as well, or make that an optional one if possible
 

Romulien

Lt. General
19 Badges
Jul 2, 2013
1.404
308
  • Crusader Kings II
  • Major Wiki Contributor
I have a false positive to report:
--- Error 1 of 1 ---
Parse Failure
Path: <mod>\events\WtWSMS_story_events.txt
Approximate location: Line 3159, column 4
Error: Token "localisation" at line 3159, column 4 must be an equals sign.

The following command works in character scope
Syntax was mentioned here: https://forum.paradoxplaza.com/foru...in-to-the-rescue.874495/page-18#post-20734574
Code:
change_infamy = { 
       value = -100
       localisation = CHANGE_INFAMY_EFFECT
}
I still have a minor issue with localization key appearing in tooltip rather than the localized value though, but the effect works.
 

Jamie550

'
53 Badges
Jan 29, 2007
4.225
197
  • Stellaris: Leviathans Story Pack
  • Victoria 2
  • 200k Club
  • 500k Club
  • Europa Universalis IV: Pre-order
  • Victoria 2 Beta
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris - Path to Destruction bundle
  • Stellaris: Synthetic Dawn
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Sons of Abraham
  • Deus Vult
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Call to arms event
  • Arsenal of Democracy
  • For the Motherland
  • Galactic Assault
  • Hearts of Iron III
  • Heir to the Throne
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Semper Fi
I have a false positive to report:


The following command works in character scope
Syntax was mentioned here: https://forum.paradoxplaza.com/foru...in-to-the-rescue.874495/page-18#post-20734574
Code:
change_infamy = { 
       value = -100
       localisation = CHANGE_INFAMY_EFFECT
}
I still have a minor issue with localization key appearing in tooltip rather than the localized value though, but the effect works.
Can you post the file? This doesn't like it's complaining about change_infamy specifically.
 

Romulien

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

Jamie550

'
53 Badges
Jan 29, 2007
4.225
197
  • Stellaris: Leviathans Story Pack
  • Victoria 2
  • 200k Club
  • 500k Club
  • Europa Universalis IV: Pre-order
  • Victoria 2 Beta
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris - Path to Destruction bundle
  • Stellaris: Synthetic Dawn
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Sons of Abraham
  • Deus Vult
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Call to arms event
  • Arsenal of Democracy
  • For the Motherland
  • Galactic Assault
  • Hearts of Iron III
  • Heir to the Throne
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Semper Fi

Romulien

Lt. General
19 Badges
Jul 2, 2013
1.404
308
  • Crusader Kings II
  • Major Wiki Contributor
Which version of the Validator are you using? The file above, when I download it and use it with 1.13.4, doesn't give a parse failure.

Thanks for taking the time. I've been using 1.13.4.0 as well. But strangely the parse error seem to be gone now both when I tried validating events with the file alone or tried again with the whole mod...

Yet, there's the expected false positive error about change_infamy :
--- Error 1 of 1 ---
At <mod>\events\WtWSMS_story_events.txt [character_event\option\change_infamy] (Line 3222, column 3):
Invalid node "change_infamy" in scope Option (value is: <a complex type>)