effect · add_unit_medal_to_latest_entry
Definition
- Supported scope:(none)
- Supported target:
none
Description
add_unit_medal_to_latest_entry = { unit_medals = key }
add_unit_medal_to_latest_entrynoneadd_unit_medal_to_latest_entry = { unit_medals = key }
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
add_unit_medal_to_latest_entry 用于在师级战斗日志(unit journal entry)的最新条目上附加勋章,常见于自定义战役事件或成就系统中,当玩家的部队完成特定任务时自动颁发荣誉。例如在一个关卡事件中,当某支精锐师完成包围战后触发:
# 在事件的 immediate 块中,对最新日志条目追加勋章
immediate = {
add_unit_medal_to_latest_entry = {
unit_medals = my_mod_iron_cross
}
}
由于当前 scope 白名单中暂无其他已收录的配套 effect 或 trigger 命令,无法列出合规的交叉引用条目。在实际工程中,该指令通常出现在专门管理师级日志的脚本链路里,建议结合日志条目创建类指令一并使用,确保"最新条目"确实存在再执行本指令。
unit_medals 键名拼写错误:key 必须与 common/unit_medals/ 下定义的标识符完全一致(区分大小写),若键名不匹配,游戏不会崩溃但勋章不会显示,排查时容易被忽视。