Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- UNITDEF -- ELIGHTTANK3 --
- --------------------------------------------------------------------------------
- local unitName = "elighttank3"
- --------------------------------------------------------------------------------
- local unitDef = {
- acceleration = 1,
- activateWhenBuilt = [[true]],
- brakeRate = 0.10000000149012,
- buildCostEnergy = 0,
- buildCostMetal = 27,
- builder = false,
- buildTime = 5,
- canAttack = false,
- cancollect = 1,
- canGuard = false,
- canHover = false,
- canMove = false,
- canPatrol = false,
- canstop = 1,
- category = [[LIGHT NOTAIR RAID]],
- corpse = [[ammobox]],
- description = [[Raider
- Light
- 45 Damage vs Light/Armored
- 60 Damage vs Building
- Requires +3 Power
- Uses +3 Supply]],
- energyMake = 0,
- energyStorage = 0,
- energyUse = 0,
- explodeAs = [[smallExplosionGenericBlue]],
- footprintX = 2,
- footprintZ = 2,
- iconType = [[raider]],
- idleAutoHeal = 0.5,
- idleTime = 2200,
- leaveTracks = false,
- maxDamage = 245,
- maxreversevelocity = 2,
- maxSlope = 26,
- maxVelocity = 5,
- maxWaterDepth = 10,
- metalStorage = 0,
- minCloakDistance = 70.627418518066,
- movementClass = [[HOVERTANK2]],
- name = [[Kite]],
- noChaseCategory = [[VTOL]],
- objectName = [[elighttank4.s3o]],
- radarDistance = 0,
- repairable = [[false]],
- seismicSignature = 2,
- selfDestructAs = [[smallExplosionGenericBlue]],
- side = [[CORE]],
- sightDistance = 550,
- smoothAnim = false,
- stealth = false,
- transportByEnemy = false,
- turninplace = [[true]],
- turnRate = 5000,
- unitname = [[elighttank3]],
- upright = false,
- workerTime = 0,
- customparams = {
- armortype = [[light]],
- buckettex = [[unittextures/lego2skin_explorerbucket.dds]],
- death_sounds = [[generic]],
- factionname = [[outer_colonies]],
- helptext = [[]],
- needed_cover = 1,
- nofriendlyfire = 1,
- normalstex = [[unittextures/lego2skin_explorernormal.dds]],
- requiretech = [[3 Power]],
- supply_cost = 3,
- },
- sfxtypes = {
- explosiongenerators = {
- [[custom:electricity]],
- [[custom:dirt]],
- [[custom:blacksmoke]],
- },
- pieceexplosiongenerators = {
- [1] = [[deathceg0]],
- [2] = [[deathceg1]],
- },
- },
- sounds = {
- underattack = [[unitsunderattack1]],
- ok = {
- [[ack]],
- },
- select = {
- [[unitselect]],
- },
- },
- weapondefs = {
- lighttankweapon = {
- areaofeffect = 1,
- avoidfeature = [[false]],
- avoidfriendly = [[false]],
- badTargetCategory = [[ARMORED BUILDING]],
- collidefeature = [[false]],
- collidefriendly = [[false]],
- craterboost = 0,
- cratermult = 0,
- energypershot = 3,
- explosiongenerator = [[custom:genericshellexplosion-medium-lightning]],
- impulseboost = 0,
- impulsefactor = 0,
- interceptedbyshieldtype = 4,
- lineofsight = [[true]],
- name = [[elighttank3weapon]],
- noselfdamage = [[true]],
- range = 550,
- reloadtime = 1,
- rgbcolor = [[0.1 0.2 0.5]],
- rgbcolor2 = [[0 0 1]],
- soundstart = [[jacobs.wav]],
- startsmoke = 1,
- texture1 = [[lightning]],
- thickness = 5,
- turret = [[true]],
- weapontype = [[LightningCannon]],
- weaponvelocity = 400,
- customparams = {
- damagetype = [[elighttank3]],
- upgradeclass = [[groundweapons]],
- },
- damage = {
- ARMORED = 45,
- BUILDING = 60,
- LIGHT = 45,
- SIEGE = 45,
- default = 60,
- },
- },
- },
- weapons = {
- [1] = {
- badTargetCategory = [[VTOL ARMORED WALL]],
- def = [[elighttank3_lighttankweapon]],
- },
- [2] = {
- def = [[smallExplosionGenericBlue]],
- },
- },
- }
- --------------------------------------------------------------------------------
- local weaponDefs = {
- elighttank3_lighttankweapon = {
- areaOfEffect = 1,
- avoidFeature = false,
- avoidFriendly = false,
- badtargetcategory = [[ARMORED BUILDING]],
- collideFeature = false,
- collideFriendly = false,
- craterBoost = 0,
- craterMult = 0,
- energypershot = 3,
- explosionGenerator = [[custom:genericshellexplosion-medium-lightning]],
- impulseBoost = 0,
- impulseFactor = 0,
- interceptedByShieldType = 4,
- lineOfSight = false,
- name = [[elighttank3weapon]],
- noSelfDamage = false,
- range = 550,
- reloadtime = 1,
- rgbColor = [[0.1 0.2 0.5]],
- rgbColor2 = [[0 0 1]],
- soundStart = [[jacobs.wav]],
- startsmoke = 1,
- texture1 = [[lightning]],
- thickness = 5,
- turret = false,
- weaponType = [[LightningCannon]],
- weaponVelocity = 400,
- customparams = {
- damagetype = [[elighttank3]],
- upgradeclass = [[groundweapons]],
- },
- damage = {
- ARMORED = 45,
- BUILDING = 60,
- LIGHT = 45,
- SIEGE = 45,
- default = 60,
- },
- },
- smallExplosionGenericBlue = {
- areaOfEffect = 200,
- cameraShake = 200,
- explosionGenerator = [[custom:genericunitexplosion-small-blue]],
- impulseFactor = 0,
- weaponType = [[Cannon]],
- damage = {
- default = 0,
- },
- },
- }
- unitDef.weaponDefs = weaponDefs
- --------------------------------------------------------------------------------
- local featureDefs = {
- ammobox = {
- autoreclaimable = [[false]],
- blocking = false,
- damage = 10000,
- description = [[Energy Core
- � Can be reclaimed for 5 Metal and 5 Energy by moving an Overseer or an ORB in range
- � Can be converted to MidKnight Gunship Drone by moving an Engineer in range
- ]],
- energy = 5,
- footprintX = 1,
- footprintZ = 1,
- height = 5,
- hitdensity = 0,
- indestructible = false,
- metal = 5,
- name = [[ammobox]],
- object = [[ammobox2.s3o]],
- reclaimable = false,
- customparams = {
- provide_cover = 0,
- },
- },
- }
- unitDef.featureDefs = featureDefs
- --------------------------------------------------------------------------------
- return lowerkeys({ [unitName] = unitDef })
- --------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement