[code] KillObject("lvlution_corridor_02_a_masseffectfield")
--Setup Levolution Timer - Pre-Destruction--
timePreDestruction = CreateTimer("timePreDestruction")
SetTimerValue(timePreDestruction, 0.2)
StartTimer(timePreDestruction)
--ShowTimer(timePreDestruction)
OnTimerElapse(
function(timer)
print("tan1n_con: Initiating Levolution pre-setup")
--RemoveRegion("lvlution_death1")
--RemoveRegion("lvlution_death2")
--RemoveRegion("lvlution_death3")
KillObject("lvlution_bldg_spacevacuum") -- kill the space vacuum auto-turrets before anyone spawns because lol no
KillObject("lvlution_bldg_spacevacuum1")
KillObject("lvlution_bldg_spacevacuum2")
KillObject("lvlution_bldg_spacevacuum3")
KillObject("lvlution_bldg_spacevacuum4")
KillObject("lvlution_bldg_spacevacuum5")
KillObject("lvlution_bldg_spacevacuum6")
KillObject("lvlution_bldg_spacevacuum7")
KillObject("lvlution_bldg_spacevacuum8")
KillObject("lvlution_bldg_spacevacuum9")
KillObject("lvlution_bldg_spacevacuum10")
KillObject("lvlution_bldg_spacevacuum11")
KillObject("lvlution_bldg_spacevacuum12")
DestroyTimer(timer)
end,
timePreDestruction
)
--Setup Levolution Timer - Hull Breach Seal--
timeCorridorSeal = CreateTimer("timeCorridorSeal")
SetTimerValue(timeCorridorSeal, 10)
ShowTimer(timeCorridorSeal)
OnTimerElapse(
function(timer)
print("tan1n_con: Initiating Levolution corridor hull breach seal")
RespawnObject("lvlution_corridor_02_a_masseffectfield")
--KillObject("lvlution_bldg_spacevacuum")
KillObject("lvlution_bldg_spacevacuum1")
KillObject("lvlution_bldg_spacevacuum2")
KillObject("lvlution_bldg_spacevacuum3")
KillObject("lvlution_bldg_spacevacuum4")
--KillObject("lvlution_bldg_spacevacuum5")
KillObject("lvlution_bldg_spacevacuum6")
KillObject("lvlution_bldg_spacevacuum7")
KillObject("lvlution_bldg_spacevacuum8")
KillObject("lvlution_bldg_spacevacuum9")
KillObject("lvlution_bldg_spacevacuum10")
KillObject("lvlution_bldg_spacevacuum11")
KillObject("lvlution_bldg_spacevacuum12")
KillObject("lvlution_oxygen1")
KillObject("lvlution_oxygen2")
KillObject("lvlution_oxygen3")
KillObject("lvlution_oxygen4")
KillObject("lvlution_oxygen5")
--[[SetEntityMatrix( "lvlution_oxygen1", OxygenDummyNode )
SetEntityMatrix( "lvlution_oxygen2", OxygenDummyNode )
SetEntityMatrix( "lvlution_oxygen3", OxygenDummyNode )
SetEntityMatrix( "lvlution_oxygen4", OxygenDummyNode )
SetEntityMatrix( "lvlution_oxygen5", OxygenDummyNode )]]
SetProperty("blastbar1", "IsLocked", "0") -- unlock the doors
SetProperty("blasteng2", "IsLocked", "0")
SetProperty("blasteng1", "IsLocked", "0")
SetProperty("lpodroom1", "IsLocked", "0")
SetProperty("engine01", "IsLocked", "0")
SetProperty("lpodroom2", "IsLocked", "0")
SetProperty("techroom1", "IsLocked", "0")
SetProperty("tan4_prop_door5", "IsLocked", "0")
SetProperty("tan4_prop_door1", "IsLocked", "0")
SetProperty("tan4_prop_door4", "IsLocked", "0")
SetProperty("lpodroom3", "IsLocked", "0")
SetProperty("techroom2", "IsLocked", "0")
SetProperty("rpodroom2", "IsLocked", "0")
SetProperty("rpodroom1", "IsLocked", "0")
SetProperty("rpodroom1f", "IsLocked", "0")
DestroyTimer(timer)
end,
timeCorridorSeal
)
--Setup Levolution Timer - Destruction--
timeCorridorDestruct = CreateTimer("timeCorridorDestruct")
SetTimerValue(timeCorridorDestruct, 20)
StartTimer(timeCorridorDestruct)
ShowTimer(timeCorridorDestruct)
OnTimerElapse(
function(timer)
print("tan1n_con: Initiating Levolution corridor destruction")
KillObject("lvlution_corridor_02_a")
SetProperty("lvlution_weaponrecharge5", "AddHealth", 0)
SetProperty("blastbar1", "IsLocked", "1") -- lock the doors!
SetProperty("blasteng2", "IsLocked", "1")
SetProperty("blasteng1", "IsLocked", "1")
SetProperty("lpodroom1", "IsLocked", "1")
SetProperty("engine01", "IsLocked", "1")
SetProperty("lpodroom2", "IsLocked", "1")
SetProperty("techroom1", "IsLocked", "1")
SetProperty("tan4_prop_door5", "IsLocked", "1")
SetProperty("tan4_prop_door1", "IsLocked", "1")
SetProperty("tan4_prop_door4", "IsLocked", "1")
SetProperty("lpodroom3", "IsLocked", "1")
SetProperty("techroom2", "IsLocked", "1")
SetProperty("rpodroom2", "IsLocked", "1")
SetProperty("rpodroom1", "IsLocked", "1")
SetProperty("rpodroom1f", "IsLocked", "1")
KillObject("lvlution_weaponrecharge5")
AddDeathRegion("lvlution_death1")
AddDeathRegion("lvlution_death2")
AddDeathRegion("lvlution_death3")
--RespawnObject("lvlution_bldg_spacevacuum")
RespawnObject("lvlution_bldg_spacevacuum1") -- purge the corridors because space reasons
RespawnObject("lvlution_bldg_spacevacuum2")
RespawnObject("lvlution_bldg_spacevacuum3")
RespawnObject("lvlution_bldg_spacevacuum4")
--RespawnObject("lvlution_bldg_spacevacuum5")
RespawnObject("lvlution_bldg_spacevacuum6")
RespawnObject("lvlution_bldg_spacevacuum7")
RespawnObject("lvlution_bldg_spacevacuum8")
RespawnObject("lvlution_bldg_spacevacuum9")
RespawnObject("lvlution_bldg_spacevacuum10")
RespawnObject("lvlution_bldg_spacevacuum11")
RespawnObject("lvlution_bldg_spacevacuum12")
RespawnObject("lvlution_oxygen1") -- simulate oxygen and junk being sucked out of the corridors
RespawnObject("lvlution_oxygen2")
RespawnObject("lvlution_oxygen3")
RespawnObject("lvlution_oxygen4")
RespawnObject("lvlution_oxygen5")
--[[SetEntityMatrix( "lvlution_oxygen1", Oxygen1Node )
SetEntityMatrix( "lvlution_oxygen2", Oxygen2Node )
SetEntityMatrix( "lvlution_oxygen3", Oxygen3Node )
SetEntityMatrix( "lvlution_oxygen4", Oxygen4Node )
SetEntityMatrix( "lvlution_oxygen5", Oxygen5Node )]]
StartTimer(timeCorridorSeal)
ShowTimer(timeCorridorSeal)
DestroyTimer(timer)
end,
timeCorridorDestruct
)[/code]