SDL中文论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5337|回复: 0
打印 上一主题 下一主题

[MOD] WML标签:side

[复制链接]

149

主题

331

帖子

2445

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2445
跳转到指定楼层
楼主
发表于 2020-11-29 11:48:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
side标签用于在[scenario](单机)/[multiplayer](对战)中定义势力。

势力,放三国游戏中就是魏势力、蜀势力和吴势力。一个势力下有一个或多个城池,像魏底下有洛阳、宛。两个或多个势力可结成同盟。

side标签下可存在以下键值/标签。

  • side
    取值:大于等于一的自然数。
    语义:势力编号,第一个[side]块的side值必须是1。如果[scenario]/[multiplayer]下有多个[side],这些[side]块中的side必须逐一增,不能插队。
  • controller
    取值:ai、human、null。
    语义:该势力控制属性。ai:AI控制;human:玩家控制;null:没人控制,回合轮到它时什么都不干,但别人打它它还是会回击。
  • id
    取值:字符串
    语义:(到现在还不知确切作用,只是程序中是看到在用。将来可能会放弃)
  • name
    取值:可翻译字符串。
    语义:势力名称。例如魏、蜀、吴。值是空时使用领袖姓名。
  • team_name
    取值:字符串。
    语义:值是空时使用side值。它的格式:digit[,digit]*。team_name=1表示势力1没和谁同盟,team_name=1,2表示势力1和势力2是同盟,team_name=2,3,5表示势力2、势力3、势力5是同盟。对于当中势力数字,所属势力必须首先出现,例如势力1、势力2是同盟,在势力2中应该写team_name=2,1。
  • user_team_name
    取值:可翻译字符串。
    语义:同盟名。对team_name、user_team_name中team的翻译更正确是同盟。
  • fog
    取值:yes、no。默认yes。它可以使用变量,像$player.fog
    语义:势力是否存在战争迷雾。
  • shroud
    取值:yes、no。默认yes。它可以使用变量,像$player.shroud
    语义:势力是否存在战争黑幕。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|丽谷软件|libsdl.cn

GMT+8, 2025-5-2 03:41 , Processed in 0.049823 second(s), 19 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表