diff --git a/d3_lib/materials/d3/models/other/concrete_obelisc/512_diffuse.vtf b/d3_lib/materials/d3/models/other/concrete_obelisc/512_diffuse.vtf new file mode 100644 index 0000000..079e5f2 Binary files /dev/null and b/d3_lib/materials/d3/models/other/concrete_obelisc/512_diffuse.vtf differ diff --git a/d3_lib/materials/d3/models/other/concrete_obelisc/512_normal.vtf b/d3_lib/materials/d3/models/other/concrete_obelisc/512_normal.vtf new file mode 100644 index 0000000..6a5343e Binary files /dev/null and b/d3_lib/materials/d3/models/other/concrete_obelisc/512_normal.vtf differ diff --git a/d3_lib/materials/d3/models/other/concrete_obelisc/material.vmt b/d3_lib/materials/d3/models/other/concrete_obelisc/material.vmt new file mode 100644 index 0000000..cd5c785 --- /dev/null +++ b/d3_lib/materials/d3/models/other/concrete_obelisc/material.vmt @@ -0,0 +1,7 @@ +"vertexlitgeneric" +{ + "$model" 1 + + "$baseTexture" "d3/models/other/concrete_obelisc/512_diffuse" + "$bumpmap" "d3/models/other/concrete_obelisc/512_normal" +} \ No newline at end of file diff --git a/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.dx80.vtx b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.dx80.vtx new file mode 100644 index 0000000..e31fd6c Binary files /dev/null and b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.dx80.vtx differ diff --git a/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.dx90.vtx b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.dx90.vtx new file mode 100644 index 0000000..510c609 Binary files /dev/null and b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.dx90.vtx differ diff --git a/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.mdl b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.mdl new file mode 100644 index 0000000..f8d3afe Binary files /dev/null and b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.mdl differ diff --git a/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.phy b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.phy new file mode 100644 index 0000000..dc0d7fc Binary files /dev/null and b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.phy differ diff --git a/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.sw.vtx b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.sw.vtx new file mode 100644 index 0000000..4863861 Binary files /dev/null and b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.sw.vtx differ diff --git a/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.vvd b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.vvd new file mode 100644 index 0000000..707f3a7 Binary files /dev/null and b/d3_lib/models/d3/other/concrete_obelisc/concrete_obelisc.vvd differ diff --git a/src/models/other/concrete_obelisc/concrete_obelisc.blend b/src/models/other/concrete_obelisc/concrete_obelisc.blend new file mode 100644 index 0000000..ce04216 Binary files /dev/null and b/src/models/other/concrete_obelisc/concrete_obelisc.blend differ diff --git a/src/models/other/concrete_obelisc/concrete_obelisc.qc b/src/models/other/concrete_obelisc/concrete_obelisc.qc new file mode 100644 index 0000000..781363f --- /dev/null +++ b/src/models/other/concrete_obelisc/concrete_obelisc.qc @@ -0,0 +1,21 @@ +$modelname "d3/other/concrete_obelisc/concrete_obelisc.mdl" +$cdmaterials "d3/models/other/concrete_obelisc" +$scale 1 +$surfaceprop "concrete_block" +$staticprop +$body studio "export/model_ref.smd" +$sequence idle "concrete_obelisc_idle" fps 1 + +$collisionmodel "export/model_phys.smd" +{ + $mass 100 +} + +$keyvalues +{ + "prop_data" + { + "base" "Stone.Large" + health 0 + } +} \ No newline at end of file diff --git a/src/models/other/concrete_obelisc/concrete_obelisc.smd b/src/models/other/concrete_obelisc/concrete_obelisc.smd new file mode 100644 index 0000000..3496cfa --- /dev/null +++ b/src/models/other/concrete_obelisc/concrete_obelisc.smd @@ -0,0 +1,8 @@ +version 1 +nodes +0 "joint0" -1 +end +skeleton +time 0 +0 0.000000 0.000000 0.000000 0 0.000000 0.000000 +end \ No newline at end of file diff --git a/src/models/other/concrete_obelisc/concrete_obelisc_idle.smd b/src/models/other/concrete_obelisc/concrete_obelisc_idle.smd new file mode 100644 index 0000000..3496cfa --- /dev/null +++ b/src/models/other/concrete_obelisc/concrete_obelisc_idle.smd @@ -0,0 +1,8 @@ +version 1 +nodes +0 "joint0" -1 +end +skeleton +time 0 +0 0.000000 0.000000 0.000000 0 0.000000 0.000000 +end \ No newline at end of file diff --git a/src/models/other/concrete_obelisc/export/model_phys.smd b/src/models/other/concrete_obelisc/export/model_phys.smd new file mode 100644 index 0000000..42635ae --- /dev/null +++ b/src/models/other/concrete_obelisc/export/model_phys.smd @@ -0,0 +1,66 @@ +version 1 +nodes +0 "root" -1 +end +skeleton +time 0 +0 0 0 0 0 0 0 +end +triangles +material +0 8.000000 8.000000 -0.039370 -0.009842 0.009842 -0.999903 0.439534 1.499604 0 +0 -8.000000 -8.000000 -0.039370 -0.009842 0.009842 -0.999903 0.877944 1.061194 0 +0 -8.000000 8.000000 0.118110 -0.009842 0.009842 -0.999903 0.877965 1.499625 0 +material +0 -7.999985 -8.000000 47.960625 0.000000 -0.452054 0.891990 0.878695 0.815603 0 +0 7.999995 -8.000000 47.960625 0.000000 -0.452054 0.891990 1.317104 0.815603 0 +0 0.029531 -0.029527 52.000000 0.000000 -0.452054 0.891990 1.098709 1.060444 0 +material +0 8.000000 8.000000 -0.039370 1.000000 0.000000 0.000000 0.877946 -0.499625 0 +0 7.999995 -8.000000 47.960625 1.000000 0.000000 0.000000 0.439534 0.815604 0 +0 8.000000 -8.000000 -0.039370 1.000000 0.000000 0.000000 0.439536 -0.499625 0 +material +0 8.000000 -8.000000 -0.039370 0.000000 -1.000000 0.000000 1.317105 -0.499625 0 +0 -7.999985 -8.000000 47.960625 0.000000 -1.000000 0.000000 0.878695 0.815603 0 +0 -8.000000 -8.000000 -0.039370 0.000000 -1.000000 0.000000 0.878695 -0.499625 0 +material +0 -8.000000 -8.000000 -0.039370 -1.000000 0.000000 -0.000000 -0.000375 -0.499625 0 +0 -8.000005 8.000000 48.118126 -1.000000 0.000000 -0.000000 -0.438785 0.819919 0 +0 -8.000000 8.000000 0.118110 -1.000000 0.000000 -0.000000 -0.438785 -0.495310 0 +material +0 7.999995 8.000000 47.960625 0.000000 1.000000 0.000000 0.000375 0.815604 0 +0 -8.000000 8.000000 0.118110 0.000000 1.000000 0.000000 0.438784 -0.495310 0 +0 -8.000005 8.000000 48.118126 0.000000 1.000000 0.000000 0.438784 0.819920 0 +material +0 7.999995 -8.000000 47.960625 0.452054 0.000000 0.891990 0.439534 0.815604 0 +0 7.999995 8.000000 47.960625 0.452054 0.000000 0.891990 0.877944 0.815604 0 +0 0.029531 -0.029527 52.000000 0.452054 0.000000 0.891990 0.657929 1.060445 0 +material +0 -8.000005 8.000000 48.118126 -0.442378 -0.008828 0.896785 -0.438785 0.819919 0 +0 -7.999985 -8.000000 47.960625 -0.442378 -0.008828 0.896785 -0.000375 0.815603 0 +0 0.029531 -0.029527 52.000000 -0.442378 -0.008828 0.896785 -0.217424 1.063076 0 +material +0 7.999995 8.000000 47.960625 0.008828 0.442378 0.896785 0.000375 0.815604 0 +0 -8.000005 8.000000 48.118126 0.008828 0.442378 0.896785 0.438784 0.819920 0 +0 0.029531 -0.029527 52.000000 0.008828 0.442378 0.896785 0.217424 1.063077 0 +material +0 8.000000 8.000000 -0.039370 0.000000 0.000000 -1.000000 0.439534 1.499604 0 +0 8.000000 -8.000000 -0.039370 0.000000 0.000000 -1.000000 0.439534 1.061194 0 +0 -8.000000 -8.000000 -0.039370 0.000000 0.000000 -1.000000 0.877944 1.061194 0 +material +0 8.000000 8.000000 -0.039370 1.000000 0.000000 0.000000 0.877946 -0.499625 0 +0 7.999995 8.000000 47.960625 1.000000 0.000000 0.000000 0.877944 0.815604 0 +0 7.999995 -8.000000 47.960625 1.000000 0.000000 0.000000 0.439534 0.815604 0 +material +0 8.000000 -8.000000 -0.039370 0.000000 -1.000000 0.000000 1.317105 -0.499625 0 +0 7.999995 -8.000000 47.960625 0.000000 -1.000000 0.000000 1.317104 0.815603 0 +0 -7.999985 -8.000000 47.960625 0.000000 -1.000000 0.000000 0.878695 0.815603 0 +material +0 -8.000000 -8.000000 -0.039370 -1.000000 -0.000001 0.000000 -0.000375 -0.499625 0 +0 -7.999985 -8.000000 47.960625 -1.000000 -0.000001 0.000000 -0.000375 0.815603 0 +0 -8.000005 8.000000 48.118126 -1.000000 -0.000001 0.000000 -0.438785 0.819919 0 +material +0 7.999995 8.000000 47.960625 0.000000 1.000000 0.000000 0.000375 0.815604 0 +0 8.000000 8.000000 -0.039370 0.000000 1.000000 0.000000 0.000374 -0.499625 0 +0 -8.000000 8.000000 0.118110 0.000000 1.000000 0.000000 0.438784 -0.495310 0 +end diff --git a/src/models/other/concrete_obelisc/export/model_ref.smd b/src/models/other/concrete_obelisc/export/model_ref.smd new file mode 100644 index 0000000..42635ae --- /dev/null +++ b/src/models/other/concrete_obelisc/export/model_ref.smd @@ -0,0 +1,66 @@ +version 1 +nodes +0 "root" -1 +end +skeleton +time 0 +0 0 0 0 0 0 0 +end +triangles +material +0 8.000000 8.000000 -0.039370 -0.009842 0.009842 -0.999903 0.439534 1.499604 0 +0 -8.000000 -8.000000 -0.039370 -0.009842 0.009842 -0.999903 0.877944 1.061194 0 +0 -8.000000 8.000000 0.118110 -0.009842 0.009842 -0.999903 0.877965 1.499625 0 +material +0 -7.999985 -8.000000 47.960625 0.000000 -0.452054 0.891990 0.878695 0.815603 0 +0 7.999995 -8.000000 47.960625 0.000000 -0.452054 0.891990 1.317104 0.815603 0 +0 0.029531 -0.029527 52.000000 0.000000 -0.452054 0.891990 1.098709 1.060444 0 +material +0 8.000000 8.000000 -0.039370 1.000000 0.000000 0.000000 0.877946 -0.499625 0 +0 7.999995 -8.000000 47.960625 1.000000 0.000000 0.000000 0.439534 0.815604 0 +0 8.000000 -8.000000 -0.039370 1.000000 0.000000 0.000000 0.439536 -0.499625 0 +material +0 8.000000 -8.000000 -0.039370 0.000000 -1.000000 0.000000 1.317105 -0.499625 0 +0 -7.999985 -8.000000 47.960625 0.000000 -1.000000 0.000000 0.878695 0.815603 0 +0 -8.000000 -8.000000 -0.039370 0.000000 -1.000000 0.000000 0.878695 -0.499625 0 +material +0 -8.000000 -8.000000 -0.039370 -1.000000 0.000000 -0.000000 -0.000375 -0.499625 0 +0 -8.000005 8.000000 48.118126 -1.000000 0.000000 -0.000000 -0.438785 0.819919 0 +0 -8.000000 8.000000 0.118110 -1.000000 0.000000 -0.000000 -0.438785 -0.495310 0 +material +0 7.999995 8.000000 47.960625 0.000000 1.000000 0.000000 0.000375 0.815604 0 +0 -8.000000 8.000000 0.118110 0.000000 1.000000 0.000000 0.438784 -0.495310 0 +0 -8.000005 8.000000 48.118126 0.000000 1.000000 0.000000 0.438784 0.819920 0 +material +0 7.999995 -8.000000 47.960625 0.452054 0.000000 0.891990 0.439534 0.815604 0 +0 7.999995 8.000000 47.960625 0.452054 0.000000 0.891990 0.877944 0.815604 0 +0 0.029531 -0.029527 52.000000 0.452054 0.000000 0.891990 0.657929 1.060445 0 +material +0 -8.000005 8.000000 48.118126 -0.442378 -0.008828 0.896785 -0.438785 0.819919 0 +0 -7.999985 -8.000000 47.960625 -0.442378 -0.008828 0.896785 -0.000375 0.815603 0 +0 0.029531 -0.029527 52.000000 -0.442378 -0.008828 0.896785 -0.217424 1.063076 0 +material +0 7.999995 8.000000 47.960625 0.008828 0.442378 0.896785 0.000375 0.815604 0 +0 -8.000005 8.000000 48.118126 0.008828 0.442378 0.896785 0.438784 0.819920 0 +0 0.029531 -0.029527 52.000000 0.008828 0.442378 0.896785 0.217424 1.063077 0 +material +0 8.000000 8.000000 -0.039370 0.000000 0.000000 -1.000000 0.439534 1.499604 0 +0 8.000000 -8.000000 -0.039370 0.000000 0.000000 -1.000000 0.439534 1.061194 0 +0 -8.000000 -8.000000 -0.039370 0.000000 0.000000 -1.000000 0.877944 1.061194 0 +material +0 8.000000 8.000000 -0.039370 1.000000 0.000000 0.000000 0.877946 -0.499625 0 +0 7.999995 8.000000 47.960625 1.000000 0.000000 0.000000 0.877944 0.815604 0 +0 7.999995 -8.000000 47.960625 1.000000 0.000000 0.000000 0.439534 0.815604 0 +material +0 8.000000 -8.000000 -0.039370 0.000000 -1.000000 0.000000 1.317105 -0.499625 0 +0 7.999995 -8.000000 47.960625 0.000000 -1.000000 0.000000 1.317104 0.815603 0 +0 -7.999985 -8.000000 47.960625 0.000000 -1.000000 0.000000 0.878695 0.815603 0 +material +0 -8.000000 -8.000000 -0.039370 -1.000000 -0.000001 0.000000 -0.000375 -0.499625 0 +0 -7.999985 -8.000000 47.960625 -1.000000 -0.000001 0.000000 -0.000375 0.815603 0 +0 -8.000005 8.000000 48.118126 -1.000000 -0.000001 0.000000 -0.438785 0.819919 0 +material +0 7.999995 8.000000 47.960625 0.000000 1.000000 0.000000 0.000375 0.815604 0 +0 8.000000 8.000000 -0.039370 0.000000 1.000000 0.000000 0.000374 -0.499625 0 +0 -8.000000 8.000000 0.118110 0.000000 1.000000 0.000000 0.438784 -0.495310 0 +end diff --git a/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_albedo.png b/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_albedo.png new file mode 100644 index 0000000..d8573c3 Binary files /dev/null and b/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_albedo.png differ diff --git a/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_ao.png b/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_ao.png new file mode 100644 index 0000000..39b3846 Binary files /dev/null and b/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_ao.png differ diff --git a/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_normal.png b/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_normal.png new file mode 100644 index 0000000..1237943 Binary files /dev/null and b/src/models/other/concrete_obelisc/textures/TexturesCom_BunkerConcrete1_1024_normal.png differ