Changeset 3319

Show
Ignore:
Timestamp:
11/29/08 11:02:32 (5 weeks ago)
Author:
saktoth
Message:
  • Sonars now float, can be hit by surface weapons. Cost and HP increased.
  • Torpedo Boat now turns to fire behind itself.
  • Destroyers slightly slower, worse accel, to help compensate for the extra speed turninplace gives them.
  • Sub torps track. Damage 400 (600), HP 900 (850), so they no longer 2-shot eachother, as well.
  • ATL's are now submerged properly.
  • Arm Corvette has slightly less DPS, more range.
  • Core Corvette is slightly faster.
  • Torp launchers buffed slightly, TL and DCL costs normalized.
Location:
trunk/mods/ca
Files:
14 modified

Legend:

Unmodified
Added
Removed
  • trunk/mods/ca/scripts/corpt.bos

    r2540 r3319  
    66piece  base, bridge, missile, arm1, arm2, wake1, 
    77       wake2, launcher, dish, firepoint; 
    8  
    9 static-var  gun_1, restore_delay; 
    108 
    119// Signal definitions 
     
    4543Create() 
    4644{ 
    47         restore_delay = 3000; 
    4845        start-script SmokeUnit(); 
    4946        spin dish around y-axis speed <60>; 
    5047} 
    5148 
    52 SetMaxReloadTime(Func_Var_1) 
    53 { 
    54         restore_delay = Func_Var_1 * 2; 
    55 } 
    56  
    57 RestoreAfterDelay() 
    58 { 
    59         sleep restore_delay; 
    60         set-signal-mask 0; 
    61 } 
    6249 
    6350StartMoving() 
     
    7663{ 
    7764        signal SIG_MOVE; 
    78 } 
    79  
    80 AimTertiary(heading, pitch) 
    81 { 
    82         signal SIG_AIM_3; 
    83         set-signal-mask SIG_AIM_3; 
    84         return (1); 
    85 } 
    86  
    87 FireTertiary() 
    88 { 
    89         sleep 150; 
    90 } 
    91  
    92 AimFromTertiary(piecenum) 
    93 { 
    94         piecenum = firepoint; 
    95 } 
    96  
    97 QueryTertiary(piecenum) 
    98 { 
    99         piecenum = firepoint; 
    100 } 
    101  
    102 AimWeapon1(heading, pitch) 
    103 { 
    104         signal SIG_AIM; 
    105         set-signal-mask SIG_AIM; 
    106         return (1); 
    107 } 
    108  
    109 FireWeapon1() 
    110 { 
    111 } 
    112  
    113 AimFromWeapon1(piecenum) 
    114 { 
    115         piecenum = firepoint; 
    11665} 
    11766 
  • trunk/mods/ca/units/armason.lua

    r3178 r3319  
    99  brakeRate         = 0, 
    1010  buildAngle        = 8192, 
    11   buildCostEnergy   = 197.61, 
    12   buildCostMetal    = 197.61, 
     11  buildCostEnergy   = 500, 
     12  buildCostMetal    = 500, 
    1313  builder           = false, 
    1414  buildPic          = "ARMASON.png", 
    15   buildTime         = 197.61, 
     15  buildTime         = 500, 
    1616  canAttack         = false, 
    17   category          = "UNARMED SINK", 
     17  category          = "UNARMED FLOAT", 
    1818  corpse            = "DEAD", 
    19   damageModifier    = 0.46, 
     19  damageModifier    = 0.5, 
    2020  energyUse         = 2, 
    2121  explodeAs         = "SMALL_BUILDINGEX", 
    2222  footprintX        = 4, 
    2323  footprintZ        = 4, 
     24  floater           = true, 
    2425  iconType          = "building", 
    2526  idleAutoHeal      = 5, 
     
    2728  mass              = 98.805, 
    2829  maxangledif1      = "1", 
    29   maxDamage         = 2120, 
     30  maxDamage         = 2000, 
    3031  maxSlope          = 18, 
    3132  maxVelocity       = 0, 
     
    4344  TEDClass          = "WATER", 
    4445  turnRate          = 0, 
     46  waterLine         = 33, 
    4547  workerTime        = 0, 
    4648  yardMap           = "oooooooooooooooo", 
  • trunk/mods/ca/units/armatl.lua

    r3275 r3319  
    2929  maxVelocity        = 0, 
    3030  minCloakDistance   = 150, 
    31   minWaterDepth      = 32, 
     31  minWaterDepth      = 58, 
    3232  noAutoFire         = false, 
    3333  noChaseCategory    = "MOBILE", 
     
    4040  TEDClass           = "WATER", 
    4141  turnRate           = 0, 
    42   waterline          = 30, 
     42  waterline          = 55, 
    4343  workerTime         = 0, 
    4444  yardMap            = "oooooooooooooooo", 
  • trunk/mods/ca/units/armroy.lua

    r3275 r3319  
    44  name                = "Crusader", 
    55  description         = "Destroyer (Artillery/Anti-Sub)", 
    6   acceleration        = 0.054, 
     6  acceleration        = 0.033, 
    77  activateWhenBuilt   = true, 
    88  bmcode              = "1", 
     
    3737  mass                = 358.4925, 
    3838  maxDamage           = 3090, 
    39   maxVelocity         = 3.3, 
     39  maxVelocity         = 3.1, 
    4040  minCloakDistance    = 75, 
    4141  minWaterDepth       = 5, 
  • trunk/mods/ca/units/armsonar.lua

    r3178 r3319  
    99  brakeRate         = 0, 
    1010  buildAngle        = 8192, 
    11   buildCostEnergy   = 27.462, 
    12   buildCostMetal    = 27.462, 
     11  buildCostEnergy   = 120, 
     12  buildCostMetal    = 120, 
    1313  builder           = false, 
    1414  buildPic          = "ARMSONAR.png", 
    15   buildTime         = 27.462, 
     15  buildTime         = 120, 
    1616  canAttack         = false, 
    17   category          = "UNARMED SINK", 
     17  category          = "UNARMED FLOAT", 
    1818  corpse            = "DEAD", 
    1919  energyUse         = 0.5, 
     
    2121  footprintX        = 2, 
    2222  footprintZ        = 2, 
     23  floater           = true, 
    2324  iconType          = "building", 
    2425  idleAutoHeal      = 5, 
     
    2627  mass              = 13.731, 
    2728  maxangledif1      = "1", 
    28   maxDamage         = 50, 
     29  maxDamage         = 250, 
    2930  maxSlope          = 18, 
    3031  maxVelocity       = 0, 
     
    4243  TEDClass          = "WATER", 
    4344  turnRate          = 0, 
     45  waterLine         = 28, 
    4446  workerTime        = 0, 
    4547  yardMap           = "oooo", 
  • trunk/mods/ca/units/armsub.lua

    r3302 r3319  
    3535  maneuverleashlength = "640", 
    3636  mass                = 273.339, 
    37   maxDamage           = 835, 
     37  maxDamage           = 900, 
    3838  maxVelocity         = 2.97, 
    3939  minCloakDistance    = 75, 
     
    8181 
    8282      damage                  = { 
    83         default = 600, 
    84         planes  = 600, 
    85         subs    = 600, 
     83        default = 400, 
     84        planes  = 400, 
     85        subs    = 400, 
    8686      }, 
    8787 
     
    106106      turnRate                = 8000, 
    107107      turret                  = false, 
     108          tracks                  = true, 
    108109      waterWeapon             = true, 
    109110      weaponAcceleration      = 15, 
  • trunk/mods/ca/units/corason.lua

    r3178 r3319  
    99  brakeRate         = 0, 
    1010  buildAngle        = 8192, 
    11   buildCostEnergy   = 186.69, 
    12   buildCostMetal    = 186.69, 
     11  buildCostEnergy   = 500, 
     12  buildCostMetal    = 500, 
    1313  builder           = false, 
    1414  buildPic          = "CORASON.png", 
    15   buildTime         = 186.69, 
     15  buildTime         = 500, 
    1616  canAttack         = false, 
    17   category          = "UNARMED SINK", 
     17  category          = "UNARMED FLOAT", 
    1818  corpse            = "DEAD", 
    1919  energyUse         = 2, 
     
    2121  footprintX        = 3, 
    2222  footprintZ        = 3, 
     23  floater           = true, 
    2324  iconType          = "building", 
    2425  idleAutoHeal      = 5, 
     
    2627  mass              = 93.345, 
    2728  maxangledif1      = "1", 
    28   maxDamage         = 2140, 
     29  maxDamage         = 2000, 
    2930  maxSlope          = 18, 
    3031  maxVelocity       = 0, 
     
    4243  TEDClass          = "WATER", 
    4344  turnRate          = 0, 
     45  waterLine         = 21, 
    4446  workerTime        = 0, 
    4547  yardMap           = "ooooooooo", 
  • trunk/mods/ca/units/coratl.lua

    r3275 r3319  
    2929  maxVelocity        = 0, 
    3030  minCloakDistance   = 150, 
    31   minWaterDepth      = 32, 
     31  minWaterDepth      = 58, 
    3232  noAutoFire         = false, 
    3333  noChaseCategory    = "MOBILE", 
     
    4040  TEDClass           = "WATER", 
    4141  turnRate           = 0, 
    42   waterline          = 30, 
     42  waterline          = 55, 
    4343  workerTime         = 0, 
    4444  yardMap            = "ooooooooo", 
  • trunk/mods/ca/units/coresupp.lua

    r3284 r3319  
    3737  mass                = 161.25, 
    3838  maxDamage           = 2210, 
    39   maxVelocity         = 3.3, 
     39  maxVelocity         = 3.4, 
    4040  minCloakDistance    = 75, 
    4141  minWaterDepth       = 5, 
  • trunk/mods/ca/units/corroy.lua

    r3178 r3319  
    44  name                = "Enforcer", 
    55  description         = "Missile Destroyer (Support/Anti-Air)", 
    6   acceleration        = 0.05, 
     6  acceleration        = 0.03, 
    77  activateWhenBuilt   = true, 
    88  bmcode              = "1", 
     
    3737  mass                = 367.701, 
    3838  maxDamage           = 3640, 
    39   maxVelocity         = 3.2, 
     39  maxVelocity         = 3.0, 
    4040  minCloakDistance    = 75, 
    4141  minWaterDepth       = 5, 
  • trunk/mods/ca/units/corsonar.lua

    r3178 r3319  
    99  brakeRate         = 0, 
    1010  buildAngle        = 8192, 
    11   buildCostEnergy   = 27.282, 
    12   buildCostMetal    = 27.282, 
     11  buildCostEnergy   = 120, 
     12  buildCostMetal    = 120, 
    1313  builder           = false, 
    1414  buildPic          = "CORSONAR.png", 
    15   buildTime         = 27.282, 
     15  buildTime         = 120, 
    1616  canAttack         = false, 
    17   category          = "UNARMED SINK", 
     17  category          = "UNARMED FLOAT", 
    1818  corpse            = "DEAD", 
    1919  energyUse         = 0.5, 
     
    2121  footprintX        = 2, 
    2222  footprintZ        = 2, 
     23  floater           = true, 
    2324  iconType          = "building", 
    2425  idleAutoHeal      = 5, 
     
    2627  mass              = 13.641, 
    2728  maxangledif1      = "1", 
    28   maxDamage         = 52, 
     29  maxDamage         = 250, 
    2930  maxSlope          = 18, 
    3031  maxVelocity       = 0, 
     
    4243  TEDClass          = "WATER", 
    4344  turnRate          = 0, 
     45  waterLine         = 28, 
    4446  workerTime        = 0, 
    4547  yardMap           = "oooo", 
  • trunk/mods/ca/units/corsub.lua

    r3302 r3319  
    3535  maneuverleashlength = "640", 
    3636  mass                = 282.5985, 
    37   maxDamage           = 835, 
     37  maxDamage           = 900, 
    3838  maxVelocity         = 2.9, 
    3939  minCloakDistance    = 75, 
     
    8181 
    8282      damage                  = { 
    83         default = 600, 
    84         planes  = 600, 
    85         subs    = 600, 
     83        default = 400, 
     84        planes  = 400, 
     85        subs    = 400, 
    8686      }, 
    8787 
     
    106106      turnRate                = 8000, 
    107107      turret                  = false, 
     108          tracks                  = true, 
    108109      waterWeapon             = true, 
    109110      weaponAcceleration      = 15, 
  • trunk/mods/ca/units/decade.lua

    r3284 r3319  
    9898      lineOfSight             = true, 
    9999      noSelfDamage            = true, 
    100       range                   = 256, 
    101       reloadtime              = 0.14, 
     100      range                   = 270, 
     101      reloadtime              = 0.16, 
    102102      renderType              = 4, 
    103103      rgbColor                = "1 0.95 0.4",