Changeset 1312
- Timestamp:
- 02/09/08 03:04:59 (11 months ago)
- Location:
- trunk/mods/ca
- Files:
-
- 40 modified
-
gamedata/explosions/cegtags.tdf (modified) (2 diffs)
-
gamedata/explosions/explosions.tdf (modified) (1 diff)
-
gamedata/explosions/lasers.tdf (modified) (5 diffs)
-
scripts/armamph.bos (modified) (4 diffs)
-
scripts/armamph.cob (modified) (previous)
-
scripts/armpnix.bos (modified) (2 diffs)
-
scripts/armpnix.cob (modified) (previous)
-
scripts/armpnix2.bos (modified) (1 diff)
-
scripts/armpnix2.cob (modified) (previous)
-
scripts/armsh.bos (modified) (2 diffs)
-
scripts/armsh.cob (modified) (previous)
-
scripts/corbtrans.bos (modified) (2 diffs)
-
scripts/corbtrans.cob (modified) (previous)
-
scripts/corcan.bos (modified) (4 diffs)
-
scripts/corcan.cob (modified) (previous)
-
scripts/corsh.bos (modified) (3 diffs)
-
scripts/corsh.cob (modified) (previous)
-
units/armaak.lua (modified) (5 diffs)
-
units/armamph.lua (modified) (1 diff)
-
units/armcrus.lua (modified) (1 diff)
-
units/armhlt.lua (modified) (2 diffs)
-
units/armpnix.lua (modified) (3 diffs)
-
units/armpnix2.lua (modified) (4 diffs)
-
units/armsaber.lua (modified) (2 diffs)
-
units/armsh.lua (modified) (2 diffs)
-
units/corak.lua (modified) (3 diffs)
-
units/coramph.lua (modified) (3 diffs)
-
units/coratl.lua (modified) (2 diffs)
-
units/corbtrans.lua (modified) (6 diffs)
-
units/corcan.lua (modified) (5 diffs)
-
units/corcrw.lua (modified) (7 diffs)
-
units/corexp.lua (modified) (3 diffs)
-
units/corhlt.lua (modified) (2 diffs)
-
units/corllt.lua (modified) (3 diffs)
-
units/cormak.lua (modified) (6 diffs)
-
units/cormexp.lua (modified) (3 diffs)
-
units/corsh.lua (modified) (2 diffs)
-
units/corstardestroyer.lua (modified) (5 diffs)
-
units/nsaclash.lua (modified) (5 diffs)
-
units/tawf003.lua (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/mods/ca/gamedata/explosions/cegtags.tdf
r1101 r1312 67 67 sizeGrowth=0; 68 68 ttl=10; 69 colorMap=0 1 0 0.0 70 0 0 0.01;69 colorMap=0 1 0 0.05 0 0 0 0.01; 70 70 } 71 71 air=1; … … 87 87 ttl=10; 88 88 colorMap=0.6 0.2 0.41 0.05 0 0 0 0.01; 89 } 90 air=1; 91 ground=1; 92 water=1; 93 count=1; 94 } 95 } 96 97 [ORANGELASER] 98 { 99 [ORANGELASER] 100 { 101 class=CSimpleGroundFlash; 102 [properties] 103 { 104 texture=groundflash; 105 size=120; 106 sizeGrowth=0; 107 ttl=10; 108 colorMap=1 0.5 0 0.05 0 0 0 0.01; 89 109 } 90 110 air=1; -
trunk/mods/ca/gamedata/explosions/explosions.tdf
r719 r1312 1719 1719 ttl=3; 1720 1720 color=1,1,0.6; 1721 } 1722 } 1723 1724 [FLASH_TEAL7] 1725 { 1726 usedefaultexplosions=0; 1727 [GROUNDFLASH] 1728 { 1729 flashsize=7; 1730 flashalpha=1.3; 1731 circlegrowth=1; 1732 circlealpha=1; 1733 ttl=3; 1734 color=0,1,1; 1721 1735 } 1722 1736 } -
trunk/mods/ca/gamedata/explosions/lasers.tdf
r706 r1312 59 59 } 60 60 61 [FLASH1 GREEN]61 [FLASH1ORANGE] 62 62 { 63 63 usedefaultexplosions=0; … … 69 69 circlealpha=0; 70 70 ttl=3; 71 color= 0,1,0;71 color=1,0.25,0; 72 72 } 73 73 [sparks] … … 143 143 alpha=1; 144 144 alphadecay=0.05; 145 color=1,0.25,0; 146 147 } 148 air=1; 149 water=1; 150 ground=1; 151 count=5; 152 } 153 } 154 155 [FLASH1GREEN] 156 { 157 usedefaultexplosions=0; 158 [GROUNDFLASH] 159 { 160 flashsize=18; 161 flashalpha=1; 162 circlegrowth=0; 163 circlealpha=0; 164 ttl=3; 165 color=0,1,0; 166 } 167 [sparks] 168 { 169 class=CSimpleParticleSystem; 170 [properties] 171 { 172 sizeGrowth=0; 173 sizeMod=1.0; 174 pos=0, 0, 0; 175 emitVector=0, 1, 0; 176 gravity=0, -0.4, 0; 177 colorMap=1 1 1 0.01 1 0.7 0.2 0.01 0 0 0 0.01; 178 Texture=plasma; 179 airdrag=0.97; 180 particleLife=15; 181 particleLifeSpread=0; 182 numParticles=40; 183 particleSpeed=6; 184 particleSpeedSpread=2; 185 particleSize=1; 186 particleSizeSpread=2.5; 187 emitRot=0; 188 emitRotSpread=80; 189 directional=1; 190 alwaysVisible=1; 191 } 192 air=1; 193 water=1; 194 ground=1; 195 count=1; 196 } 197 [meltage] 198 { 199 class=CExpGenSpawner; 200 [properties] 201 { 202 pos=0, 0, 0; 203 delay=0; 204 explosionGenerator=custom:LASERS_MELT2; 205 } 206 air=1; 207 water=1; 208 ground=1; 209 count=1; 210 } 211 [pikes] 212 { 213 class=explspike; 214 [properties] 215 { 216 dir=-1 r2,-1 r2,-1 r2; 217 width=2; 218 length=2; 219 alpha=1; 220 alphadecay=0.05; 221 color=1,0.8,0; 222 223 } 224 air=1; 225 water=1; 226 ground=1; 227 count=5; 228 } 229 [pikes] 230 { 231 class=explspike; 232 [properties] 233 { 234 dir=-1 r2,-1 r2,-1 r2; 235 width=10; 236 length=5; 237 alpha=1; 238 alphadecay=0.05; 145 239 color=0,1,0; 146 240 … … 324 418 } 325 419 } 326 [LASERS_MELT2]420 [LASERS_MELT2] 327 421 { 328 422 [GROUNDFLASH] … … 336 430 } 337 431 } 338 [LASERS_MELT3]432 [LASERS_MELT3] 339 433 { 340 434 [GROUNDFLASH] -
trunk/mods/ca/scripts/armamph.bos
r944 r1312 16 16 #define SIG_AIM_3 8 17 17 18 #define TURRET_SPEED <300> 18 19 19 20 walk() … … 1543 1544 sleep 100; 1544 1545 } 1545 turn lasturret to y-axis heading speed <150.000000>;1546 turn lasturret to x-axis <0.000000> - pitch speed <150.000000>;1546 turn lasturret to y-axis heading speed TURRET_SPEED; 1547 turn lasturret to x-axis <0.000000> - pitch speed TURRET_SPEED; 1547 1548 wait-for-turn lasturret around y-axis; 1548 1549 wait-for-turn lasturret around x-axis; … … 1553 1554 FirePrimary() 1554 1555 { 1555 show flare; 1556 sleep 150; 1557 hide flare; 1556 return (0); 1558 1557 } 1559 1558 1560 1559 QueryPrimary(piecenum) 1561 1560 { 1562 piecenum = flare;1561 piecenum = lasbarrel; 1563 1562 } 1564 1563 … … 1608 1607 sleep 100; 1609 1608 } 1610 turn misturret to y-axis heading speed <300.000000>;1611 turn misturret to x-axis <0.000000> - pitch speed <300.000000>;1609 turn misturret to y-axis heading speed TURRET_SPEED; 1610 turn misturret to x-axis <0.000000> - pitch speed TURRET_SPEED; 1612 1611 wait-for-turn misturret around y-axis; 1613 1612 wait-for-turn misturret around x-axis; -
trunk/mods/ca/scripts/armpnix.bos
r1259 r1312 115 115 hide flare1; 116 116 hide flare2; 117 //stupid non-aligned flares... 118 turn flare1 to y-axis <200.000000> now; 119 turn flare2 to y-axis <10.000000> now; 117 120 gun_2 = flare1; 118 121 Static_Var_1 = 3000; … … 163 166 return (0); 164 167 } 168 169 AimWeapon2(heading, pitch) 170 { 171 return (1); 172 } 173 174 FireWeapon2() 175 { 176 emit-sfx 1025 from gun; 177 if ( gun_2 == 0) 178 { 179 emit-sfx 1024 from flare1; 180 gun_2 = 1; 181 } 182 else if ( gun_2 == 1) 183 { 184 emit-sfx 1024 from flare2; 185 gun_2 = 0; 186 } 187 } 188 189 AimFromWeapon2(piecenum) 190 { 191 return gun; 192 } 193 165 194 QueryWeapon2(piecenum) 166 195 { 167 piecenum = bombdrop; 168 return (0); 196 if ( gun_2 == 0) 197 { 198 piecenum = flare1; 199 } 200 if ( gun_2 == 1 ) 201 { 202 piecenum = flare2; 203 } 169 204 } 170 205 -
trunk/mods/ca/scripts/armpnix2.bos
r1187 r1312 227 227 } 228 228 229 Shot2()230 {231 }232 233 229 AimFromWeapon2(piecenum) 234 230 { -
trunk/mods/ca/scripts/armsh.bos
r1175 r1312 7 7 wake6, wake7, wake8, ground1; 8 8 9 static-var Static_Var_1, restore_delay,wobble, random;9 static-var Static_Var_1, wobble, random; 10 10 11 11 // Signal definitions 12 12 #define SIG_AIM 2 13 13 #define SIG_MOVE 4 14 15 #define RESTORE_DELAY 3000 14 16 15 17 … … 126 128 turn flare to y-axis <180.000000> now; 127 129 wobble = TRUE; 128 restore_delay = 3000;129 130 start-script SmokeUnit(); 130 131 start-script WobbleUnit(); 131 132 } 132 133 133 SetMaxReloadTime(Func_Var_1)134 {135 restore_delay = Func_Var_1 * 2;136 }137 138 134 RestoreAfterDelay() 139 135 { 140 sleep restore_delay;136 sleep RESTORE_DELAY; 141 137 set-signal-mask 0; 142 138 turn turret to y-axis <0.000000> speed <150.000000>; -
trunk/mods/ca/scripts/corbtrans.bos
r135 r1312 279 279 FirePrimary() 280 280 { 281 show lflare; 282 sleep 150; 283 hide lflare; 281 return (0); 284 282 } 285 283 … … 310 308 FireSecondary() 311 309 { 312 show rflare; 313 sleep 150; 314 hide rflare; 310 return (0); 315 311 } 316 312 -
trunk/mods/ca/scripts/corcan.bos
r884 r1312 13 13 #define SIG_AIM 4 14 14 15 #define RESTORE_DELAY 3000 15 16 16 17 walk() … … 265 266 { 266 267 hide firept; 267 restore_delay = 3000;268 268 start-script StopMoving(); 269 269 start-script SmokeUnit(); 270 270 } 271 271 272 SetMaxReloadTime(Func_Var_1)273 {274 restore_delay = Func_Var_1 * 2;275 }276 277 272 SweetSpot(piecenum) 278 273 { … … 292 287 RestoreAfterDelay() 293 288 { 294 sleep restore_delay;289 sleep RESTORE_DELAY; 295 290 turn head to y-axis <0.000000> speed <135.000000>; 296 291 turn gun to x-axis <0.000000> speed <85.000000>; … … 311 306 FirePrimary() 312 307 { 313 move gun to z-axis [-1.500000] speed [25.000000]; 314 wait-for-move gun along z-axis; 315 move gun to z-axis [0.000000] speed [1.000000]; 316 sleep 15; 308 move gun to z-axis [-1.500000] now; 309 move gun to z-axis [0.000000] speed [15.000000]; 317 310 } 318 311 -
trunk/mods/ca/scripts/corsh.bos
r1175 r1312 7 7 wake06, wake07, wake08, gun, ground01; 8 8 9 static-var Static_Var_1, restore_delay,wobble, random;9 static-var Static_Var_1, wobble, random; 10 10 11 11 // Signal definitions … … 13 13 #define SIG_MOVE 4 14 14 15 #define RESTORE_DELAY 3000 15 16 16 17 SmokeUnit(healthpercent, sleeptime, smoketype) … … 125 126 hide ground01; 126 127 wobble = TRUE; 127 restore_delay = 3000;128 128 start-script SmokeUnit(); 129 129 start-script WobbleUnit(); 130 130 } 131 131 132 SetMaxReloadTime(Func_Var_1)133 {134 restore_delay = Func_Var_1 * 2;135 }136 137 132 RestoreAfterDelay() 138 133 { 139 sleep restore_delay;134 sleep RESTORE_DELAY; 140 135 turn turret to y-axis <0.000000> speed <150.000000>; 141 136 turn gun to x-axis <0.000000> speed <100.000000>; -
trunk/mods/ca/units/armaak.lua
r1300 r1312 2 2 unitname = "armaak", 3 3 name = "Archangel", 4 description = " AdvancedAnti-Air Kbot",4 description = "Heavy Anti-Air Kbot", 5 5 acceleration = 0.12, 6 6 badTargetCategory = "ALL", … … 39 39 turnRate = 1021, 40 40 upright = true, 41 w1_badtargetcategory = "ALL",42 w2_badtargetcategory = "ALL",43 w3_badtargetcategory = "ALL",44 w4_badtargetcategory = "ALL",45 w5_badtargetcategory = "ALL",46 41 47 42 weapons = { … … 49 44 { 50 45 def = "BOGUS_MISSILE", 51 onlyTargetCategory = "VTOL",52 46 }, 53 47 … … 60 54 { 61 55 def = "ARMAAKBOT_MISSILE2", 62 slaveTo = 2,63 56 }, 64 57 … … 66 59 { 67 60 def = "ARMAAKBOT_MISSILE2", 68 slaveTo = 1,69 61 }, 70 62 -
trunk/mods/ca/units/armamph.lua
r1306 r1312 119 119 areaOfEffect = 8, 120 120 beamlaser = 1, 121 beamTime = 0.1 ,122 coreThickness = 0. 175,121 beamTime = 0.12, 122 coreThickness = 0.57, 123 123 craterBoost = 1, 124 124 craterMult = 1, 125 125 126 126 damage = { 127 default = 55,128 planes = 5.5,129 subs = 5,127 default = 7, 128 planes = 1, 129 subs = 1, 130 130 }, 131 131 132 energypershot = 2, 133 explosionGenerator = "custom:FLASH1red", 134 fireStarter = 20, 132 endsmoke = "0", 133 explosionGenerator = "custom:BEAMERRAY", 135 134 impulseBoost = 0, 136 135 impulseFactor = 0.4, 137 136 interceptedByShieldType = 0, 137 largeBeamLaser = true, 138 laserFlareSize = 10, 138 139 lineOfSight = true, 139 140 minIntensity = 1, 140 141 noSelfDamage = true, 141 142 range = 275, 142 reloadtime = 0. 75,143 reloadtime = 0.1, 143 144 renderType = 0, 144 rgbColor = "1 0 0", 145 soundHit = "lasrhit2", 146 soundStart = "lasrfir3", 147 targetMoveError = 0.3, 148 thickness = 2, 145 rgbColor = "0 0 1", 146 soundHit = "burn02", 147 soundStart = "build2", 148 startsmoke = "0", 149 sweepfire = false, 150 texture1 = "largelaser", 151 texture2 = "flare", 152 texture3 = "flare", 153 texture4 = "smallflare", 154 thickness = 7.5, 155 tolerance = 10000, 149 156 turret = true, 150 157 weaponVelocity = 500, -
trunk/mods/ca/units/armcrus.lua
r1306 r1312 106 106 areaOfEffect = 8, 107 107 burst = 3, 108 burst time = "0.2",108 burstrate = 0.29, 109 109 craterBoost = 1, 110 110 craterMult = 1, -
trunk/mods/ca/units/armhlt.lua
r1305 r1312 70 70 71 71 damage = { 72 default = 776.5,73 planes = 77.7,72 default = 810, 73 planes = 81, 74 74 subs = 5, 75 75 }, 76 76 77 energypershot = 300,77 energypershot = 270, 78 78 explosionGenerator = "custom:FLASH1green", 79 79 fireStarter = 90, … … 87 87 noSelfDamage = true, 88 88 range = 620, 89 reloadtime = 4. 3,89 reloadtime = 4.5, 90 90 renderType = 0, 91 91 rgbColor = "0 1 0", -