含义#

factionexprlookup: X4 属性架构类型:基础类型、约束与可选值。

XSD 类型约束 XML,并不声明 Lua 返回值或 event.param 的数据类型。通过架构验证不能证明游戏效果已经发生。

架构结构#

libraries/common.xsd

属性 值
构造方式 union
联合类型成员 expression

其他内线工会分支:

属性 值
构造方式 restriction
基础类型 xs:string
约束 值
enumeration faction.alliance
enumeration faction.antigone
enumeration faction.argon
enumeration faction.boron
enumeration faction.buccaneers
enumeration faction.court
enumeration faction.civilian
enumeration faction.criminal
enumeration faction.outlaw
enumeration faction.freesplit
enumeration faction.hatikvah
enumeration faction.holyorder
enumeration faction.holyorderfanatic
enumeration faction.kaori
enumeration faction.khaak
enumeration faction.loanshark
enumeration faction.ministry
enumeration faction.ownerless
enumeration faction.paranid
enumeration faction.pioneers
enumeration faction.player
enumeration faction.scaleplate
enumeration faction.scavenger
enumeration faction.smuggler
enumeration faction.split
enumeration faction.teladi
enumeration faction.terran
enumeration faction.trinity
enumeration faction.yaki
enumeration faction.xenon

restriction 收紧基础类型的限制;union 接受其中一个类型分支;list 描述由空白分隔的项目。同一个限制中的 enumeration 值互为可选项。pattern 使用 XML Schema 正则表达式,不是 Lua 模式或 JavaScript RegExp。从基础类型继承的约束仍然有效。

示例与结果#

根据下面的属性页面进行文本示例. 单独从类型名称中推断一个通用可执行的例子.

使用位置#

元素 属性 架构
add_units faction libraries/common.xsd
find_cluster knownto libraries/common.xsd
find_cluster tradesknownto libraries/common.xsd
find_cluster canbuildfor libraries/common.xsd
find_cluster accessgrantedto libraries/common.xsd
find_cluster accessrestrictedto libraries/common.xsd
find_dockingbay knownto libraries/common.xsd
find_dockingbay tradesknownto libraries/common.xsd
find_dockingbay canbuildfor libraries/common.xsd
find_object knownto libraries/common.xsd
find_object tradesknownto libraries/common.xsd
find_object canbuildfor libraries/common.xsd
find_object_component knownto libraries/common.xsd
find_object_component tradesknownto libraries/common.xsd
find_object_component canbuildfor libraries/common.xsd
find_object_component contestedby libraries/common.xsd
find_object_component accessgrantedto libraries/common.xsd
find_object_component accessrestrictedto libraries/common.xsd
find_room knownto libraries/common.xsd
find_room tradesknownto libraries/common.xsd
find_room canbuildfor libraries/common.xsd
find_sector knownto libraries/common.xsd
find_sector tradesknownto libraries/common.xsd
find_sector canbuildfor libraries/common.xsd
find_sector accessgrantedto libraries/common.xsd
find_sector accessrestrictedto libraries/common.xsd
find_sector contestedby libraries/common.xsd
find_sector_in_range knownto libraries/common.xsd
find_sector_in_range tradesknownto libraries/common.xsd
find_sector_in_range canbuildfor libraries/common.xsd
find_sector_in_range accessgrantedto libraries/common.xsd
find_sector_in_range accessrestrictedto libraries/common.xsd
find_sector_in_range contestedby libraries/common.xsd
find_ship knownto libraries/common.xsd
find_ship tradesknownto libraries/common.xsd
find_ship canbuildfor libraries/common.xsd
find_ship_by_true_owner knownto libraries/common.xsd
find_ship_by_true_owner tradesknownto libraries/common.xsd
find_ship_by_true_owner canbuildfor libraries/common.xsd
find_ship_by_true_owner faction libraries/common.xsd
find_station knownto libraries/common.xsd
find_station tradesknownto libraries/common.xsd
find_station canbuildfor libraries/common.xsd
find_station_by_true_owner knownto libraries/common.xsd
find_station_by_true_owner tradesknownto libraries/common.xsd
find_station_by_true_owner canbuildfor libraries/common.xsd
find_station_by_true_owner faction libraries/common.xsd
get_ship_definition faction libraries/common.xsd
level faction libraries/common.xsd
match_content knownto libraries/common.xsd
match_content tradesknownto libraries/common.xsd
match_content canbuildfor libraries/common.xsd
match_content contestedby libraries/common.xsd
match_content accessgrantedto libraries/common.xsd
match_content accessrestrictedto libraries/common.xsd
match_relation_to faction libraries/common.xsd
select faction libraries/common.xsd

所有架构类型 · Lua / MD 值类型