-
Notifications
You must be signed in to change notification settings - Fork 1
Events Specification
neuront edited this page Feb 9, 2012
·
6 revisions
向 GameControl 请求事件列表时, 会返回描述事件的字典列表. 其中, 每个字典均含有 type 键, 其对应的值为事件类型. 每类事件中其它的键值对将在下面描述.
牌所在的常规区域可能包括
-
cards: 手牌 -
weapon: 武器 -
armor: 防具 -
-1 horse: -1 马 -
+1 horse: +1 马
牌所在的技能区域可能包括
-
bequeathed strategy: 遗计
伤害类型包括
-
normal: 普通 -
fire: 火属性
-
player_id: 摸牌玩家 id -
draw:[card]摸到的牌
其中每个 card 格式为
-
id: 牌 id -
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色
-
player_id: 摸牌玩家 id -
draw: 牌的张数
-
player_id: 弃牌玩家 id -
discard:[card]摸到的牌
其中每个 card 格式为
-
id: 牌 id -
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色 -
region: 牌所在区域
-
player_id: 弃牌玩家 id -
discard:[card]摸到的牌
其中每个 card 格式为
-
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色 -
region: 牌所在区域
-
source: 源玩家 id -
target: 目标玩家 id -
transfer:[card]转移的牌
其中每个 card 格式为
-
id: 牌 id -
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色 -
region: 牌所在区域
-
source: 源玩家 id -
target: 目标玩家 id -
transfer:[card]转移的牌
其中每个 card 格式为
-
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色 -
region: 牌所在区域
-
source: 源玩家 id -
target: 目标玩家 id -
transfer:[card]转移的牌
其中每个 card 格式为
-
id: 牌 id -
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色 -
region: 牌所在区域
-
source: 源玩家 id -
target: 目标玩家 id -
transfer: 牌的张数
-
user: 用牌玩家 id -
targets:[player_id]目标玩家 id 列表 -
action: 动作 -
use:[card]被使用的牌
其中每个 card 格式为
-
id: 牌 id -
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色
-
user: 用牌玩家 id -
targets:[player_id]目标玩家 id 列表 -
action: 动作 -
use:[card]被使用的牌
其中每个 card 格式为
-
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色
-
player: 出牌玩家 id -
play:[card]被打出的牌
其中每个 card 格式为
-
id: 牌 id -
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色
-
player: 出牌玩家 id -
play:[card]被使用的牌
其中每个 card 格式为
-
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色
-
player: 展示手牌的玩家 id -
show:[card]被展示的牌
其中每个 card 格式为
-
name: 牌名称 -
rank: 牌点数 -
suit: 牌花色
-
victim: 受到伤害玩家 id -
damage: 受到的伤害点数 -
category: 伤害类型
-
player: 流失体力的玩家 id -
point: 流失的体力点数
-
player: 回复体力的玩家 id -
point: 回复的体力点数
-
player: 阵亡玩家 id
-
player: 装备玩家 id -
equip:{ 'id': 装备牌 id, 'name': 装备牌名称, 'rank': 装备牌点数, 'suit': 装备牌花色 } -
region: 装备区域
-
player: 装备玩家 id -
equip:{ 'name': 装备牌名称, 'rank': 装备牌点数, 'suit': 装备牌花色 } -
region: 装备区域
-
player: 装备玩家 id -
unequip:{ 'name': 装备牌名称, 'rank': 装备牌点数, 'suit': 装备牌花色 } -
region: 装备区域