Skip to content

Tags: ParadoxGameConverters/ImperatorToCK3

Tags

14.2.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add some debug logging to the code that outputs CCU effects (#2621) #…

…patch

14.2.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update Microsoft.NET.Test.Sdk to 17.14.0 (#2615) #patch

Performed the following updates:
- Updated Microsoft.NET.Test.Sdk to 17.14.0 in
/ImperatorToCK3.UnitTests/ImperatorToCK3.UnitTests.csproj

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.NET.Test.Sdk&package-manager=nuget&previous-version=17.13.0&new-version=17.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

14.2.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix for stack overflow when checking for circular culture parents (#2612

) #patch

Sentry event ID: 0ebe38c3b4b044eba5ab8406481e650f

14.2.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump Fronter.NET from `e506f8f` to `8ffda49` (#2610) #patch

Bumps
[Fronter.NET](https://github.com/ParadoxGameConverters/Fronter.NET) from
`e506f8f` to `8ffda49`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ParadoxGameConverters/Fronter.NET/commit/8ffda492fdf3e2c3e2f735005ffe8569b916c757"><code>8ffda49</code></a>
Downgrade AWSSDK.S3 to a version that works correctly with Backblaze B2
(<a
href="https://redirect.github.com/ParadoxGameConverters/Fronter.NET/issues/879">#879</a>)</li>
<li>See full diff in <a
href="https://github.com/ParadoxGameConverters/Fronter.NET/compare/e506f8fce22ed1e24b963202b0415b6278805036...8ffda492fdf3e2c3e2f735005ffe8569b916c757">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

14.2.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix replacement loc for TFE being outputted even when the mod isn't u…

…sed (#2607) #patch

Converted the zz_IRToCK3_tfe_override_l_english.yml file to a Liquid
template file, which is rendered empty when TFE isn't used.

14.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update FSharp.Core to 9.0.300 (#2604) #minor

Performed the following updates:
- Updated FSharp.Core to 9.0.300 in
/ImperatorToCK3/ImperatorToCK3.csproj

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=FSharp.Core&package-manager=nuget&previous-version=9.0.202&new-version=9.0.300)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

14.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Consider an I:R colorable impassable to be owned by a country when at…

… least half of its neighboring provinces belong to that country (#2601) #minor

Results of an example conversion:
- Before:

![obraz](https://github.com/user-attachments/assets/23250ec6-2e65-419b-8234-a8ca758e07ab)

- After:

![obraz](https://github.com/user-attachments/assets/768d571e-e6ad-495b-886b-5840ecca0b1d)

14.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove support for the Asia Expansion Project mod which won't be upda…

…ted past CK3 1.15 (#2594) #major

AEP won't support CK3 versions > 1.15:
> AEP: Final Release
MP Checksum for 1.15.* (Crown): 28e1

https://steamcommunity.com/sharedfiles/filedetails/?id=2970440958

closes #2588

13.2.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump SixLabors.ImageSharp from 3.1.7 to 3.1.8 in /ImperatorToCK3 (#2582…

…) #patch

Bumps [SixLabors.ImageSharp](https://github.com/SixLabors/ImageSharp)
from 3.1.7 to 3.1.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/SixLabors/ImageSharp/releases">SixLabors.ImageSharp's
releases</a>.</em></p>
<blockquote>
<h2>v3.1.8</h2>
<h2>What's Changed</h2>
<ul>
<li>V3 : Fix GIF, PNG, and WEBP Edge Case Handling by <a
href="https://github.com/JimBobSquarePants"><code>@​JimBobSquarePants</code></a>
in <a
href="https://redirect.github.com/SixLabors/ImageSharp/pull/2882">SixLabors/ImageSharp#2882</a></li>
<li>V3 Nested sub ifds parsing fix by <a
href="https://github.com/JimBobSquarePants"><code>@​JimBobSquarePants</code></a>
in <a
href="https://redirect.github.com/SixLabors/ImageSharp/pull/2913">SixLabors/ImageSharp#2913</a></li>
<li>V3: Undo horizontal prediction for each tile row in case of tiled
tiff's by <a
href="https://github.com/JimBobSquarePants"><code>@​JimBobSquarePants</code></a>
in <a
href="https://redirect.github.com/SixLabors/ImageSharp/pull/2914">SixLabors/ImageSharp#2914</a></li>
<li>V3 - Use BPP from Color Writer for Compressor by <a
href="https://github.com/JimBobSquarePants"><code>@​JimBobSquarePants</code></a>
in <a
href="https://redirect.github.com/SixLabors/ImageSharp/pull/2915">SixLabors/ImageSharp#2915</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/SixLabors/ImageSharp/compare/v3.1.7...v3.1.8">https://github.com/SixLabors/ImageSharp/compare/v3.1.7...v3.1.8</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/5d8c199c7c246114ca24cb3bc2609dd450b68345"><code>5d8c199</code></a>
Merge pull request <a
href="https://redirect.github.com/SixLabors/ImageSharp/issues/2915">#2915</a>
from SixLabors/js/v3-fix-2909</li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/de566af47b396eecf6e866aa2709e09b1a612ee4"><code>de566af</code></a>
Update TiffEncoderTests.cs</li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/454b02a88826d4278f795312f54579ed40d74b52"><code>454b02a</code></a>
Use BPP from color writer</li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/850e8782f83f09997de499223b4b518c98c93fa2"><code>850e878</code></a>
Merge pull request <a
href="https://redirect.github.com/SixLabors/ImageSharp/issues/2914">#2914</a>
from SixLabors/backport/v3-2878</li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/1cc358814b5b12aa767b95be1058a2007ba74fdb"><code>1cc3588</code></a>
Undo horizontal prediction for each tile row in case of tiled
tiff's</li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/9593e088770356e37cdd225ec36d33a885f059d4"><code>9593e08</code></a>
Merge pull request <a
href="https://redirect.github.com/SixLabors/ImageSharp/issues/2913">#2913</a>
from SixLabors/js/backport-2869</li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/aae2c479f06d12f5fb7a1cbbeb0959dd49a915c9"><code>aae2c47</code></a>
Reimplement <a
href="https://redirect.github.com/SixLabors/ImageSharp/issues/2869">#2869</a></li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/4a8ff2be45c9c9e136b5c2cc612c64d43dcd4e93"><code>4a8ff2b</code></a>
Merge pull request <a
href="https://redirect.github.com/SixLabors/ImageSharp/issues/2882">#2882</a>
from SixLabors/js/fix-2866</li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/925a6519f09f0066f355c4feada0132598254782"><code>925a651</code></a>
fix build (add blank lines)</li>
<li><a
href="https://github.com/SixLabors/ImageSharp/commit/efe11dc9a0349f8632acf4be70ad259e094d9dc2"><code>efe11dc</code></a>
Fix PNG chunk detection.</li>
<li>Additional commits viewable in <a
href="https://github.com/SixLabors/ImageSharp/compare/v3.1.7...v3.1.8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=SixLabors.ImageSharp&package-manager=nuget&previous-version=3.1.7&new-version=3.1.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

13.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Various Edits (Cultures, WRE Title, TFE law fix, etc.) (#2573) #minor

Closes #2373, closes #2400
- Added `e_western_roman_empire` title, and gave it proper title
mappings.

- Modified various decisions/effects/etc to account for new
`e_western_roman_empire` title. (There is likely still a few things that
could/should be modified, but I think I got most of the important ones
for now)

- Added custom COA definitions for `e_western_roman_empire` and
`e_byzantium` based off the Imperator Rome flags.

- Modified culture mapping for CK3 `roman` so that any Latin/Italic
cultures that are in Imperator's ROM, ERE, or WRE will now become Roman,
instead of just under ROM.

Closes #2112
- Add new non-Romanized Greeks culture, `hellenic_greek`, and made that
the fallback culture mapping for Imperator greek cultures.

- Made some of the converter cultures descend from `hellenic_greek`
instead of `greek`.

- Made a new definition of `greek` in converter_cultures.txt so it will
overwrite the base game definition to properly show that it is now a
hybrid of `roman` and `hellenic_greek`.

- Renamed `greek` to Romaios.

- Made it so CK3's base game `greek` culture only gets mapped to by
Greek cultures that are in ROM, ERE, or WRE in Imperator.

Closes #2500
- Modified the can_pass conditions for TFE's imperial_authority_3 law to
require that at least one year has passed in-game. Normally TFE checks
each of its start dates separately to see if at least 5 days has passed,
but that isn't compatible with the converter's dynamic start date, so it
had to be changed, and this seems to be the best way to make it
compatible with any start date.

- Added localization to explain the delay in game so users aren't
confused why they can't pass the law.


Other:
- Updated `roman` culture definition to use RtP traditions, where
applicable.

- Modified cultures that use `heritage_byzantine` to instead use TFE's
`heritage_hellenistic` if TFE is loaded so they are all in the same
heritage.

- Noticed a few cultures that had the same colors set, making them blend
together. Changed a few to better differentiate them.

- Added a game start on_action that replaces the primary title of any
titular duchy-level admin governor to use a relevant duchy that actually
has counties beneath it to ensure the admin mechanics work properly.

- Changed Imperator's `syriote` culture to map to `syro_hellenic` to be
more in line with TFE's mappings.

- Made `aremorican` map alongside rest of the gallic cultures.

- Made the Britannic cultures map to `breton` if they are in the
armorica_region.

---------

Co-authored-by: iht <IhateTrains@users.noreply.github.com>