迁移No.128 更新于:5 月 23 日 上午 10:33上git
This commit is contained in:
2753
gfx/models/ships/grey_tempesttw/grey_tempesttw.asset
Normal file
2753
gfx/models/ships/grey_tempesttw/grey_tempesttw.asset
Normal file
File diff suppressed because it is too large
Load Diff
49
gfx/models/ships/grey_tempesttw/greytwmpesttw_colossus.asset
Normal file
49
gfx/models/ships/grey_tempesttw/greytwmpesttw_colossus.asset
Normal file
@@ -0,0 +1,49 @@
|
||||
entity = {
|
||||
name = "grey_tempesttw_colossus_entity"
|
||||
pdxmesh = "fallen_empire_01_colossus_frame_mesh"
|
||||
|
||||
default_state = "idle"
|
||||
state = { name = "idle" animation = "idle" }
|
||||
|
||||
locator = { name = "boop" position = { 0 0 0 } rotation = { 0 0 0 } }
|
||||
locator = { name = "boopa" position = { 0 0 0 } rotation = { 0 0 45 }}
|
||||
locator = { name = "boopb" position = { 0 0 0 } rotation = { 0 0 -45 }}
|
||||
locator = { name = "boope" position = { 0 -10 0 } rotation = { 0 -90 0 }}
|
||||
|
||||
attach = { boop = "grey_tempesttw_colossusee_ship_entity" }
|
||||
attach = { boope = "grey_tempesttw_ion_cannon_section_entity" }
|
||||
|
||||
scale = 1.5
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_colossus_ship_entity"
|
||||
#pdxmesh = "fallen_machine_empire_01_colossus_mesh"
|
||||
locator = { name = "energy_source" position = { 0 0 0 } rotation = { 0 0 0 } }
|
||||
|
||||
default_state = "idle"
|
||||
# Actual idle state when being in idle/moving.
|
||||
state = { name = "idle" looping = no next_state = "idle" animation_blend_time = 5 }
|
||||
# TODO check
|
||||
locator = { name = "planet_killer_gun_01" position = { 0 0 0 } rotation = { 0 0 0 } }
|
||||
|
||||
attach = { energy_source = "fallen_machine_empire_01_colossus_energy_entity" }
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_colossusee_ship_entity"
|
||||
|
||||
default_state = "idle"
|
||||
state = {
|
||||
name = "idle"
|
||||
animation = "idle" # TODO check
|
||||
}
|
||||
|
||||
locator = { name = "boop" position = { 0 0 0 } rotation = { 0 0 0 } }
|
||||
locator = { name = "boopa" position = { 0 0 0 } rotation = { 0 0 45 }}
|
||||
locator = { name = "boopb" position = { 0 0 0 } rotation = { 0 0 -45 }}
|
||||
|
||||
attach = { boop = "grey_tempesttw_starbase_starfortress_section_entity" }
|
||||
attach = { boopa = "grey_tempesttw_starbase_starfortress_section_entity" }
|
||||
attach = { boopb = "grey_tempesttw_starbase_starfortress_section_entity" }
|
||||
}
|
||||
90
gfx/models/ships/juggernaut/nanitei_juggernaut.asset
Normal file
90
gfx/models/ships/juggernaut/nanitei_juggernaut.asset
Normal file
@@ -0,0 +1,90 @@
|
||||
entity = {
|
||||
name = "grey_tempesttw_juggernaut_entity"
|
||||
pdxmesh = "avian_01_juggernaut_frame_mesh"
|
||||
|
||||
default_state = "idle"
|
||||
state = { name = "idle" animation = "idle" animation_blend_time = 0.25 }
|
||||
state = { name = "moving" animation = "idle" animation_blend_time = 0.25 }
|
||||
state = { name = "death" animation = "death" animation_blend_time = 0.0 looping = no
|
||||
event = { time = 13.2 node = "part1" particle = "juggernaut_explosion_particle" sound = { soundeffect = ship_destroyed } }
|
||||
}
|
||||
|
||||
scale = 1.0
|
||||
game_data = {
|
||||
size = 35
|
||||
emissive_recolor_crunch = 5.0
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_juggernaut_core_section_entity"
|
||||
|
||||
scale = 0.5
|
||||
|
||||
locator = { name = "core" position = { 0 0 0 } }
|
||||
locator = { name = "gun_1" position = { 0 6.65 3 } }
|
||||
locator = { name = "gun_2" position = { 4 6.75 -6.15 } }
|
||||
locator = { name = "gun_3" position = { -4 6.75 -6.15 } }
|
||||
locator = { name = "gun_4" position = { 6.3 5.3 -10.9 } }
|
||||
locator = { name = "gun_5" position = { -6.3 5.3 -10.9 } }
|
||||
|
||||
locator = { name = "xl_gun_01" position = { 8 3 6 } }
|
||||
locator = { name = "xl_gun_02" position = { -8 3 6 } }
|
||||
locator = { name = "strike_craft_locator_01" position = { -25 -3 0 } }
|
||||
locator = { name = "strike_craft_locator_02" position = { 25 -3 0 } }
|
||||
locator = { name = "strike_craft_locator_03" position = { -36 -1 0 } }
|
||||
locator = { name = "strike_craft_locator_04" position = { 36 -1 0 } }
|
||||
locator = { name = "strike_craft_locator_05" position = { -52 -4 0 } }
|
||||
locator = { name = "strike_craft_locator_06" position = { 52 -4 0 } }
|
||||
|
||||
locator = { name = "behind" rotation = { 90 0 90 } }
|
||||
attach = { "behind" = "grey_tempesttw_thinktank_phase_03_entity" }
|
||||
|
||||
default_state = "combat_idle"
|
||||
|
||||
state = { name = "combat_idle" animation_blend_time = 0 looping = yes }
|
||||
|
||||
state = { name = "death" looping = no
|
||||
event = { time = 0.0 node = "explosion_01" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 0.0 node = "explosion_01" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 0.3 node = "explosion_03" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 0.3 node = "explosion_03" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 0.6 node = "explosion_05" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_large" } }
|
||||
event = { time = 0.6 node = "explosion_05" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 0.8 node = "explosion_07" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 0.8 node = "explosion_07" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 1.0 node = "explosion_09" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.0 node = "explosion_09" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 1.2 node = "explosion_014" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.2 node = "explosion_014" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 1.4 node = "explosion_013" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.4 node = "explosion_013" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 1.8 node = "explosion_015" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.8 node = "explosion_015" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 2.1 node = "explosion_017" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_large" } }
|
||||
event = { time = 2.1 node = "explosion_017" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 2.7 node = "explosion_020" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 2.7 node = "explosion_020" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 3.0 node = "explosion_021" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 3.0 node = "explosion_021" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 3.5 node = "explosion_024" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 3.5 node = "explosion_024" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 3.8 node = "explosion_02" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 3.8 node = "explosion_02" particle = "large_ship_burn_particle" keep_particle = yes trigger_once = yes }
|
||||
|
||||
event = { time = 4.86 node = "top_explosion" particle = "large_ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_large" } }
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
#################################################
|
||||
##### #####
|
||||
##### Arthropoid #####
|
||||
##### #####
|
||||
#################################################
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_tank_entity"
|
||||
pdxmesh = "gatebuilder_01_mothership_mesh"
|
||||
scale = 1
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_thinktank_part1_entity"
|
||||
locator = { name = "behindb" position = { 0 0 0 } rotation = { 0 0 180 } }
|
||||
attach = { "behindb" = "grey_tempesttw_starbase_starfortress_section_entity" }
|
||||
scale = 2.25
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_thinktank_part2_entity"
|
||||
locator = { name = "behind" position = { 10 0 10 } rotation = { 0 0 0 } }
|
||||
locator = { name = "behindu" position = { -10 0 10 } rotation = { 0 0 0 } }
|
||||
locator = { name = "behinda" position = { 10 0 -10 } rotation = { 0 0 180 } }
|
||||
locator = { name = "behindb" position = { -10 0 -10 } rotation = { 0 0 180 } }
|
||||
attach = { "behind" = "grey_tempesttw_tank_entity" }
|
||||
attach = { "behindu" = "grey_tempesttw_tank_entity" }
|
||||
attach = { "behinda" = "grey_tempesttw_tank_entity" }
|
||||
attach = { "behindb" = "grey_tempesttw_tank_entity" }
|
||||
scale = 1.25
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_thinktank_part3_entity"
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_thinktank_phase_01_entity"
|
||||
locator = { name = "root" position = { 0 0 0 } }
|
||||
attach = { "root" = "grey_tempesttw_thinktank_part1_entity" }
|
||||
state = { name = "construction"
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "ringworld_construction_ambient" } }
|
||||
}
|
||||
cull_radius = 500
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_thinktank_phase_02_entity"
|
||||
locator = { name = "root" position = { 0 0 0 } }
|
||||
attach = { "root" = "grey_tempesttw_thinktank_part1_entity" }
|
||||
attach = { "root" = "grey_tempesttw_thinktank_part2_entity" }
|
||||
state = { name = "construction"
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "ringworld_construction_ambient" } }
|
||||
}
|
||||
cull_radius = 500
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_thinktank_phase_03_entity"
|
||||
locator = { name = "root" position = { 0 0 0 } }
|
||||
locator = { name = "roote" position = { 0 10 -50 } rotation = { 0 0 0 } }
|
||||
locator = { name = "roota" position = { 0 10 50 } rotation = { 180 0 0 } }
|
||||
attach = { "root" = "grey_tempesttw_thinktank_part1_entity" }
|
||||
attach = { "roote" = "grey_tempesttw_thinktank_part2_entity" }
|
||||
attach = { "roota" = "grey_tempesttw_thinktank_part2_entity" }
|
||||
state = { name = "construction"
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "ringworld_construction_ambient" } }
|
||||
}
|
||||
scale = 1.5
|
||||
cull_radius = 500
|
||||
}
|
||||
@@ -0,0 +1,349 @@
|
||||
###### FE Spiritualist ######
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_outpost_entity"
|
||||
locator = { name = "part1" position = { 0 0 0 } }
|
||||
locator = { name = "part2" position = { 0 0 0 } }
|
||||
locator = { name = "part3" position = { 0 0 0 } }
|
||||
locator = { name = "part4" position = { 0 0 0 } }
|
||||
locator = { name = "part5" position = { 0 0 0 } }
|
||||
locator = { name = "part6" position = { 0 0 0 } }
|
||||
locator = { name = "part7" position = { 0 0 0 } }
|
||||
default_state = "idle"
|
||||
state = { name = "idle" state_time = 5 }
|
||||
state = { name = "death" state_time = 5 looping = no
|
||||
event = { time = 4.9 particle = "large_fallen_station_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_energy" } }
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_outpost_section_entity"
|
||||
pdxmesh = "grey_tempesttw_outpost_mesh"
|
||||
locator = { name = "medium_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_02" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_03" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_04" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_05" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_06" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_07" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_08" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_02" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_03" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_04" position = { 0 0 0 } }
|
||||
scale = 0.6
|
||||
default_state = "idle"
|
||||
state = { name = "idle"
|
||||
event = { time = 0 node = "light_locator_01" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_02" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "top" particle = "energy_core_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "bottom" particle = "energy_core_effect" keep_particle = yes trigger_once = yes }
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "amb_fallen_empire_station_01" } }
|
||||
}
|
||||
state = { name = "death" looping = no
|
||||
event = { time = 0.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 0.5 node = "explosion_2" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.5 node = "explosion_3" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 2.0 node = "explosion_4" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 3.0 node = "explosion_5" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 4.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_starport_entity"
|
||||
locator = { name = "part1" position = { 0 0 0 } }
|
||||
locator = { name = "part2" position = { 0 0 0 } }
|
||||
locator = { name = "part3" position = { 0 0 0 } }
|
||||
locator = { name = "part4" position = { 0 0 0 } }
|
||||
locator = { name = "part5" position = { 0 0 0 } }
|
||||
locator = { name = "part6" position = { 0 0 0 } }
|
||||
locator = { name = "part7" position = { 0 0 0 } }
|
||||
default_state = "idle"
|
||||
state = { name = "idle" state_time = 5 }
|
||||
state = { name = "death" state_time = 5 looping = no
|
||||
event = { time = 4.9 particle = "large_fallen_station_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_energy" } }
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_starport_section_entity"
|
||||
pdxmesh = "grey_tempesttw_outpost_mesh"
|
||||
locator = { name = "medium_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_02" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_03" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_04" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_05" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_06" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_07" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_08" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_02" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_03" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_04" position = { 0 0 0 } }
|
||||
scale = 0.7
|
||||
default_state = "idle"
|
||||
state = { name = "idle"
|
||||
event = { time = 0 node = "light_locator_01" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_02" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "top" particle = "energy_core_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "bottom" particle = "energy_core_effect" keep_particle = yes trigger_once = yes }
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "amb_fallen_empire_station_01" } }
|
||||
}
|
||||
state = { name = "death" looping = no
|
||||
event = { time = 0.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 0.5 node = "explosion_2" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.5 node = "explosion_3" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 2.0 node = "explosion_4" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 3.0 node = "explosion_5" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 4.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_starhold_entity"
|
||||
locator = { name = "part1" position = { 0 0 0 } }
|
||||
locator = { name = "part2" position = { 0 0 0 } }
|
||||
locator = { name = "part3" position = { 0 0 0 } }
|
||||
locator = { name = "part4" position = { 0 0 0 } }
|
||||
locator = { name = "part5" position = { 0 0 0 } }
|
||||
locator = { name = "part6" position = { 0 0 0 } }
|
||||
locator = { name = "part7" position = { 0 0 0 } }
|
||||
default_state = "idle"
|
||||
state = { name = "idle" state_time = 5 }
|
||||
state = { name = "death" state_time = 5 looping = no
|
||||
event = { time = 4.9 particle = "large_fallen_station_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_energy" } }
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_starhold_section_entity"
|
||||
pdxmesh = "grey_tempesttw_outpost_mesh"
|
||||
locator = { name = "medium_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_02" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_03" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_04" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_05" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_06" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_07" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_08" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_02" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_03" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_04" position = { 0 0 0 } }
|
||||
scale = 0.8
|
||||
default_state = "idle"
|
||||
state = { name = "idle"
|
||||
event = { time = 0 node = "light_locator_01" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_02" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "top" particle = "energy_core_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "bottom" particle = "energy_core_effect" keep_particle = yes trigger_once = yes }
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "amb_fallen_empire_station_01" } }
|
||||
}
|
||||
state = { name = "death" looping = no
|
||||
event = { time = 0.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 0.5 node = "explosion_2" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.5 node = "explosion_3" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 2.0 node = "explosion_4" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 3.0 node = "explosion_5" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 4.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_starfortress_entity"
|
||||
locator = { name = "part1" position = { 0 0 0 } }
|
||||
locator = { name = "part2" position = { 0 0 0 } }
|
||||
locator = { name = "part3" position = { 0 0 0 } }
|
||||
locator = { name = "part4" position = { 0 0 0 } }
|
||||
locator = { name = "part5" position = { 0 0 0 } }
|
||||
locator = { name = "part6" position = { 0 0 0 } }
|
||||
locator = { name = "part7" position = { 0 0 0 } }
|
||||
default_state = "idle"
|
||||
state = { name = "idle" state_time = 5 }
|
||||
state = { name = "death" state_time = 5 looping = no
|
||||
event = { time = 4.9 particle = "large_fallen_station_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_energy" } }
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_starfortress_section_entity"
|
||||
pdxmesh = "grey_tempesttw_outpost_mesh"
|
||||
# locator = { name = "slot1" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_02" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_03" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_04" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_05" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_06" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_07" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_08" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_02" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_03" position = { 0 0 0 } }
|
||||
locator = { name = "small_gun_04" position = { 0 0 0 } }
|
||||
scale = 1
|
||||
default_state = "idle"
|
||||
state = { name = "idle"
|
||||
event = { time = 0 node = "light_locator_01" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_02" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "top" particle = "energy_core_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "bottom" particle = "energy_core_effect" keep_particle = yes trigger_once = yes }
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "amb_fallen_empire_station_01" } }
|
||||
}
|
||||
state = { name = "death" looping = no
|
||||
event = { time = 0.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 0.5 node = "explosion_2" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.5 node = "explosion_3" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 2.0 node = "explosion_4" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 3.0 node = "explosion_5" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 4.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
}
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_citadel_entity"
|
||||
pdxmesh = "gatebuilder_01_space_station_mesh"
|
||||
locator = { name = "part1" position = { 0 0 0 } }
|
||||
locator = { name = "part2" position = { 0 0 0 } }
|
||||
locator = { name = "part3" position = { 0 0 0 } }
|
||||
locator = { name = "part4" position = { 0 0 0 } }
|
||||
locator = { name = "part5" position = { 0 0 0 } }
|
||||
locator = { name = "part6" position = { 0 0 0 } }
|
||||
locator = { name = "part7" position = { 0 0 0 } }
|
||||
scale = 1.2
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_citadel_section_entity"
|
||||
pdxmesh = "grey_tempesttw_citadel_mesh"
|
||||
# locator = { name = "slot1" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_01" position = { -8 14 -22 } }
|
||||
locator = { name = "medium_gun_02" position = { -15 14 -18 } }
|
||||
locator = { name = "medium_gun_03" position = { -23 14 -4 } }
|
||||
locator = { name = "medium_gun_04" position = { -23 14 4 } }
|
||||
locator = { name = "medium_gun_05" position = { -15 14 18 } }
|
||||
locator = { name = "medium_gun_06" position = { -8 14 22 } }
|
||||
locator = { name = "medium_gun_07" position = { 8 14 22 } }
|
||||
locator = { name = "medium_gun_08" position = { 15 14 18 } }
|
||||
locator = { name = "medium_gun_09" position = { 23 14 4 } }
|
||||
locator = { name = "medium_gun_010" position = { 23 14 -4 } }
|
||||
locator = { name = "medium_gun_011" position = { 15 14 -18 } }
|
||||
locator = { name = "medium_gun_012" position = { 8 14 -22 } }
|
||||
locator = { name = "medium_gun_013" position = { 0 25 0 } }
|
||||
default_state = "idle"
|
||||
state = { name = "idle"
|
||||
event = { time = 0 node = "light_locator_01" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_02" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_03" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_04" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_05" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_06" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "top_node" particle = "energy_core_blue2_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "bottom_node" particle = "energy_core_blue2_effect" keep_particle = yes trigger_once = yes }
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "fallen_empire_starbase_amb" } }
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "fallen_empire_starbase_energy_field" } }
|
||||
}
|
||||
scale = 1.0
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_citadel_phase_02_entity"
|
||||
locator = { name = "slot1" position = { 0 0 0 } }
|
||||
attach = { "slot1" = "grey_tempesttw_starbase_citadel_entity" }
|
||||
cull_radius = 500
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbases_entity"
|
||||
locator = { name = "slot1" position = { 0 0 0 } }
|
||||
locator = { name = "slot2" position = { 50 0 0 } }
|
||||
locator = { name = "slot3" position = { 100 0 0 } }
|
||||
locator = { name = "slot4" position = { 150 0 0 } }
|
||||
locator = { name = "slot5" position = { 250 0 0 } }
|
||||
attach = { "slot5" = "grey_tempesttw_starbase_citadel_phase_02_entity" }
|
||||
cull_radius = 500
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_starbase_turret_section_entity"
|
||||
locator = { name = "medium_gun_01" position = { 0 0 0 } }
|
||||
locator = { name = "medium_gun_02" position = { 0 0 0 } }
|
||||
}
|
||||
|
||||
###### Ion Cannon ######
|
||||
entity = {
|
||||
name = "grey_tempesttw_ion_cannon_entity"
|
||||
locator = { name = "part1" position = { 0 0 0 } rotation = { 0 0 0 } }
|
||||
}
|
||||
|
||||
entity = {
|
||||
name = "grey_tempesttw_ion_cannon_section_entity"
|
||||
scale = 0.5
|
||||
locator = { name = "slota" position = { 0 0 0 } rotation = { 0 0 0 } }
|
||||
attach = { "slota" = "greytempest_mining_station" }
|
||||
locator = { name = "xl_gun_01" position = { 0 0 0 } }
|
||||
default_state = "idle"
|
||||
state = { name = "idle" state_time = 6
|
||||
event = { time = 0 node = "light_locator_01" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_02" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.00 node = "light_locator_regular_a01" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.05 node = "light_locator_regular_a02" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.10 node = "light_locator_regular_a03" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.15 node = "light_locator_regular_a04" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.20 node = "light_locator_regular_a05" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.25 node = "light_locator_regular_a06" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.30 node = "light_locator_regular_a07" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.35 node = "light_locator_regular_a08" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_a09" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.40 node = "light_locator_regular_a10" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_a11" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.50 node = "light_locator_regular_a12" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_01" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0 node = "light_locator_02" particle = "ship_light_blue_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.00 node = "light_locator_regular_b01" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.05 node = "light_locator_regular_b02" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.10 node = "light_locator_regular_b03" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.15 node = "light_locator_regular_b04" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.20 node = "light_locator_regular_b05" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.25 node = "light_locator_regular_b06" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.30 node = "light_locator_regular_b07" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.35 node = "light_locator_regular_b08" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.40 node = "light_locator_regular_b09" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_b10" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_b11" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.00 node = "light_locator_regular_c01" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.05 node = "light_locator_regular_c02" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.10 node = "light_locator_regular_c03" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.15 node = "light_locator_regular_c04" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.20 node = "light_locator_regular_c05" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.25 node = "light_locator_regular_c06" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.30 node = "light_locator_regular_c07" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.35 node = "light_locator_regular_c08" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.40 node = "light_locator_regular_c09" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_c10" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_c11" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_c12" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.00 node = "light_locator_regular_d01" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.05 node = "light_locator_regular_d02" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.10 node = "light_locator_regular_d03" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.15 node = "light_locator_regular_d04" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.20 node = "light_locator_regular_d05" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.25 node = "light_locator_regular_d06" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.30 node = "light_locator_regular_d07" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.35 node = "light_locator_regular_d08" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.40 node = "light_locator_regular_d09" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_d10" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
event = { time = 0.45 node = "light_locator_regular_d11" particle = "ship_light_blue_regular_effect" keep_particle = yes trigger_once = yes }
|
||||
start_event = { trigger_once = yes sound = { soundeffect = "amb_fallen_empire_station_01" } }
|
||||
}
|
||||
state = { name = "death" state_time = 5 looping = no
|
||||
event = { time = 0.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 0.5 node = "explosion_2" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 1.5 node = "explosion_3" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 2.0 node = "explosion_4" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 3.0 node = "explosion_5" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 4.0 node = "explosion_1" particle = "ship_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_small" } }
|
||||
event = { time = 4.9 particle = "medium_fallen_station_explosion_particle" keep_particle = yes trigger_once = yes sound = { soundeffect = "station_explosion_energy" } }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
objectTypes = {
|
||||
|
||||
#################################
|
||||
# Fallen Empire #
|
||||
#################################
|
||||
|
||||
#Spiritualist
|
||||
|
||||
pdxmesh = {
|
||||
name = "grey_tempesttw_outpost_mesh"
|
||||
file = "gfx/models/ships/gatebuilder_01/gatebuilder_01_space_station.mesh"
|
||||
scale = 0.6
|
||||
|
||||
animation = { id = "idle" type = "gatebuilder_01_station_frame_idle_animation" }
|
||||
animation = { id = "death" type = "gatebuilder_01_station_frame_death_animation" }
|
||||
|
||||
meshsettings = {
|
||||
name = "large_finished_MeshShape"
|
||||
index = 0
|
||||
texture_diffuse = "gatebuilder_01_space_station_diffuse.dds"
|
||||
texture_normal = "gatebuilder_01_space_station_normal.dds"
|
||||
texture_specular = "gatebuilder_01_space_station_specular.dds"
|
||||
shader = "PdxMeshShip"
|
||||
}
|
||||
}
|
||||
|
||||
pdxmesh = {
|
||||
name = "grey_tempesttw_citadel_mesh"
|
||||
file = "gfx/models/ships/gatebuilder_01/gatebuilder_01_space_station.mesh"
|
||||
scale = 1.0
|
||||
# TODO?
|
||||
#animation = { id = "idle" type = "fallen_empire_01_citadel_idle_animation" }
|
||||
animation = { id = "idle" type = "gatebuilder_01_station_frame_idle_animation" }
|
||||
animation = { id = "death" type = "gatebuilder_01_station_frame_death_animation" }
|
||||
|
||||
meshsettings = {
|
||||
name = "large_finished_MeshShape"
|
||||
index = 0
|
||||
texture_diffuse = "gatebuilder_01_space_station_diffuse.dds"
|
||||
texture_normal = "gatebuilder_01_space_station_normal.dds"
|
||||
texture_specular = "gatebuilder_01_space_station_specular.dds"
|
||||
shader = "PdxMeshShip"
|
||||
}
|
||||
}
|
||||
|
||||
pdxmesh = {
|
||||
name = "grey_tempesttw_ion_cannon_mesh"
|
||||
file = "gfx/models/ships/starbases/humanoid_01_ion_cannon.mesh"
|
||||
scale = 0.8
|
||||
|
||||
meshsettings = {
|
||||
name = "large_finished_MeshShape"
|
||||
index = 0
|
||||
texture_diffuse = "gatebuilder_01_space_station_diffuse.dds"
|
||||
texture_normal = "gatebuilder_01_space_station_normal.dds"
|
||||
texture_specular = "gatebuilder_01_space_station_specular.dds"
|
||||
shader = "PdxMeshShip"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user