编辑“作用域

警告:您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您登录创建一个账户,您的编辑将归属于您的用户名,且将享受其他好处。

该编辑可以被撤销。 请检查下面的对比以核实您想要撤销的内容,然后发布下面的更改以完成撤销。

最后版本 您的文本
第1行: 第1行:
{{version|1.1}}{{需要翻译}}
{{version|1.1}}
[[File:CK3 Scopes.png|thumb|right|CK3 作用域概览图表]]
[[File:CK3 Scopes.png|thumb|right|CK3 Scope Overview Chart]]
'''作用域'''('''Scopes''' )用于在[[scripting|脚本]] 中选择指定[[ 触发器|条件]] [[ 指令]] 的作用范围。
'''Scopes''' are used in [[scripting]] to select entities in order to check for [[conditions]] or apply [[commands]].


== 用法 ==
== Uses ==
作用域右侧始终有花括号存在:
Scopes always have a bracketed block on the right side:
<pre>
<pre>
<scope_name> = {
<scope_name> = {
第11行: 第11行:
</pre>
</pre>


但是并非所有花括号都是作用域:可能是函数 (<code>option</code>, <code>trigger</code>,...) ,运算符 (<code>AND</code>) ,流控制语句(<code>if</code>, <code>limit</code>) ,或者是复杂条件或者命令的子语句(<code>create_character</code>, ...)
But not all bracketed blocks are scopes: some are function blocks (<code>option</code>, <code>trigger</code>,...), operators (<code>AND</code>), flow control statements (<code>if</code>, <code>limit</code>), or clause for complex [[conditions]] or [[commands]] (<code>create_character</code>, ...).


有多种类型的作用域可以从脚本中访问。其中包括,但不限于:角色,头衔/ 职位,省份,战争,单位,宗教,信仰,文化。
There are several types of scopes accessible from script. These include, but are not limited to: character, title/holding, province, war, unit, religion, faith, culture.


Scopes can be nested, and are usually relative to the scope from which there are called, except for the ones that are global and can be called from "Any" scope.
Scopes can be nested, and are usually relative to the scope from which there are called, except for the ones that are global and can be called from "Any" scope.
第46行: 第46行:
Note that the condition tooltips within <code>any_</code> scopes are misleading and only show whether the conditions are satisfied for one specific, seemingly randomly-chosen thing contained within the scope, and thus may show that some conditions are false even when the scope itself evaluates to true.  These are best overridden with a <code>custom_tooltip</code>.
Note that the condition tooltips within <code>any_</code> scopes are misleading and only show whether the conditions are satisfied for one specific, seemingly randomly-chosen thing contained within the scope, and thus may show that some conditions are false even when the scope itself evaluates to true.  These are best overridden with a <code>custom_tooltip</code>.


== 作用域列表 ==
==References==


=== 文化 ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| culture_head
|
| character
| 1.0
|-
|<section begin=CultureGroupScope /> culture_group
| Usable in culture, landed title, character and province scopes.
| culture group
| 1.0<section end=CultureGroupScope />
|}
=== Landed title ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| <section begin=titleID/> title:''%title id%''
|
| landed title
| 1.0<section end=titleID/>
|-
|<section begin=BaronyControllerScope /> barony_controller
| Usable in landed title and province scopes.
| character
| 1.0<section end=BaronyControllerScope />
|-
|<section begin=CountyControllerScope /> county_controller
| Usable in landed title and province scopes.
| character
| 1.0<section end=CountyControllerScope />
|-
| current_heir
|
| character
| 1.0
|-
| holder
|
| character
| 1.0
|-
| lessee
|
| character
| 1.0
|-
| previous_holder
|
| character
| 1.0
|-
|<section begin=CultureScope /> culture
| Usable in landed title, character and province scopes.
| culture
| 1.0<section end=CultureScope />
|-
|{{#lst:Scopes|CultureGroupScope}}
|-
| controlled_faith
|
| faith
| 1.0
|-
|<section begin=FaithScope /> faith
| Usable in landed title, character, province and great holy war scopes.
| faith
| 1.0<section end=FaithScope />
|-
|<section begin=BaronyScope /> barony
| Usable in landed title and province scopes.
| landed title
| 1.0<section end=BaronyScope />
|-
|<section begin=CountyScope /> county
| Usable in landed title and province scopes.
| landed title
| 1.0<section end=CountyScope />
|-
| de_facto_liege
|
| landed title
| 1.0
|-
| de_jure_liege
|
| landed title
| 1.0
|-
|<section begin=DuchyScope /> duchy
| Usable in landed title and province scopes.
| landed title
| 1.0<section end=DuchyScope />
|-
|<section begin=EmpireScope /> empire
| Usable in landed title and province scopes.
| landed title
| 1.0<section end=EmpireScope />
|-
|<section begin=KingdomScope /> kingdom
| Usable in landed title and province scopes.
| landed title
| 1.0<section end=KingdomScope />
|-
| lessee_title
|
| landed title
| 1.0
|-
| title_capital_county
|
| landed title
| 1.0
|-
| title_province
|
| province
| 1.0
|-
|<section begin=ReligionScope /> religion
| Usable in landed title and province scopes.
| religion
| 1.0<section end=ReligionScope />
|}
=== Dynasty house ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| house_head
|
| character
| 1.0
|}
=== Dynasty ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| dynasty
|
| character
| 1.0
|}
=== Secret ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| secret_owner
|
| character
| 1.0
|-
| secret_target
|
| character
| 1.0
|}
=== Holy order ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| holy_order_patron
|
| character
| 1.0
|-
| leader
|
| character
| 1.0
|-
| title
|
| landed title
| 1.0
|}
=== Character ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| commanding_army
|
| army
| 1.0
|-
| knight_army
|
| army
| 1.0
|-
| betrothed
|
| character
| 1.0
|-
| concubinist
|
| character
| 1.0
|-
| court_owner
|
| character
| 1.0
|-
| designated_heir
|
| character
| 1.0
|-
| employer
|
| character
| 1.0
|-
| father
|
| character
| 1.0
|-
| ghw_beneficiary
|
| character
| 1.0
|-
| host
|
| character
| 1.0
|-
| imprisoner
|
| character
| 1.0
|-
| killer
|
| character
| 1.0
|-
| liege
|
| character
| 1.0
|-
| liege_or_court_owner
|
| character
| 1.0
|-
| matchmaker
|
| character
| 1.0
|-
| mother
|
| character
| 1.0
|-
| player_heir
|
| character
| 1.0
|-
| pregnancy_assumed_father
|
| character
| 1.0
|-
| pregnancy_real_father
|
| character
| 1.0
|-
| primary_heir
|
| character
| 1.0
|-
| primary_partner
|
| character
| 1.0
|-
| primary_spouse
|
| character
| 1.0
|-
| real_father
|
| character
| 1.0
|-
| realm_priest
|
| character
| 1.0
|-
| top_liege
|
| character
| 1.0
|-
| council_task
|
| council task
| 1.0
|-
|{{#lst:Scopes|CultureScope}}
|-
|{{#lst:Scopes|CultureGroupScope}}
|-
| dynasty
|
| dynasty
| 1.0
|-
| house
|
| dynasty house
| 1.0
|-
| joined_faction
|
| faction
| 1.0
|-
|{{#lst:Scopes|FaithScope}}
|-
| capital_barony
|
| landed title
| 1.0
|-
| capital_county
|
| landed title
| 1.0
|-
| primary_title
|
| landed title
| 1.0
|-
| capital_province
|
| province
| 1.0
|-
|<section begin=LocationScope /> location
| Usable in character, army and combat scopes.
| province
| 1.0<section end=LocationScope />
|-
| religion
|
| religion
| 1.0
|}
=== Army ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| army_commander
|
| character
| 1.0
|-
| army_owner
|
| character
| 1.0
|-
|{{#lst:Scopes|LocationScope}}
|}
=== Province ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
|{{#lst:Scopes|BaronyControllerScope}}
|-
|{{#lst:Scopes|CountyControllerScope}}
|-
| province_owner
|
| character
| 1.0
|-
|{{#lst:Scopes|CultureScope}}
|-
|{{#lst:Scopes|CultureGroupScope}}
|-
|{{#lst:Scopes|FaithScope}}
|-
|{{#lst:Scopes|BaronyScope}}
|-
|{{#lst:Scopes|CountyScope}}
|-
|{{#lst:Scopes|DuchyScope}}
|-
|{{#lst:Scopes|EmpireScope}}
|-
|{{#lst:Scopes|KingdomScope}}
|-
|{{#lst:Scopes|ReligionScope}}
|}
=== Faith ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| religious_head
|
| character
| 1.0
|-
| great_holy_war
|
| great holy war
| 1.0
|-
| religious_head_title
|
| landed title
| 1.0
|-
|{{#lst:Scopes|ReligionScope}}
|}
=== Great holy war ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| ghw_designated_winner
|
| character
| 1.0
|-
| ghw_target_character
|
| character
| 1.0
|-
| ghw_title_recipient
|
| character
| 1.0
|-
|-
| ghw_war_declarer
|
| character
| 1.0
|-
|{{#lst:Scopes|FaithScope}}
|-
| ghw_target_title
|
| landed title
| 1.0
|-
|{{#lst:Scopes|ReligionScope}}
|-
| ghw_war
|
| war
| 1.0
|}
=== Combat side ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| side_commander
|
| character
| 1.0
|-
| side_primary_participant
|
| character
| 1.0
|-
| combat
|
| combat
| 1.0
|-
| enemy_side
|
| combat side
| 1.0
|}
=== Scheme ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| scheme_defender
|
| character
| 1.0
|-
| scheme_owner
|
| character
| 1.0
|-
| scheme_target
|
| combat
| 1.0
|}
=== Council task ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| councillor
|
| character
| 1.0
|}
=== Color ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| blue
|
| value
| 1.0
|-
| brightness
|
| value
| 1.0
|-
| green
|
| value
| 1.0
|-
| hue
|
| value
| 1.0
|-
| red
|
| value
| 1.0
|-
| saturation
|
| value
| 1.0
|}
=== War ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| casus_belli
|
| casus belli
| 1.0
|-
|<section begin=ClaimantScope /> claimant
| Usable in war and casus belli scopes.
| character
| 1.0<section end=ClaimantScope />
|-
|<section begin=PrimaryAttackerScope /> primary_attacker
| Usable in war and casus belli scopes.
| character
| 1.0<section end=PrimaryAttackerScope />
|-
|<section begin=PrimaryDefenderScope /> primary_defender
| Usable in war and casus belli scopes.
| character
| 1.0<section end=PrimaryDefenderScope />
|}
=== Casus belli ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
|{{#lst:Scopes|ClaimantScope}}
|-
|{{#lst:Scopes|PrimaryAttackerScope}}
|-
|{{#lst:Scopes|PrimaryDefenderScope}}
|-
| war
|
| war
| 1.0
|}
=== Combat ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| combat_attacker
|
| combat side
| 1.0
|-
| combat_defender
|
| combat side
| 1.0
|-
|{{#lst:Scopes|LocationScope}}
|-
| combat_war
|
| war
| 1.0
|}
=== Story cycle ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| story_owner
|
| character
| 1.0
|}
=== Faction ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| faction_leader
|
| character
| 1.0
|-
| faction_target
|
| character
| 1.0
|-
| special_character
|
| character
| 1.0
|-
| special_title
|
| landed title
| 1.0
|-
| faction_war
|
| war
| 1.0
|}
=== Activity ===
{| class="mildtable sortable"
|-
! Scope
! Description
! To scope
! Version added
|-
| activity_owner
|
| character
| 1.0
|-
| activity_province
|
| province
| 1.0
|}
== References ==
<references/>
<references/>


请注意您对十字军之王3百科的所有贡献都被认为是在知识共享署名-非商业性使用-相同方式共享下发布,请查看在十字军之王3百科:版权的细节。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源。 未经许可,请勿提交受版权保护的作品!

为防止机器编辑,请完成下方验证

取消 编辑帮助(在新窗口中打开)