objectTypes = { pdxmesh = { name = "space_dragon_red_mesh" file = "gfx/models/ships/guardians/space_dragon/guardian_01_space_dragon.mesh" scale = 1.0 animation = { id = "idle" type = "guardian_01_space_dragon_idle_animation" } animation = { id = "moving" type = "guardian_01_space_dragon_moving_animation" } animation = { id = "death" type = "guardian_01_space_dragon_death_animation" } animation = { id = "attack" type = "guardian_01_space_dragon_attack_animation" } meshsettings = { name = "pPlane26Shape" index = 0 texture_diffuse = "guardian_01_space_dragon_fins_red_diffuse.dds" texture_normal = "guardian_01_space_dragon_fins_normal.dds" texture_specular = "guardian_01_space_dragon_fins_specular.dds" shader = "PdxMeshAlphaAdditive" } meshsettings = { name = "pPlane26Shape" index = 1 texture_diffuse = "guardian_01_space_dragon_red_diffuse.dds" texture_normal = "guardian_01_space_dragon_normal.dds" texture_specular = "guardian_01_space_dragon_specular.dds" shader = "PdxMeshShip" } } pdxmesh = { name = "space_dragon_reanimated_mesh" file = "gfx/models/ships/guardians/space_dragon/guardian_01_space_dragon.mesh" scale = 1.0 animation = { id = "idle" type = "guardian_01_space_dragon_idle_animation" } animation = { id = "moving" type = "guardian_01_space_dragon_moving_animation" } animation = { id = "death" type = "guardian_01_space_dragon_death_animation" } animation = { id = "attack" type = "guardian_01_space_dragon_attack_animation" } meshsettings = { name = "pPlane26Shape" index = 0 texture_diffuse = "guardian_01_space_dragon_fins_reanimated_diffuse.dds" texture_normal = "guardian_01_space_dragon_fins_normal.dds" texture_specular = "guardian_01_space_dragon_fins_specular.dds" shader = "PdxMeshAlphaAdditive" } meshsettings = { name = "pPlane26Shape" index = 1 texture_diffuse = "guardian_01_space_dragon_reanimated_diffuse.dds" texture_normal = "guardian_01_space_dragon_reanimated_normal.dds" texture_specular = "guardian_01_space_dragon_reanimated_specular.dds" shader = "PdxMeshReanimatedLeviathan" } } pdxmesh = { name = "nanite_space_dragon_baby_mesh" file = "gfx/models/ships/guardians/space_dragon/guardian_01_space_dragon.mesh" scale = 1.0 animation = { id = "idle" type = "guardian_01_space_dragon_idle_animation" } animation = { id = "moving" type = "guardian_01_space_dragon_moving_animation" } animation = { id = "death" type = "guardian_01_space_dragon_death_animation" } animation = { id = "attack" type = "guardian_01_space_dragon_attack_animation" } meshsettings = { name = "pPlane26Shape" index = 0 texture_diffuse = "guardian_01_space_dragon_fins_blue_diffuse.dds" texture_normal = "guardian_01_space_dragon_fins_normal.dds" texture_specular = "guardian_01_space_dragon_fins_specular.dds" shader = "PdxMeshAlphaAdditive" } meshsettings = { name = "pPlane26Shape" index = 1 texture_diffuse = "guardian_01_space_dragon_purple_diffuse.dds" texture_normal = "guardian_01_space_dragon_normal.dds" texture_specular = "guardian_01_space_dragon_specular.dds" shader = "PdxMeshShip" } } pdxmesh = { name = "space_dragon_blue_mesh" file = "gfx/models/ships/guardians/space_dragon/guardian_01_space_dragon.mesh" scale = 1.0 animation = { id = "idle" type = "guardian_01_space_dragon_idle_animation" } animation = { id = "moving" type = "guardian_01_space_dragon_moving_animation" } animation = { id = "death" type = "guardian_01_space_dragon_death_animation" } animation = { id = "attack" type = "guardian_01_space_dragon_attack_animation" } meshsettings = { name = "pPlane26Shape" index = 0 texture_diffuse = "guardian_01_space_dragon_fins_blue_diffuse.dds" texture_normal = "guardian_01_space_dragon_fins_normal.dds" texture_specular = "guardian_01_space_dragon_fins_specular.dds" shader = "PdxMeshAlphaAdditive" } meshsettings = { name = "pPlane26Shape" index = 1 texture_diffuse = "guardian_01_space_dragon_blue_diffuse.dds" texture_normal = "guardian_01_space_dragon_normal.dds" texture_specular = "guardian_01_space_dragon_specular.dds" shader = "PdxMeshShip" } } pdxmesh = { name = "space_dragon_purple_mesh" file = "gfx/models/ships/guardians/space_dragon/guardian_01_space_dragon.mesh" scale = 1.0 animation = { id = "idle" type = "guardian_01_space_dragon_idle_animation" } animation = { id = "moving" type = "guardian_01_space_dragon_moving_animation" } animation = { id = "death" type = "guardian_01_space_dragon_death_animation" } animation = { id = "attack" type = "guardian_01_space_dragon_attack_animation" } meshsettings = { name = "pPlane26Shape" index = 0 texture_diffuse = "guardian_01_space_dragon_fins_purple_diffuse.dds" texture_normal = "guardian_01_space_dragon_fins_normal.dds" texture_specular = "guardian_01_space_dragon_fins_specular.dds" shader = "PdxMeshAlphaAdditive" } meshsettings = { name = "pPlane26Shape" index = 1 texture_diffuse = "guardian_01_space_dragon_purple_diffuse.dds" texture_normal = "guardian_01_space_dragon_normal.dds" texture_specular = "guardian_01_space_dragon_specular.dds" shader = "PdxMeshShip" } } pdxmesh = { name = "aquatic_dragon_01_mesh" file = "gfx/models/ships/guardians/space_dragon/aquatic_dragon_01.mesh" animation = { id = "idle" type = "aquatic_dragon_01_idle_animation" } animation = { id = "moving" type = "aquatic_dragon_01_moving_animation" } animation = { id = "death" type = "aquatic_dragon_01_death_animation" } animation = { id = "attack" type = "aquatic_dragon_01_attack_animation" } meshsettings = { name = "aquatic_dragon_01Shape" index = 0 texture_diffuse = "aquatic_dragon_01_diffuse.dds" texture_normal = "aquatic_dragon_01_normal.dds" texture_specular = "aquatic_dragon_01_specular.dds" shader = "PdxMeshShipDiffuseEmissive" } meshsettings = { name = "aquatic_dragon_01Shape" index = 1 texture_diffuse = "aquatic_dragon_01_diffuse.dds" texture_normal = "aquatic_dragon_01_normal.dds" texture_specular = "aquatic_dragon_01_specular.dds" shader = "PdxMeshAlphaAdditive" } } pdxmesh = { name = "aquatic_dragon_01_floater_1_mesh" file = "gfx/models/ships/guardians/space_dragon/aquatic_dragon_floater_01.mesh" animation = { id = "idle" type = "aquatic_dragon_floater_01_idle_animation" } animation = { id = "moving" type = "aquatic_dragon_floater_01_moving_animation" } animation = { id = "death" type = "aquatic_dragon_floater_01_death_animation" } animation = { id = "attack" type = "aquatic_dragon_floater_01_attack_animation" } meshsettings = { index = 0 texture_diffuse = "dragon_floater_01.dds" texture_normal = "nonormal.dds" texture_specular = "nospec.dds" shader = "PdxMeshAlphaAdditiveAnimateUV" } } pdxmesh = { name = "aquatic_dragon_01_reanimated_mesh" file = "gfx/models/ships/guardians/space_dragon/aquatic_dragon_01.mesh" animation = { id = "idle" type = "aquatic_dragon_01_idle_animation" } animation = { id = "moving" type = "aquatic_dragon_01_moving_animation" } animation = { id = "death" type = "aquatic_dragon_01_death_animation" } animation = { id = "attack" type = "aquatic_dragon_01_attack_animation" } meshsettings = { name = "aquatic_dragon_01Shape" index = 0 texture_diffuse = "aquatic_dragon_01_reanimated_diffuse.dds" texture_normal = "aquatic_dragon_01_reanimated_normal.dds" texture_specular = "aquatic_dragon_01_reanimated_specular.dds" shader = "PdxMeshReanimatedLeviathan" } meshsettings = { name = "aquatic_dragon_01Shape" index = 1 texture_diffuse = "aquatic_dragon_01_wings_reanimated_diffuse.dds" shader = "PdxMeshAlphaAdditive" } } pdxmesh = { name = "aquatic_dragon_01_reanimated_floater_1_mesh" file = "gfx/models/ships/guardians/space_dragon/aquatic_dragon_floater_01.mesh" animation = { id = "idle" type = "aquatic_dragon_floater_01_idle_animation" } animation = { id = "moving" type = "aquatic_dragon_floater_01_moving_animation" } animation = { id = "death" type = "aquatic_dragon_floater_01_death_animation" } animation = { id = "attack" type = "aquatic_dragon_floater_01_attack_animation" } meshsettings = { index = 0 texture_diffuse = "dragon_reanimated_floater_01.dds" texture_normal = "nonormal.dds" texture_specular = "nospec.dds" shader = "PdxMeshAlphaAdditiveAnimateUV" } } pdxmesh = { name = "aquatic_dragon_01_floater_2_mesh" file = "gfx/models/ships/guardians/space_dragon/aquatic_dragon_floater_03.mesh" animation = { id = "idle" type = "aquatic_dragon_floater_03_idle_animation" } animation = { id = "moving" type = "aquatic_dragon_floater_03_moving_animation" } animation = { id = "death" type = "aquatic_dragon_floater_03_death_animation" } animation = { id = "attack" type = "aquatic_dragon_floater_03_attack_animation" } meshsettings = { index = 0 texture_diffuse = "dragon_floater_02.dds" texture_normal = "nonormal.dds" texture_specular = "nospec.dds" shader = "PdxMeshAlphaAdditiveAnimateUV" } } }