如何以编程方式转换星际争霸2个性化地图中员工提供的数量?

特别是如果这需要保留在Game Dev StackExchange中,但它在下面看起来也是理想的。

关于在星际争霸中使用障碍的另一个问题,我正在考虑改变地图,以减少员工在收获时提供的各种矿物/气体。 默认值是5,但我希望降低它 对于一个游戏玩家而言 到4或3。

我当然会怎么处理这个问题?

0
2019-05-13 03:51:45
资源 分享
答案: 2

我刚刚习惯了SC1编辑器,所以我确信在SC2中有更好的方法可以做到这一点,但有一种方法肯定是在SCV上设置一个触发器,将矿物质拖入一个区域 (比命令设施稍大) 跟随你的命令工具,并且还有触发器移除SCV拖拽的矿物质,并且还添加了一些总数,直到该客户完成。

各种障碍 - 替代方案肯定是每隔几秒立即从你的完整中去除X矿物质/气体,其中X随着时间的推移而升高。 您还可以在朋友的基地附近有条件地产生高回收矿物质。

0
2019-05-17 16:20:33
资源

我打算至少确定一下 怎么样 设置每次旅行返回的矿物质数量,而不是重新调整你在现实之后得到的矿物质。 结束,除非有更好的手段,我推荐的可能是不值得的主动权!

以下是我疯狂的迂回补救措施。

  1. 复制“矿物(矿物场)”和“矿物(高产)”的行为,改变名称,并将(统计 - >收获)总数更改为各种值。
  2. 创建一个触发器,其中包含从设备中删除“矿物(矿物场)”(或高回报)操作的活动,并添加在上一个操作中开发的新操作。
  3. 触发器需要从理想的场合放电,这是复杂的。 我在接近阶段选择了“Unit使用SCV - Gather”容量,然后在“触发容量目标设备”上执行交换(如果设备当前没有新操作)。
  4. 另外,简单地说,我提出了一个问题,即触发容量目标设备距离相关游戏者所拥有的结构的一小部分距离。 这实际上保证了它只会在您的主要基地和开发项目中进行交换,而且如果您理想地点击其他人是矿物点也不会。
  5. 这真的感觉相当笨拙,作为一名设计师,我有点郁闷,这是我能在大约一小时后找到的最有效的方法。

我还添加了一些独特的酱汁,比如只是对游戏玩家使用这些调整,这些调整对话中的“障碍”,以及另外包含的代码,如果非残障游戏玩家开始从中收集动作而不进行交换(作为例如,如果他控制了一个发展)。

这是我想要的一些好处! 在“单位利用容量返回货物”之际,仅仅从积累中移除来源可能会更好。

0
2019-05-17 15:46:18
资源