跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
帮助
RustedWarfare Wiki
搜索
搜索
创建账号
登录
个人工具
创建账号
登录
查看“单位编辑”的源代码
页面
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
链接
RustedWiki QQ群
←
单位编辑
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{欢迎编辑|}} ==RW的世界== Rusted Warfare(以下均简称“铁锈”)的世界是由单位和地图两部分组成,地图是一个有限的二维空间,地图上的每个坐标点理论上都可到达,目前铁锈地图没有做地形高度相关的设定,单位能否通过某个区域是通过设置不同的地块属性实现的。地图本身都是静物,没有使用帧动画。铁锈为地图设有触发层,因而可以根据玩家行为做出反馈,丰富游戏性。铁锈的单位在空间概念上是一个个圆形区域,可以理解为身体,无论单位贴图形状大小,玩家的选中,单位之间的碰撞,弹丸(炮弹)在命中前提下落的位置等都根据这个圆形判定,但如目标位置路径和范围伤害命中等判定是根据中心点的。铁锈的单位有自身高度的属性,这会影响单位的选中判定,受击位置,弹丸射出的位置,命中判定等。每个单位的属性至少有名称,最大生命值,重量和半径,建造价格和速度,主体图像,可以攻击与否,移动类型和速度。 ini文件是一种配置文件,由节(Section)、键(Key)、值(Value)组成。一个节中通常包含多个键,每个键对应一个值,键和值通过<code>:</code>进行连接。<ref>一般ini通过<code>=</code>连接,但在铁锈中使用<code>:</code>连接</ref>在铁锈中,ini文件用于存储单位的信息,对单位的各种数值进行设置。 例如: {{折叠|一个ini文件例子|<pre> [core] name: tank price: 1000 [movement] moveSpeed: 2 </pre>}} 在上面这段ini中,我们可以清晰的看到:core中name的值为tank,movement中moveSpeed的值为2。 [[Mod语法|详细的ini教程]] == 调试单位 == === 重新加载单位 === 通常情况下,每次进入铁锈时,模组会被自动加载。单击主界面中“模组”按钮后,找到“重载数据”按钮,单击即可重新加载模组数据。 如果你正在沙盒中进行模组调试,在actions、all和modded中可以找到“Reload units”,单击此按钮铁锈将会重新加载所有单位。如果你只是更改了单位的数据,也可以在modded中单击“Quick Reload”,此时铁锈会以很快的速度重新加载单位。 === Debug按钮 === 在沙盒的actions中,有一个“Debug”选项,默认为关闭,打开此选项后,单击任意单位的血量都会看到“--Debug--”字样和当前单位的信息。 {{折叠|Debug可以显示的信息|* 单位name * 单位id * x * y * 高度 * 角度 * 图层 * 自定义资源 * 自定义内存(memory数组中的值不能显示) * 自定义目标(customTarget1)}} 如果你的单位使用了自动触发(AutoTrigger),在打开“Debug”选项后,还可以打开“Trigger Debug”选项,打开此选项后,选中任意单位将能够看到它们的自动触发,并且能够看到自动触发中单个条件的值。<references /> == 相关链接 == * [[自定义内存]] * [[模组导入]] * [[变量]] [[分类:模组制作]]
返回
单位编辑
。
开关有限宽度模式