diff --git a/gfx/interface/icons/faith_tenets/tenet_banner_britannic_known_permitted.dds b/gfx/interface/icons/faith_tenets/tenet_banner_britannic_known_permitted.dds new file mode 100644 index 000000000..bb1050040 --- /dev/null +++ b/gfx/interface/icons/faith_tenets/tenet_banner_britannic_known_permitted.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c99b3caf03e47ea15c944ed6e72b116fb677d991248336641c9af1675715b35 +size 416128 diff --git a/gfx/interface/icons/faith_tenets/tenet_banner_europeanist_known_permitted.dds b/gfx/interface/icons/faith_tenets/tenet_banner_europeanist_known_permitted.dds new file mode 100644 index 000000000..4ba22176f --- /dev/null +++ b/gfx/interface/icons/faith_tenets/tenet_banner_europeanist_known_permitted.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:182fcd67c3ddd8045233edfaf3f0fbb770c3ab7f83ceae3d147d7b5f9e6487e4 +size 416128 diff --git a/gfx/interface/icons/faith_tenets/tenet_banner_marble_known_permitted.dds b/gfx/interface/icons/faith_tenets/tenet_banner_marble_known_permitted.dds new file mode 100644 index 000000000..ae5c4a9fc --- /dev/null +++ b/gfx/interface/icons/faith_tenets/tenet_banner_marble_known_permitted.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42fe8a0e5153e6c7e2028afd2819d68ed06ea6d7164806689cacb7a430957392 +size 416128 diff --git a/gui/window_faith.gui b/gui/window_faith.gui index 58446ba0b..228711849 100644 --- a/gui/window_faith.gui +++ b/gui/window_faith.gui @@ -2382,13 +2382,19 @@ types FaithWindow ###Novelist highlight_icon = {#Core name = "doctrine_group_bg_nov_core" - visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_novelist' ), Faith.GetMainRite.HasTenet( TenetType.Self ))]" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_novelist' ), Faith.HasTenetStatus( TenetType.Self, 'core' ))]" size = { 130 200 } texture = "gfx/interface/icons/faith_tenets/tenet_banner_marble_known_core.dds" } highlight_icon = {#permitted name = "doctrine_group_bg_nov_perm" - visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_novelist' ), And( Not( Faith.GetMainRite.HasTenet( TenetType.Self ) ), Not( Faith.HasTenetStatus( TenetType.Self, 'prohibited' ) ) ) )]" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_novelist' ), Faith.HasTenetStatus( TenetType.Self, 'permitted' ) )]" + size = { 130 200 } + texture = "gfx/interface/icons/faith_tenets/tenet_banner_marble_known_permitted.dds" + } + highlight_icon = {#known + name = "doctrine_group_bg_nov_known" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_novelist' ), And(Not(Faith.HasTenetStatus( TenetType.Self, 'permitted' )), Not(Faith.HasTenetStatus( TenetType.Self, 'unknown' )) ) )]" size = { 130 200 } texture = "gfx/interface/icons/faith_tenets/tenet_banner_marble_known_neutral.dds" } @@ -2407,13 +2413,19 @@ types FaithWindow ###Europeanist highlight_icon = {#Core name = "doctrine_group_bg_euro_core" - visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_europeanist' ), Faith.GetMainRite.HasTenet( TenetType.Self ))]" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_europeanist' ), Faith.HasTenetStatus( TenetType.Self, 'core' ))]" size = { 130 200 } texture = "gfx/interface/icons/faith_tenets/tenet_banner_europeanist_known_core.dds" } highlight_icon = {#permitted name = "doctrine_group_bg_euro_perm" - visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_europeanist' ), And( Not( Faith.GetMainRite.HasTenet( TenetType.Self ) ), Not( Faith.HasTenetStatus( TenetType.Self, 'prohibited' ) ) ) )]" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_europeanist' ), Faith.HasTenetStatus( TenetType.Self, 'permitted' ) )]" + size = { 130 200 } + texture = "gfx/interface/icons/faith_tenets/tenet_banner_europeanist_known_permitted.dds" + } + highlight_icon = {#known + name = "doctrine_group_bg_euro_known" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_europeanist' ), And(Not(Faith.HasTenetStatus( TenetType.Self, 'permitted' )), Not(Faith.HasTenetStatus( TenetType.Self, 'unknown' )) ) )]" size = { 130 200 } texture = "gfx/interface/icons/faith_tenets/tenet_banner_europeanist_known_neutral.dds" } @@ -2432,13 +2444,19 @@ types FaithWindow ###British highlight_icon = {#Core name = "doctrine_group_bg_brit_core" - visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_britannic' ), Faith.GetMainRite.HasTenet( TenetType.Self ))]" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_britannic' ), Faith.HasTenetStatus( TenetType.Self, 'core' ))]" size = { 130 200 } texture = "gfx/interface/icons/faith_tenets/tenet_banner_britannic_known_core.dds" } highlight_icon = {#permitted - name = "doctrine_group_bg_brit_perm" - visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_britannic' ), And( Not( Faith.GetMainRite.HasTenet( TenetType.Self ) ), Not( Faith.HasTenetStatus( TenetType.Self, 'prohibited' ) ) ) )]" + name = "doctrine_group_bg_euro_perm" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_britannic' ), Faith.HasTenetStatus( TenetType.Self, 'permitted' ) )]" + size = { 130 200 } + texture = "gfx/interface/icons/faith_tenets/tenet_banner_britannic_known_permitted.dds" + } + highlight_icon = {#known + name = "doctrine_group_bg_euro_known" + visible = "[And(Faith.HasDoctrineByKey( 'special_doctrine_banner_britannic' ), And(Not(Faith.HasTenetStatus( TenetType.Self, 'permitted' )), Not(Faith.HasTenetStatus( TenetType.Self, 'unknown' )) ) )]" size = { 130 200 } texture = "gfx/interface/icons/faith_tenets/tenet_banner_britannic_known_neutral.dds" }