From 9c08fb6248bf161a25676a53488718e31828af46 Mon Sep 17 00:00:00 2001 From: Halbear Date: Tue, 7 Jul 2026 12:53:31 +0100 Subject: [PATCH] added weapon models --- resources/models/Cannon/CannonEntity.colmesh | 0 resources/models/Cannon/CannonEntity.idx | Bin 0 -> 6192 bytes resources/models/Cannon/CannonEntity.json | 15 + resources/models/Cannon/CannonEntity.mtl | 4 + resources/models/Cannon/CannonEntity.obj | 1981 +++++++++++++++++ resources/models/Cannon/CannonEntity.vtx | Bin 0 -> 53312 bytes resources/models/Cannon/CannonEntity_mat.json | 44 + resources/models/Cannon/cannon.png | Bin 0 -> 2519 bytes resources/models/Flintlock/Flintlock.colmesh | 0 resources/models/Flintlock/Flintlock.idx | Bin 0 -> 2160 bytes resources/models/Flintlock/Flintlock.json | 15 + resources/models/Flintlock/Flintlock.mtl | 4 + resources/models/Flintlock/Flintlock.obj | 693 ++++++ resources/models/Flintlock/Flintlock.png | Bin 0 -> 1436 bytes resources/models/Flintlock/Flintlock.vtx | Bin 0 -> 19936 bytes resources/models/Flintlock/Flintlock_mat.json | 44 + resources/models/Revolver/Revolver.colmesh | 0 resources/models/Revolver/Revolver.idx | Bin 0 -> 2304 bytes resources/models/Revolver/Revolver.json | 15 + resources/models/Revolver/Revolver.mtl | 4 + resources/models/Revolver/Revolver.obj | 739 ++++++ resources/models/Revolver/Revolver.png | Bin 0 -> 1303 bytes resources/models/Revolver/Revolver.vtx | Bin 0 -> 21280 bytes resources/models/Revolver/Revolver_mat.json | 44 + 24 files changed, 3602 insertions(+) create mode 100644 resources/models/Cannon/CannonEntity.colmesh create mode 100644 resources/models/Cannon/CannonEntity.idx create mode 100644 resources/models/Cannon/CannonEntity.json create mode 100644 resources/models/Cannon/CannonEntity.mtl create mode 100644 resources/models/Cannon/CannonEntity.obj create mode 100644 resources/models/Cannon/CannonEntity.vtx create mode 100644 resources/models/Cannon/CannonEntity_mat.json create mode 100644 resources/models/Cannon/cannon.png create mode 100644 resources/models/Flintlock/Flintlock.colmesh create mode 100644 resources/models/Flintlock/Flintlock.idx create mode 100644 resources/models/Flintlock/Flintlock.json create mode 100644 resources/models/Flintlock/Flintlock.mtl create mode 100644 resources/models/Flintlock/Flintlock.obj create mode 100644 resources/models/Flintlock/Flintlock.png create mode 100644 resources/models/Flintlock/Flintlock.vtx create mode 100644 resources/models/Flintlock/Flintlock_mat.json create mode 100644 resources/models/Revolver/Revolver.colmesh create mode 100644 resources/models/Revolver/Revolver.idx create mode 100644 resources/models/Revolver/Revolver.json create mode 100644 resources/models/Revolver/Revolver.mtl create mode 100644 resources/models/Revolver/Revolver.obj create mode 100644 resources/models/Revolver/Revolver.png create mode 100644 resources/models/Revolver/Revolver.vtx create mode 100644 resources/models/Revolver/Revolver_mat.json diff --git a/resources/models/Cannon/CannonEntity.colmesh b/resources/models/Cannon/CannonEntity.colmesh new file mode 100644 index 0000000..e69de29 diff --git a/resources/models/Cannon/CannonEntity.idx b/resources/models/Cannon/CannonEntity.idx new file mode 100644 index 0000000000000000000000000000000000000000..4c49f8eb964135f443e6aec68e8a30be236a7efa GIT binary patch literal 6192 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 T+~ZvL{hUwft1UVA)42Z!o^&sR literal 0 HcmV?d00001 diff --git a/resources/models/Cannon/CannonEntity_mat.json b/resources/models/Cannon/CannonEntity_mat.json new file mode 100644 index 0000000..3a09a00 --- /dev/null +++ b/resources/models/Cannon/CannonEntity_mat.json @@ -0,0 +1,44 @@ +[ + { + "ID": "CannonEntity-mat-0", + "TexturePath": "", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + }, + { + "ID": "CannonEntity-mat-1", + "TexturePath": "resources\\models\\Cannon\\cannon.png", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + }, + { + "ID": "CannonEntity-mat-2", + "TexturePath": "", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + } +] \ No newline at end of file diff --git a/resources/models/Cannon/cannon.png b/resources/models/Cannon/cannon.png new file mode 100644 index 0000000000000000000000000000000000000000..753e219de00b052ce8a4c8c17bd2971fa27938ec GIT binary patch literal 2519 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 literal 0 HcmV?d00001 diff --git a/resources/models/Flintlock/Flintlock_mat.json b/resources/models/Flintlock/Flintlock_mat.json new file mode 100644 index 0000000..3a85c5d --- /dev/null +++ b/resources/models/Flintlock/Flintlock_mat.json @@ -0,0 +1,44 @@ +[ + { + "ID": "Flintlock-mat-0", + "TexturePath": "", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + }, + { + "ID": "Flintlock-mat-1", + "TexturePath": "resources\\models\\Flintlock\\Flintlock.png", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + }, + { + "ID": "Flintlock-mat-2", + "TexturePath": "", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + } +] \ No newline at end of file diff --git a/resources/models/Revolver/Revolver.colmesh b/resources/models/Revolver/Revolver.colmesh new file mode 100644 index 0000000..e69de29 diff --git a/resources/models/Revolver/Revolver.idx b/resources/models/Revolver/Revolver.idx new file mode 100644 index 0000000000000000000000000000000000000000..b7de17e561190c4be873bfbea66d79db0db1a809 GIT binary patch literal 2304 zcmXxX1#}Q(7=_`DZWv?aHezGcVAMu;3^o`rdZRnW=m7%+6_gGGl(Z!cQb`2`6O>R; zP#S|YKvC59;^jZ*`R@A%1Uz_w+${g+gUw23Lw4kFYjYwOawCshn-}?z9|hdnf+&O_ z6n1NaQ3N3<>ed!Rag;zwx3&~Q5r%NLwlvD1EXujH5r{;2M7gyUP!W|-*{!XDXjDZt zw>AdVQ3EyI+FGcMSj4%tbx;@eP~WX>fQD#<#%^sBG(|HscWYaqC0e1iTN{ryXp025 zHWBU69!YL(2XsUyB)hep(FI-6&8_W@9_Wb_w>A~M&>MZ++P>(A{utoa4#Xe~#t^qw zhGH0oyR{=Q5@{Ia)=D}?V~qRZj^#fN9dvt$i7<;8ncl*1nE)SdR^E?M7_EX1w9nzKOT+HnzC6Td@t>vBRz1 ziFfcWcDc2?u?Ksx&#m2$_wYUrxU~oI0Y1bbxArhT!pHc;t^E|A;d2~uYmed!e2HUj z?QxvINqptjevMN&jc?rAZ*c}^@ts@yJYw$OLi%v$(Zckqz0A!>!GU zT*!?)Zf#!VLw*!+YYU7A44Mq`!pr~7048>6bCEeOm2t^pe-P+P9gR&^+)FMVjWHODac=E+Ou$5BxV4io8B>ty H)=vEo0R!&Y literal 0 HcmV?d00001 diff --git a/resources/models/Revolver/Revolver.json b/resources/models/Revolver/Revolver.json new file mode 100644 index 0000000..a5d4e25 --- /dev/null +++ b/resources/models/Revolver/Revolver.json @@ -0,0 +1,15 @@ +{ + "ID": "Revolver", + "Meshes": [ + { + "ID": "cube_0", + "MaterialID": "Revolver-mat-1", + "OffsetVertex": 0, + "VertexSize": 21280, + "OffsetIndex": 0, + "IndexSize": 2304 + } + ], + "VertexPath": "resources/models/Revolver/Revolver.vtx", + "IndexPath": "resources/models/Revolver/Revolver.idx" +} \ No newline at end of file diff --git a/resources/models/Revolver/Revolver.mtl b/resources/models/Revolver/Revolver.mtl new file mode 100644 index 0000000..193c87a --- /dev/null +++ b/resources/models/Revolver/Revolver.mtl @@ -0,0 +1,4 @@ +# Made in Blockbench 5.1.4 +newmtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +map_Kd Revolver.png +newmtl none \ No newline at end of file diff --git a/resources/models/Revolver/Revolver.obj b/resources/models/Revolver/Revolver.obj new file mode 100644 index 0000000..7d385ed --- /dev/null +++ b/resources/models/Revolver/Revolver.obj @@ -0,0 +1,739 @@ +# Made in Blockbench 5.1.4 +mtllib Revolver.mtl + +o cube +v 0.08838834764831843 0.578125 0.0625 +v 0.08838834764831843 0.578125 -0.6875 +v -6.938893903907228e-18 0.48973665235168157 0.0625 +v -6.938893903907228e-18 0.48973665235168157 -0.6875 +v 6.938893903907228e-18 0.6665133476483185 -0.6875 +v 6.938893903907228e-18 0.6665133476483185 0.0625 +v -0.08838834764831843 0.578125 -0.6875 +v -0.08838834764831843 0.578125 0.0625 +vt 0.75 0.8125 +vt 0.8125 0.8125 +vt 0.8125 0.75 +vt 0.75 0.75 +vt 0.21875 1 +vt 0.59375 1 +vt 0.59375 0.9375 +vt 0.21875 0.9375 +vt 0.75 0.75 +vt 0.8125 0.75 +vt 0.8125 0.6875 +vt 0.75 0.6875 +vt 0.21875 0.9375 +vt 0.59375 0.9375 +vt 0.59375 0.875 +vt 0.21875 0.875 +vt 0.28125 0.5 +vt 0.21875 0.5 +vt 0.21875 0.875 +vt 0.28125 0.875 +vt 0.34375 0.875 +vt 0.28125 0.875 +vt 0.28125 0.5 +vt 0.34375 0.5 +vn 0 0 -1 +vn 0.7071067811865475 -0.7071067811865476 0 +vn 0 0 1 +vn -0.7071067811865475 0.7071067811865476 0 +vn 0.7071067811865476 0.7071067811865475 0 +vn -0.7071067811865476 -0.7071067811865475 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 4/4/1 7/3/1 5/2/1 2/1/1 +f 3/8/2 4/7/2 2/6/2 1/5/2 +f 8/12/3 3/11/3 1/10/3 6/9/3 +f 7/16/4 8/15/4 6/14/4 5/13/4 +f 6/20/5 1/19/5 2/18/5 5/17/5 +f 7/24/6 4/23/6 3/22/6 8/21/6 +o cube +v 0.09368750000000003 0.625 0.375 +v 0.09368750000000003 0.625 0.25 +v 0.09368750000000003 0.5 0.375 +v 0.09368750000000003 0.5 0.25 +v -0.09368750000000003 0.625 0.25 +v -0.09368750000000003 0.625 0.375 +v -0.09368750000000003 0.5 0.25 +v -0.09368750000000003 0.5 0.375 +vt 0 0.3125 +vt 0.09375 0.3125 +vt 0.09375 0.25 +vt 0 0.25 +vt 0.3125 0.25 +vt 0.375 0.25 +vt 0.375 0.1875 +vt 0.3125 0.1875 +vt 0.6875 1 +vt 0.78125 1 +vt 0.78125 0.9375 +vt 0.6875 0.9375 +vt 0.375 0.25 +vt 0.4375 0.25 +vt 0.4375 0.1875 +vt 0.375 0.1875 +vt 0.78125 0.875 +vt 0.6875 0.875 +vt 0.6875 0.9375 +vt 0.78125 0.9375 +vt 0.78125 0.875 +vt 0.6875 0.875 +vt 0.6875 0.8125 +vt 0.78125 0.8125 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 12/28/7 15/27/7 13/26/7 10/25/7 +f 11/32/8 12/31/8 10/30/8 9/29/8 +f 16/36/9 11/35/9 9/34/9 14/33/9 +f 15/40/10 16/39/10 14/38/10 13/37/10 +f 14/44/11 9/43/11 10/42/11 13/41/11 +f 15/48/12 12/47/12 11/46/12 16/45/12 +o cube +v 0.09375000000000044 0.5532468564315457 0.5482274123458662 +v 0.09375000000000044 0.625 0.375 +v 0.09375000000000044 0.32227697330372396 0.45255655425459385 +v 0.09375000000000044 0.3940301168721783 0.2793291419087276 +v -0.09375 0.625 0.375 +v -0.09375 0.5532468564315457 0.5482274123458662 +v -0.09375 0.3940301168721783 0.2793291419087276 +v -0.09375 0.32227697330372396 0.45255655425459385 +vt 0.4375 0.875 +vt 0.53125 0.875 +vt 0.53125 0.75 +vt 0.4375 0.75 +vt 0.4375 0.75 +vt 0.53125 0.75 +vt 0.53125 0.625 +vt 0.4375 0.625 +vt 0.34375 0.5625 +vt 0.4375 0.5625 +vt 0.4375 0.4375 +vt 0.34375 0.4375 +vt 0.4375 0.625 +vt 0.53125 0.625 +vt 0.53125 0.5 +vt 0.4375 0.5 +vt 0.625 0.53125 +vt 0.53125 0.53125 +vt 0.53125 0.625 +vt 0.625 0.625 +vt 0.65625 0.53125 +vt 0.5625 0.53125 +vt 0.5625 0.4375 +vt 0.65625 0.4375 +vn 0 0.3826834323650897 -0.9238795325112867 +vn 1 0 0 +vn 0 -0.3826834323650897 0.9238795325112867 +vn -1 0 0 +vn 0 0.9238795325112867 0.3826834323650897 +vn 0 -0.9238795325112867 -0.3826834323650897 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 20/52/13 23/51/13 21/50/13 18/49/13 +f 19/56/14 20/55/14 18/54/14 17/53/14 +f 24/60/15 19/59/15 17/58/15 22/57/15 +f 23/64/16 24/63/16 22/62/16 21/61/16 +f 22/68/17 17/67/17 18/66/17 21/65/17 +f 23/72/18 20/71/18 19/70/18 24/69/18 +o cube +v 0.031250000000000444 0.768305826175841 0.4191941738241593 +v 0.031250000000000444 0.6357233047033632 0.2866116523516816 +v 0.031250000000000444 0.7241116523516817 0.4633883476483185 +v 0.031250000000000444 0.5915291308792041 0.33080582617584087 +v -0.03125 0.6357233047033632 0.2866116523516816 +v -0.03125 0.768305826175841 0.4191941738241593 +v -0.03125 0.5915291308792041 0.33080582617584087 +v -0.03125 0.7241116523516817 0.4633883476483185 +vt 0.3125 0.46875 +vt 0.34375 0.46875 +vt 0.34375 0.5 +vt 0.3125 0.5 +vt 0.03125 0.1875 +vt 0.03125 0.09375 +vt 0 0.09375 +vt 0 0.1875 +vt 0.21875 0.5 +vt 0.1875 0.5 +vt 0.1875 0.53125 +vt 0.21875 0.53125 +vt 0.0625 0.09375 +vt 0.0625 0.1875 +vt 0.09375 0.1875 +vt 0.09375 0.09375 +vt 0.28125 0.125 +vt 0.25 0.125 +vt 0.25 0.21875 +vt 0.28125 0.21875 +vt 0.03125 0.1875 +vt 0.0625 0.1875 +vt 0.0625 0.09375 +vt 0.03125 0.09375 +vn 0 -0.7071067811865476 -0.7071067811865475 +vn 1 0 0 +vn 0 0.7071067811865476 0.7071067811865475 +vn -1 0 0 +vn 0 0.7071067811865475 -0.7071067811865476 +vn 0 -0.7071067811865475 0.7071067811865476 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 28/76/19 31/75/19 29/74/19 26/73/19 +f 27/80/20 28/79/20 26/78/20 25/77/20 +f 32/84/21 27/83/21 25/82/21 30/81/21 +f 31/88/22 32/87/22 30/86/22 29/85/22 +f 30/92/23 25/91/23 26/90/23 29/89/23 +f 31/96/24 28/95/24 27/94/24 32/93/24 +o cube +v 0.031250000000000444 0.7732075214724777 -0.6325825214724777 +v 0.031250000000000444 0.7732075214724777 -0.6325825214724777 +v 0.031250000000000444 0.5857075214724777 -0.6325825214724777 +v 0.031250000000000444 0.5857075214724777 -0.6325825214724777 +v -0.03125 0.7732075214724777 -0.6325825214724777 +v -0.03125 0.7732075214724777 -0.6325825214724777 +v -0.03125 0.5857075214724777 -0.6325825214724777 +v -0.03125 0.5857075214724777 -0.6325825214724777 +vt 0.09375 0.1875 +vt 0.125 0.1875 +vt 0.125 0.09375 +vt 0.09375 0.09375 +vt 0 1 +vt 0 1 +vt 0 0.90625 +vt 0 0.90625 +vt 0.125 0.1875 +vt 0.15625 0.1875 +vt 0.15625 0.09375 +vt 0.125 0.09375 +vt 0 1 +vt 0 1 +vt 0 0.90625 +vt 0 0.90625 +vt 0.03125 1 +vt 0 1 +vt 0 1 +vt 0.03125 1 +vt 0.03125 1 +vt 0 1 +vt 0 1 +vt 0.03125 1 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 36/100/25 39/99/25 37/98/25 34/97/25 +f 35/104/26 36/103/26 34/102/26 33/101/26 +f 40/108/27 35/107/27 33/106/27 38/105/27 +f 39/112/28 40/111/28 38/110/28 37/109/28 +f 38/116/29 33/115/29 34/114/29 37/113/29 +f 39/120/30 36/119/30 35/118/30 40/117/30 +o cube +v 4.440892098500626e-16 0.375 0.5625 +v 4.440892098500626e-16 0.375 0.125 +v 4.440892098500626e-16 0.0625 0.5625 +v 4.440892098500626e-16 0.0625 0.125 +v 0 0.375 0.125 +v 0 0.375 0.5625 +v 0 0.0625 0.125 +v 0 0.0625 0.5625 +vt 0 1 +vt 0 1 +vt 0 0.84375 +vt 0 0.84375 +vt 0 1 +vt 0.21875 1 +vt 0.21875 0.84375 +vt 0 0.84375 +vt 0 1 +vt 0 1 +vt 0 0.84375 +vt 0 0.84375 +vt 0 0.84375 +vt 0.21875 0.84375 +vt 0.21875 0.6875 +vt 0 0.6875 +vt 0 0.78125 +vt 0 0.78125 +vt 0 1 +vt 0 1 +vt 0 1 +vt 0 1 +vt 0 0.78125 +vt 0 0.78125 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 44/124/31 47/123/31 45/122/31 42/121/31 +f 43/128/32 44/127/32 42/126/32 41/125/32 +f 48/132/33 43/131/33 41/130/33 46/129/33 +f 47/136/34 48/135/34 46/134/34 45/133/34 +f 46/140/35 41/139/35 42/138/35 45/137/35 +f 47/144/36 44/143/36 43/142/36 48/141/36 +o cube +v 0.09368750000000003 0.46473665235168143 0.6360445976483184 +v 0.09368750000000003 0.5531249999999999 0.54765625 +v 0.09368750000000003 0.28795995705504474 0.4592679023516817 +v 0.09368750000000003 0.37634830470336317 0.3708795547033632 +v -0.09368750000000003 0.5531249999999999 0.54765625 +v -0.09368750000000003 0.46473665235168143 0.6360445976483184 +v -0.09368750000000003 0.37634830470336317 0.3708795547033632 +v -0.09368750000000003 0.28795995705504474 0.4592679023516817 +vt 0 0.5 +vt 0.09375 0.5 +vt 0.09375 0.375 +vt 0 0.375 +vt 0.1875 0.40625 +vt 0.25 0.40625 +vt 0.25 0.28125 +vt 0.1875 0.28125 +vt 0.09375 0.5 +vt 0.1875 0.5 +vt 0.1875 0.375 +vt 0.09375 0.375 +vt 0.25 0.40625 +vt 0.3125 0.40625 +vt 0.3125 0.28125 +vt 0.25 0.28125 +vt 0.78125 0.59375 +vt 0.6875 0.59375 +vt 0.6875 0.65625 +vt 0.78125 0.65625 +vt 0.78125 0.59375 +vt 0.6875 0.59375 +vt 0.6875 0.53125 +vt 0.78125 0.53125 +vn 0 0.7071067811865476 -0.7071067811865475 +vn 1 0 0 +vn 0 -0.7071067811865476 0.7071067811865475 +vn -1 0 0 +vn 0 0.7071067811865475 0.7071067811865476 +vn 0 -0.7071067811865475 -0.7071067811865476 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 52/148/37 55/147/37 53/146/37 50/145/37 +f 51/152/38 52/151/38 50/150/38 49/149/38 +f 56/156/39 51/155/39 49/154/39 54/153/39 +f 55/160/40 56/159/40 54/158/40 53/157/40 +f 54/164/41 49/163/41 50/162/41 53/161/41 +f 55/168/42 52/167/42 51/166/42 56/165/42 +o cube +v -0.0004441738241591636 0.6950825214724776 0.375 +v -0.0004441738241591636 0.6950825214724776 0.25 +v 0.08794417382415928 0.6066941738241592 0.375 +v 0.08794417382415928 0.6066941738241592 0.25 +v -0.08883252147247761 0.6066941738241592 0.25 +v -0.08883252147247761 0.6066941738241592 0.375 +v -0.00044417382415914974 0.5183058261758408 0.25 +v -0.00044417382415914974 0.5183058261758408 0.375 +vt 0.78125 1 +vt 0.84375 1 +vt 0.84375 0.9375 +vt 0.78125 0.9375 +vt 0.78125 0.9375 +vt 0.84375 0.9375 +vt 0.84375 0.875 +vt 0.78125 0.875 +vt 0.78125 0.875 +vt 0.84375 0.875 +vt 0.84375 0.8125 +vt 0.78125 0.8125 +vt 0.1875 0.21875 +vt 0.25 0.21875 +vt 0.25 0.15625 +vt 0.1875 0.15625 +vt 0.84375 0.625 +vt 0.78125 0.625 +vt 0.78125 0.6875 +vt 0.84375 0.6875 +vt 0.84375 0.625 +vt 0.78125 0.625 +vt 0.78125 0.5625 +vt 0.84375 0.5625 +vn 0 0 -1 +vn 0.7071067811865475 0.7071067811865476 0 +vn 0 0 1 +vn -0.7071067811865475 -0.7071067811865476 0 +vn -0.7071067811865476 0.7071067811865475 0 +vn 0.7071067811865476 -0.7071067811865475 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 60/172/43 63/171/43 61/170/43 58/169/43 +f 59/176/44 60/175/44 58/174/44 57/173/44 +f 64/180/45 59/179/45 57/178/45 62/177/45 +f 63/184/46 64/183/46 62/182/46 61/181/46 +f 62/188/47 57/187/47 58/186/47 61/185/47 +f 63/192/48 60/191/48 59/190/48 64/189/48 +o cube +v -0.0004441738241591636 0.6950825214724776 0.25 +v -0.0004441738241591636 0.6950825214724776 0 +v 0.1321383476483185 0.5625 0.25 +v 0.1321383476483185 0.5625 0 +v -0.1330266952966368 0.5625 0 +v -0.1330266952966368 0.5625 0.25 +v -0.0004441738241591428 0.4299174785275223 0 +v -0.0004441738241591428 0.4299174785275223 0.25 +vt 0.5625 0.4375 +vt 0.65625 0.4375 +vt 0.65625 0.34375 +vt 0.5625 0.34375 +vt 0.1875 0.5 +vt 0.3125 0.5 +vt 0.3125 0.40625 +vt 0.1875 0.40625 +vt 0.59375 1 +vt 0.6875 1 +vt 0.6875 0.90625 +vt 0.59375 0.90625 +vt 0.4375 0.5 +vt 0.5625 0.5 +vt 0.5625 0.40625 +vt 0.4375 0.40625 +vt 0.625 0.75 +vt 0.53125 0.75 +vt 0.53125 0.875 +vt 0.625 0.875 +vt 0.625 0.75 +vt 0.53125 0.75 +vt 0.53125 0.625 +vt 0.625 0.625 +vn 0 0 -1 +vn 0.7071067811865475 0.7071067811865476 0 +vn 0 0 1 +vn -0.7071067811865475 -0.7071067811865476 0 +vn -0.7071067811865476 0.7071067811865475 0 +vn 0.7071067811865476 -0.7071067811865475 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 68/196/49 71/195/49 69/194/49 66/193/49 +f 67/200/50 68/199/50 66/198/50 65/197/50 +f 72/204/51 67/203/51 65/202/51 70/201/51 +f 71/208/52 72/207/52 70/206/52 69/205/52 +f 70/212/53 65/211/53 66/210/53 69/209/53 +f 71/216/54 68/215/54 67/214/54 72/213/54 +o cube +v 0.09368750000000003 0.2879599570550445 0.6360445976483183 +v 0.09368750000000003 0.376348304703363 0.54765625 +v 0.09368750000000003 0.19957160940672625 0.5476562500000001 +v 0.09368750000000003 0.28795995705504474 0.4592679023516817 +v -0.09368750000000003 0.376348304703363 0.54765625 +v -0.09368750000000003 0.2879599570550445 0.6360445976483183 +v -0.09368750000000003 0.28795995705504474 0.4592679023516817 +v -0.09368750000000003 0.19957160940672625 0.5476562500000001 +vt 0.6875 0.34375 +vt 0.78125 0.34375 +vt 0.78125 0.28125 +vt 0.6875 0.28125 +vt 0.4375 0.21875 +vt 0.5 0.21875 +vt 0.5 0.15625 +vt 0.4375 0.15625 +vt 0.1875 0.28125 +vt 0.28125 0.28125 +vt 0.28125 0.21875 +vt 0.1875 0.21875 +vt 0.78125 0.5625 +vt 0.84375 0.5625 +vt 0.84375 0.5 +vt 0.78125 0.5 +vt 0.59375 0.21875 +vt 0.5 0.21875 +vt 0.5 0.28125 +vt 0.59375 0.28125 +vt 0.8125 0.46875 +vt 0.71875 0.46875 +vt 0.71875 0.40625 +vt 0.8125 0.40625 +vn 0 0.7071067811865476 -0.7071067811865475 +vn 1 0 0 +vn 0 -0.7071067811865476 0.7071067811865475 +vn -1 0 0 +vn 0 0.7071067811865475 0.7071067811865476 +vn 0 -0.7071067811865475 -0.7071067811865476 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 76/220/55 79/219/55 77/218/55 74/217/55 +f 75/224/56 76/223/56 74/222/56 73/221/56 +f 80/228/57 75/227/57 73/226/57 78/225/57 +f 79/232/58 80/231/58 78/230/58 77/229/58 +f 78/236/59 73/235/59 74/234/59 77/233/59 +f 79/240/60 76/239/60 75/238/60 80/237/60 +o cube +v 0.09375000000000044 0.35926585017240864 0.544370272958907 +v 0.09375000000000044 0.33534813564959043 0.48662780217695145 +v 0.09375000000000044 0.07055349626263158 0.6639588455729977 +v 0.09375000000000044 0.046635781739813364 0.6062163747910421 +v -0.09375 0.33534813564959043 0.48662780217695145 +v -0.09375 0.35926585017240864 0.544370272958907 +v -0.09375 0.046635781739813364 0.6062163747910421 +v -0.09375 0.07055349626263158 0.6639588455729977 +vt 0.34375 0.875 +vt 0.4375 0.875 +vt 0.4375 0.71875 +vt 0.34375 0.71875 +vt 0.1875 0.6875 +vt 0.21875 0.6875 +vt 0.21875 0.53125 +vt 0.1875 0.53125 +vt 0.34375 0.71875 +vt 0.4375 0.71875 +vt 0.4375 0.5625 +vt 0.34375 0.5625 +vt 0.28125 0.28125 +vt 0.3125 0.28125 +vt 0.3125 0.125 +vt 0.28125 0.125 +vt 0.875 0.46875 +vt 0.78125 0.46875 +vt 0.78125 0.5 +vt 0.875 0.5 +vt 0.84375 0.21875 +vt 0.75 0.21875 +vt 0.75 0.1875 +vt 0.84375 0.1875 +vn 0 -0.3826834323650897 -0.9238795325112867 +vn 1 0 0 +vn 0 0.3826834323650897 0.9238795325112867 +vn -1 0 0 +vn 0 0.9238795325112867 -0.3826834323650897 +vn 0 -0.9238795325112867 0.3826834323650897 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 84/244/61 87/243/61 85/242/61 82/241/61 +f 83/248/62 84/247/62 82/246/62 81/245/62 +f 88/252/63 83/251/63 81/250/63 86/249/63 +f 87/256/64 88/255/64 86/254/64 85/253/64 +f 86/260/65 81/259/65 82/258/65 85/257/65 +f 87/264/66 84/263/66 83/262/66 88/261/66 +o cube +v 0.09375000000000044 0.4648437500000003 0.6359374999999998 +v 0.09375000000000044 0.4170083209543641 0.520452558436089 +v 0.09375000000000044 0.11838892530826778 0.7794437871369084 +v 0.09375000000000044 0.07055349626263158 0.6639588455729977 +v -0.09375 0.4170083209543641 0.520452558436089 +v -0.09375 0.4648437500000003 0.6359374999999998 +v -0.09375 0.07055349626263158 0.6639588455729977 +v -0.09375 0.11838892530826778 0.7794437871369084 +vt 0 0.6875 +vt 0.09375 0.6875 +vt 0.09375 0.5 +vt 0 0.5 +vt 0.3125 0.4375 +vt 0.375 0.4375 +vt 0.375 0.25 +vt 0.3125 0.25 +vt 0.09375 0.6875 +vt 0.1875 0.6875 +vt 0.1875 0.5 +vt 0.09375 0.5 +vt 0.375 0.4375 +vt 0.4375 0.4375 +vt 0.4375 0.25 +vt 0.375 0.25 +vt 0.8125 0.34375 +vt 0.71875 0.34375 +vt 0.71875 0.40625 +vt 0.8125 0.40625 +vt 0.78125 0.28125 +vt 0.6875 0.28125 +vt 0.6875 0.21875 +vt 0.78125 0.21875 +vn 0 -0.3826834323650897 -0.9238795325112867 +vn 1 0 0 +vn 0 0.3826834323650897 0.9238795325112867 +vn -1 0 0 +vn 0 0.9238795325112867 -0.3826834323650897 +vn 0 -0.9238795325112867 0.3826834323650897 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 92/268/67 95/267/67 93/266/67 90/265/67 +f 91/272/68 92/271/68 90/270/68 89/269/68 +f 96/276/69 91/275/69 89/274/69 94/273/69 +f 95/280/70 96/279/70 94/278/70 93/277/70 +f 94/284/71 89/283/71 90/282/71 93/281/71 +f 95/288/72 92/287/72 91/286/72 96/285/72 +o cube +v 0.06250000000000044 0.5 0.375 +v 0.06250000000000044 0.5 0.125 +v 0.06250000000000044 0.375 0.375 +v 0.06250000000000044 0.375 0.125 +v -0.0625 0.5 0.125 +v -0.0625 0.5 0.375 +v -0.0625 0.375 0.125 +v -0.0625 0.375 0.375 +vt 0.5 0.21875 +vt 0.5625 0.21875 +vt 0.5625 0.15625 +vt 0.5 0.15625 +vt 0.4375 0.40625 +vt 0.5625 0.40625 +vt 0.5625 0.34375 +vt 0.4375 0.34375 +vt 0.5625 0.21875 +vt 0.625 0.21875 +vt 0.625 0.15625 +vt 0.5625 0.15625 +vt 0 0.375 +vt 0.125 0.375 +vt 0.125 0.3125 +vt 0 0.3125 +vt 0.6875 0.78125 +vt 0.625 0.78125 +vt 0.625 0.90625 +vt 0.6875 0.90625 +vt 0.1875 0.375 +vt 0.125 0.375 +vt 0.125 0.25 +vt 0.1875 0.25 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 100/292/73 103/291/73 101/290/73 98/289/73 +f 99/296/74 100/295/74 98/294/74 97/293/74 +f 104/300/75 99/299/75 97/298/75 102/297/75 +f 103/304/76 104/303/76 102/302/76 101/301/76 +f 102/308/77 97/307/77 98/306/77 101/305/77 +f 103/312/78 100/311/78 99/310/78 104/309/78 +o cube +v 0.021734941563910676 0.5478354290456366 0.375 +v 0.021734941563910676 0.5478354290456366 0.125 +v 0.05761151334813802 0.4612217228727031 0.375 +v 0.05761151334813802 0.4612217228727031 0.125 +v -0.09375000000000017 0.5000000000000004 0.125 +v -0.09375000000000017 0.5000000000000004 0.375 +v -0.057873428215772835 0.4133862938270669 0.125 +v -0.057873428215772835 0.4133862938270669 0.375 +vt 0.625 0.21875 +vt 0.6875 0.21875 +vt 0.6875 0.15625 +vt 0.625 0.15625 +vt 0.625 0.78125 +vt 0.75 0.78125 +vt 0.75 0.71875 +vt 0.625 0.71875 +vt 0.78125 0.34375 +vt 0.84375 0.34375 +vt 0.84375 0.28125 +vt 0.78125 0.28125 +vt 0.625 0.71875 +vt 0.75 0.71875 +vt 0.75 0.65625 +vt 0.625 0.65625 +vt 0.6875 0.53125 +vt 0.625 0.53125 +vt 0.625 0.65625 +vt 0.6875 0.65625 +vt 0.5 0.34375 +vt 0.4375 0.34375 +vt 0.4375 0.21875 +vt 0.5 0.21875 +vn 0 0 -1 +vn 0.9238795325112867 0.3826834323650897 0 +vn 0 0 1 +vn -0.9238795325112867 -0.3826834323650897 0 +vn -0.3826834323650897 0.9238795325112867 0 +vn 0.3826834323650897 -0.9238795325112867 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 108/316/79 111/315/79 109/314/79 106/313/79 +f 107/320/80 108/319/80 106/318/80 105/317/80 +f 112/324/81 107/323/81 105/322/81 110/321/81 +f 111/328/82 112/327/82 110/326/82 109/325/82 +f 110/332/83 105/331/83 106/330/83 109/329/83 +f 111/336/84 108/335/84 107/334/84 112/333/84 +o cube +v 0.09375 0.5625 0.25 +v 0.09375 0.5625 0.125 +v 0.09375 0.5 0.25 +v 0.09375 0.5 0.125 +v -0.09375 0.5625 0.125 +v -0.09375 0.5625 0.25 +v -0.09375 0.5 0.125 +v -0.09375 0.5 0.25 +vt 0.8125 0.8125 +vt 0.90625 0.8125 +vt 0.90625 0.78125 +vt 0.8125 0.78125 +vt 0.6875 0.8125 +vt 0.75 0.8125 +vt 0.75 0.78125 +vt 0.6875 0.78125 +vt 0.8125 0.78125 +vt 0.90625 0.78125 +vt 0.90625 0.75 +vt 0.8125 0.75 +vt 0.8125 0.75 +vt 0.875 0.75 +vt 0.875 0.71875 +vt 0.8125 0.71875 +vt 0.09375 0.1875 +vt 0 0.1875 +vt 0 0.25 +vt 0.09375 0.25 +vt 0.1875 0.25 +vt 0.09375 0.25 +vt 0.09375 0.1875 +vt 0.1875 0.1875 +vn 0 0 -1 +vn 1 0 0 +vn 0 0 1 +vn -1 0 0 +vn 0 1 0 +vn 0 -1 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 116/340/85 119/339/85 117/338/85 114/337/85 +f 115/344/86 116/343/86 114/342/86 113/341/86 +f 120/348/87 115/347/87 113/346/87 118/345/87 +f 119/352/88 120/351/88 118/350/88 117/349/88 +f 118/356/89 113/355/89 114/354/89 117/353/89 +f 119/360/90 116/359/90 115/358/90 120/357/90 +o cube +v 0.09375000000000017 0.5000000000000004 0.375 +v 0.09375000000000017 0.5000000000000004 0.125 +v 0.057873428215772835 0.4133862938270669 0.375 +v 0.057873428215772835 0.4133862938270669 0.125 +v -0.021734941563910676 0.5478354290456366 0.125 +v -0.021734941563910676 0.5478354290456366 0.375 +v -0.05761151334813802 0.4612217228727031 0.125 +v -0.05761151334813802 0.4612217228727031 0.375 +vt 0.6875 0.21875 +vt 0.75 0.21875 +vt 0.75 0.15625 +vt 0.6875 0.15625 +vt 0.65625 0.53125 +vt 0.78125 0.53125 +vt 0.78125 0.46875 +vt 0.65625 0.46875 +vt 0.78125 0.28125 +vt 0.84375 0.28125 +vt 0.84375 0.21875 +vt 0.78125 0.21875 +vt 0.5 0.34375 +vt 0.625 0.34375 +vt 0.625 0.28125 +vt 0.5 0.28125 +vt 0.71875 0.34375 +vt 0.65625 0.34375 +vt 0.65625 0.46875 +vt 0.71875 0.46875 +vt 0.6875 0.34375 +vt 0.625 0.34375 +vt 0.625 0.21875 +vt 0.6875 0.21875 +vn 0 0 -1 +vn 0.9238795325112867 -0.3826834323650897 0 +vn 0 0 1 +vn -0.9238795325112867 0.3826834323650897 0 +vn 0.3826834323650897 0.9238795325112867 0 +vn -0.3826834323650897 -0.9238795325112867 0 +usemtl m_92be5cc7-03c7-e4b9-b362-9c25e0e140a7 +f 124/364/91 127/363/91 125/362/91 122/361/91 +f 123/368/92 124/367/92 122/366/92 121/365/92 +f 128/372/93 123/371/93 121/370/93 126/369/93 +f 127/376/94 128/375/94 126/374/94 125/373/94 +f 126/380/95 121/379/95 122/378/95 125/377/95 +f 127/384/96 124/383/96 123/382/96 128/381/96 \ No newline at end of file diff --git a/resources/models/Revolver/Revolver.png b/resources/models/Revolver/Revolver.png new file mode 100644 index 0000000000000000000000000000000000000000..c1775e19136460c48614c14080653ffb7c278990 GIT binary patch literal 1303 zcmV+y1?c*TP)Px((Md!>R9J=Wmu+ZURT#&AcT2*}y3Ay6DJk7s=M)jNAT7fUBvK~(vO>YJ`DGKv z3Jz^y5hgn35K%hD)CyyBw)kN(S*80TltC%ZQ5+RSWz5aZ&ShbFS$gx<9Gk%LLwfG+ z%}vr3zlr}Z_nvc~bDsZs-p+G1s&I7Rf{aGveEG?nT4g*U0ap0D0O-07fDi(JY_14E zYbe0qB{;M%tX1#X2ulDW$A+YuI3C%pd3BFNFqT)JrY)$%h7MBTw4Mo5~bo@ya*Ad|LNXBowM;92WRDI6rz#rj0y82oCq| z)Bt++A2tc}?0OaISYQdj>u-H3j}Bar)gK3k$K}N2O?h-+M5?{H7Kp7?`mt2d!FASyV_c$GO_Zp$Gz0H@z%~T?aysvWatEdyfYmG z;Db}6wu86;KL5B^iyRx0>o=^2I`N>=FqJDfP7w!R{#>=-M((k`m_-M%*eN5 zrGGi0pr0GJ?g1c5WpuX-Q7Uu$t0VM>J7xQ`8?v(yO02UHkIJ$0Hz0 zWs`_PEN+l52$nbLj>Qksl@q^r@hSi_MvgCD*kqH@-7d1$jq;S>@-(tv_iE1?(0`8KiOrM5)X(o7ZUD*9E2ScG1<=B6md2npq&k9AhUBvVC1p zTC=Do0jt2&FViw@uU6c7eR~;eNAD9PZtz4Gxb>l?}BN z*R_BZiR281QOSytp%acxvbiG1BR%ttOXV(U4XxqwYhe!U3u|3%EpoN5sqX0;5=a|) zo_?~`eD4o;O6BwBl>vm9v(^9bwsvB1!%;J8mF~wP@bl?D+t|0vOOyU65UVR&EN-y3 zyF;_yn)L$D3Wvan)89#epQ;D|CV_$wyx4cz>zz(DBDG?s7MAF`ZkA7V4GS@cD3yt(GepxFvp%G9g#~@OSh$o@t8%JR zXZyOKR4Im~U^RlO3!+qBTpHH%->!FtY;L;JyR#ty-R;8baW6=8K|kHRlaOz8wVOpp zVQk<4UXPoOgQpzCt!>xX$%8bqgll5*rc`~ty7{(jT5Af%;s&Brc62hzE!C**`5KuY zz-9f}sD*m-YU3+?-M0C~q#!B=_I7t@=SQ!}-+qre1RAx}|KmS_e*ikWbPS_PY-j)g N002ovPDHLkV1ikudxZc1 literal 0 HcmV?d00001 diff --git a/resources/models/Revolver/Revolver.vtx b/resources/models/Revolver/Revolver.vtx new file mode 100644 index 0000000000000000000000000000000000000000..94a5a98cfa8e0f72a9ea1dcef11847399d214835 GIT binary patch literal 21280 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 literal 0 HcmV?d00001 diff --git a/resources/models/Revolver/Revolver_mat.json b/resources/models/Revolver/Revolver_mat.json new file mode 100644 index 0000000..722b822 --- /dev/null +++ b/resources/models/Revolver/Revolver_mat.json @@ -0,0 +1,44 @@ +[ + { + "ID": "Revolver-mat-0", + "TexturePath": "", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + }, + { + "ID": "Revolver-mat-1", + "TexturePath": "resources\\models\\Revolver\\Revolver.png", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + }, + { + "ID": "Revolver-mat-2", + "TexturePath": "", + "NormalTexturePath": "", + "MetalRoughnessMap": "", + "DiffuseColour": { + "X": 0.6, + "Y": 0.6, + "Z": 0.6, + "W": 1.0 + }, + "Roughness": 0.0, + "Metallic": 0.0 + } +] \ No newline at end of file