This page is under construction
archives/bf1942/levels/mario_fever.rfa
bf1942/levels/mario_fever/Objects/Animated/Doors/Objects.con
rem
rem *** Animated Door System. Created by Apache Thunder. October 2013 ***
rem
LodSelectorTemplate.create DistCompareSelector2 DoorSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodComparison 0
ObjectTemplate.create ObjectSpawner AnimatedDoor_Spawner
ObjectTemplate.setObjectTemplate 0 AnimatedDoor
ObjectTemplate.minSpawnDelay 7
ObjectTemplate.maxSpawnDelay 7
ObjectTemplate.spawnDelayAtStart 0
ObjectTemplate.timeToLive 30
ObjectTemplate.distance 20
ObjectTemplate.damageWhenLost 0
ObjectTemplate.setTeam 0
ObjectTemplate.create Bundle DoorFrame
ObjectTemplate.geometry DoorFrame_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.cullRadiusScale 10
rem -------------------------------------------
if v_arg1 == host
ObjectTemplate.addTemplate AnimatedDoor_Spawner
else
endIf
ObjectTemplate.create Bundle DoorFrameLocked
ObjectTemplate.geometry DoorFrame_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.cullRadiusScale 10
rem -------------------------------------------
ObjectTemplate.addTemplate AnimatedDoorLocked
ObjectTemplate.addTemplate AnimatedDoorLockedCollision
ObjectTemplate.create SimpleObject AnimatedDoorLocked
ObjectTemplate.geometry AnimatedDoorLocked_m1
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 0
ObjectTemplate.create SimpleObject AnimatedDoorLockedCollision
ObjectTemplate.geometry DoorCollision_m1
ObjectTemplate.createInvisible 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.create PlayerControlObject AnimatedDoor
ObjectTemplate.geometry DoorCollision_m1
ObjectTemplate.setNetworkableInfo DoorInfo
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionForceMod 0
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1
ObjectTemplate.maxhitpoints 1
ObjectTemplate.criticalDamage 0.5
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 1
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 1
ObjectTemplate.material 2015
ObjectTemplate.timeToLiveAfterDeath 2.1
ObjectTemplate.setMinimapIcon "Empty.dds"
rem -----------------------------------------------
ObjectTemplate.addArmorEffect 1 e_DoorClose 0/0/0
ObjectTemplate.addArmorEffect 0 e_DoorOpen 0/0/0
ObjectTemplate.addArmorEffect -1 e_DoorOpen 0/0/0
rem -----------------------------------------------
ObjectTemplate.addTemplate lodAnimatedDoor
ObjectTemplate.create LodObject lodAnimatedDoor
rem -----------------------------------
ObjectTemplate.addTemplate AnimatedDoorClose
ObjectTemplate.addTemplate AnimatedDoorOpen
rem -----------------------------------
ObjectTemplate.lodSelector DoorSelector
rem
rem *** Starting Mesh. Closes on Spawn ***
rem
ObjectTemplate.create AnimatedBundle AnimatedDoorClose
ObjectTemplate.geometry AnimatedDoor_m1
ObjectTemplate.createSkeleton animations/AnimatedDoorOpened.ske
ObjectTemplate.setAnimationState DoorClose
ObjectTemplate.cullRadiusScale 5
rem
rem *** Wreck Mesh. Door Open Animation is played. ***
rem
ObjectTemplate.create AnimatedBundle AnimatedDoorOpen
ObjectTemplate.geometry AnimatedDoor_m1
ObjectTemplate.createSkeleton animations/AnimatedDoorClosed.ske
ObjectTemplate.setAnimationState DoorOpen
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.create Bundle DoorFrame2
ObjectTemplate.geometry DoorFrame2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.cullRadiusScale 10
rem -------------------------------------------
if v_arg1 == host
ObjectTemplate.addTemplate BillardDoor_Spawner
else
endIf
ObjectTemplate.create Bundle DoorFrame2Locked
ObjectTemplate.geometry DoorFrame2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.cullRadiusScale 10
rem -------------------------------------------
ObjectTemplate.addTemplate BillardDoorLocked
ObjectTemplate.addTemplate BillardDoorLockedCollision
ObjectTemplate.create SimpleObject BillardDoorLocked
ObjectTemplate.geometry BillardDoorLocked_m1
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 0
ObjectTemplate.create SimpleObject BillardDoorLockedCollision
ObjectTemplate.geometry BillardDoorCollision_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.createInvisible 1
ObjectTemplate.create ObjectSpawner BillardDoor_Spawner
ObjectTemplate.setObjectTemplate 0 BillardDoor
ObjectTemplate.minSpawnDelay 10
ObjectTemplate.maxSpawnDelay 10
ObjectTemplate.spawnDelayAtStart 0
ObjectTemplate.timeToLive 30
ObjectTemplate.distance 20
ObjectTemplate.damageWhenLost 0
ObjectTemplate.setTeam 0
ObjectTemplate.maxNrOfObjectSpawned 1
ObjectTemplate.create ObjectSpawner TimedBillardDoor_Spawner
ObjectTemplate.setObjectTemplate 0 TimedBillardDoor
ObjectTemplate.minSpawnDelay 3600
ObjectTemplate.maxSpawnDelay 3600
ObjectTemplate.spawnDelayAtStart 0
ObjectTemplate.timeToLive 30
ObjectTemplate.distance 20
ObjectTemplate.damageWhenLost 0
ObjectTemplate.maxNrOfObjectSpawned 1
ObjectTemplate.setTeam 0
ObjectTemplate.create PlayerControlObject BillardDoor
ObjectTemplate.geometry BillardDoorCollision2_m1
ObjectTemplate.setNetworkableInfo BillardDoorInfo
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionForceMod 0
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1
ObjectTemplate.maxhitpoints 1
ObjectTemplate.criticalDamage 0.5
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 1
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 1
ObjectTemplate.material 2015
ObjectTemplate.timeToLiveAfterDeath 2.3
ObjectTemplate.setMinimapIcon "Empty.dds"
rem -----------------------------------------------
ObjectTemplate.addArmorEffect 1 e_DoorClose 0/0/0
ObjectTemplate.addArmorEffect 0 e_DoorOpen 0/0/0
ObjectTemplate.addArmorEffect -1 e_DoorOpen 0/0/0
rem -----------------------------------------------
ObjectTemplate.addTemplate lodBillardAnimatedDoor
ObjectTemplate.create PlayerControlObject TimedBillardDoor
ObjectTemplate.geometry BillardDoorCollision_m1
ObjectTemplate.setNetworkableInfo TimedDoorInfo
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionForceMod 0
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 60
ObjectTemplate.maxhitpoints 60
ObjectTemplate.criticalDamage 60
ObjectTemplate.hpLostWhileCriticalDamage 1
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 0
ObjectTemplate.material 92
ObjectTemplate.timeToLiveAfterDeath 2.2
ObjectTemplate.setMinimapIcon "Empty.dds"
rem -----------------------------------------------
ObjectTemplate.addArmorEffect 60 e_DoorClose 0/0/0
ObjectTemplate.addArmorEffect 0 e_DoorOpen 0/0/0
ObjectTemplate.addArmorEffect -1 e_DoorOpen 0/0/0
rem -----------------------------------------------
ObjectTemplate.addTemplate lodBillardAnimatedDoor
ObjectTemplate.create LodObject lodBillardAnimatedDoor
rem -----------------------------------
ObjectTemplate.addTemplate BillardDoorClose
ObjectTemplate.addTemplate BillardDoorOpen
rem -----------------------------------
ObjectTemplate.lodSelector DoorSelector
rem
rem *** Starting Mesh. Closes on Spawn ***
rem
ObjectTemplate.create AnimatedBundle BillardDoorClose
ObjectTemplate.geometry BillardDoor_m1
ObjectTemplate.createSkeleton animations/BillardDoorOpened.ske
ObjectTemplate.setAnimationState BillardDoorClose
ObjectTemplate.cullRadiusScale 5
rem
rem *** Wreck Mesh. Door Open Animation is played. ***
rem
ObjectTemplate.create AnimatedBundle BillardDoorOpen
ObjectTemplate.geometry BillardDoor_m1
ObjectTemplate.createSkeleton animations/BillardDoorClosed.ske
ObjectTemplate.setAnimationState BillardDoorOpen
ObjectTemplate.cullRadiusScale 5
rem *** Animated Door System. Created by Apache Thunder. October 2013 ***
rem
LodSelectorTemplate.create DistCompareSelector2 DoorSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodComparison 0
ObjectTemplate.create ObjectSpawner AnimatedDoor_Spawner
ObjectTemplate.setObjectTemplate 0 AnimatedDoor
ObjectTemplate.minSpawnDelay 7
ObjectTemplate.maxSpawnDelay 7
ObjectTemplate.spawnDelayAtStart 0
ObjectTemplate.timeToLive 30
ObjectTemplate.distance 20
ObjectTemplate.damageWhenLost 0
ObjectTemplate.setTeam 0
ObjectTemplate.create Bundle DoorFrame
ObjectTemplate.geometry DoorFrame_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.cullRadiusScale 10
rem -------------------------------------------
if v_arg1 == host
ObjectTemplate.addTemplate AnimatedDoor_Spawner
else
endIf
ObjectTemplate.create Bundle DoorFrameLocked
ObjectTemplate.geometry DoorFrame_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.cullRadiusScale 10
rem -------------------------------------------
ObjectTemplate.addTemplate AnimatedDoorLocked
ObjectTemplate.addTemplate AnimatedDoorLockedCollision
ObjectTemplate.create SimpleObject AnimatedDoorLocked
ObjectTemplate.geometry AnimatedDoorLocked_m1
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 0
ObjectTemplate.create SimpleObject AnimatedDoorLockedCollision
ObjectTemplate.geometry DoorCollision_m1
ObjectTemplate.createInvisible 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.create PlayerControlObject AnimatedDoor
ObjectTemplate.geometry DoorCollision_m1
ObjectTemplate.setNetworkableInfo DoorInfo
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionForceMod 0
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1
ObjectTemplate.maxhitpoints 1
ObjectTemplate.criticalDamage 0.5
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 1
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 1
ObjectTemplate.material 2015
ObjectTemplate.timeToLiveAfterDeath 2.1
ObjectTemplate.setMinimapIcon "Empty.dds"
rem -----------------------------------------------
ObjectTemplate.addArmorEffect 1 e_DoorClose 0/0/0
ObjectTemplate.addArmorEffect 0 e_DoorOpen 0/0/0
ObjectTemplate.addArmorEffect -1 e_DoorOpen 0/0/0
rem -----------------------------------------------
ObjectTemplate.addTemplate lodAnimatedDoor
ObjectTemplate.create LodObject lodAnimatedDoor
rem -----------------------------------
ObjectTemplate.addTemplate AnimatedDoorClose
ObjectTemplate.addTemplate AnimatedDoorOpen
rem -----------------------------------
ObjectTemplate.lodSelector DoorSelector
rem
rem *** Starting Mesh. Closes on Spawn ***
rem
ObjectTemplate.create AnimatedBundle AnimatedDoorClose
ObjectTemplate.geometry AnimatedDoor_m1
ObjectTemplate.createSkeleton animations/AnimatedDoorOpened.ske
ObjectTemplate.setAnimationState DoorClose
ObjectTemplate.cullRadiusScale 5
rem
rem *** Wreck Mesh. Door Open Animation is played. ***
rem
ObjectTemplate.create AnimatedBundle AnimatedDoorOpen
ObjectTemplate.geometry AnimatedDoor_m1
ObjectTemplate.createSkeleton animations/AnimatedDoorClosed.ske
ObjectTemplate.setAnimationState DoorOpen
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.create Bundle DoorFrame2
ObjectTemplate.geometry DoorFrame2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.cullRadiusScale 10
rem -------------------------------------------
if v_arg1 == host
ObjectTemplate.addTemplate BillardDoor_Spawner
else
endIf
ObjectTemplate.create Bundle DoorFrame2Locked
ObjectTemplate.geometry DoorFrame2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.cullRadiusScale 10
rem -------------------------------------------
ObjectTemplate.addTemplate BillardDoorLocked
ObjectTemplate.addTemplate BillardDoorLockedCollision
ObjectTemplate.create SimpleObject BillardDoorLocked
ObjectTemplate.geometry BillardDoorLocked_m1
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 0
ObjectTemplate.create SimpleObject BillardDoorLockedCollision
ObjectTemplate.geometry BillardDoorCollision_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.createInvisible 1
ObjectTemplate.create ObjectSpawner BillardDoor_Spawner
ObjectTemplate.setObjectTemplate 0 BillardDoor
ObjectTemplate.minSpawnDelay 10
ObjectTemplate.maxSpawnDelay 10
ObjectTemplate.spawnDelayAtStart 0
ObjectTemplate.timeToLive 30
ObjectTemplate.distance 20
ObjectTemplate.damageWhenLost 0
ObjectTemplate.setTeam 0
ObjectTemplate.maxNrOfObjectSpawned 1
ObjectTemplate.create ObjectSpawner TimedBillardDoor_Spawner
ObjectTemplate.setObjectTemplate 0 TimedBillardDoor
ObjectTemplate.minSpawnDelay 3600
ObjectTemplate.maxSpawnDelay 3600
ObjectTemplate.spawnDelayAtStart 0
ObjectTemplate.timeToLive 30
ObjectTemplate.distance 20
ObjectTemplate.damageWhenLost 0
ObjectTemplate.maxNrOfObjectSpawned 1
ObjectTemplate.setTeam 0
ObjectTemplate.create PlayerControlObject BillardDoor
ObjectTemplate.geometry BillardDoorCollision2_m1
ObjectTemplate.setNetworkableInfo BillardDoorInfo
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionForceMod 0
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1
ObjectTemplate.maxhitpoints 1
ObjectTemplate.criticalDamage 0.5
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 1
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 1
ObjectTemplate.material 2015
ObjectTemplate.timeToLiveAfterDeath 2.3
ObjectTemplate.setMinimapIcon "Empty.dds"
rem -----------------------------------------------
ObjectTemplate.addArmorEffect 1 e_DoorClose 0/0/0
ObjectTemplate.addArmorEffect 0 e_DoorOpen 0/0/0
ObjectTemplate.addArmorEffect -1 e_DoorOpen 0/0/0
rem -----------------------------------------------
ObjectTemplate.addTemplate lodBillardAnimatedDoor
ObjectTemplate.create PlayerControlObject TimedBillardDoor
ObjectTemplate.geometry BillardDoorCollision_m1
ObjectTemplate.setNetworkableInfo TimedDoorInfo
ObjectTemplate.cullRadiusScale 10
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionForceMod 0
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 60
ObjectTemplate.maxhitpoints 60
ObjectTemplate.criticalDamage 60
ObjectTemplate.hpLostWhileCriticalDamage 1
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 0
ObjectTemplate.material 92
ObjectTemplate.timeToLiveAfterDeath 2.2
ObjectTemplate.setMinimapIcon "Empty.dds"
rem -----------------------------------------------
ObjectTemplate.addArmorEffect 60 e_DoorClose 0/0/0
ObjectTemplate.addArmorEffect 0 e_DoorOpen 0/0/0
ObjectTemplate.addArmorEffect -1 e_DoorOpen 0/0/0
rem -----------------------------------------------
ObjectTemplate.addTemplate lodBillardAnimatedDoor
ObjectTemplate.create LodObject lodBillardAnimatedDoor
rem -----------------------------------
ObjectTemplate.addTemplate BillardDoorClose
ObjectTemplate.addTemplate BillardDoorOpen
rem -----------------------------------
ObjectTemplate.lodSelector DoorSelector
rem
rem *** Starting Mesh. Closes on Spawn ***
rem
ObjectTemplate.create AnimatedBundle BillardDoorClose
ObjectTemplate.geometry BillardDoor_m1
ObjectTemplate.createSkeleton animations/BillardDoorOpened.ske
ObjectTemplate.setAnimationState BillardDoorClose
ObjectTemplate.cullRadiusScale 5
rem
rem *** Wreck Mesh. Door Open Animation is played. ***
rem
ObjectTemplate.create AnimatedBundle BillardDoorOpen
ObjectTemplate.geometry BillardDoor_m1
ObjectTemplate.createSkeleton animations/BillardDoorClosed.ske
ObjectTemplate.setAnimationState BillardDoorOpen
ObjectTemplate.cullRadiusScale 5