From 28ad6638678bca2212877997149852bfe69147fb Mon Sep 17 00:00:00 2001 From: MaddoScientisto Date: Mon, 19 Jan 2026 00:07:26 +0100 Subject: [PATCH] Mapping and models --- .../ControlPad/Control_Pad_Shoot.bbmodel | 1 + .../ControlPad/Control_Pad_Shoot.gltf | 1 + .../ControlPad/Control_Pad_Shoot.gltf.import | 42 + .../ControlPad/Control_Pad_Shoot_0.png | 3 + .../ControlPad/Control_Pad_Shoot_0.png.import | 43 + .../ControlPad/Control_Pad_Shoot_Texture.png | 3 + .../Control_Pad_Shoot_Texture.png.import | 40 + 3D/MapModels/actor_ac_unit.glb | Bin 0 -> 5152 bytes 3D/MapModels/actor_controlpad_shoot.glb | Bin 0 -> 9236 bytes 3D/MapModels/actor_table.glb | Bin 10008 -> 9980 bytes 3D/Maps/Factory5.map | 1018 ++++++++++++- 3D/Scenes/Props/control_pad_shoot_3d.tscn | 40 + .../point/actors/actor_AC_unit.tres | 9 +- .../point/actors/actor_controlpad_shoot.tres | 22 + 3D/TrenchBroom/fgd_point.tres | 5 +- .../Singles/Floors/Floor_Tiled_0133.tres | 8 + .../HexGrid/Singles/Floors/Grate_003.tres | 8 + IsoTest/Factory5.tscn | 1352 +++++++++++++---- 18 files changed, 2219 insertions(+), 376 deletions(-) create mode 100644 3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.bbmodel create mode 100644 3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf create mode 100644 3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf.import create mode 100644 3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png create mode 100644 3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png.import create mode 100644 3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png create mode 100644 3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png.import create mode 100644 3D/MapModels/actor_ac_unit.glb create mode 100644 3D/MapModels/actor_controlpad_shoot.glb create mode 100644 3D/Scenes/Props/control_pad_shoot_3d.tscn create mode 100644 3D/TrenchBroom/EntityDefinitions/point/actors/actor_controlpad_shoot.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Floors/Floor_Tiled_0133.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Floors/Grate_003.tres diff --git a/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.bbmodel b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.bbmodel new file mode 100644 index 00000000..2a34b24e --- /dev/null +++ b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.bbmodel @@ -0,0 +1 @@ +{"meta":{"format_version":"5.0","model_format":"free","box_uv":false},"name":"Control_Pad_Shoot","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"timeline_setups":[],"unhandled_root_fields":{},"reexport":{"codec":"gltf","codec_options":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true},"path":".\\Control_Pad_Shoot.gltf","enabled":true},"resolution":{"width":16,"height":16},"elements":[{"name":"cylinder","color":4,"origin":[0,0,1],"rotation":[-90,0,0],"shading":"flat","export":true,"visibility":true,"locked":false,"render_order":"default","allow_mirror_modeling":true,"vertices":{"t4hk":[0,0,0],"ndi8":[0,2,0],"OBAa":[0.80385,0,3],"Dlnw":[0.80385,2,3],"3uC0":[2.19615,0,2.19615],"OQPo":[2.19615,2,2.19615],"D12z":[3,0,0.80385],"CAfD":[3,2,0.80385],"ZVf6":[3,0,-0.80385],"bRJ0":[3,2,-0.80385],"YJD8":[2.19615,0,-2.19615],"Lrnd":[2.19615,2,-2.19615],"mejS":[0.80385,0,-3],"qCg5":[0.80385,2,-3],"GwRm":[-0.80385,0,-3],"MyBK":[-0.80385,2,-3],"2Ykt":[-2.19615,0,-2.19615],"Oj9l":[-2.19615,2,-2.19615],"OiPG":[-3,0,-0.80385],"D19i":[-3,2,-0.80385],"KFV2":[-3,0,0.80385],"4QSo":[-3,2,0.80385],"0gN0":[-2.19615,0,2.19615],"QMhT":[-2.19615,2,2.19615],"sESn":[-0.80385,0,3],"1OSs":[-0.80385,2,3]},"faces":{"e4bNzm2R":{"uv":{"t4hk":[3,3],"OBAa":[3.8038,0],"3uC0":[5.1962,0.8038]},"vertices":["3uC0","OBAa","t4hk"],"texture":0},"mEEi0yaa":{"uv":{"Dlnw":[10.3038,3],"OQPo":[11.9114,3],"3uC0":[11.9114,5],"OBAa":[10.3038,5]},"vertices":["OBAa","3uC0","OQPo","Dlnw"],"texture":0},"zRJE8gEu":{"uv":{"ndi8":[3,10],"OQPo":[5.1962,12.1962],"Dlnw":[3.8038,13]},"vertices":["Dlnw","OQPo","ndi8"],"texture":0},"6oBZr26z":{"uv":{"t4hk":[3,3],"3uC0":[5.1962,0.8038],"D12z":[6,2.1962]},"vertices":["D12z","3uC0","t4hk"],"texture":0},"5sU9LFcL":{"uv":{"OQPo":[7.0886,0],"CAfD":[8.6962,0],"D12z":[8.6962,2],"3uC0":[7.0886,2]},"vertices":["3uC0","D12z","CAfD","OQPo"],"texture":0},"aNElQyAL":{"uv":{"ndi8":[3,10],"CAfD":[6,10.8038],"OQPo":[5.1962,12.1962]},"vertices":["OQPo","CAfD","ndi8"],"texture":0},"xz416t0w":{"uv":{"t4hk":[3,3],"D12z":[6,2.1962],"ZVf6":[6,3.8038]},"vertices":["ZVf6","D12z","t4hk"],"texture":0},"xcfhMEOO":{"uv":{"CAfD":[8.6962,0],"bRJ0":[10.3038,0],"ZVf6":[10.3038,2],"D12z":[8.6962,2]},"vertices":["D12z","ZVf6","bRJ0","CAfD"],"texture":0},"OjBLkTYG":{"uv":{"ndi8":[3,10],"bRJ0":[6,9.1962],"CAfD":[6,10.8038]},"vertices":["CAfD","bRJ0","ndi8"],"texture":0},"jjcyz7ZS":{"uv":{"t4hk":[3,3],"ZVf6":[6,3.8038],"YJD8":[5.1962,5.1962]},"vertices":["YJD8","ZVf6","t4hk"],"texture":0},"HdXy9APB":{"uv":{"bRJ0":[10.3038,0],"Lrnd":[11.9114,0],"YJD8":[11.9114,2],"ZVf6":[10.3038,2]},"vertices":["ZVf6","YJD8","Lrnd","bRJ0"],"texture":0},"fP7pY7cs":{"uv":{"ndi8":[3,10],"Lrnd":[5.1962,7.8038],"bRJ0":[6,9.1962]},"vertices":["bRJ0","Lrnd","ndi8"],"texture":0},"17mm3tzN":{"uv":{"t4hk":[3,3],"YJD8":[5.1962,5.1962],"mejS":[3.8038,6]},"vertices":["mejS","YJD8","t4hk"],"texture":0},"lSRNgdUd":{"uv":{"Lrnd":[7.0886,9],"qCg5":[8.6962,9],"mejS":[8.6962,11],"YJD8":[7.0886,11]},"vertices":["YJD8","mejS","qCg5","Lrnd"],"texture":0},"Y7Wf3ZeE":{"uv":{"ndi8":[3,10],"qCg5":[3.8038,7],"Lrnd":[5.1962,7.8038]},"vertices":["Lrnd","qCg5","ndi8"],"texture":0},"yLjIODq8":{"uv":{"t4hk":[3,3],"mejS":[3.8038,6],"GwRm":[2.1962,6]},"vertices":["GwRm","mejS","t4hk"],"texture":0},"i02Nrhxu":{"uv":{"qCg5":[8.6962,9],"MyBK":[10.3038,9],"GwRm":[10.3038,11],"mejS":[8.6962,11]},"vertices":["mejS","GwRm","MyBK","qCg5"],"texture":0},"Bh6tQGSB":{"uv":{"ndi8":[3,10],"MyBK":[2.1962,7],"qCg5":[3.8038,7]},"vertices":["qCg5","MyBK","ndi8"],"texture":0},"zfa3eGDy":{"uv":{"t4hk":[3,3],"GwRm":[2.1962,6],"2Ykt":[0.8038,5.1962]},"vertices":["2Ykt","GwRm","t4hk"],"texture":0},"a1mlFYof":{"uv":{"MyBK":[10.3038,9],"Oj9l":[11.9114,9],"2Ykt":[11.9114,11],"GwRm":[10.3038,11]},"vertices":["GwRm","2Ykt","Oj9l","MyBK"],"texture":0},"uAqCnSEP":{"uv":{"ndi8":[3,10],"Oj9l":[0.8038,7.8038],"MyBK":[2.1962,7]},"vertices":["MyBK","Oj9l","ndi8"],"texture":0},"oUb0EQsS":{"uv":{"t4hk":[3,3],"2Ykt":[0.8038,5.1962],"OiPG":[0,3.8038]},"vertices":["OiPG","2Ykt","t4hk"],"texture":0},"mhgZhWL8":{"uv":{"Oj9l":[7.0886,6],"D19i":[8.6962,6],"OiPG":[8.6962,8],"2Ykt":[7.0886,8]},"vertices":["2Ykt","OiPG","D19i","Oj9l"],"texture":0},"MwNDFvlM":{"uv":{"ndi8":[3,10],"D19i":[0,9.1962],"Oj9l":[0.8038,7.8038]},"vertices":["Oj9l","D19i","ndi8"],"texture":0},"7Dr2P2ee":{"uv":{"t4hk":[3,3],"OiPG":[0,3.8038],"KFV2":[0,2.1962]},"vertices":["KFV2","OiPG","t4hk"],"texture":0},"103qpCAL":{"uv":{"D19i":[8.6962,6],"4QSo":[10.3038,6],"KFV2":[10.3038,8],"OiPG":[8.6962,8]},"vertices":["OiPG","KFV2","4QSo","D19i"],"texture":0},"GA1ZW9UR":{"uv":{"ndi8":[3,10],"4QSo":[0,10.8038],"D19i":[0,9.1962]},"vertices":["D19i","4QSo","ndi8"],"texture":0},"WcVzBtwv":{"uv":{"t4hk":[3,3],"KFV2":[0,2.1962],"0gN0":[0.8038,0.8038]},"vertices":["0gN0","KFV2","t4hk"],"texture":0},"n6XI1Lei":{"uv":{"4QSo":[10.3038,6],"QMhT":[11.9114,6],"0gN0":[11.9114,8],"KFV2":[10.3038,8]},"vertices":["KFV2","0gN0","QMhT","4QSo"],"texture":0},"CXvUPwYN":{"uv":{"ndi8":[3,10],"QMhT":[0.8038,12.1962],"4QSo":[0,10.8038]},"vertices":["4QSo","QMhT","ndi8"],"texture":0},"Gb3UPfhS":{"uv":{"t4hk":[3,3],"0gN0":[0.8038,0.8038],"sESn":[2.1962,0]},"vertices":["sESn","0gN0","t4hk"],"texture":0},"q6CDBacK":{"uv":{"QMhT":[7.0886,3],"1OSs":[8.6962,3],"sESn":[8.6962,5],"0gN0":[7.0886,5]},"vertices":["0gN0","sESn","1OSs","QMhT"],"texture":0},"U5j9w1gU":{"uv":{"ndi8":[3,10],"1OSs":[2.1962,13],"QMhT":[0.8038,12.1962]},"vertices":["QMhT","1OSs","ndi8"],"texture":0},"H4USjKJY":{"uv":{"t4hk":[3,3],"sESn":[2.1962,0],"OBAa":[3.8038,0]},"vertices":["OBAa","sESn","t4hk"],"texture":0},"dADFLC31":{"uv":{"1OSs":[8.6962,3],"Dlnw":[10.3038,3],"OBAa":[10.3038,5],"sESn":[8.6962,5]},"vertices":["sESn","OBAa","Dlnw","1OSs"],"texture":0},"dIre5vy2":{"uv":{"ndi8":[3,10],"Dlnw":[3.8038,13],"1OSs":[2.1962,13]},"vertices":["1OSs","Dlnw","ndi8"],"texture":0}},"type":"mesh","uuid":"6e55c9fc-90fd-d835-aeb3-e27eda312d6c"}],"groups":[],"outliner":["6e55c9fc-90fd-d835-aeb3-e27eda312d6c"],"textures":[{"name":"Control_Pad_Shoot_Texture.png","relative_path":"Control_Pad_Shoot_Texture.png","folder":"block","namespace":"","id":"1","group":"","width":16,"height":64,"uv_width":16,"uv_height":16,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"ca2dd420-6b29-65f8-8d1c-83aecc863be2","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAACKElEQVR4AdRUsUoDQRRcT1EQLGwiWKeyTaEhWAhWdmLjZ1joV2jhZ9iInZVgISFapLVKLZjGQhAURW8e+5bHZHfZ3FWGDG/evtnJbPa4qt/Z/43B1Z/Uej0K3yqwhiRrMJreLTD4d7IG/+QIfEbtcdaiI8REWINBCeRPfBmcu+/TGwG4btQ0tupMqxh0+l3tneVIwghCT8TA80ZFDKajSdhsuY2uPAg9EYPN4ZlbujgUgPtZUanUmWvR7lokCera+NvegK9Je0RSbivWLdonsG7M+Y9Fz5psAhtd+VwGLI712QSIzGCT7IOksW2dMbBDy1mY6uUIeBf0rm8dAK5ijo9eZ1rFYLu/or2z3CZSHoSeiIHnjYoYPI0+w2bLEZkRhJ6IAd4F46MDB4D7WVHJXmOJgyQoEaY07Q30erjiF3kNPdYt2iewbsz5CtGzJpsAkRlzGbA41mcTIDKDTbIPEsdHP2OAxRhYmOrlCL2PZ3fyPhSAq5jjo9eZVjHY/XnT3llekkwMwu4GRAweFtfDVssRmRGEnojBeHXLXa4NBOB+VlSy11jiIAlKhClNe4PYVWENv4jKwLpF+wTWjTlfIXrWZBNwfPRzGbA41mcTIDKDTbIPEiIzZgxYoD0LU70cAe+Cq417B4CrmOOj15lWMdjpfmnvLNc0tgahJ2LgeaMiBo+T5bDZckRmBKEnYoB3wfHrngPA/ayoZK+xxEESlAhTmio1KF3/AwAA//9sx+MSAAAABklEQVQDAFVHSJ9ndERjAAAAAElFTkSuQmCC"}],"animations":[{"uuid":"438c5a86-47f7-fcf3-10de-d519800cf028","name":"Disabled","loop":"loop","override":false,"length":0,"snapping":24,"selected":true,"group_name":"","anim_time_update":"","blend_weight":"","start_delay":"","loop_delay":"","markers":[{"color":0,"time":0}],"animators":{"effects":{"name":"Effects","type":"effect"}}},{"uuid":"b760e9e1-2c8c-2ecb-1781-f9401efb042f","name":"Enabled","loop":"loop","override":false,"length":0,"snapping":24,"selected":false,"group_name":"","anim_time_update":"","blend_weight":"","start_delay":"","loop_delay":""}],"export_options":{"gltf":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true}}} \ No newline at end of file diff --git a/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf new file mode 100644 index 00000000..826da33b --- /dev/null +++ b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf @@ -0,0 +1 @@ +{"asset":{"version":"2.0","generator":"Blockbench 5.0.7 glTF exporter"},"scenes":[{"nodes":[0],"name":"blockbench_export"}],"scene":0,"nodes":[{"rotation":[-0.7071067811865475,0,0,0.7071067811865476],"translation":[0,0,0.0625],"name":"cylinder","mesh":0}],"bufferViews":[{"buffer":0,"byteOffset":0,"byteLength":1440,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":1440,"byteLength":1440,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":2880,"byteLength":960,"target":34962,"byteStride":8},{"buffer":0,"byteOffset":3840,"byteLength":288,"target":34963}],"buffers":[{"byteLength":4128,"uri":"data:application/octet-stream;base64,w40MPgAAAADDjQw+9MhNPQAAAAAAAEA+AACAIgAAAAAAAIAi9MhNPQAAAAAAAEA+w40MPgAAAADDjQw+w40MPgAAAD7DjQw+9MhNPQAAAD4AAEA+9MhNPQAAAD4AAEA+w40MPgAAAD7DjQw+AACAIgAAAD4AAIAiAABAPgAAAAD0yE09w40MPgAAAADDjQw+AACAIgAAAAAAAIAiw40MPgAAAADDjQw+AABAPgAAAAD0yE09AABAPgAAAD70yE09w40MPgAAAD7DjQw+w40MPgAAAD7DjQw+AABAPgAAAD70yE09AACAIgAAAD4AAIAiAABAPgAAAAD0yE29AABAPgAAAAD0yE09AACAIgAAAAAAAIAiAABAPgAAAAD0yE09AABAPgAAAAD0yE29AABAPgAAAD70yE29AABAPgAAAD70yE09AABAPgAAAD70yE09AABAPgAAAD70yE29AACAIgAAAD4AAIAiw40MPgAAAADDjQy+AABAPgAAAAD0yE29AACAIgAAAAAAAIAiAABAPgAAAAD0yE29w40MPgAAAADDjQy+w40MPgAAAD7DjQy+AABAPgAAAD70yE29AABAPgAAAD70yE29w40MPgAAAD7DjQy+AACAIgAAAD4AAIAi9MhNPQAAAAAAAEC+w40MPgAAAADDjQy+AACAIgAAAAAAAIAiw40MPgAAAADDjQy+9MhNPQAAAAAAAEC+9MhNPQAAAD4AAEC+w40MPgAAAD7DjQy+w40MPgAAAD7DjQy+9MhNPQAAAD4AAEC+AACAIgAAAD4AAIAi9MhNvQAAAAAAAEC+9MhNPQAAAAAAAEC+AACAIgAAAAAAAIAi9MhNPQAAAAAAAEC+9MhNvQAAAAAAAEC+9MhNvQAAAD4AAEC+9MhNPQAAAD4AAEC+9MhNPQAAAD4AAEC+9MhNvQAAAD4AAEC+AACAIgAAAD4AAIAiw40MvgAAAADDjQy+9MhNvQAAAAAAAEC+AACAIgAAAAAAAIAi9MhNvQAAAAAAAEC+w40MvgAAAADDjQy+w40MvgAAAD7DjQy+9MhNvQAAAD4AAEC+9MhNvQAAAD4AAEC+w40MvgAAAD7DjQy+AACAIgAAAD4AAIAiAABAvgAAAAD0yE29w40MvgAAAADDjQy+AACAIgAAAAAAAIAiw40MvgAAAADDjQy+AABAvgAAAAD0yE29AABAvgAAAD70yE29w40MvgAAAD7DjQy+w40MvgAAAD7DjQy+AABAvgAAAD70yE29AACAIgAAAD4AAIAiAABAvgAAAAD0yE09AABAvgAAAAD0yE29AACAIgAAAAAAAIAiAABAvgAAAAD0yE29AABAvgAAAAD0yE09AABAvgAAAD70yE09AABAvgAAAD70yE29AABAvgAAAD70yE29AABAvgAAAD70yE09AACAIgAAAD4AAIAiw40MvgAAAADDjQw+AABAvgAAAAD0yE09AACAIgAAAAAAAIAiAABAvgAAAAD0yE09w40MvgAAAADDjQw+w40MvgAAAD7DjQw+AABAvgAAAD70yE09AABAvgAAAD70yE09w40MvgAAAD7DjQw+AACAIgAAAD4AAIAi9MhNvQAAAAAAAEA+w40MvgAAAADDjQw+AACAIgAAAAAAAIAiw40MvgAAAADDjQw+9MhNvQAAAAAAAEA+9MhNvQAAAD4AAEA+w40MvgAAAD7DjQw+w40MvgAAAD7DjQw+9MhNvQAAAD4AAEA+AACAIgAAAD4AAIAi9MhNPQAAAAAAAEA+9MhNvQAAAAAAAEA+AACAIgAAAAAAAIAi9MhNvQAAAAAAAEA+9MhNPQAAAAAAAEA+9MhNPQAAAD4AAEA+9MhNvQAAAD4AAEA+9MhNvQAAAD4AAEA+9MhNPQAAAD4AAEA+AACAIgAAAD4AAIAiAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAPwAAAADXs10/AAAAPwAAAADXs10/AAAAPwAAAADXs10/AAAAPwAAAADXs10/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAA17NdPwAAAAAAAAA/17NdPwAAAAAAAAA/17NdPwAAAAAAAAA/17NdPwAAAAAAAAA/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAA17NdPwAAAAAAAAC/17NdPwAAAAAAAAC/17NdPwAAAAAAAAC/17NdPwAAAAAAAAC/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAPwAAAADXs12/AAAAPwAAAADXs12/AAAAPwAAAADXs12/AAAAPwAAAADXs12/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAA8jsfJgAAAAAAAIC/8jsfJgAAAAAAAIC/8jsfJgAAAAAAAIC/8jsfJgAAAAAAAIC/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAvwAAAADXs12/AAAAvwAAAADXs12/AAAAvwAAAADXs12/AAAAvwAAAADXs12/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAA17NdvwAAAAAAAAC/17NdvwAAAAAAAAC/17NdvwAAAAAAAAC/17NdvwAAAAAAAAC/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAACAvwAAAADyOx+mAACAvwAAAADyOx+mAACAvwAAAADyOx+mAACAvwAAAADyOx+mAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAA17NdvwAAAAAAAAA/17NdvwAAAAAAAAA/17NdvwAAAAAAAAA/17NdvwAAAAAAAAA/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAvwAAAADXs10/AAAAvwAAAADXs10/AAAAvwAAAADXs10/AAAAvwAAAADXs10/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAARUemPsDFTTx2cXM+AAAAAAAAQD4AAEA9XdwkPwAAoD0YlT4/AACgPRiVPj8AAEA9XdwkPwAAQD12cXM+AABQPkVHpj6kI0M+AABAPgAAID4AAMA+kI4MPUVHpj7AxU08AABAPgAAQD3Q1eI+AAAAPaMjCz8AAAA9oyMLPwAAAADQ1eI+AAAAAEVHpj6kI0M+AADAPlzcLD4AAEA+AAAgPgAAwD5wcXM9AADAPpCODD0AAEA+AABAPaMjCz8AAAA9XdwkPwAAAD1d3CQ/AAAAAKMjCz8AAAAAAADAPlzcLD4AAMA+pCMTPgAAQD4AACA+RUemPkhHpj0AAMA+cHFzPQAAQD4AAEA9XdwkPwAAAD0YlT4/AAAAPRiVPj8AAAAAXdwkPwAAAAAAAMA+pCMTPkVHpj64uPk9AABAPgAAID52cXM+AADAPUVHpj5IR6Y9AABAPgAAQD3Q1eI+AAAwPqMjCz8AADA+oyMLPwAAED7Q1eI+AAAQPkVHpj64uPk9dnFzPgAA4D0AAEA+AAAgPoqODD4AAMA9dnFzPgAAwD0AAEA+AABAPaMjCz8AADA+XdwkPwAAMD5d3CQ/AAAQPqMjCz8AABA+dnFzPgAA4D2Kjgw+AADgPQAAQD4AACA+1sVNPUhHpj2Kjgw+AADAPQAAQD4AAEA9XdwkPwAAMD4YlT4/AAAwPhiVPj8AABA+XdwkPwAAED6Kjgw+AADgPdbFTT24uPk9AABAPgAAID4AAAAAcHFzPdbFTT1IR6Y9AABAPgAAQD3Q1eI+AAAAPqMjCz8AAAA+oyMLPwAAwD3Q1eI+AADAPdbFTT24uPk9AAAAAKQjEz4AAEA+AAAgPgAAAACQjgw9AAAAAHBxcz0AAEA+AABAPaMjCz8AAAA+XdwkPwAAAD5d3CQ/AADAPaMjCz8AAMA9AAAAAKQjEz4AAAAAXNwsPgAAQD4AACA+1sVNPcDFTTwAAAAAkI4MPQAAQD4AAEA9XdwkPwAAAD4YlT4/AAAAPhiVPj8AAMA9XdwkPwAAwD0AAAAAXNwsPtbFTT2kI0M+AABAPgAAID6Kjgw+AAAAANbFTT3AxU08AABAPgAAQD3Q1eI+AACgPaMjCz8AAKA9oyMLPwAAQD3Q1eI+AABAPdbFTT2kI0M+io4MPgAAUD4AAEA+AAAgPnZxcz4AAAAAio4MPgAAAAAAAEA+AABAPaMjCz8AAKA9XdwkPwAAoD1d3CQ/AABAPaMjCz8AAEA9io4MPgAAUD52cXM+AABQPgAAQD4AACA+AAABAAIAAwAEAAUAAwAFAAYABwAIAAkACgALAAwADQAOAA8ADQAPABAAEQASABMAFAAVABYAFwAYABkAFwAZABoAGwAcAB0AHgAfACAAIQAiACMAIQAjACQAJQAmACcAKAApACoAKwAsAC0AKwAtAC4ALwAwADEAMgAzADQANQA2ADcANQA3ADgAOQA6ADsAPAA9AD4APwBAAEEAPwBBAEIAQwBEAEUARgBHAEgASQBKAEsASQBLAEwATQBOAE8AUABRAFIAUwBUAFUAUwBVAFYAVwBYAFkAWgBbAFwAXQBeAF8AXQBfAGAAYQBiAGMAZABlAGYAZwBoAGkAZwBpAGoAawBsAG0AbgBvAHAAcQByAHMAcQBzAHQAdQB2AHcA"}],"accessors":[{"bufferView":0,"componentType":5126,"count":120,"max":[0.1875,0.125,0.1875],"min":[-0.1875,0,-0.1875],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":120,"max":[1,1,1],"min":[-1,-1,-1],"type":"VEC3"},{"bufferView":2,"componentType":5126,"count":120,"max":[0.7444624900817871,0.203125],"min":[0,0],"type":"VEC2"},{"bufferView":3,"componentType":5123,"count":144,"max":[119],"min":[0],"type":"SCALAR"}],"materials":[{"pbrMetallicRoughness":{"metallicFactor":0,"roughnessFactor":1,"baseColorTexture":{"index":0}},"alphaMode":"MASK","alphaCutoff":0.05,"doubleSided":true}],"textures":[{"sampler":0,"source":0,"name":"Control_Pad_Shoot_Texture.png"}],"samplers":[{"magFilter":9728,"minFilter":9728,"wrapS":33071,"wrapT":33071}],"images":[{"mimeType":"image/png","uri":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAACKElEQVR4AdRUsUoDQRRcT1EQLGwiWKeyTaEhWAhWdmLjZ1joV2jhZ9iInZVgISFapLVKLZjGQhAURW8e+5bHZHfZ3FWGDG/evtnJbPa4qt/Z/43B1Z/Uej0K3yqwhiRrMJreLTD4d7IG/+QIfEbtcdaiI8REWINBCeRPfBmcu+/TGwG4btQ0tupMqxh0+l3tneVIwghCT8TA80ZFDKajSdhsuY2uPAg9EYPN4ZlbujgUgPtZUanUmWvR7lokCera+NvegK9Je0RSbivWLdonsG7M+Y9Fz5psAhtd+VwGLI712QSIzGCT7IOksW2dMbBDy1mY6uUIeBf0rm8dAK5ijo9eZ1rFYLu/or2z3CZSHoSeiIHnjYoYPI0+w2bLEZkRhJ6IAd4F46MDB4D7WVHJXmOJgyQoEaY07Q30erjiF3kNPdYt2iewbsz5CtGzJpsAkRlzGbA41mcTIDKDTbIPEsdHP2OAxRhYmOrlCL2PZ3fyPhSAq5jjo9eZVjHY/XnT3llekkwMwu4GRAweFtfDVssRmRGEnojBeHXLXa4NBOB+VlSy11jiIAlKhClNe4PYVWENv4jKwLpF+wTWjTlfIXrWZBNwfPRzGbA41mcTIDKDTbIPEiIzZgxYoD0LU70cAe+Cq417B4CrmOOj15lWMdjpfmnvLNc0tgahJ2LgeaMiBo+T5bDZckRmBKEnYoB3wfHrngPA/ayoZK+xxEESlAhTmio1KF3/AwAA//9sx+MSAAAABklEQVQDAFVHSJ9ndERjAAAAAElFTkSuQmCC"}],"meshes":[{"primitives":[{"mode":4,"attributes":{"POSITION":0,"NORMAL":1,"TEXCOORD_0":2},"indices":3,"material":0}]}]} \ No newline at end of file diff --git a/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf.import b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf.import new file mode 100644 index 00000000..fbbdb248 --- /dev/null +++ b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf.import @@ -0,0 +1,42 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://w6jg5rx6d5gp" +path="res://.godot/imported/Control_Pad_Shoot.gltf-205b056699fa6aac12b7f2d57f2524dd.scn" + +[deps] + +source_file="res://3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf" +dest_files=["res://.godot/imported/Control_Pad_Shoot.gltf-205b056699fa6aac12b7f2d57f2524dd.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/root_script=null +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_name_suffixes=true +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +materials/extract=0 +materials/extract_format=0 +materials/extract_path="" +_subresources={} +gltf/naming_version=2 +gltf/embedded_image_handling=1 diff --git a/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png new file mode 100644 index 00000000..91b90a0e --- /dev/null +++ b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8dd9f6d447fada39d73f41ad32f0f9845c26f1ee0c42edaf20bc2c316352a2c +size 627 diff --git a/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png.import b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png.import new file mode 100644 index 00000000..d28bd364 --- /dev/null +++ b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png.import @@ -0,0 +1,43 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7i8madir447q" +path="res://.godot/imported/Control_Pad_Shoot_0.png-13bd975c91232e71658c16adfabdcf8b.ctex" +metadata={ +"vram_texture": false +} +generator_parameters={ +"md5": "cc1f08e7d0d6da586b40bd729af154e5" +} + +[deps] + +source_file="res://3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png" +dest_files=["res://.godot/imported/Control_Pad_Shoot_0.png-13bd975c91232e71658c16adfabdcf8b.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png new file mode 100644 index 00000000..0dda8227 --- /dev/null +++ b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c3a0a30fdf1eccfbb20c32ebc5dc39f1e914ef6a88150088f562c679ae31f3c +size 367 diff --git a/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png.import b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png.import new file mode 100644 index 00000000..d07fec8b --- /dev/null +++ b/3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bbkt3uxvhp2qv" +path="res://.godot/imported/Control_Pad_Shoot_Texture.png-b359d39323b4c6f64addd77ae3978a12.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png" +dest_files=["res://.godot/imported/Control_Pad_Shoot_Texture.png-b359d39323b4c6f64addd77ae3978a12.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/3D/MapModels/actor_ac_unit.glb b/3D/MapModels/actor_ac_unit.glb new file mode 100644 index 0000000000000000000000000000000000000000..300ac461087f6ae164d51deda288ad2c2e089f61 GIT binary patch literal 5152 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 Az5oCK delta 66 zcmez4JHwARJtxGCiGhJZLY;xZVk57J&}3C11-aym%$$^>)I24tXcHY%9kW;+rM$%4 WR3$4Vzx