mod参数:修订间差异
小
测试一下
小无编辑摘要 |
小 (测试一下) |
||
| 第1行: | 第1行: | ||
== 目录 == | |||
<div style="color: #0f0;column-count: 5;"> | |||
<p style="margin: 0;padding: 0;background-color: black;color: white;">core</p> | |||
<p style="margin: 0;padding: 0;">-<nowiki />---</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#name]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#mass]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#radius]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#price]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#maxHp]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#buildSpeed]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#altNames]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isBio]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isBug]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isBuilder]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#streamingCost]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#switchPriceWithStreamingCost]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#selfRegenRate]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#maxShield]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#startShieldAtZero]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#shieldRegen]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#energyMax]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#energyRegen]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#energyStartingPercentage]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#energyNeedsToRechargeToFull]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#energyRegenWhenRecharging]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#armour]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#armourMinDamageToKeep]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#borrowResourcesWhileAlive]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#borrowResourcesWhileBuilt]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#generation_resources]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#generation_active]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#generation_credits]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#generation_delay]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#showInEditor]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#displayText]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#displayDescription]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#displayLocaleKey]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#displayRadius]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#uiTargetRadius]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#shieldRenderRadius]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#shieldDisplayOnlyDeflection]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#shieldDeflectionDisplayRate]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#showOnMinimap]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#showActionWithMixedSelectionIfOtherUnitsHaveTag]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#showOnMinimapToEnemies]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isBuilding]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#footprint]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#constructionFootprint]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#displayFootprint]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#buildingSelectionOffset]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#buildingToFootprintOffsetX]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#buildingToFootprintOffsetY]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#placeOnlyOnResPool]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#selfBuildRate]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#ignoreInUnitCapCalculation]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#copyFrom]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#dont_load]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#overrideAndReplace]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#onNewMapSpawn]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isLocked]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isLockedIfGameModeNoNuke]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#experimental]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#stayNeutral]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#createNeutral]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#createOnAggressiveTeam]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#tags]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#defineUnitMemory]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#fogOfWarSightRange]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#fogOfWarSightRangeWhileNotBuilt]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#softCollisionOnAll]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#disableAllUnitCollisions]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isUnrepairableUnit]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isUnselectable]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isUnselectableAsTarget]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#isPickableStartingUnit]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#startFallingWhenStartingUnit]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#soundOnAttackOrder]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#soundOnMoveOrder]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#soundOnNewSelection]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canNotBeDirectlyAttacked]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canNotBeDamaged]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canNotBeGivenOrdersByPlayer]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canOnlyBeAttackedByUnitsWithTags]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#disableDeathOnZeroHp]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#allowCaptureWhenNeutralByAI]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportSlotsNeeded]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#maxTransportingUnits]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsRequireTag]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsRequireMovementType]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsBlockAirAndWaterUnits]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsEachUnitAlwaysUsesSingleSlot]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsKeepBuiltUnits]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsCanUnloadUnits]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsAddUnloadOption]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsUnloadDelayBetweenEachUnit]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsKillOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsHealBy]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsBlockOtherTransports]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#whileNeutralTransportAnyTeam]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#whileNeutralConvertToTransportedTeam]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#convertToNeutralIfNotTransporting]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#transportUnitsOnTeamChangeKeepCurrentTeam]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#resourceRate]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#similarResourcesHaveTag]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#resourceMaxConcurrentReclaimingThis]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#reclaimPrice]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canReclaimResources]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canReclaimResourcesNextSearchRange]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canReclaimResourcesOnlyWithTags]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canReclaimUnitsOnlyWithTags]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#resourceReclaimMultiplier]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canRepairUnitsOnlyWithTags]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canRepairBuildings]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#canRepairUnits]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#autoRepair]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoRange]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoRepairSpeed]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoBuildSpeed]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoUnbuildSpeed]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoReclaimSpeed]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoRangeForRepairIsMelee]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoRangeForReclaimIsMelee]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoRangeForRepair]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoRangeFprReclaim]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nanoFactorySpeed]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#extraBuildRangeWhenBuildingThis]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#builtFrom_#_name]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#builtFrom_#_pos]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#builtFrom_#_forceNano]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#builtFrom_#_isLocked]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#builtFrom_#_isLockedMessage]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#exit_x]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#exit_y]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#exit_dirOffset]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#exit_heightOffset]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#exit_moveAwayAmount]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#exitHeightIgnoreParent]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#dieOnConstruct]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#dieZeroEnergy]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#numBitsOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nukeOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nukeOnDeathRange]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nukeOnDeathDamage]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#nukeOnDeathDisableWhenNoNuke]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#fireTurretXAtSelfOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#explodeOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#explodeOnDeathGroundCollision]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#explodeTypeOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#effectOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#effectOnDeathGroundCollision]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#unitsSpawnedOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#unitsSpawnedOnDeath_setToTeamOfLastAttacker]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#hideScorchMark]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#soundOnDeath]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#effectOnDeathIfUnbuilt]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#autoTriggerCooldownTime]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#autoTriggerCooldownTime_allowDangerousHighCPU]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#autoTriggerCheckRate]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#autoTriggerCheckWhileNotBuilt]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#updateUnitMemory]]</p> | |||
<p style="margin: 0;padding: 0;overflow: hidden;text-overflow: ellipsis;">[[#updateUnitMemoryRate]]</p> | |||
<p style="margin: 0;padding: 0;">-<nowiki />---</p> | |||
</div> | |||
== [core] == | |||
{{RW代码|name|string|定义单位的原始名称,游戏用它作为唯一的名称来识别。(这在游戏中不显示)|name: customTank1}} | {{RW代码|name|string|定义单位的原始名称,游戏用它作为唯一的名称来识别。(这在游戏中不显示)|name: customTank1}} | ||
{{RW代码|mass|int|单位的'重量',定义了它与其他单位的碰撞方式,更大的数值意味着它更难推。|mass: 3000}} | {{RW代码|mass|int|单位的'重量',定义了它与其他单位的碰撞方式,更大的数值意味着它更难推。|mass: 3000}} | ||
| 第163行: | 第327行: | ||
{{RW代码|updateUnitMemory:|memory|Faster memory update than [action_#] setUnitMemory. Useful on many applications.|updateUnitMemory: timeCount += 1}} | {{RW代码|updateUnitMemory:|memory|Faster memory update than [action_#] setUnitMemory. Useful on many applications.|updateUnitMemory: timeCount += 1}} | ||
{{RW代码|updateUnitMemoryRate:|int|Sets how often the memory is updated. Defaults at 1s. settings it to 0 will update memory every frame.|updateUnitMemoryRate: 0}} | {{RW代码|updateUnitMemoryRate:|int|Sets how often the memory is updated. Defaults at 1s. settings it to 0 will update memory every frame.|updateUnitMemoryRate: 0}} | ||