单位引用:修订间差异
→存储引用
无编辑摘要 |
(→存储引用) |
||
| 第184行: | 第184行: | ||
内存可以用高频触发行动复现。 | 内存可以用高频触发行动复现。 | ||
{{折叠|复现CustomTarget的例子|<pre>[core]# 高频,一秒六十次。autoTriggerCooldownTime: 1autoTriggerCooldownTime_allowDangerousHighCPU: true# 不推荐使用关键字命名内存。@memory customTarget1: unit[hiddenAction_update]# 高频触发检测单位是否死亡或删除。autoTrigger: if substring( str(memory.customTarget1), length(str(memory.customTarget1)) - 7, length(str(memory.customTarget1)) - 1 ) == "[dead]" or substring( str(memory.customTarget1), length(str(memory.customTarget1)) - 10, length(str(memory.customTarget1)) - 1 ) == "[deleted]"# 清空内存。setUnitMemory: customTarget1 = nullUnit</pre>}} | |||
单位生产(<code>canBuild</code>)、产生(<code>produceUnits</code><code>spawnUnit(s)</code>)出来时,该出厂单位的'''自定义目标1'''默认为工厂。工厂不必通过<code>queuedUnitFinished</code>事件配合<code>sendMessageTo</code>告诉出厂单位谁是工厂。 | 单位生产(<code>canBuild</code>)、产生(<code>produceUnits</code><code>spawnUnit(s)</code>)出来时,该出厂单位的'''自定义目标1'''默认为工厂。工厂不必通过<code>queuedUnitFinished</code>事件配合<code>sendMessageTo</code>告诉出厂单位谁是工厂。 | ||