StarRiver-EndlessJourney-RW.../星河征途0.9.2.6/星河征途2022/阵营分配(旧日魔龙)/旧日神教/.实验组/赛格机甲/shock-artillery.ini
2022-08-23 08:37:59 +08:00

290 lines
4.8 KiB
INI
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[hiddenAction_refund]
requireConditional: if numberOfUnitsInTeam(greaterThan=10,withTag='B77赛格',incompleteBuildings=true)
autoTriggerOnEvent: created
addResources: 75700,风暴日晷=1250
deleteSelf: true
showMessageToPlayer: [错误:最多10个B77-赛格炮塔机甲]
[core]
name: shockArtillery
displayText: B77 - SRK
displayDescription: -The radiostal super experimental prototype unit has a speed shootinga \n-But must be deployed to attack and cannot attack before deployment. \n-The speed is slow, the remote is weak, the short-range is very strong. \n-Designers are rosemary, a mysterious person.
displayText_zh:B77-赛格炮塔机甲
displayDescription_zh: -射程超远的超级实验原型单位,拥有超速射击。\n-但必须先部署才能进行攻击,未部署前无法攻击。\n-移速较慢,远程对空娇弱,近程对空十分强劲。\n-设计者为迷迭香,一个神秘的人。
#defineUnitMemory:激活模块:false
#1.15新代码初使用
mass: 20000
price: 75700,风暴日晷=1250
maxHp: 10000
selfRegenRate:0.5
tags:B77赛格
fogOfWarSightRange: 20
softCollisionOnAll: 3
numBitsOnDeath: 50
radius: 47
builtFrom_1_name: experimentalLandFactory
builtFrom_1_pos: 5.4
transportSlotsNeeded: 12
buildSpeed: 0.0002
energyMax: 80
energyRegen: 0.099
energyNeedsToRechargeToFull: true
[action_部署]
text:部署
setUnitStats:moveSpeed=0,maxTurnSpeed=0
#把移动及转弯速度改成零
addResources:setFlag=1
#动作执行完毕后,添加一号旗子
isVisible:if not self.hasFlag(id=1)
#没有一号旗子时才显示该动作
isLocked:if self.queueSize(greaterThan=0)
#检测范围只能在999检测范围仅在范围内
[action_取消部署]
text:取消部署
resetUnitStats:true
#把移动和转弯速度改为原始值
addResources:unsetFlag=1
#动作执行完毕后取消一号旗子
isVisible:if self.hasFlag(id=1)
#有一号旗子时才显示该动作
isLocked:if self.queueSize(greaterThan=0)
[graphics]
total_frames: 1
image: shock-artillery-fake.png
image_turret: shock-artillery-body.png
image_wreak: shock-artillery-wreak.png
image_shadow: SHADOW:shock-artillery-body.png
total_frames: 1
teamColorsOnTurret: true
drawLayer: experimentals
lock_shadow_rotation_with_main_turret: true
lock_body_rotation_with_main_turret: true
shadowOffsetX: 3
shadowOffsetY: 5
[attack]
canAttack: true
canAttackFlyingUnits: true
canAttackLandUnits: true
canAttackUnderwaterUnits: false
turretSize: 20
turretTurnSpeed: 1.5
isFixedFiring: false
turretMultiTargeting: true
maxAttackRange: 900
shootDelay: 0.9s
turretRotateWithBody: false
[movement]
movementType: LAND
moveSpeed:1.0
moveAccelerationSpeed: 0.7
moveDecelerationSpeed: 0.7
maxTurnSpeed: 0.5
turnAcceleration: 10
moveSlidingMode :false
moveIgnoringBody:false
reverseSpeedPercentage:0
[turret_fake]
#body
x: 0
y: 0
idleDir:0
#invisible: true
turnSpeed: 0.4
turnSpeedAcceleration: 10
canShoot: false
limitingRange: 0
[turret_def_1]
#first side turret
attachedTo: fake
x: -15.5
y: 37
slave: false
projectile: 2
image: shock-artillery-turret-side.png
turnSpeed: 2.5
turnSpeedAcceleration: 0.5
canAttackCondition:if self.hasFlag(id=1)
canAttackFlyingUnits: true
canAttackLandUnits: true
canAttackUnderwaterUnits: false
idleDir: -30
recoilOffset: -2
recoilOutTime: 2
recoilReturnTime: 25
shoot_sound:missile_fire
shoot_sound_vol:0.4
delay: 1
size: 9
limitingRange: 170
[turret_def_2]
#second side turret
copyFrom: def_1
x: 15.5
y: 37
idleDir: 30
[turret_main]
#main artillery cannon
x: -0.5
y: -10
slave: false
attachedTo: fake
projectile: 1
image: shock-artillery-turret-main.png
turnSpeed: 1
turnSpeedAcceleration: 0.2
canAttackCondition:if self.hasFlag(id=1)
canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: false
idleDir: 0
recoilOffset: -9
recoilOutTime: 5
recoilReturnTime: 80
shoot_sound:cannon_firing
shoot_sound_vol:0.45
shoot_flame: large
shoot_light:#CCFFFFaa
delay: 0.1s
size: 62
energyUsage: 1
[projectile_1]
life: 300
speed: 10
largeHitEffect: true
frame: 2
areaDamage: 120
areaRadius: 100
lightColor: #ffe92b
lightSize: 1.4
initialUnguidedSpeedHeight: 1.5
gravity:0.1
lightCastOnGround: true
[projectile_2]
#missile
directDamage: 128
areaDamage: 130
areaRadius: 550
frame: 4
drawSize: 0.85
life: 240
speed: 0
targetSpeed: 7
trailEffect: true
largeHitEffect: true
autoTargetingOnDeadTarget: true
[leg_1]
x: -29
y: 36
attach_x: -11
attach_y: 17
moveSpeed: 1.2
rotateSpeed: 9
heightSpeed: 0.1
resetAngle: 25
image_leg: leg.png
image_foot: foot.png
hardLimit: 55
holdDisMin: 20
holdDisMax: 40
drawDirOffset: 180
[leg_2]
x: 29
y: 36
attach_x: 11
attach_y: 17
copyFrom: 1
[leg_3]
x: -29
y: -36
attach_x: -11
attach_y: -17
copyFrom: 1
[leg_4]
x: 29
y: -36
attach_x: 11
attach_y: -17
copyFrom: 1
[leg_5]
x: -29
y: 0
attach_x: 11
attach_y: 0
copyFrom: 1
[leg_6]
x: 29
y: 0
attach_x: -11
attach_y: 0
copyFrom: 1