Skip to content

Funcion - Pistola con disparos#5

Open
FrancoManfredi wants to merge 1 commit intomainfrom
droneScene
Open

Funcion - Pistola con disparos#5
FrancoManfredi wants to merge 1 commit intomainfrom
droneScene

Conversation

@FrancoManfredi
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings February 18, 2026 12:47
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds handgun shooting support to the Unity project by importing weapon/bullet/hand assets and including a demo shooting script & related content.

Changes:

  • Imported “Modern Guns: Handgun” and “Weapons Pack - Bullets” asset content (prefabs, materials, textures, meshes, demo assets).
  • Added a SimpleShoot MonoBehaviour and supporting prefabs/materials to enable firing, muzzle flash, casing ejection.
  • Added gunshot audio and adjusted a volume profile setting.

Reviewed changes

Copilot reviewed 160 out of 542 changed files in this pull request and generated 20 comments.

Show a summary per file
File Description
Assets/Nokobot/Modern Guns - Handgun/_Prefabs/45ACP Bullet_Casing.prefab.meta Adds meta for handgun casing prefab asset.
Assets/Nokobot/Modern Guns - Handgun/_Prefabs/45ACP Bullet.prefab.meta Adds meta for handgun bullet prefab asset.
Assets/Nokobot/Modern Guns - Handgun/_Prefabs.meta Adds folder meta for handgun prefabs.
Assets/Nokobot/Modern Guns - Handgun/_Demo Assets/SimpleShoot.cs.meta Adds meta for demo shooting script.
Assets/Nokobot/Modern Guns - Handgun/_Demo Assets/SimpleShoot.cs Adds demo script for firing/muzzle flash/casing ejection.
Assets/Nokobot/Modern Guns - Handgun/_Demo Assets/Post Process Volume.asset.meta Adds meta for demo post-process volume.
Assets/Nokobot/Modern Guns - Handgun/_Demo Assets.meta Adds folder meta for demo assets.
Assets/Nokobot/Modern Guns - Handgun/URP/Post Process Volume _URP.asset.meta Adds meta for URP post-process volume asset.
Assets/Nokobot/Modern Guns - Handgun/URP/ModernGuns_Handgun_v1.2_URP.unitypackage.meta Adds meta for URP unitypackage.
Assets/Nokobot/Modern Guns - Handgun/URP/Materials _URP/M1911 Magazine_Steel _URP.mat.meta Adds meta for URP magazine steel material.
Assets/Nokobot/Modern Guns - Handgun/URP/Materials _URP/M1911 Magazine_Black _URP.mat.meta Adds meta for URP magazine black material.
Assets/Nokobot/Modern Guns - Handgun/URP/Materials _URP/M1911 Handgun_Steel _URP.mat.meta Adds meta for URP handgun steel material.
Assets/Nokobot/Modern Guns - Handgun/URP/Materials _URP/M1911 Handgun_Black _URP.mat.meta Adds meta for URP handgun black material.
Assets/Nokobot/Modern Guns - Handgun/URP/Materials _URP/45ACP_Bullet_Silver _URP.mat.meta Adds meta for URP bullet material.
Assets/Nokobot/Modern Guns - Handgun/URP/Materials _URP.meta Adds folder meta for URP materials.
Assets/Nokobot/Modern Guns - Handgun/URP/Asset Collection _URP.unity.meta Adds meta for URP asset collection scene.
Assets/Nokobot/Modern Guns - Handgun/URP.meta Adds folder meta for URP content.
Assets/Nokobot/Modern Guns - Handgun/Textures/M1911_Magazine_Normal.png.meta Adds meta for magazine normal texture import settings.
Assets/Nokobot/Modern Guns - Handgun/Textures/M1911_Magazine_MetallicSmoothness.png.meta Adds meta for magazine metallic/smoothness texture.
Assets/Nokobot/Modern Guns - Handgun/Textures/M1911_Magazine_Albedo_Steel.png.meta Adds meta for magazine albedo (steel).
Assets/Nokobot/Modern Guns - Handgun/Textures/M1911_Magazine_Albedo_Black.png.meta Adds meta for magazine albedo (black).
Assets/Nokobot/Modern Guns - Handgun/Textures/M1911_Handgun_Normal.png.meta Adds meta for handgun normal texture.
Assets/Nokobot/Modern Guns - Handgun/Textures/M1911_Handgun_MetallicSmoothness.png.meta Adds meta for handgun metallic/smoothness texture.
Assets/Nokobot/Modern Guns - Handgun/Textures/M1911_Handgun_Albedo_Steel.png.meta Adds meta for handgun albedo (steel).
Assets/Nokobot/Modern Guns - Handgun/Textures/M1911_Handgun_Albedo_Black.png.meta Adds meta for handgun albedo (black).
Assets/Nokobot/Modern Guns - Handgun/Textures/45ACP_Bullet_Normal.png.meta Adds meta for bullet normal texture.
Assets/Nokobot/Modern Guns - Handgun/Textures/45ACP_Bullet_Albedo_Silver.png.meta Adds meta for bullet albedo texture.
Assets/Nokobot/Modern Guns - Handgun/Textures.meta Adds folder meta for handgun textures.
Assets/Nokobot/Modern Guns - Handgun/README.txt.meta Adds meta for handgun README.
Assets/Nokobot/Modern Guns - Handgun/README.txt Adds vendor README content for imported handgun package.
Assets/Nokobot/Modern Guns - Handgun/Meshes/M1911 Magazine.fbx.meta Adds meta for magazine mesh import settings.
Assets/Nokobot/Modern Guns - Handgun/Meshes/M1911 Handgun.fbx.meta Adds meta for handgun mesh import settings.
Assets/Nokobot/Modern Guns - Handgun/Meshes/45ACP Bullet.fbx.meta Adds meta for bullet mesh import settings.
Assets/Nokobot/Modern Guns - Handgun/Meshes.meta Adds folder meta for handgun meshes.
Assets/Nokobot/Modern Guns - Handgun/Materials/M1911_Handgun_Normal.mat.meta Adds meta for handgun normal material.
Assets/Nokobot/Modern Guns - Handgun/Materials/M1911_Handgun_Albedo_Steel.mat.meta Updates material meta (GUID change).
Assets/Nokobot/Modern Guns - Handgun/Materials/M1911_Handgun_Albedo_Black.mat.meta Updates material meta (GUID change).
Assets/Nokobot/Modern Guns - Handgun/Materials/M1911 Magazine_Steel.mat.meta Adds meta for magazine steel material.
Assets/Nokobot/Modern Guns - Handgun/Materials/M1911 Magazine_Black.mat.meta Adds meta for magazine black material.
Assets/Nokobot/Modern Guns - Handgun/Materials/M1911 Handgun_Steel.mat.meta Adds meta for handgun steel material.
Assets/Nokobot/Modern Guns - Handgun/Materials/M1911 Handgun_Black.mat.meta Adds meta for handgun black material.
Assets/Nokobot/Modern Guns - Handgun/Materials/45ACP_Bullet_Silver.mat.meta Adds meta for bullet silver material.
Assets/Nokobot/Modern Guns - Handgun/Materials/45ACP_Bullet_Silver.mat Updates bullet material settings/URP serialization.
Assets/Nokobot/Modern Guns - Handgun/Materials.meta Adds folder meta for handgun materials.
Assets/Nokobot/Modern Guns - Handgun/Effects/MuzzleFlash_SpriteSheet.png.meta Adds meta for muzzle flash spritesheet texture.
Assets/Nokobot/Modern Guns - Handgun/Effects/MuzzleFlash.prefab.meta Adds meta for muzzle flash prefab.
Assets/Nokobot/Modern Guns - Handgun/Effects/MuzzleFlash.mat.meta Adds meta for muzzle flash material.
Assets/Nokobot/Modern Guns - Handgun/Effects/MuzzleFlash.mat Adds muzzle flash material asset.
Assets/Nokobot/Modern Guns - Handgun/Effects.meta Adds folder meta for effects.
Assets/Nokobot/Modern Guns - Handgun/Asset Collection.unity.meta Adds meta for asset collection scene.
Assets/Nokobot/Modern Guns - Handgun/Animations/M1911@Fire.anim.meta Adds meta for fire animation.
Assets/Nokobot/Modern Guns - Handgun/Animations/M1911 Handgun Controller.controller.meta Adds meta for handgun animator controller.
Assets/Nokobot/Modern Guns - Handgun/Animations.meta Adds folder meta for animations.
Assets/Nokobot/Modern Guns - Handgun.meta Adds folder meta for handgun package root.
Assets/Nokobot.meta Adds folder meta for Nokobot root.
Assets/New Material.mat.meta Updates material meta (GUID change).
Assets/New Material.mat Updates material properties/shader reference.
Assets/DuNguyn/Bullets Pack/Texture/Plane.png.meta Adds meta for bullet pack plane texture.
Assets/DuNguyn/Bullets Pack/Texture/Bullets_BaseColor.png.meta Adds meta for bullet pack base color texture.
Assets/DuNguyn/Bullets Pack/Texture.meta Adds folder meta for bullet pack textures.
Assets/DuNguyn/Bullets Pack/Scene/Demo_Bullets.unity.meta Adds meta for bullet pack demo scene.
Assets/DuNguyn/Bullets Pack/Scene.meta Adds folder meta for bullet pack scenes.
Assets/DuNguyn/Bullets Pack/Prefabs/Skybox.prefab.meta Adds meta for bullet pack skybox prefab.
Assets/DuNguyn/Bullets Pack/Prefabs/Skybox.prefab Adds bullet pack skybox prefab.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_09.prefab.meta Adds meta for bullet prefab 09.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_09.prefab Adds bullet prefab 09.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_08.prefab.meta Adds meta for bullet prefab 08.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_08.prefab Adds bullet prefab 08.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_07.prefab.meta Adds meta for bullet prefab 07.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_07.prefab Adds bullet prefab 07.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_06.prefab.meta Adds meta for bullet prefab 06.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_06.prefab Adds bullet prefab 06.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_05.prefab.meta Adds meta for bullet prefab 05.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_05.prefab Adds bullet prefab 05 (prefab instance overrides).
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_04.prefab.meta Adds meta for bullet prefab 04.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_04.prefab Adds bullet prefab 04.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_03.prefab.meta Adds meta for bullet prefab 03.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_03.prefab Adds bullet prefab 03.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_02.prefab.meta Adds meta for bullet prefab 02.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_02.prefab Adds bullet prefab 02.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_010.prefab.meta Adds meta for bullet prefab 010.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_010.prefab Adds bullet prefab 010.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_01.prefab.meta Adds meta for bullet prefab 01.
Assets/DuNguyn/Bullets Pack/Prefabs/SM_Bullet_01.prefab Adds bullet prefab 01.
Assets/DuNguyn/Bullets Pack/Prefabs.meta Adds folder meta for bullet pack prefabs.
Assets/DuNguyn/Bullets Pack/Model/Sky_Box/SM_SkyBox.fbx.meta Adds meta for skybox model import settings.
Assets/DuNguyn/Bullets Pack/Model/Sky_Box.meta Adds folder meta for skybox model folder.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_09.fbx.meta Adds meta for bullet model 09 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_08.fbx.meta Adds meta for bullet model 08 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_07.fbx.meta Adds meta for bullet model 07 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_06.fbx.meta Adds meta for bullet model 06 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_05.fbx.meta Adds meta for bullet model 05 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_04.fbx.meta Adds meta for bullet model 04 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_03.fbx.meta Adds meta for bullet model 03 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_02.fbx.meta Adds meta for bullet model 02 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_010.fbx.meta Adds meta for bullet model 010 import settings.
Assets/DuNguyn/Bullets Pack/Model/SM_Bullet_01.fbx.meta Adds meta for bullet model 01 import settings.
Assets/DuNguyn/Bullets Pack/Model.meta Adds folder meta for bullet pack models.
Assets/DuNguyn/Bullets Pack/Materials/Skybox_M.mat.meta Adds meta for bullet pack skybox material.
Assets/DuNguyn/Bullets Pack/Materials/Plane_M.mat.meta Adds meta for bullet pack plane material.
Assets/DuNguyn/Bullets Pack/Materials/Bullets_M.mat.meta Adds meta for bullet pack bullets material.
Assets/DuNguyn/Bullets Pack/Materials.meta Adds folder meta for bullet pack materials.
Assets/DuNguyn/Bullets Pack.meta Adds folder meta for bullet pack root.
Assets/DuNguyn.meta Adds folder meta for DuNguyn root.
Assets/DefaultVolumeProfile.asset Updates volume profile (adds filter override).
Assets/Bullet.prefab.meta Adds meta for Bullet prefab.
Assets/Bullet.prefab Adds Bullet prefab instance overrides.
Assets/Bullet 1.prefab.meta Adds meta for “Bullet 1” prefab.
Assets/Blue.mat.meta Updates material meta (GUID change).
Assets/Blue.mat Updates Blue material properties/serialization.
Assets/Audio/mixkit-game-gun-shot-1662.mp3.meta Adds import settings for gunshot audio.
Assets/Audio.meta Adds folder meta for Audio.
Assets/Animated Hands/Prefabs/Right Hand Model.prefab.meta Adds meta for right hand model prefab.
Assets/Animated Hands/Prefabs/Left Hand Model.prefab.meta Adds meta for left hand model prefab.
Assets/Animated Hands/Prefabs.meta Adds folder meta for hand prefabs.
Assets/Animated Hands/Models.meta Adds folder meta for hand models.
Assets/Animated Hands/Materials/Hands_solid.mat.meta Adds meta for hand material.
Assets/Animated Hands/Materials.meta Adds folder meta for hand materials.
Assets/Animated Hands/Animations/r_hand_default_anim.fbx.meta Adds meta for right hand animation FBX.
Assets/Animated Hands/Animations/l_hand_default_anim.fbx.meta Adds meta for left hand animation FBX.
Assets/Animated Hands/Animations/Right Hand Animator.controller.meta Adds meta for right hand animator controller.
Assets/Animated Hands/Animations/Right Hand Animator.controller Adds right hand animator controller.
Assets/Animated Hands/Animations/Left Hand Animator.controller.meta Adds meta for left hand animator controller.
Assets/Animated Hands/Animations/Left Hand Animator.controller Adds left hand animator controller.
Assets/Animated Hands/Animations.meta Adds folder meta for hand animations.
Assets/Animated Hands.meta Updates Animated Hands folder meta (GUID change).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 727f87098255ad04987a60f5f08390bc
guid: 1889fcc9d14838e4ba7b77358e20fbfc
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The GUID in a Unity .meta file should not change for an existing asset; changing it will break references in scenes/prefabs/material mappings. Revert this GUID to its previous value (and avoid regenerating the .meta), so Unity keeps existing links intact.

Suggested change
guid: 1889fcc9d14838e4ba7b77358e20fbfc
guid: 3a4b5c6d7e8f9012a3b4c5d6e7f89012

Copilot uses AI. Check for mistakes.
Comment on lines 1 to +2
fileFormatVersion: 2
guid: c3474c208278e814cb8d1c29aa806e81
guid: 3df184eef62453e408e8d1631c74eb24
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The GUID in a Unity .meta file should not change for an existing asset; changing it will break references in scenes/prefabs/material mappings. Revert this GUID to its previous value (and avoid regenerating the .meta), so Unity keeps existing links intact.

Copilot uses AI. Check for mistakes.
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 55fa12dc7870f1e46b6a7f8617949a86
guid: b8bd7736bfa23564b8877bb7b40f5906
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The GUID in a Unity .meta file should not change for an existing asset; changing it will break any references to this material across scenes/prefabs. Revert the GUID to the original value so the material keeps its identity.

Suggested change
guid: b8bd7736bfa23564b8877bb7b40f5906
guid: a1b2c3d4e5f6071890abcdef12345678

Copilot uses AI. Check for mistakes.
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 7b26add94f09dc44fb811013f007a3aa
guid: f21864cefd02250469a43ea5f09201dc
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The GUID in a Unity .meta file should not change for an existing asset; changing it will break references to this material. Revert the GUID to the original value to preserve Unity object references.

Suggested change
guid: f21864cefd02250469a43ea5f09201dc
guid: ORIGINAL_GUID_FROM_VERSION_CONTROL

Copilot uses AI. Check for mistakes.
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 1bba8bf2738365a4ebe41aa48a804770
guid: fc418d5ed5159f24b9212a11bb97db1d
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changing the GUID of a folder .meta will break references to any assets under this folder (Unity uses folder GUIDs for certain references). Revert this GUID to the previous value to avoid breaking asset references.

Suggested change
guid: fc418d5ed5159f24b9212a11bb97db1d
guid: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Copilot uses AI. Check for mistakes.

Note that the weapon comes with premade prefabs with animations and a shooting script.
The weapon is seperated to individual animatable parts, with acrruate placing of pivots for each part for easy animation.
We've also included empty GameOjects to indicate the Barrel Location (Barrel_Location) and Casing Exit location (Ejection_Location).
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typos: 'seperated' → 'separated', 'acrruate' → 'accurate', and 'GameOjects' → 'GameObjects'.

Suggested change
We've also included empty GameOjects to indicate the Barrel Location (Barrel_Location) and Casing Exit location (Ejection_Location).
We've also included empty GameObjects to indicate the Barrel Location (Barrel_Location) and Casing Exit location (Ejection_Location).

Copilot uses AI. Check for mistakes.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

--- Techincal Info ---
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: 'Techincal' → 'Technical'.

Suggested change
--- Techincal Info ---
--- Technical Info ---

Copilot uses AI. Check for mistakes.
Comment on lines +6 to +8
defaultSettings:
serializedVersion: 2
loadType: 0
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For a gunshot SFX (short, latency-sensitive), preloadAudioData: 0 can cause an audible delay on first play. Consider enabling preloadAudioData (and/or loadInBackground) for this clip so it’s ready immediately when firing.

Copilot uses AI. Check for mistakes.
compressionFormat: 1
quality: 1
conversionMode: 0
preloadAudioData: 0
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For a gunshot SFX (short, latency-sensitive), preloadAudioData: 0 can cause an audible delay on first play. Consider enabling preloadAudioData (and/or loadInBackground) for this clip so it’s ready immediately when firing.

Suggested change
preloadAudioData: 0
preloadAudioData: 1

Copilot uses AI. Check for mistakes.
Comment on lines +14 to +18
preloadAudioData: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 0
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For a gunshot SFX (short, latency-sensitive), preloadAudioData: 0 can cause an audible delay on first play. Consider enabling preloadAudioData (and/or loadInBackground) for this clip so it’s ready immediately when firing.

Suggested change
preloadAudioData: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 0
preloadAudioData: 1
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 1

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants