Code: Select all
ObjectTemplate.EnableRadarMode 1
Code: Select all
ObjectTemplate.EnableRadarMode 1
Allready tried that, though it only change the way the sonarobject works. And I can't get to work at all.freddy wrote:perhaps this this can helphttp://bfmods.com/mdt/scripting/ObjectT ... rMode.htmlCode: Select all
ObjectTemplate.EnableRadarMode 1
Code: Select all
rem *** Pak40Launcher***
ObjectTemplate.create FireArms Pak40Launcher
ObjectTemplate.setNetworkableInfo PlaneFireArmInfo
ObjectTemplate.aiTemplate SupplyboxGunAI
ObjectTemplate.projectileTemplate Pak40SpawnProjectile
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.magSize 1
ObjectTemplate.numOfMag 999
ObjectTemplate.velocity 0
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 60
ObjectTemplate.roundOfFire 1
rem ObjectTemplate.setInputFire c_PIAltFire
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.AmmoType 10
rem *** Pak40SpawnProjectile***
ObjectTemplate.create Projectile Pak40SpawnProjectile
ObjectTemplate.geometry Ammobox_m1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.setHasMobilePhysics 1
ObjectTemplate.setHasCollisionPhysics 1
ObjectTemplate.setHasResponsePhysics 0
ObjectTemplate.setHasPointPhysics 0
ObjectTemplate.hasCollisionEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitPoints 100
ObjectTemplate.maxHitPoints 100
ObjectTemplate.explosionDamage 0
ObjectTemplate.timeToLive CRD_NONE/20/0/0
ObjectTemplate.gravityModifier 100
ObjectTemplate.dieAfterColl 0
ObjectTemplate.radius 0
ObjectTemplate.material 70
ObjectTemplate.noFFSound 1
ObjectTemplate.mass 50
ObjectTemplate.drag 30
rem -------------------------------------
ObjectTemplate.addTemplate Pak40Spawner
rem -------------------------------------
rem *** Pak40Spawner ***
ObjectTemplate.create ObjectSpawner Pak40Spawner
ObjectTemplate.setObjectTemplate 1 Pak40
ObjectTemplate.setObjectTemplate 2 Pak40
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 20
ObjectTemplate.SpawnDelayAtStart 10
ObjectTemplate.TimeToLive 30
ObjectTemplate.Distance 20
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 2
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
That sounds intresting. As long the object doesen't destroys directly. since it have to seattle on ground so the cannon will be correctly aligned to the ground.freddy wrote:i think that code is only delay for when the round starts. instead of a projectile you could use some object that breake when it hit ground and use a effect as a spawner
Code: Select all
rem *** AT25SpawnProjectile***
ObjectTemplate.create Projectile AT25SpawnProjectile
ObjectTemplate.geometry Ammobox_m1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.setHasMobilePhysics 1
ObjectTemplate.setHasCollisionPhysics 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.setHasPointPhysics 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitPoints 10
ObjectTemplate.maxHitPoints 10
ObjectTemplate.explosionDamage 0
ObjectTemplate.timeToLive CRD_NONE/20/0/0
ObjectTemplate.gravityModifier 1
ObjectTemplate.dieAfterColl 0
ObjectTemplate.radius 0
ObjectTemplate.material 70
ObjectTemplate.noFFSound 1
ObjectTemplate.mass 50
ObjectTemplate.drag 30
rem -------------------------------------
ObjectTemplate.addArmorEffect 0 em_AT25SpawnDamage 0/0/0
rem -------------------------------------
rem *** em_AT25SpawnDamage ***
ObjectTemplate.create EffectBundle em_AT25SpawnDamage
ObjectTemplate.saveInSeparateFile 1
rem -------------------------------------
ObjectTemplate.addTemplate AT25Spawner
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.timeToLive CRD_NONE/20/0/0
rem -------------------------------------
rem *** AT25Spawner ***
ObjectTemplate.create ObjectSpawner AT25Spawner
ObjectTemplate.setObjectTemplate 1 AT25
ObjectTemplate.setObjectTemplate 2 AT25
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 20
ObjectTemplate.TimeToLive 30
ObjectTemplate.Distance 20
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 2
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
Code: Select all
rem *** AT25Launcher***
ObjectTemplate.create FireArms AT25Launcher
ObjectTemplate.setNetworkableInfo PlaneFireArmInfo
ObjectTemplate.aiTemplate SupplyboxGunAI
ObjectTemplate.projectileTemplate AT25SpawnProjectile
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.magSize 1
ObjectTemplate.numOfMag 999
ObjectTemplate.velocity 0
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 60
ObjectTemplate.roundOfFire 1
rem ObjectTemplate.setInputFire c_PIAltFire
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.AmmoType 10
rem *** AT25SpawnProjectile***
ObjectTemplate.create Projectile AT25SpawnProjectile
rem ObjectTemplate.geometry Ammobox_m1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.setHasMobilePhysics 1
ObjectTemplate.setHasCollisionPhysics 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.setHasPointPhysics 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitPoints 10
ObjectTemplate.maxHitPoints 10
ObjectTemplate.explosionDamage 0
ObjectTemplate.timeToLive CRD_NONE/20/0/0
ObjectTemplate.gravityModifier 100
ObjectTemplate.dieAfterColl 0
ObjectTemplate.radius 0
ObjectTemplate.material 70
ObjectTemplate.noFFSound 1
ObjectTemplate.mass 50
ObjectTemplate.drag 30
rem -------------------------------------
ObjectTemplate.addTemplate AT25PackageSpawner
rem -------------------------------------
rem *** AT25PackageSpawner ***
ObjectTemplate.create ObjectSpawner AT25PackageSpawner
ObjectTemplate.setObjectTemplate 1 AT25Package
ObjectTemplate.setObjectTemplate 2 AT25Package
rem ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 20
ObjectTemplate.TimeToLive 30
ObjectTemplate.Distance 20
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 2
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
ObjectTemplate.create SimpleObject AT25Package
ObjectTemplate.geometry Ammobox_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.drag 2
ObjectTemplate.mass 3000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 10
ObjectTemplate.maxhitpoints 10
ObjectTemplate.material 45
ObjectTemplate.addArmorEffect 0 em_AT25SpawnDamage 0/0/0
rem *** em_AT25SpawnDamage ***
ObjectTemplate.create EffectBundle em_AT25SpawnDamage
ObjectTemplate.saveInSeparateFile 1
rem -------------------------------------
ObjectTemplate.addTemplate AT25Spawner
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.timeToLive CRD_NONE/20/0/0
rem -------------------------------------
rem *** AT25Spawner ***
ObjectTemplate.create ObjectSpawner AT25Spawner
ObjectTemplate.setObjectTemplate 1 AT25
ObjectTemplate.setObjectTemplate 2 AT25
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 20
ObjectTemplate.TimeToLive 30
ObjectTemplate.Distance 20
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 2
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10