StarRiver-EndlessJourney-RW.../link/jmjs/四世同仁机甲/SSTR.ini
2023-11-19 23:04:22 +08:00

518 lines
7.5 KiB
INI

[attack]
canAttack:true
canAttackFlyingUnits:true
canAttackLandUnits:true
canAttackUnderwaterUnits:false
turretSize:30
turretTurnSpeed:2
maxAttackRange:450
shootDelay:20
turretMultiTargeting:true
#===============================#
[turret_nanoTurret]
x:-33
y:-41
idleDir:-60
idleDirReversing:-180
warmup:30
turnSpeed:3.2
size:8
image:WXQ.png
canShoot:false
isMainNanoTurret:true
[turret_laserDefence]
x:-22
y:-6
canShoot:false
invisible:true
laserDefenceEnergyUse:0.1
limitingRange:65
size:1
#===============================#
[turret_1]
x:24
y:23
image:LGP.png
projectile:1
turnSpeed:3.9
turnSpeedAcceleration:0.2
canShoot:true
size:23
shoot_sound:large_gun_fire2
shoot_sound_vol:0.3
shoot_flame:large
shoot_light:#FFEECCCC
recoilOffset:-3
recoilOutTime:6
recoilReturnTime:7
limitingRange:260
canAttackFlyingUnits:false
canAttackLandUnits:true
[turret_2]
copyFrom:1
x:24
y:5
warmup:6
linkDelayWithTurret:1
[projectile_1]
life:150
speed:4
largeHitEffect:true
frame:2
targetGround:true
areaDamage:5
areaRadius:20
#===============================#
[turret_3]
#
x:13
y:49
image:XDLZP.png
projectile:2
shoot_sound:plasma_fire
shoot_sound_vol:0.07
shoot_light:#FFccCCEE
canShoot:true
size:27
warmup:15
chargeEffectImage:SHARED:lighting_charge2.png
turnSpeed:2.9
turnSpeedAcceleration:0.07
recoilOffset:-3
recoilOutTime:2
recoilReturnTime:60
limitingRange:310
image_applyTeamColors:true
[projectile_2]
directDamage:25
life:70
speed:15
frame:11
drawSize:1.2
lightColor:#FFccCCEE
lightSize:1
#===============================#
[turret_4]
x:-22
y:7
image:XFKP.png
canShoot:false
shouldResetTurret:false
idleSpin:-1.5
recoilOffset:-3
recoilOutTime:5
recoilReturnTime:7
[turret_5]
x:3
y:8
size:0
attachedTo:4
projectile:3
slave:true
invisible:true
delay:180
warmup:2
shoot_sound:missile_fire
shoot_sound_vol:0.2
shoot_flame:small
shoot_light:#FFEECCCC
limitingRange:340
canAttackFlyingUnits:false
[turret_6]
x:-3
y:8
invisible:true
copyFrom:5
linkDelayWithTurret:5
warmup:15
[projectile_3]
directDamage:5
life:240
speed:0.3
targetSpeed:5
trailEffect:true
largeHitEffect:true
frame:11
autoTargetingOnDeadTarget:true
#===============================#
[turret_7]
x:-23
y:35
delay:100
energyUsage:1
shouldResetTurret:false
shoot_sound:missile_fire
shoot_sound_vol:0.2
shoot_light:#FFEECCCC
canAttackFlyingUnits:false
projectile:4
size:1
turnSpeed:90
shoot_flame:shockwave
onShoot_playAnimation:arm3
[turret_8]
copyFrom:7
x:-23
y:21
warmup:5
linkDelayWithTurret:7
[projectile_4]
life:90
speed:1
targetSpeed:4
trailEffect:true
frame:4
drawSize:1.025
areaDamage:20
areaRadius:50
ballistic:true
ballistic_delaymove_height:900
ballistic_height:450
largeHitEffect:true
targetGround:false
lightColor:#ffe92b
lightSize:1
spawnProjectilesOnEndOfLife:torpedoLocked(offsetDir=4),torpedoLocked(offsetDir=-4),torpedoLocked(offsetDir=4),torpedoLocked(offsetDir=-10)
[projectile_torpedoLocked]
@copyFromSection: projectile_4
life: 900
turnSpeed:6
wobbleAmplitude: 2.4
wobbleFrequency: 1s
spawnProjectilesOnEndOfLife: NONE
#===============================#
[effect_pain]
alpha:2.5
attachedToUnit:true
life:80
scaleFrom:0.2
scaleTo:0.3
image:BGZ2.png
priority:high
drawUnderUnits:true
dirSpeed:0.1
[effect_JMZF]
image:BGZ2.png
alwayStartDirAtZero:true
life:190
fadeOut:true
attachedToUnit:true
drawUnderUnits:true
fadeInTime:15
scaleFrom:1.56
scaleTo:1.56
priority:high
hSpeed:0
[effect_LZ]
life:160
alwayStartDirAtZero:true
attachedToUnit:true
image:HX.png
xOffsetRelativeRandom:200
yOffsetRelativeRandom:200
hSpeed:0.3
hSpeedRandom:0.2
priority:low
#===============================#
[attachment_1]
x:14
y:-30.5
idleDir:-90
canBeAttackedAndDamaged:false
keepAliveWhenParentDies:true
setDrawLayerOnTop:true
addTransportedUnits:true
rotateWithParent:true
lockRotation:false
resetRotationWhenNotAttacking:true
canAttack:true
[attachment_2]
x:-3.5
y:-50
idleDir:0
@copyFromSection:attachment_1
[attachment_3]
x:-3.5
y:-24
idleDir:0
@copyFromSection:attachment_1
[attachment_4]
x:-3.5
y:4
idleDir:0
@copyFromSection:attachment_1
[attachment_5]
x:-3.5
y:29
idleDir:0
@copyFromSection:attachment_1
[attachment_6]
x:-3.5
y:56
idleDir:0
@copyFromSection:attachment_1
[arm_1]
x:25
y:-30
image_end:JC_Z.png
drawOverBody:true
image_end_teamColors:true
[arm_2]
x:41
y:-30
image_end:JC_Y.png
drawOverBody:true
image_end_teamColors:true
[arm_3]
x:-23
y:29
image_end:HJPM.png
drawOverBody:true
image_end_teamColors:true
[arm_4]
x:19
y:-12.5
image_end:HJPM.png
drawOverBody:true
image_end_teamColors:true
drawDirOffset:90
[arm_5]
x:35.5
y:-45
image_end:GG1.png
drawOverBody:true
spinRate:0.8
lockMovement:true
[animation_JS]
onActions:queuedUnits
onActionsQueuedUnitPlayAt:0.1
blendIn:5s
blendOut:8s
arm1_0:{x:8, y:0}
arm2_0:{x:-8, y:0}
[animation_arm3]
arm3_1.1s:{x:-8}
arm3_3.1s:{x:0}
[animation_arm4]
arm4_1.1s:{y:8}
arm4_3.1s:{x:-0}
[animation_DD1]
blendIn:4.5s
blendOut:3.5s
arm1_0:{x:5, y:0}
arm2_0:{x:-5, y:0}
[leg_1]
x:35
y:81
attach_x:20
attach_y:55
moveSpeed:1.6
heightSpeed:1.9
moveWarmUp:5
resetAngle:35
holdDisMin:12
holdDisMax:25
image_leg:XZT.png
#image_foot:ROOT:/QT/SC/EWJS/XZJ.png
#image_foot_shadow: SHADOW:ROOT:/QT/SC/EWJS/XZJ.png
#drawUnderAllUnits:true
image_foot:J5.png
image_foot_shadow:J5.png
favourOppositeSideNeighbours:true
drawLegWhenZoomedOut:true
drawFootWhenZoomedOut:true
[leg_2]
x:-35
y:81
attach_x:-20
attach_y:55
copyFrom:1
[leg_3]
x:58
y:31
attach_x:28
attach_y:25
copyFrom:1
[leg_4]
x:-58
y:31
attach_x:-28
attach_y:25
copyFrom:1
[leg_5]
x:58
y:-35
attach_x:28
attach_y:-22
copyFrom:1
[leg_6]
x:-58
y:-35
attach_x:-28
attach_y:-22
copyFrom:1
[leg_7]
x:35
y:-66
attach_x:20
attach_y:-42
copyFrom:1
[leg_8]
x:-35
y:-66
attach_x:-20
attach_y:-42
copyFrom:1
[movement]
movementType:OVER_CLIFF_WATER
moveSpeed:0.4
moveAccelerationSpeed:0.05
moveDecelerationSpeed:0.05
targetHeight:3
targetHeightDrift:0
reverseSpeedPercentage:1
maxTurnSpeed:0.35
turnAcceleration:0.15
moveSlidingMode:false
moveIgnoringBody:false
moveSlidingDir:65
slowDeathFall:true
[ai]
useAsBuilder:true
[graphics]
drawLayer:experimentals
total_frames:1
icon_zoomed_out:ICON_JZZ.png
image:WHJJ.png
image_turret:NONE
image_shadow:AUTO
shadowOffsetX:3
shadowOffsetY:3
[core]
class:CustomUnitMetadata
price:0
maxHp:1400
maxShield:700
shieldRegen:0.3
mass:1000
techLevel:2
experimental:true
buildSpeed:165.5s
radius:65
displayRadius:65
fogOfWarSightRange:46
exit_x:-32
exit_y:-30.5
exit_dirOffset:-30
exit_heightOffset:5
exit_moveAwayAmount:190
maxTransportingUnits:6
transportSlotsNeeded:10
transportUnitsKeepBuiltUnits:false
transportUnitsRequireMovementType:AIR
transportUnitsBlockOtherTransports:false
transportUnitsHealBy:0.1
transportUnitsCanUnloadUnits:if self.isOverPassableTile(type='LAND') or self.isOverwater()
isBio:false
isBuilder:true
softCollisionOnAll:3
nanoFactorySpeed:1.5
generation_credits:15
generation_delay:40
energyMax:10
energyRegen:0.005
energyNeedsToRechargeToFull:true
canRepairBuildings:true
canRepairUnits:true
canReclaimResources:true
autoRepair:true
nanoRange:260
nanoRepairSpeed:0.35
nanoBuildSpeed:0.35
name:SSTR
tags:SSTR
displayText:Four Generations Command Mech
displayText_zh:“四世同仁”指挥机甲
displayDescription:A highly intelligent mech from the immersion camp that doubles as a builder and attacker.\n-air-to-ground,can self-repair shields, can build and produce things, and can simply do unit transportation.
displayDescription_zh:来自浸没阵营的高度智能的机甲,兼并建造与攻击。\n-对空对地,可以自我修复护盾,可以建造和生产东西,可以简单进行单位运输。
[canBuild_1]
name: unnecessary-rt1
pos: 1
forceNano: true
[canBuild_回收]
name: reclaim
pos: 1