全部格式化

This commit is contained in:
FA507RM-KALOSPA\Kalo
2023-06-08 13:11:05 +08:00
parent e2bf84088f
commit d4a22820b3
62 changed files with 26646 additions and 9216 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,49 +1,168 @@
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" }
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 } }
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 }
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" }
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
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"
}
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" }
}

View File

@@ -1,90 +1,403 @@
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 } }
state = {
name = "idle"
animation = "idle"
animation_blend_time = 0.25
}
scale = 1.0
state = {
name = "moving"
animation = "idle"
animation_blend_time = 0.25
}
state = {
name = "death"
animation = "death"
animation_blend_time = 0
looping = no
event = {
time = 13.2
node = "part1"
particle = "juggernaut_explosion_particle"
sound = {
soundeffect = ship_destroyed
}
}
}
scale = 1
game_data = {
size = 35
emissive_recolor_crunch = 5.0
emissive_recolor_crunch = 5
}
}
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" } }
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
node = "explosion_01"
particle = "large_ship_explosion_particle"
keep_particle = yes
trigger_once = yes
sound = {
soundeffect = "station_explosion_small"
}
}
event = {
time = 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
node = "explosion_09"
particle = "large_ship_explosion_particle"
keep_particle = yes
trigger_once = yes
sound = {
soundeffect = "station_explosion_small"
}
}
event = {
time = 1
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
node = "explosion_021"
particle = "large_ship_explosion_particle"
keep_particle = yes
trigger_once = yes
sound = {
soundeffect = "station_explosion_small"
}
}
event = {
time = 3
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"
}
}
}
}

View File

@@ -3,7 +3,6 @@
##### Arthropoid #####
##### #####
#################################################
entity = {
name = "grey_tempesttw_tank_entity"
pdxmesh = "gatebuilder_01_mothership_mesh"
@@ -12,21 +11,91 @@ entity = {
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" }
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" }
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
}
@@ -36,35 +105,110 @@ 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" } }
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" } }
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" } }
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

View File

@@ -1,19 +1,20 @@
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" }
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
@@ -23,16 +24,20 @@ objectTypes = {
shader = "PdxMeshShip"
}
}
pdxmesh = {
name = "grey_tempesttw_citadel_mesh"
file = "gfx/models/ships/gatebuilder_01/gatebuilder_01_space_station.mesh"
scale = 1.0
scale = 1
# 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" }
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
@@ -42,12 +47,10 @@ objectTypes = {
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