Skip to content

内容能力词典

程序与校验用的 key 清单。策划请看白话版:策划能力词典.md

Trigger

on_play 打出时;on_draw 从牌堆抽到时;on_added_to_hand 加入手牌时;on_turn_end_in_hand 留在手牌直到回合结束时;on_unit_turn_start 单位回合开始;on_unit_turn_end 单位回合结束。

结构节点

sequence 顺序执行;condition 选择 then/elserepeat 按数值表达式重复;foreach 遍历目标集合;effect 执行通用效果。

Effect

伤害与生存:damagehealgain_armorreviveknock_back

状态:add_statusset_statusreduce_statusremove_statusclear_statuses

资源与行动:modify_action_pointsmodify_max_action_pointsmodify_manaspend_resourcebegin_free_moveend_turn

牌区:draw_cardsgenerate_cardmove_cardsremove_cards_by_querymodify_card_runtime_valuereveal_top_cards_and_choose_discardplay_top_cards_for_free

表现与占位:play_vfxplay_sfxno_op

Condition

逻辑:allanynot。目标:target_is_alivetarget_is_deadtarget_is_selftarget_team_istarget_has_armortarget_has_status。卡牌:card_has_tagcard_in_poolcard_rarity_is。结算:target_killed_by_this_carddamage_was_appliedhealth_damage_greater_than。比较:resource_comparehealth_comparearmor_comparespent_action_comparespent_mana_compare。随机:random_chance

Target / foreach

直接目标:selfselected_unitcurrent_graph_target。集合目标:units_around_selectedunits_in_manhattan_rangeunits_in_directionunits_in_front_areaall_alliesall_enemiesall_units。牌区:current_cardcards_in_handcards_in_draw_pilecards_in_discard_pilecards_in_exhaust_pile

Value Expression

常量与属性:constantsource_max_healthsource_current_healthtarget_max_healthtarget_current_healthsource_armortarget_armorstatus_stacks。本次结算:spent_action_pointsspent_manadamage_dealthealth_damage_dealt。运算:random_rangeaddsubtractmultiplydivideminmax