0% found this document useful (0 votes)
38 views18 pages

Useless Thing

- The Interstellar Carrier is a heavily armed and armored unit that builds air units and has laser defense, repair capabilities, and can build anti-nuke missiles. It goes nuclear on death if nukes are enabled. - It has many weapon turrets including small guns, artillery, missiles, lasers, lights, mortars, anti-air, and torpedoes to attack both air and land units. - It also has laser defense, repair, and anti-nuke missile turrets for defense capabilities.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views18 pages

Useless Thing

- The Interstellar Carrier is a heavily armed and armored unit that builds air units and has laser defense, repair capabilities, and can build anti-nuke missiles. It goes nuclear on death if nukes are enabled. - It has many weapon turrets including small guns, artillery, missiles, lasers, lights, mortars, anti-air, and torpedoes to attack both air and land units. - It also has laser defense, repair, and anti-nuke missile turrets for defense capabilities.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

[core]

name: interstellarCarrier

displayText: Interstellar Carrier


displayText_ru: Межзвёдный авианосец
displayDescription: -Heavily armed and armored \n -Anti-air \n -builds Air factory
units \n -Laser defence & repairbay \n -Can build anti-nuke missiles \n -Built-in
Fabricator \n -Goes nuclear on death (if nukes are enabled)
displayDescription_ru: -тяж. оружие и броня\n -может атаковать воздух\n -строит
воздушную технику\n -имеет лаз. защиту и ремонтую станцию\n -имеет фабрикатор\n -
может сбивать ядерные ракеты

price: 658000
maxHp: 73000
mass: 700000

techLevel: 2
experimental: true
buildSpeed: 0.00005
availableInDemo: false

radius: 150
#softCollisionOnAll: 3

transportSlotsNeeded: 9999

isBio: false
energyMax: 6.75
energyRegen: 0.0003

#note: AI use as builder is false under: [ai]useAsBuilder


isBuilder: true

autoRepair: true

canRepairBuildings: true
canRepairUnits : true

nanoRange: 340

nanoRepairSpeed: 0.5

nanoFactorySpeed:2

generation_credits: 64
generation_delay: 40

selfRegenRate:0.3

nukeOnDeath: true
nukeOnDeathRange: 250
nukeOnDeathDamage: 10000
nukeOnDeathDisableWhenNoNuke: true
canBuild_1_name: lightGunship, helicopter, airShip, dropShip, gunShip,
amphibiousJet, bomber, missileAirship, heavyInterceptor

exit_x:0
exit_y:22

exit_dirOffset:0
exit_moveAwayAmount:140
exit_heightOffset: 5

[hiddenAction_energyEmpty]
autoTrigger: if self.energy(lessThan=0.01) and not self.hasFlag(id=2)
addResources: energy=-99, setFlag=2

[hiddenAction_addEnergy]
autoTrigger: if self.hasFlag(id=2)
addResources: energy=0.035
isActive: false

[hiddenAction_fullEnergy]
autoTrigger: if self.energy(greaterThan=6.74) and self.hasFlag(id=2)
addResources: unsetFlag=2, energy=99

[action_buildAntiNuke]
price: 6000
text: i:gui.actions.buildAntiNuke
description:i:gui.actions.buildAntiNuke.description
displayType: NONE

#don't want a speed up from nanoFactorySpeed


buildSpeed: ${ 0.0005 / core.nanoFactorySpeed }
pos: 0.2
isActive:if self.ammoIncludingQueued(lessThan=12)
addResources: ammo=1
isLocked: if not game.nukesEnabled()
isLockedMessage: i:gui.actions.nukesDisabled

iconImage: SHARED:icon_build.png

[action_showAntiNukeCount]
#infoOnly: true
addResources: ammo=1
price: ammo=1
text: i:gui.actions.antiNukeCount
description:i:gui.actions.antiNukeCount.description
buildSpeed: 0s
pos: 0.1
displayRemainingStockpile: true
displayType: infoOnlyStockpile

isActive:false
isVisible: if self.ammo(greaterThan=0)

iconImage: SHARED:icon_nuke_stockpile.png

[action_showAntiNukeCountEmpty]
#infoOnly: true

text: i:gui.actions.antiNukeCountEmpty
description:i:gui.actions.antiNukeCount.descriptionEmpty
buildSpeed: 0s
pos: 0.1
#displayRemainingStockpile: true
displayType: infoOnlyStockpile

isActive:false
isVisible: if self.ammo(lessThan=1)

iconImage: SHARED:icon_nuke_stockpile.png

[graphics]
total_frames: 1
drawLayer: experimentals
imageScale: 1.1

image: InterstellarCarrier.png
image_wreak: InterstellarCarrier_dead.png
image_turret: NONE

image_shadow: AUTO
shadowOffsetX:4
shadowOffsetY:4

splastEffect: true

[attack]
canAttack: true
canAttackFlyingUnits: true
canAttackLandUnits: true
canAttackUnderwaterUnits: true

turretSize: 20
turretTurnSpeed: 1.5

maxAttackRange: 500

shootDelay: 100

turretMultiTargeting: true

[turret_smallGun3]
x: 50
y: 220
copyFrom: smallGun1
idleDir: 0
idleDirReversing: 0

[turret_smallGun4]
x: -50
y: 220
copyFrom: smallGun1
idleDir: 0
idleDirReversing: 0

[turret_artillery1]
x: 36
y: -205
copyFrom: artillery
image: artillery.png
delay: 160

barrelX: 0
barrelOffsetX_onOddShots: 0
idleDir: 180
idleDirReversing: 180

[turret_artillery2]
x: -36
y: -205
copyFrom: artillery
image: artillery.png
delay: 160
warmup: 80
linkDelayWithTurret: artillery1

barrelX: 0
barrelOffsetX_onOddShots: 0
idleDir: 180
idleDirReversing: 180

[turret_missile1]
x: 0
y: 90
shoot_sound: missile_fire
shoot_sound_vol:0.1
shoot_light:#FFEECCCC

canAttackFlyingUnits: true
canAttackLandUnits: true
canAttackUnderwaterUnits: false
projectile: missile
delay: 45
size: 0

turnSpeed: 0
canAttackMaxAngle: 181
barrelX: -64
barrelOffsetX_onOddShots: 128

shoot_flame:shockwave

[turret_laserAntiAir]
image: laserAntiAir.png

x: 0
y: 193

canAttackFlyingUnits: true
canAttackLandUnits: false
canAttackUnderwaterUnits: false
projectile: laserAntiAir
size: 12

barrelX: -7
barrelOffsetX_onOddShots: 14

delay: 120

turnSpeed: 2
turnSpeedAcceleration: 0.3

aimOffsetSpread: 0

[turret_light1]
x: 75
y: -12

projectile: light

turnSpeed: 2.5
size: 20

shoot_sound:lighting_burst
shoot_sound_vol:0.3
shoot_flame:CUSTOM:sparks2*3
shoot_light:#FFcceeee

idleDir: 90
idleDirReversing: 90
limitingAngle: 90

canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: false

barrelX: -3
barrelOffsetX_onOddShots: 6

warmup:30
delay: 120

image: lightTurret.png
chargeEffectImage: SHARED:lighting_charge.png

recoilOffset: -1.5
recoilOutTime: 3
recoilReturnTime: 17

[turret_light2]
x: -75
y: -12
copyFrom: light1
idleDir: -90
idleDirReversing: -90

[turret_mortar1]
x: 76
y: -59
image_drawOffsetY: 6

idleDir: 90
idleDirReversing: 90
limitingAngle: 90

image: mortar.png

shoot_sound:plasma_fire
shoot_sound_vol:0.05
shoot_flame:small
shoot_light:#FFccCCEE

recoilOffset: -1
recoilOutTime: 4
recoilReturnTime: 6

canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: false
delay: 100

projectile: mortar
size: 18

[turret_mortar2]
x: -76
y: -59
copyFrom: mortar1
idleDir: -90
idleDirReversing: -90

[turret_mortar3]
x: 76
y: -45
copyFrom: mortar1
idleDir: 90
idleDirReversing: 90
warmup: 20

[turret_mortar4]
x: -76
y: -45
copyFrom: mortar1
idleDir: -90
idleDirReversing: -90
warmup: 20

##########################
[turret_unitTurret1]
x: 0
y: 113

delay: 180
projectile: unitTurret
canAttackFlyingUnits: true
canAttackLandUnits: true
canAttackUnderwaterUnits: false
size: 1

turnSpeed: 0
canAttackMaxAngle: 181
barrelX: -21
barrelOffsetX_onOddShots: 42

[turret_antiAir1]
x: 15
y: -143
image: antiAir.png

shoot_sound:missile_fire
shoot_sound_vol:0.3
shoot_flame:small
shoot_light:#FFEECCCC

canAttackFlyingUnits: true
canAttackLandUnits: false
canAttackUnderwaterUnits: false

projectile: antiAir
idleDir: 180
idleDirReversing: 180

recoilOffset: -3
recoilOutTime: 6
recoilReturnTime: 12

[turret_antiAir2]
x: -15
y: -143
copyFrom: antiAir1
warmup: 30

[turret_laser1]
x: 46
y: 31
projectile: laser
image: smallLaserT2.png
size: 16

canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: false

idleDir: 90
idleDirReversing: 90
limitingAngle: 90

barrelX: -3
barrelOffsetX_onOddShots: 6

shoot_sound:plasma_fire
shoot_sound_vol:0.5
shoot_flame:small

canShoot: true
recoilOffset: -2.5
recoilOutTime: 2
recoilReturnTime: 18

warmup: 0.5s
chargeEffectImage: laser_tank_charge.png

[turret_laser2]
x: -46
y: 31
copyFrom: laser1
idleDir: -90
idleDirReversing: -90
warmup: 30

[turret_laser3]
x: 46
y: -48
copyFrom: laser1
idleDir: 90
idleDirReversing: 90

[turret_laser4]
x: -46
y: -48
copyFrom: laser1
idleDir: -90
idleDirReversing: -90
warmup: 30

##########################
[turret_smallGun1]
x: 15
y: -99
image_drawOffsetY: 6

idleDir:180
idleDirReversing: 180
limitingAngle: 90

image: SHARED:mega_tank_turret2.png

shoot_sound:plasma_fire
shoot_sound_vol:0.05
shoot_flame:small
shoot_light:#FFccCCEE

recoilOffset: -1
recoilOutTime: 4
recoilReturnTime: 6

canAttackFlyingUnits: true
canAttackLandUnits: true
canAttackUnderwaterUnits: false
delay: 25

projectile: smallGun
size: 18
[turret_smallGun2]
x: -15
y: -100
copyFrom: smallGun1

[turret_artillery]
x: 0
y: 65

idleDir: 0
idleDirReversing: 0
limitingAngle: 90

canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: false
delay: 80

image: artillery2.png
projectile: artillery
size: 23

turnSpeed: 1.7
turnSpeedAcceleration: 0.15

shoot_sound:cannon_firing
shoot_sound_vol:0.3
shoot_flame:medium
shoot_light:#FFEECCCC

barrelX: -5
barrelOffsetX_onOddShots: 10

recoilOffset: -2
recoilOutTime: 13
recoilReturnTime: 18

#########################
[turret_flakPivotPoint]
x: 0
y: -43

shouldResetTurret: false
idleSpin: 0.5
image: flakgun.png

canAttackFlyingUnits: true
canAttackLandUnits: false
canAttackUnderwaterUnits: false

shoot_sound:large_gun_fire2
shoot_sound_vol:0.3
shoot_flame:small
shoot_light:#FFEECCCC
projectile: flak

delay: 60

barrelX: -5
barrelOffsetX_onOddShots: 10
size: 10

recoilOffset: -3
recoilOutTime: 6
recoilReturnTime: 12

[turret_torpedo1]
#torpedo
invisible: true
x: 0
y: 0
barrelX: -40
barrelOffsetX_onOddShots: 80
idleDir:0
canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: true
canAttackNotTouchingWaterUnits: false
projectile: torpedo
size: 1
turnSpeed: 15
delay: 60

[turret_torpedo2]
x: 0
y: 0
copyFrom: torpedo1
warmup: 30

barrelX: -80
barrelOffsetX_onOddShots: 160

[turret_torpedosPowerful]
x: 0
y: 0

canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: true
canAttackNotTouchingWaterUnits: false
delay: 160

size: 0
turnSpeed: 99

projectile: torpedoPowerful

[turret_plasma1]
#plasma
#turret
x: 18
y: -27

idleDir:90
idleDirReversing: 90

limitingAngle: 120
image: SHARED:mega_tank_turret.png
shoot_sound:large_gun_fire2
shoot_sound_vol:0.3
shoot_flame:large
shoot_light:#ffc600

canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: false
projectile: gunShot

size: 16
recoilOffset: -1

[turret_plasma2]
#plasma
#turret
x: -18
y: -27

idleDir:-90
idleDirReversing: -90

copyFrom:plasma1
#linkDelayWithTurret:plasma1
#warmup: 50

[turret_laserDefence]
#laserdefence
x: 0
y: -72
canShoot: false
invisible: true

laserDefenceEnergyUse: 0.07
limitingRange: 160
size:0

[turret_antiNuke]
#anti-nuke turret
x: 0
y: -43
canShoot:false

idleDir:0
invisible: true

projectile: antiNukeMissile
interceptProjectiles_withTags: nuke
interceptProjectiles_andTargetingGroundUnderDistance: 500
interceptProjectiles_andUnderDistance: 1600
interceptProjectiles_andOverHeight:50

shoot_sound:nuke_launch
shoot_sound_vol:0.15
shoot_light:#FFEECCCC
size: 1

turnSpeed: 40

resourceUsage: ammo=1

shoot_flame:shockwave, smoke
#shoot_flame:custom:nukeLaunch
#onShoot_playAnimation: fireNuke

[turret_repairTurret]
#repair
x: 0
y: -11
canShoot: false
invisible: true

size:0

isMainNanoTurret: true
warmup:30

[projectile_missile]
directDamage: 140

life: 240
speed: 0.3
targetSpeed: 6
trailEffect: true
largeHitEffect: true
ballistic: true
ballistic_delaymove_height:40
ballistic_height: 50
frame: 4

areaDamage: 260
areaRadius: 55

autoTargetingOnDeadTarget: true

wobbleAmplitude: 0.4
wobbleFrequency: 0.8s

[projectile_laserAntiAir]
life: 90

instant:true
instantReuseLast: true
instantReuseLast_alsoChangeTurretAim: true
moveWithParent: true

beamImage: SHARED:beam3.png
beamImageEnd: SHARED:beam1_end.png
beamImageStart: SHARED:beam1_start.png
#beamImageOffsetRate: 1.5
beamImageOffsetRate: 2
explodeEffect: NONE
explodeEffectOnShield: NONE

shieldDamageMultiplier: 0.75

sweepOffsetFromTargetRadius:0.4
sweepSpeed:10

directDamage: 400
color: #42f2f5

teamColorRatio_sourceRatio:0.8
teamColorRatio:0.5

[projectile_light]
directDamage: 200

life: 25
instant: true
lightingEffect: true
largeHitEffect: true

shieldDamageMultiplier: 1
shieldDefectionMultiplier: 0.1

buildingDamageMultiplier: 0.5

explodeEffect:CUSTOM:lightningShock, CUSTOM:sparks*8

explodeEffectOnShield:CUSTOM:lightningShock*1, CUSTOM:hitLightFlash

[projectile_mortar]
#missile
directDamage: 120
drawSize: 0.8
targetGround: true
targetGroundSpread: 20
life: 1000
speed: 2.6
trailEffect: true
largeHitEffect: true
lightColor: #ff0000
lightSize: 0.4

frame: 7

[projectile_unitTurret]
life: 0
speed: 0
directDamage: 0
explodeOnEndOfLife: true
spawnUnit: miniGunship

[projectile_antiAir]
directDamage: 130
life: 240
speed: 0.3
targetSpeed: 6
trailEffect: true
largeHitEffect: true
frame: 4

autoTargetingOnDeadTarget: true

[projectile_laser]
directDamage: 160
life: 10

largeHitEffect: true

instant:true

laserEffect:true

instantReuseLast:true

color:#6fff0000

[projectile_artillery]
targetGround: true

areaDamage: 320
areaRadius:60
life: 240
speed: 4

drawType: 2
frame: 0
drawSize: 0.9
color: #bebe50

largeHitEffect:true

lightColor: #EEEEEE

targetGroundSpread: 10
initialUnguidedSpeedHeight: 1.2
gravity:0.18
lightCastOnGround: true

[projectile_smallGun]
directDamage: 30
life: 70
speed: 7

frame: 11

lightColor: #FFccCCEE
lightSize: 0.4

[projectile_shell]
#shell
life: 150
speed: 5
drawType: 2
frame: 1
drawSize: 0.9
hitSound: true
targetGround:true
targetGroundSpread: 30
largeHitEffect: true
deflectionPower: 2
areaDamage: 350
areaRadius: 50
lightColor: #ffe92b
lightSize: 0.6

[projectile_flak]
#flak
life: 340
speed: 20
drawSize: 0.9
trailEffect: true
largeHitEffect: true
frame: 0
areaDamage: 80
areaRadius: 60
autoTargetingOnDeadTarget: true
lightColor: #ffff00
lightSize: 0.4

[projectile_torpedo]
#torpedo
directDamage: 35
life: 550
speed: 1.2
targetSpeed: 2.0
targetSpeedAcceleration: 0.05

drawSize: 1
color: #1E1E96
trailEffect: true
largeHitEffect: true

deflectionPower: -1

wobbleAmplitude: 0.4
wobbleFrequency: 0.8s
turnSpeed:6

lightSize:0.2

[projectile_torpedoPowerful]
#torpedo
directDamage: 320
areaRadius: 60
life: 250
speed: 1
turnSpeed: 2
targetSpeed: 2
drawSize: 1
color: #FFFFFF
lightColor:#00FFFF
trailEffect: CUSTOM:blueTrail
trailEffectRate: 1
largeHitEffect: true

autoTargetingOnDeadTarget: true

[projectile_gunShot]
#gun
life: 150
speed: 4
largeHitEffect: true
frame: 6
targetGround: true
areaDamage: 110
areaRadius: 45
drawSize: 1.1
lightColor: #ffc600
lightSize: 0.6
image:projectile.png

[projectile_antiNukeMissile]
#anti-nuke
directDamage: 600

life: 99999
speed: 0.2
targetSpeed: 6.5
targetSpeedAcceleration:0.05

trailEffect: true
largeHitEffect: true
ballistic: true
ballistic_delaymove_height:80
ballistic_height: 110
frame: 10
#shadowFrame:1

drawType:0

targetGround: true
areaDamage: 100
areaRadius: 60

areaExpandTime:75

deflectionPower:-1

lightColor: #FFEEEE00
lightSize: 1

alwaysVisibleInFog: true
[effect_blueTrail]
life: 60
scaleFrom: 0.2
scaleTo: 0.2
color: #00FFFF
alpha: 0.5
attachedToUnit: false

[effect_hitLightFlash]
priority:high

image: SHARED:light_50.png
life: 17
fadeOut: true
attachedToUnit: false
color: #63e6e8

scaleFrom: 1.8
scaleTo: 1.8
alpha: 0.6
drawUnderUnits:false

[effect_lightningShock]
life: 60

hOffset: 0
dirOffset: 0

fadeInTime: 0
fadeOut: false

attachedToUnit: true

image: SHARED:lightning_shock.png
total_frames: 14
animateFrameStart: 0
animateFrameEnd: 13
animateFramePingPong: false
animateFrameSpeed: 0.5

[effect_sparks]
attachedToUnit: false
life: 150
physics: true
xSpeedRelativeRandom: 1.6
ySpeedRelativeRandom: 1.6
hSpeed: 2
image: SHARED:spark.png
priority: verylow

[effect_sparks2]
attachedToUnit: false
life: 150
physics: true
xSpeedRelativeRandom: 0.5
ySpeedRelativeRandom: 0.5
hSpeed: 1
image: SHARED:spark.png
priority: verylow

[movement]
movementType: WATER
moveSpeed: 0.3
moveAccelerationSpeed: 0.02
moveDecelerationSpeed: 0.05

reverseSpeedPercentage:1

maxTurnSpeed: 0.09
turnAcceleration: 0.05

[ai]
useAsBuilder: false

You might also like