From 14f442d6ab48f992d7adedea765e5f3dbecbabf9 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Tue, 4 Aug 2026 20:51:11 +0100 Subject: [PATCH] bookmark framework --- common/bookmarks/bookmarks/00_bookmarks.txt | 178 +++++++++++++----- ...555_europe.dds => bm_2555_east_europe.dds} | 0 .../bookmarks/bm_2555_europe_adventurers.dds | 3 + .../bookmarks/bm_2555_north_europe.dds | 3 + .../bookmarks/bm_2555_south_europe.dds | 3 + .../bookmarks/bm_2555_west_europe.dds | 3 + .../start_buttons/bm_2555_east_europe.dds | 3 + .../bm_2555_europe_adventurers.dds | 3 + .../start_buttons/bm_2555_north_europe.dds | 3 + .../start_buttons/bm_2555_south_europe.dds | 3 + ...555_europe.dds => bm_2555_west_europe.dds} | 0 .../bookmark_buttons/bm_2555_east_europe.dds | 3 + .../bm_2555_europe_adventurers.dds | 3 + .../bookmark_buttons/bm_2555_north_europe.dds | 3 + .../bookmark_buttons/bm_2555_south_europe.dds | 3 + ...555_europe.dds => bm_2555_west_europe.dds} | 0 16 files changed, 168 insertions(+), 46 deletions(-) rename gfx/interface/bookmarks/{bm_2555_europe.dds => bm_2555_east_europe.dds} (100%) create mode 100644 gfx/interface/bookmarks/bm_2555_europe_adventurers.dds create mode 100644 gfx/interface/bookmarks/bm_2555_north_europe.dds create mode 100644 gfx/interface/bookmarks/bm_2555_south_europe.dds create mode 100644 gfx/interface/bookmarks/bm_2555_west_europe.dds create mode 100644 gfx/interface/bookmarks/start_buttons/bm_2555_east_europe.dds create mode 100644 gfx/interface/bookmarks/start_buttons/bm_2555_europe_adventurers.dds create mode 100644 gfx/interface/bookmarks/start_buttons/bm_2555_north_europe.dds create mode 100644 gfx/interface/bookmarks/start_buttons/bm_2555_south_europe.dds rename gfx/interface/bookmarks/start_buttons/{bm_2555_europe.dds => bm_2555_west_europe.dds} (100%) create mode 100644 gfx/interface/icons/bookmark_buttons/bm_2555_east_europe.dds create mode 100644 gfx/interface/icons/bookmark_buttons/bm_2555_europe_adventurers.dds create mode 100644 gfx/interface/icons/bookmark_buttons/bm_2555_north_europe.dds create mode 100644 gfx/interface/icons/bookmark_buttons/bm_2555_south_europe.dds rename gfx/interface/icons/bookmark_buttons/{bm_2555_europe.dds => bm_2555_west_europe.dds} (100%) diff --git a/common/bookmarks/bookmarks/00_bookmarks.txt b/common/bookmarks/bookmarks/00_bookmarks.txt index 1da28968e..c655da61e 100644 --- a/common/bookmarks/bookmarks/00_bookmarks.txt +++ b/common/bookmarks/bookmarks/00_bookmarks.txt @@ -1,4 +1,4 @@ -bm_2555_europe = { +bm_2555_west_europe = { start_date = 2555.1.1 is_playable = yes recommended = yes @@ -38,36 +38,6 @@ position = { 930 270 } animation = idle } - character = { - name = "bookmark_WE_venice_robecchi_marco" - dynasty = robecchi_bricchetti_dynasty - dynasty_splendor_level = 2 - type = male - birth = 2524.6.18 - title = k_venice - government = urbanrepublic_government - culture = venetian - religion = "roman_catholic" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = italy0002 - position = { 1130 670 } - animation = idle - } - character = { - name = "bookmark_WE_portugal_avril_vinicius" - dynasty = avril_dynasty - dynasty_splendor_level = 2 - type = female - birth = 2531.1.1 - title = k_portugal - government = feudal_government - culture = portuguese - religion = "iberian" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = hispania0001 - position = { 350 740 } - animation = idle - } character = { name = "bookmark_WE_windsor_windsor_sior" dynasty = dynn_britannia_windsor @@ -83,21 +53,6 @@ position = { 620 110 } animation = idle } - character = { - name = "bookmark_WE_tirrenia_bollani_albertu" - dynasty = bollani_dynasty - dynasty_splendor_level = 2 - type = male - birth = 2506.1.1 - title = k_sardinia_and_corsica - government = administrative_government - culture = sardinian - religion = "roman_catholic" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = italy0012 - position = { 730 840 } - animation = idle - } character = { name = "bookmark_WE_munster_colburgha_micheal" dynasty = dynn_britannia_colbrugha @@ -113,4 +68,135 @@ position = { 270 190 } animation = idle } +} +bm_2555_south_europe = { + start_date = 2555.1.1 + is_playable = yes + group = bm_group_2555 + + weight = { + value = 80 + } + character = { + name = "bookmark_SE_portugal_avril_vinicius" + dynasty = avril_dynasty + dynasty_splendor_level = 2 + type = female + birth = 2531.1.1 + title = k_portugal + government = feudal_government + culture = portuguese + religion = "iberian" + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = hispania0001 + position = { 350 740 } + animation = idle + } + character = { + name = "bookmark_SE_tirrenia_bollani_albertu" + dynasty = bollani_dynasty + dynasty_splendor_level = 2 + type = male + birth = 2506.1.1 + title = k_sardinia_and_corsica + government = administrative_government + culture = sardinian + religion = "roman_catholic" + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = italy0012 + position = { 730 840 } + animation = idle + } + character = { + name = "bookmark_SE_venice_robecchi_marco" + dynasty = robecchi_bricchetti_dynasty + dynasty_splendor_level = 2 + type = male + birth = 2524.6.18 + title = k_venice + government = urbanrepublic_government + culture = venetian + religion = "roman_catholic" + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" + history_id = italy0002 + position = { 1130 670 } + animation = idle + } +} +bm_2555_east_europe = { + start_date = 2555.1.1 + is_playable = yes + group = bm_group_2555 + + weight = { + value = 70 + } + + character = { + name = "bookmark_EE_nistrenia_dragos_ciprian" + dynasty = dragos_dynasty + dynasty_splendor_level = 2 + type = male + birth = 2538.12.13 + title = e_nistrenia + government = administrative_government + culture = moldavian + religion = "orthodox" + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" + history_id = nistria0002 + position = { 530 410 } + animation = idle + } +} + +bm_2555_north_europe = { + start_date = 2555.1.1 + is_playable = yes + group = bm_group_2555 + + weight = { + value = 60 + } + + character = { + name = "bookmark_NE_doggerland_wrihtssen_edgar" + dynasty = wrihtssen_dynasty + dynasty_splendor_level = 2 + type = male + birth = 2528.1.1 + title = k_doggerland + government = tribal_government + culture = doggerlander + religion = "mariner" + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" + history_id = scandinavia0013 + position = { 530 410 } + animation = idle + } +} + +bm_2555_europe_adventurers = { + start_date = 2555.1.1 + is_playable = yes + group = bm_group_2555 + + weight = { + value = 50 + } + + character = { + name = "bookmark_WE_netherlands_zolt_jaan" + dynasty = zolt_dynasty + dynasty_splendor_level = 2 + type = male + birth = 2519.7.2 + title = d_laamp_zolt + government = landless_adventurer_government + culture = frisian + religion = "mariner" + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" + history_id = benelux_jaan_zolt + position = { 530 410 } + animation = idle + } } \ No newline at end of file diff --git a/gfx/interface/bookmarks/bm_2555_europe.dds b/gfx/interface/bookmarks/bm_2555_east_europe.dds similarity index 100% rename from gfx/interface/bookmarks/bm_2555_europe.dds rename to gfx/interface/bookmarks/bm_2555_east_europe.dds diff --git a/gfx/interface/bookmarks/bm_2555_europe_adventurers.dds b/gfx/interface/bookmarks/bm_2555_europe_adventurers.dds new file mode 100644 index 000000000..491be0bad --- /dev/null +++ b/gfx/interface/bookmarks/bm_2555_europe_adventurers.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b38b1b5f0836171ea53ccb26897652b70ad8452fe9752cdb4f71e1a3c8ad75c +size 2766352 diff --git a/gfx/interface/bookmarks/bm_2555_north_europe.dds b/gfx/interface/bookmarks/bm_2555_north_europe.dds new file mode 100644 index 000000000..491be0bad --- /dev/null +++ b/gfx/interface/bookmarks/bm_2555_north_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b38b1b5f0836171ea53ccb26897652b70ad8452fe9752cdb4f71e1a3c8ad75c +size 2766352 diff --git a/gfx/interface/bookmarks/bm_2555_south_europe.dds b/gfx/interface/bookmarks/bm_2555_south_europe.dds new file mode 100644 index 000000000..491be0bad --- /dev/null +++ b/gfx/interface/bookmarks/bm_2555_south_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b38b1b5f0836171ea53ccb26897652b70ad8452fe9752cdb4f71e1a3c8ad75c +size 2766352 diff --git a/gfx/interface/bookmarks/bm_2555_west_europe.dds b/gfx/interface/bookmarks/bm_2555_west_europe.dds new file mode 100644 index 000000000..491be0bad --- /dev/null +++ b/gfx/interface/bookmarks/bm_2555_west_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b38b1b5f0836171ea53ccb26897652b70ad8452fe9752cdb4f71e1a3c8ad75c +size 2766352 diff --git a/gfx/interface/bookmarks/start_buttons/bm_2555_east_europe.dds b/gfx/interface/bookmarks/start_buttons/bm_2555_east_europe.dds new file mode 100644 index 000000000..6e741fb5e --- /dev/null +++ b/gfx/interface/bookmarks/start_buttons/bm_2555_east_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5ee99deab18f7941c051754f1233b83b430c57a9556474380c172d2ff3dbd9a +size 408984 diff --git a/gfx/interface/bookmarks/start_buttons/bm_2555_europe_adventurers.dds b/gfx/interface/bookmarks/start_buttons/bm_2555_europe_adventurers.dds new file mode 100644 index 000000000..6e741fb5e --- /dev/null +++ b/gfx/interface/bookmarks/start_buttons/bm_2555_europe_adventurers.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5ee99deab18f7941c051754f1233b83b430c57a9556474380c172d2ff3dbd9a +size 408984 diff --git a/gfx/interface/bookmarks/start_buttons/bm_2555_north_europe.dds b/gfx/interface/bookmarks/start_buttons/bm_2555_north_europe.dds new file mode 100644 index 000000000..6e741fb5e --- /dev/null +++ b/gfx/interface/bookmarks/start_buttons/bm_2555_north_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5ee99deab18f7941c051754f1233b83b430c57a9556474380c172d2ff3dbd9a +size 408984 diff --git a/gfx/interface/bookmarks/start_buttons/bm_2555_south_europe.dds b/gfx/interface/bookmarks/start_buttons/bm_2555_south_europe.dds new file mode 100644 index 000000000..6e741fb5e --- /dev/null +++ b/gfx/interface/bookmarks/start_buttons/bm_2555_south_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5ee99deab18f7941c051754f1233b83b430c57a9556474380c172d2ff3dbd9a +size 408984 diff --git a/gfx/interface/bookmarks/start_buttons/bm_2555_europe.dds b/gfx/interface/bookmarks/start_buttons/bm_2555_west_europe.dds similarity index 100% rename from gfx/interface/bookmarks/start_buttons/bm_2555_europe.dds rename to gfx/interface/bookmarks/start_buttons/bm_2555_west_europe.dds diff --git a/gfx/interface/icons/bookmark_buttons/bm_2555_east_europe.dds b/gfx/interface/icons/bookmark_buttons/bm_2555_east_europe.dds new file mode 100644 index 000000000..e0f987a23 --- /dev/null +++ b/gfx/interface/icons/bookmark_buttons/bm_2555_east_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58559eff46f14eb4979840611dbe29d53b5296e70a15ffb53283ec56a2a6d84e +size 494988 diff --git a/gfx/interface/icons/bookmark_buttons/bm_2555_europe_adventurers.dds b/gfx/interface/icons/bookmark_buttons/bm_2555_europe_adventurers.dds new file mode 100644 index 000000000..e0f987a23 --- /dev/null +++ b/gfx/interface/icons/bookmark_buttons/bm_2555_europe_adventurers.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58559eff46f14eb4979840611dbe29d53b5296e70a15ffb53283ec56a2a6d84e +size 494988 diff --git a/gfx/interface/icons/bookmark_buttons/bm_2555_north_europe.dds b/gfx/interface/icons/bookmark_buttons/bm_2555_north_europe.dds new file mode 100644 index 000000000..e0f987a23 --- /dev/null +++ b/gfx/interface/icons/bookmark_buttons/bm_2555_north_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58559eff46f14eb4979840611dbe29d53b5296e70a15ffb53283ec56a2a6d84e +size 494988 diff --git a/gfx/interface/icons/bookmark_buttons/bm_2555_south_europe.dds b/gfx/interface/icons/bookmark_buttons/bm_2555_south_europe.dds new file mode 100644 index 000000000..e0f987a23 --- /dev/null +++ b/gfx/interface/icons/bookmark_buttons/bm_2555_south_europe.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58559eff46f14eb4979840611dbe29d53b5296e70a15ffb53283ec56a2a6d84e +size 494988 diff --git a/gfx/interface/icons/bookmark_buttons/bm_2555_europe.dds b/gfx/interface/icons/bookmark_buttons/bm_2555_west_europe.dds similarity index 100% rename from gfx/interface/icons/bookmark_buttons/bm_2555_europe.dds rename to gfx/interface/icons/bookmark_buttons/bm_2555_west_europe.dds