跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
帮助
RustedWarfare Wiki
搜索
搜索
创建账号
登录
个人工具
创建账号
登录
查看“mod参数/turret”的源代码
页面
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
链接
RustedWiki QQ群
←
mod参数/turret
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{RW代码|x:|float|"Sets the horizontal position of the turret. 0 is center, negatives toward left, positives toward right."|x: 0}} {{RW代码|y:|float|"Sets the vertical position of the turret. 0 is center, negatives toward bottom, positives toward top."|y: 40}} {{RW代码|copyFrom:|turret ref|Copy all values from another turret as defaut values for this turret|copyFrom: 1}} {{RW代码|projectile|projectile ref|Projectile fired from this turret.|projectile: torpedo}} {{RW代码|altProjectile|projectile ref|Alternative projectile fired from this turret when altProjectileCondition is true|altProjectile: spear}} {{RW代码|altProjectileCondition|LogicBoolean|Used with altProjectile|altProjectileCondition: if self.hp() < 100}} {{RW代码|barrelX|float|Defaults to 0. Controls horizontal position for projectile spawn.|barrelX: 0}} {{RW代码|barrelY|float|Defaults to size. Note: size and barrelY have the same meaning|barrelY: 5}} {{RW代码|barrelHeight|float|Height of barrel in 3d. Effect projectile and shoot flame starting height|barrelHeight: 10}} {{RW代码|height: |float|"Height of the unit in 3D, to be used with decals"|height: 30}} {{RW代码|size:|float|Controls the distance between the center of the turret and the point from where projectiles spawn.|size: 5}} {{RW代码|turnSpeed|float|Max turn speed of the turret|turnSpeed: 2}} {{RW代码|turnSpeedAcceleration|float|"Defaults to disabled, and full turn speed is used."|turnSpeedAcceleration: 0.4}} {{RW代码|turnSpeedDeceleration|float|Defaults to turnSpeedAcceleration. Setting this higher than turn acceleration might allow faster targets to be hit|turnSpeedDeceleration: 0.2}} {{RW代码|idleDir |float|Defaults to 0|idleDir: 180}} {{RW代码|idleDirReversing|float|Defaults to idleDir+180 unless attached to another turret (as attached turret will often be rotating when reversing)|idleDirReversing: 30}} {{RW代码|shouldResetTurret:|bool|Defaults true. False to disable the reseting turret angle when idle|shouldResetTurret: false}} {{RW代码|idleSweepAngle|int|"Disabled by default. Controls how far the turret will ""look"" left and right"|idleSweepAngle: 35}} {{RW代码|idleSweepDelay|float|Controls the delay between idleSweep movements|idleSweepDelay: 20}} {{RW代码|idleSweepSpeed|float|Controls the speed with which the turret sweeps when idle|idleSweepSpeed: 0.3}} {{RW代码|idleSweepCondition|LogicBoolean|Disable idle sweep if false|idleSweepCondition: if self.hp() > 400}} {{RW代码|idleSweepAddRandomDelay|float|"Default 1-20 depends on idleSweepDelay, used to stop sweep syncing up with other units"|idleSweepAddRandomDelay: 30}} {{RW代码|idleSweepAddRandomAngle|int|Default 0|idleSweepAddRandomAngle: 15}} {{RW代码|attachedTo:|turret ref|"Id of another turret to attach to, will be positioned relative to it, and rotate with it."|attachedTo: base}} {{RW代码|slave:|bool|Locks this turret's direction and shot cooldown to attached turret. Often used with warmup for multiple barrel guns|slave: true}} {{RW代码|isMainNanoTurret:|bool|"Defaults to false. Turret to use for creating buildings, etc. should only be true on one turret, and should have canShoot set to false"|isMainNanoTurret: true}} {{RW代码|energyUsage:|float|Required energy to fire weapon. Same as resourceUsage: energy=X|energyUsage: 1}} {{RW代码|resourceUsage|price|can be in credits/energy/hp/shield/ammo. Stops firing if not met|"resourceUsage: credits=5, energy=5, hp=100, shield=5, ammo=1"}} {{RW代码|delay:|float|Override global shootDelay for this turret|delay: 2s}} {{RW代码|linkDelayWithTurret|turret ref|When this other turret fires the cooldown delay on this turret will be reset/removed|linkDelayWithTurret: 1}} {{RW代码|warmup:|float|Delay before firing a shot.|warmup: 5s}} {{RW代码|warmupCallDownRate|float|Rate to reduce warmup when turret is not ready to fire at any targets|warmupCallDownRate: 10}} {{RW代码|warmupNoReset|bool|Defaults to false. When true warmup is not reset after firing a shot and turret doesn't wait for warnup. Used with warmupCallDownRate and warmupShootDelayTransfer.|warmupNoReset: true}} {{RW代码|warmupShootDelayTransfer|float|"Defaults to 0, amount to reduces the next shot delay depending on warmup. When used with warmupNoReset, can make a each shot faster."|warmupShootDelayTransfer: 20}} {{RW代码|onShoot_freezeBodyMovementFor:|float|Freezes body movement while shooting.|onShoot_freezeBodyMovementFor: 2s}} {{RW代码|barrelOffsetX_onOddShots: |float|"0 by default. Sets a barrelX offset only during odd numbered shots, useful for twin-barreled units. Use with barrelX. Use the opposite value of barrelX for most cases."|barrelOffsetX_onOddShots: -10}} {{RW代码|aimOffsetSpread:||Sets the shot inaccuracy. 0 will make all shots land on target's center|aimOffsetSpread: 14}} {{RW代码|canShoot:|bool|Defaults to true|canShoot: true}} {{RW代码|canAttackFlyingUnits:|LogicBoolean|"Narrows targeting for this turret, note targeting for the whole unit in [attack] is applied first. (so you can only use this to target less not more)"|canAttackFlyingUnits: false}} {{RW代码|canAttackLandUnits:|LogicBoolean|Default true. If false unit cannot attack surface units.|canAttackLandUnits: true}} {{RW代码|canAttackUnderwaterUnits:|LogicBoolean|Default true. If false unit cannot attack underwaterunits.|canAttackUnderwaterUnits: true}} {{RW代码|canAttackNotTouchingWaterUnits:|LogicBoolean|Default true. If false unit can only attack units in contact with the water. Used for units with torpedos.|canAttackNotTouchingWaterUnits: false}} {{RW代码|canOnlyAttackUnitsWithTags:|tags|Only attacks potential targets with specific tags|"canOnlyAttackUnitsWithTags: shelled, armoured"}} {{RW代码|canOnlyAttackUnitsWithoutTags:|tags|Only attacks potential targets without specific tags|"canOnlyAttackUnitsWithoutTags: corrosive, fleshy"}} {{RW代码|canAttackCondition:|LogicBoolean|"Normally, used to optionally disable a turret based on a LogicBoolean. Eg: this unit's height"|canAttackCondition: if not self.flying}} {{RW代码|canAttackMaxAngle:|float|"Max angle to target for turret to be allowed for fire. Defaults to 5, don't set lower. Can be set to 181 for turrets that don't need to turn to fire missiles."|canAttackMaxAngle: 181}} {{RW代码|clearTurretTargetAfterFiring:|bool|Clears the turrets sub-target when using multi-targeting|clearTurretTargetAfterFiring:}} {{RW代码|limitingRange:|float|Make this turret have less range than the maxAttackRange. Do not apply this to all turrets change maxAttackRange instead.|limitingRange: 100}} {{RW代码|limitingAngle|int|Linked with idleDir. Turret will only be able to fire at units +/- this angle.|limitingAngle: 60}} {{RW代码|limitingMinRange:|int|Sets minimum range for turret.|limitingMinRange: 200}} {{RW代码|interceptProjectiles_withTags:|tags|Currently used with anti-nuke units.|interceptProjectiles_withTags: nuke}} {{RW代码|interceptProjectiles_andTargetingGroundUnderDistance:|int|Minimum distance required for intercepting projectile|interceptProjectiles_andTargetingGroundUnderDistance: 100}} {{RW代码|interceptProjectiles_andUnderDistance:|int|"Defaults to 2000, distance inflight before firing"|interceptProjectiles_andUnderDistance: 300}} {{RW代码|interceptProjectiles_andOverHeight:|int|Defaults to 0. Sets the projectile target height limit|interceptProjectiles_andOverHeight: 10}} {{RW代码|laserDefenceEnergyUse:|float|Set to enable a projectile laser defence from this turret. Should also set the energyMax in core.|laserDefenceEnergyUse: 0.25}} {{RW代码|invisible:|LogicBoolean|"Don't render this turret, but still can shoot, etc."|invisible: true}} {{RW代码|image:|file (image)|Use custom image. Overrides unit's main turret image|image: gun.png}} {{RW代码|image_applyTeamColors|bool|"When true, the specific turret applies team colors over the special greens in the sprite."|image_applyTeamColors: true}} {{RW代码|image_drawOffsetX|float|Moves the image horizontally from the turret center.|image_drawOffsetX: 0}} {{RW代码|image_drawOffsetY|float|Moves the image verticallly from the turret center.|image_drawOffsetY: 30}} {{RW代码|chargeEffectImage: |file (image)|Used with warmup. Shows a scaling effect image on turret barrel when charging.|chargeEffectImage: glow.png }} {{RW代码|warmupStartEffect|effect ref|Spawns specified effects when the specific turret is charging/warming up|warmupStartEffect: CUSTOM:abosrb}} {{RW代码|shoot_sound:|string|"Can be linked to an .ogg or .wav file, or one of the default game sounds (list at bottom of reference)"|shoot_sound: tank_firing | shoot_sound: missile.wav | shoot_sound: ROOT:audio/shoot.ogg}} {{RW代码|shoot_sound_vol:|float|Sets the volume of the shoot sound|shoot_sound_vol: 0.4}} {{RW代码|shoot_flame:|effects|"Current types are: small, large, smoke, shockwave, or CUSTOM: effectSectionName"|"eg: shoot_flame: smoke, CUSTOM:lightFade, CUSTOM:pop*5"}} {{RW代码|shoot_light|color|Produces a colored light upon shooting|shoot_light: #fafafa}} {{RW代码|idleSpin:|float|"Spin rate when idle, used on missile turrets"|idleSpin: 2}} {{RW代码|onShoot_playAnimation|animation ref|Play a custom animation from an [animation] section after firing this turret|onShoot_playAnimation: heatUp}} {{RW代码|onShoot_triggerActions|action refs|Trigger these actions each time this turret fires|onShoot_triggerActions: spawnShells}} {{RW代码|unloadUpToXUnitsAndGiveAttackOrder|int|Unloads X units at turret barrel locations and gives them the attack order of turret target|unloadUpToXUnitsAndGiveAttackOrder: 1}} {{RW代码|recoilOffset|float|Push turret forward or back after firing for a recoil effect. Value in pixels.|recoilOffset: 10}} {{RW代码|recoilOutTime|float|Time to get to offset position after firing|recoilOutTime: 1s}} {{RW代码|recoilReturnTime|float|Time to return to default position|recoilReturnTime: 0.5s}} {{RW代码|showRangeUIGuide|bool|Defaults to true. Displays the attack range for this turret|showRangeUIGuide: true}}
本页使用的模板:
模板:RW代码
(
查看源代码
)
返回
mod参数/turret
。
开关有限宽度模式