Merge remote-tracking branch 'origin/main'

This commit is contained in:
Magpie490 2024-11-07 21:33:58 +00:00
commit 5367908c2a
13 changed files with 37795 additions and 0 deletions

View file

@ -3,5 +3,9 @@ tags={
"Total Overhaul"
}
name="N3OW"
replace_path="history/characters"
replace_path="history/cultures"
replace_path="history/provinces"
replace_path="history/titles"
supported_version="1.14.0.2"
path="mod/N3OW"

78
map_data/climate.txt Normal file
View file

@ -0,0 +1,78 @@
#Example: Most of Europe north of med.
mild_winter = {
# Ireland
8 10 12
# Ireland
3 4 5 7 9 11 13 14 15 16
# British Isles
33 35 54
# England & Wales
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 52 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
# Netherlands
74 76 77 78 79 90 91 92 93 94 113 115 116 117 118 129
# France
75 95 96 97 98 99 107 108 109 110 111 112 114 130 131 132 135 136 137 138 139 140 141 142 144 143 145 146 147 149 150 212 213 214 215 216 218 220 222 225 226 227 239 240 148
# Brittany
100 101 102 103 104 105 106
# Italy
233 234 319 320 321 353 354 355 456 457 461 462 463
# Iberia
173 174 175 176 177 178 181 189 190 196 197 198 199 200 201 202 203 204
# Mongol Empire
621 622 623 628 900 901 902 903 1181 1188 1186 1378 1431
# Albania
561 562 600 601 560
# Hungary
492 497 498 499 500 501 502 503 504 505 506 507 508 509 510 514 515 516
# Turkey
681 702 703 706 707 736 737 749 750 751 759 752 753 760
# Tarim basin + gobi
1347 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1408 1450 1449
# Other
674 668 669 673 676 677 680 679 1013 670 671 672 682 704 667 685 666 686 1187 1185 1189 1182 907 1161
}
#Example: Inland Europe & Scandinavia
normal_winter = {
# Iceland
1 2
# British Isles
34 36
# Lower Scandinavia
303 305 6 931 302 301 300
# Scotland
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
# Denmark
259 260 261 262 263 264 265 266 267 304 306 307 308
# East Frisia
80 81 82 83 84 85 86 87 88 89 119 120 121 122 254 255 256 257 258 309 310 311 312 313
# France
217 219 223 224 242 209 221
# Germany
124 125 126 127 128 133 134 245 248 249 250 251 365 366 367 368 369 370 371 372 430 434 435 436 438 446 447 448 449 930
# Poland/Lithuania
373 374 420 421 422 423 424 425 426 427 428 429 431 432 433 440 441 442 443 444 445 451 454 450 520 521 522 523 524 525
526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 544 545 546 548 549
# Pyrenees
152 151 211
# Mongolia
1451 1452 1453 1456 1455
# Other
123 252 253 314 315 360 361 362 363 364 437 439 452 453 460 511 512 513 517 518 519 542 543 557 563 596 605 607 618 620 848 1425 1426 1427 1433 1434 897 896 1273 1432 1424 1423 1351
604 606 675 603 602 599 597 598 558 559
}
#Example: Russia & Lappland
severe_winter = {
# Scandinavia
279 280 386 387 388 389 391 268 269 270 271 272 273 274 275 276 277 278 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 383 384 385 382 381 390 392 932 376 377 378 379 380 411 413 415
# Russia
393 394 395 396 397 398 850 887 888 889 890 892 893 910 1132 1205 1306 1329 399 400 401 402 403 404 405 406 407 408 409 410 412 414 417 551 552 553 554 555 556 564 565 566 567 568 569 570 571 572 573 574 575
576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 608 609 610 611 612 613 614 615 616 617 619 886 891 895 898 933 1223 1430 1435 375 416 419 418 934 550 547
# Pyrenees
207 206 210 208 205
# Alps
230 229 231 236 232 235 318 317 357 358 455 359 316 247 246 244 238 237 241 228
# Mongolia
1454 1463 1462 1459 1461 1458 1457 1460
}

277
map_data/default.map Normal file
View file

@ -0,0 +1,277 @@
#max_provinces = 1466
definitions = "definition.csv"
provinces = "provinces.png"
#positions = "positions.txt"
rivers = "rivers.png"
#terrain_definition = "terrain.txt"
topology = "heightmap.heightmap"
#tree_definition = "trees.bmp"
continent = "continent.txt"
adjacencies = "adjacencies.csv"
#climate = "climate.txt"
island_region = "island_region.txt"
seasons = "seasons.txt"
#############
# SEA ZONES
#############
# European Seas
sea_zones = RANGE { 632 641 }
sea_zones = RANGE { 643 649 }
sea_zones = RANGE { 661 667 }
sea_zones = RANGE { 683 688 }
sea_zones = RANGE { 690 700 }
sea_zones = RANGE { 708 715 }
sea_zones = RANGE { 722 729 }
sea_zones = RANGE { 936 942 }
sea_zones = RANGE { 945 954 }
sea_zones = RANGE { 958 960 }
sea_zones = RANGE { 964 970 }
sea_zones = RANGE { 973 975 }
sea_zones = LIST { 977 }
sea_zones = RANGE { 980 982 }
sea_zones = RANGE { 985 997 }
sea_zones = RANGE { 999 1011 }
sea_zones = RANGE { 1014 1017 }
sea_zones = RANGE { 1019 1025 }
sea_zones = RANGE { 1027 1038 }
sea_zones = RANGE { 1109 1111 }
sea_zones = RANGE { 3229 3230 }
#North European Seas
sea_zones = RANGE { 8613 8617 } #Iceland, Shetlands, Norway
sea_zones = RANGE { 8618 8622 } #French & Iberian atlantic coasts
#Mediterranean Seas
sea_zones = RANGE { 8626 8648 } #Western Mediterranean
sea_zones = RANGE { 8649 8653 } #Adriatic Mediterranean
sea_zones = RANGE { 8654 8666 } #Eastern Mediterranean
sea_zones = LIST { 8740 }
#Black, Azov, Caspian & Aral Seas
sea_zones = RANGE { 8667 8672 }
#Middle Eastern Seas
sea_zones = LIST { 8673 }
sea_zones = RANGE { 8674 8675 } #Gulf of Aden
sea_zones = RANGE { 8676 8677 } #Somali Sea
sea_zones = RANGE { 8678 8679 } #Persian Gulf
sea_zones = RANGE { 8680 8682 } #Arabian Sea
#Indian Seas
sea_zones = RANGE { 1382 1407 }
sea_zones = RANGE { 1409 1412 }
sea_zones = RANGE { 8684 8689 } #Bay of Bengal
sea_zones = LIST { 8683 } #Maldives
#African Seas
sea_zones = RANGE { 8692 8700 } #West Africa & Gulf of Guinea
sea_zones = LIST { 1062 1064 }
# Non-accessible sea zones
sea_zones = LIST { 944 1470 }
sea_zones = LIST { 8623 8624 8625 }
###############
# MAJOR RIVERS
###############
#European rivers
river_provinces = RANGE { 628 630 } #Thames
river_provinces = RANGE { 456 457 } #Bengal Delta
river_provinces = RANGE { 5855 5857 } #Dvina
river_provinces = RANGE { 1052 1061 }
river_provinces = RANGE { 1070 1075 }
river_provinces = RANGE { 1085 1087 }
river_provinces = RANGE { 1090 1106 }
river_provinces = RANGE { 3223 3228 }
river_provinces = RANGE { 3231 3252 }
river_provinces = RANGE { 3253 3254 } #Guadalquivir
river_provinces = RANGE { 8586 8587 } #Dvina
river_provinces = RANGE { 8558 8559 } #Norway Fjords
#Russian rivers
river_provinces = RANGE { 8561 8562 } #Dniestr
river_provinces = RANGE { 8563 8567 } #Dniepr
river_provinces = RANGE { 8569 8570 } #Volkhov & Lovat
river_provinces = RANGE { 8583 8585 } #Don
river_provinces = RANGE { 8578 8582 } #Volga
river_provinces = RANGE { 8574 8576 } #Oka
#Indian rivers
river_provinces = RANGE { 1307 1309 } #Indus
river_provinces = RANGE { 1311 1316 } #Ganges & Brahmaputra
river_provinces = RANGE { 8588 8589 } #Indus
river_provinces = RANGE { 8590 8592 } #Chenab
river_provinces = RANGE { 8593 8594 } #Tapti
river_provinces = RANGE { 8595 8596 } #Kollidam
river_provinces = RANGE { 8597 8599 } #Krishna
river_provinces = RANGE { 8600 8601 } #Mahanadi
river_provinces = RANGE { 8603 8605 } #Brahmaputra
river_provinces = RANGE { 8606 8611 } #Irrawaddy
#African rivers
river_provinces = LIST { 8612 8702 1317 } #West African rivers
river_provinces = RANGE { 6026 6029 } # Nile
river_provinces = RANGE { 6126 6128 } # Euphrates
river_provinces = RANGE { 6791 6796 } # Niger
river_provinces = RANGE { 8092 8096 } # Niger
river_provinces = LIST { 626 689 1063 1065 1066 1067 1077 1078 1079 1081 1082 1083 1084 1487 5510 5511 6125 }
river_provinces = LIST { 8560 8568 8571 8572 8573 8577 8602 }
########
# LAKES
########
lakes = LIST { 943 955 956 957 979 983 1012 1018 1026 1069 1076 1080 1088 1107 1108 1305 1348 1486 1488 3265 8736 8737 8738 }
lakes = RANGE { 961 963 } #Värnen, Vättern & Hjälmaren
lakes = RANGE { 1472 1484 }
lakes = RANGE { 1490 1494 }
lakes = RANGE { 1496 1498 }
lakes = LIST { 5854 } #Bjarmaland lakes
lakes = LIST { 5858 } #Western Siberian lakes
lakes = LIST { 7208 } #Oghuz lakes
lakes = LIST { 7513 } #Dzungar lakes
lakes = RANGE { 8519 8525 } #African lakes
lakes = LIST { 9000 9001 } #Lop Nur Lake & Bosten Lake
#####################
# IMPASSABLE TERRAIN
#####################
# Can be colored by whoever owns the most of the province's neighbours.
# Blocks unit movement.
#Africa
impassable_mountains = LIST { 1049 1050 1051 1068 1080 1088 1089 3294 }
impassable_mountains = RANGE { 790 807 }
impassable_mountains = RANGE { 1045 1046 }
impassable_mountains = RANGE { 1047 1048 }
impassable_mountains = LIST { 1334 }
impassable_mountains = RANGE { 6583 6589 }
impassable_mountains = RANGE { 6592 6600 }
impassable_mountains = RANGE { 6603 6607 }
impassable_mountains = RANGE { 6416 6426 }
impassable_mountains = RANGE { 6788 6790 }
impassable_mountains = RANGE { 6902 6904 }
impassable_mountains = RANGE { 6998 6999 }
impassable_mountains = RANGE { 8089 8091 }
impassable_mountains = RANGE { 8097 8099 }
impassable_mountains = RANGE { 8439 8449 }
#Anatolia
impassable_mountains = RANGE { 5685 5688 }
impassable_mountains = LIST { 9661 }
#Armenia & Georgia
impassable_mountains = RANGE { 5795 5797 }
#Balkans
impassable_mountains = RANGE { 1039 1044 }
impassable_mountains = RANGE { 3295 3299 }
#Bjarmaland
impassable_mountains = LIST { 5852 5853 }
#Bohemia, France, Germany, Italy
impassable_mountains = RANGE { 763 789 }
#Burma
impassable_mountains = LIST { 9566 9567 }
#Carpathia
impassable_mountains = LIST { 642 894 4898 }
impassable_mountains = RANGE { 716 721 }
impassable_mountains = RANGE { 732 733 }
impassable_mountains = RANGE { 3949 3952 }
#Caucasus
impassable_mountains = LIST { 5515 8557 }
impassable_mountains = LIST { 1417 1428 1429 1436 } #Azerbaijan
#Iberia
impassable_mountains = LIST { 659 }
impassable_mountains = RANGE { 3300 3306 }
#Indian ghats
impassable_mountains = LIST { 7796 7942 7943 }
impassable_mountains = RANGE { 7936 7940 }
#Kazakh Steppe
impassable_mountains = LIST { 7352 7353 7354 8710 }
#Mongolia, Tarim & Dzungaria
impassable_mountains = LIST { 7512 } #Gurbantünggüt desert
impassable_mountains = RANGE { 7781 7786 } #Mongolia
#Persia
impassable_mountains = RANGE { 3289 3292 }
impassable_mountains = LIST { 1437 1471 1485 }
impassable_mountains = LIST { 2580 2601 2667 2668 2702 2716 2718 2734 2740 2754 2881 }
impassable_mountains = LIST { 2884 2908 2929 2930 2944 2974 2996 3002 3011 3022 3026 }
impassable_mountains = LIST { 3029 3031 3036 }
#Russia
impassable_mountains = RANGE { 5516 5518 }
impassable_mountains = LIST { 972 8703 }
#Scandinavia & Finland & Iceland
impassable_mountains = RANGE { 650 658 }
impassable_mountains = RANGE { 3260 3264 }
impassable_mountains = LIST { 281 299 899 902 935 971 3307 }
#Siberia & Tartaria
impassable_mountains = RANGE { 5859 5864 }
impassable_mountains = RANGE { 7055 7056 }
impassable_mountains = RANGE { 7452 7454 }
#Tarim Basin
impassable_mountains = LIST { 1347 } #Taklamakan
impassable_mountains = LIST { 1408 9621 } #Gobi Desert
#Tartaria Mountains
impassable_mountains = RANGE { 8704 8708 } #Altaishan
impassable_mountains = LIST { 1495 } #Altaishan
impassable_mountains = LIST { 734 1501 1550 1614 2486 2539 8709 9660 } #Tianshan
impassable_mountains = LIST { 3037 3071 3104 3123 3150 3179 3255 3293 3612 4059 4255 4281 4282 } #Kunlunshan
impassable_mountains = LIST { 5913 5997 7787 7941} #Tibet impassable
impassable_mountains = RANGE { 8526 8538 } #Tibet impassable
impassable_mountains = RANGE { 8539 8543} #Gobi desert
impassable_mountains = RANGE { 8544 8556 } #Himalaya
#Turkestan
impassable_mountains = LIST { 1489 7209 7213 7214 7215 }
#Western Europe
impassable_mountains = RANGE { 3256 3257 }
impassable_mountains = RANGE { 3308 3314 }
impassable_mountains = LIST { 2484 3259 }
############
# WASTELAND
############
# These are actually supposed to be Wasteland:
# Cannot be colored. Blocks unit movement, used for things like Sahara desert.
impassable_mountains = LIST { 730 731 8711 }
impassable_mountains = LIST { 1470 1468 1466 1469 1464 }
impassable_mountains = LIST { 3390 3970 }
impassable_mountains = LIST { 5512 5513 5514 }
impassable_mountains = LIST { 5755 }
impassable_mountains = LIST { 1107 1108 1280 6114 } #Eastern desert
impassable_mountains = LIST { 6115 } #Libyan desert
impassable_mountains = LIST { 1320 1322 6123 } #Sinai desert
impassable_mountains = LIST { 1343 1344 1373 1379 1380 6124 } #Syrian desert
impassable_mountains = LIST { 1326 1330 1332 1335 6167 6173 6202 6256 6318 6319 6320 }
impassable_mountains = LIST { 6142 6277 6323 6324 6325 6326 6327 6328 }
impassable_mountains = LIST { 7210 7211 7212 }
# IMPASSABLE SEA ZONES
# These sea provinces cannot be crossed/sailed
impassable_seas = LIST { 660 976 978 984 998 1293 1465 1467 8690 8691 8701 }
# UNUSED PROVINCES
# These provinces cause issues because they are passable land, but not part of any title.
# They are probably not visible anywhere on the map, so feel free to reuse them (after double checking that they are actually missing).
impassable_mountains = RANGE { 8802 8992 }
impassable_mountains = LIST { 3222 }

14163
map_data/definition.csv Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,8 @@
heightmap_file="map_data/packed_heightmap.png"
indirection_file="map_data/indirection_heightmap.png"
original_heightmap_size={ 8192 4096 }
tile_size=33
should_wrap_x=no
level_offsets={ { 0 0 } { 0 2953 } { 0 3641 } { 0 3776 } { 0 3793 } }
max_compress_level=4
empty_tile_offset={ 115 66 }

BIN
map_data/heightmap.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
map_data/indirection_heightmap.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
map_data/nodes.dat Normal file

Binary file not shown.

BIN
map_data/packed_heightmap.png (Stored with Git LFS) Normal file

Binary file not shown.

19045
map_data/positions.txt Normal file

File diff suppressed because it is too large Load diff

BIN
map_data/provinces.png (Stored with Git LFS) Normal file

Binary file not shown.

52
map_data/seasons.txt Normal file
View file

@ -0,0 +1,52 @@
winter = {
start_date=00.12.01
end_date=00.02.31
}
spring = {
start_date=00.04.01
end_date=00.05.1
}
summer = {
start_date=00.06.01
end_date=00.09.10
}
autumn = {
start_date=00.10.10
end_date=00.10.31
}
tree_winter = {
start_date=00.11.15
end_date=00.12.01
}
tree_winter2 = {
start_date=00.12.20
end_date=00.01.20
}
tree_spring = {
start_date=00.02.20
end_date=00.03.01
}
tree_spring2 = {
start_date=00.03.20
end_date=00.04.20
}
tree_summer = {
start_date=00.05.20
end_date=00.06.01
}
tree_summer2 = {
start_date=00.06.20
end_date=00.09.10
}
tree_autumn = {
start_date=00.10.01
end_date=00.10.10
}
tree_autumn2 = {
start_date=00.10.25
end_date=00.11.01
}