From 27ac9a16edc045cf419f5255ee351c23e4defadd Mon Sep 17 00:00:00 2001 From: Archa3opt3ryx Date: Thu, 25 Jun 2026 13:53:36 -0400 Subject: [PATCH] started Cosmist work --- .../00_doctrine_group_types.txt | 26 ++++++++++++ ...0_1_neow_universal_tolerance_doctrines.txt | 40 +++++++++++++++++++ .../religion/religion_types/NEOW_cosmist.txt | 9 +++-- 3 files changed, 72 insertions(+), 3 deletions(-) diff --git a/common/religion/doctrine_group_types/00_doctrine_group_types.txt b/common/religion/doctrine_group_types/00_doctrine_group_types.txt index 5aba615b..ccccb202 100644 --- a/common/religion/doctrine_group_types/00_doctrine_group_types.txt +++ b/common/religion/doctrine_group_types/00_doctrine_group_types.txt @@ -424,6 +424,32 @@ doctrine_universal_tolerance_euro = { special_doctrine_religion_fallback } +} +doctrine_universal_tolerance_cosm = { + category = "main_group" + + is_available_on_create = { + religion_tag = cosmist_religion + } + doctrine_types = { + special_doctrine_common_task + special_doctrine_pure_space + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_cosm = { + category = "main_group" + + is_available_on_create = { + religion_tag = octobrist_religion + } + doctrine_types = { + special_doctrine_the_reds + special_doctrine_the_whites + special_doctrine_religion_fallback + } + } doctrine_core_tenets = { category = "core_tenets" diff --git a/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt b/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt index 19f49952..12e99ec4 100644 --- a/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt +++ b/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt @@ -614,6 +614,25 @@ special_doctrine_dionysian = { } } +special_doctrine_common_task = { #Cosmist One + icon = "special_doctrine_common_task" + is_shown = { + religion_tag = cosmist_religion + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_common_task } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_override_special_doctrine_common_task = 0 + } +} + ###Interfaith (shared) Doctrines### #Druidics, Wiccans, Britannics, and Thelemites @@ -1085,6 +1104,27 @@ special_doctrine_heathen_revanchism = { #Germanic/Oceanic one } } +special_doctrine_pure_space = { #Cosmist One + icon = "special_doctrine_pure_space" + is_shown = { + religion_tag = cosmist_religion + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_pure_space } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_same_religion = 3 + hostility_same_family = 3 + hostility_others = 3 + } +} + #Fallback Doctrine special_doctrine_religion_fallback = { diff --git a/common/religion/religion_types/NEOW_cosmist.txt b/common/religion/religion_types/NEOW_cosmist.txt index bb859d0b..1a1614b3 100644 --- a/common/religion/religion_types/NEOW_cosmist.txt +++ b/common/religion/religion_types/NEOW_cosmist.txt @@ -232,7 +232,8 @@ #иди ко мне holy_site = chernobyl - #Special Tolerance | placeholder + #Special Tolerance + doctrine = special_doctrine_pure_space doctrine = doctrine_pilgrimage_mandatory doctrine = doctrine_pluralism_fundamentalist @@ -356,7 +357,8 @@ holy_site = leath #holy_site = segrada_familia - #Special Tolerance | placeholder + #Special Tolerance + doctrine = special_doctrine_common_task #Tenets | placeholder doctrine = tenet_divine_progress @@ -439,7 +441,8 @@ holy_site = leath #holy_site = segrada_familia - #Special Tolerance | placeholder + #Special Tolerance + doctrine = special_doctrine_common_task #Tenets | placeholder doctrine = tenet_asceticism