diff --git a/.claude/settings.local.json b/.claude/settings.local.json new file mode 100644 index 0000000..3364f04 --- /dev/null +++ b/.claude/settings.local.json @@ -0,0 +1,10 @@ +{ + "permissions": { + "allow": [ + "Bash(find /c/ASTERION/GIT/PS_Ballistics/Unreal -name *.bat -o -name Generate*.sh -o -name *Generate*)", + "Bash(\"C:\\\\Program Files\\\\Epic Games\\\\UE_5.5\\\\Engine\\\\Build\\\\BatchFiles\\\\Build.bat\" PS_BallisticsEditor Win64 Development -Project=\"C:\\\\ASTERION\\\\GIT\\\\PS_Ballistics\\\\Unreal\\\\PS_Ballistics.uproject\" -WaitMutex -FromMsBuild)", + "Bash(\"C:\\\\Program Files\\\\Epic Games\\\\UE_5.5\\\\Engine\\\\Build\\\\BatchFiles\\\\Build.bat\" PS_BallisticsEditor Win64 Development -Project=\"C:\\\\ASTERION\\\\GIT\\\\PS_Ballistics\\\\Unreal\\\\PS_Ballistics.uproject\" -WaitMutex -FromMsBuild -NoLiveCoding)", + "Bash(\"C:\\\\Program Files\\\\Epic Games\\\\UE_5.5\\\\Engine\\\\Build\\\\BatchFiles\\\\Build.bat\" PS_BallisticsEditor Win64 Development -Project=\"C:\\\\ASTERION\\\\GIT\\\\PS_Ballistics\\\\Unreal\\\\PS_Ballistics.uproject\" -NoLiveCoding)" + ] + } +} diff --git a/Unreal/Config/DefaultEngine.ini b/Unreal/Config/DefaultEngine.ini index 4552d8e..3f94b9e 100644 --- a/Unreal/Config/DefaultEngine.ini +++ b/Unreal/Config/DefaultEngine.ini @@ -1,7 +1,8 @@ [/Script/EngineSettings.GameMapsSettings] -GameDefaultMap=/Engine/Maps/Templates/OpenWorld +GameDefaultMap=/Game/PACKS/Blueprints/EasyBallistics/world/ExampleMap.ExampleMap +EditorStartupMap=/Game/PACKS/Blueprints/EasyBallistics/world/ExampleMap.ExampleMap [/Script/Engine.RendererSettings] r.AllowStaticLighting=False diff --git a/Unreal/Content/FPWeapon/Audio/FirstPersonTemplateWeaponFire02.uasset b/Unreal/Content/FPWeapon/Audio/FirstPersonTemplateWeaponFire02.uasset new file mode 100644 index 0000000..fc187ea Binary files /dev/null and b/Unreal/Content/FPWeapon/Audio/FirstPersonTemplateWeaponFire02.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/BaseMaterial.uasset b/Unreal/Content/FPWeapon/Materials/BaseMaterial.uasset new file mode 100644 index 0000000..a6f834c Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/BaseMaterial.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/FirstPersonProjectileMaterial.uasset b/Unreal/Content/FPWeapon/Materials/FirstPersonProjectileMaterial.uasset new file mode 100644 index 0000000..8efce7e Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/FirstPersonProjectileMaterial.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/M_FPGun.uasset b/Unreal/Content/FPWeapon/Materials/M_FPGun.uasset new file mode 100644 index 0000000..5595aa7 Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/M_FPGun.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/M_FPPistol.uasset b/Unreal/Content/FPWeapon/Materials/M_FPPistol.uasset new file mode 100644 index 0000000..71ebba3 Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/M_FPPistol.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset new file mode 100644 index 0000000..c6436a2 Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_GlossyBlack_Latex_UE4.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset new file mode 100644 index 0000000..c3124ee Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_Plastic_Shiny_Beige.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_Screen.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_Screen.uasset new file mode 100644 index 0000000..a93197f Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_Screen.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset new file mode 100644 index 0000000..1fbfe3e Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/ML_SoftMetal_UE4.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01.uasset new file mode 100644 index 0000000..abb5c8f Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset new file mode 100644 index 0000000..91bfa7b Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Aluminum01_N.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_FineRubber.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_FineRubber.uasset new file mode 100644 index 0000000..809ab90 Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_FineRubber.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset new file mode 100644 index 0000000..9003b8a Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_D.uasset differ diff --git a/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset new file mode 100644 index 0000000..7b8f783 Binary files /dev/null and b/Unreal/Content/FPWeapon/Materials/MaterialLayers/T_ML_Rubber_Blue_01_N.uasset differ diff --git a/Unreal/Content/FPWeapon/Mesh/FirstPersonProjectileMesh.uasset b/Unreal/Content/FPWeapon/Mesh/FirstPersonProjectileMesh.uasset new file mode 100644 index 0000000..2fd90d6 Binary files /dev/null and b/Unreal/Content/FPWeapon/Mesh/FirstPersonProjectileMesh.uasset differ diff --git a/Unreal/Content/FPWeapon/Mesh/SK_FPGun.uasset b/Unreal/Content/FPWeapon/Mesh/SK_FPGun.uasset new file mode 100644 index 0000000..5355b9b Binary files /dev/null and b/Unreal/Content/FPWeapon/Mesh/SK_FPGun.uasset differ diff --git a/Unreal/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset b/Unreal/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset new file mode 100644 index 0000000..a5c2ad8 Binary files /dev/null and b/Unreal/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset differ diff --git a/Unreal/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset b/Unreal/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset new file mode 100644 index 0000000..45fe584 Binary files /dev/null and b/Unreal/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset differ diff --git a/Unreal/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset b/Unreal/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset new file mode 100644 index 0000000..74c94d5 Binary files /dev/null and b/Unreal/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset differ diff --git a/Unreal/Content/FPWeapon/Mesh/SM_Pistol.uasset b/Unreal/Content/FPWeapon/Mesh/SM_Pistol.uasset new file mode 100644 index 0000000..8986b98 Binary files /dev/null and b/Unreal/Content/FPWeapon/Mesh/SM_Pistol.uasset differ diff --git a/Unreal/Content/FPWeapon/Textures/T_FPGun_M.uasset b/Unreal/Content/FPWeapon/Textures/T_FPGun_M.uasset new file mode 100644 index 0000000..62349ed Binary files /dev/null and b/Unreal/Content/FPWeapon/Textures/T_FPGun_M.uasset differ diff --git a/Unreal/Content/FPWeapon/Textures/T_FPGun_N.uasset b/Unreal/Content/FPWeapon/Textures/T_FPGun_N.uasset new file mode 100644 index 0000000..82db14c Binary files /dev/null and b/Unreal/Content/FPWeapon/Textures/T_FPGun_N.uasset differ diff --git a/Unreal/Content/FPWeapon/Textures/T_Pistol_Masks.uasset b/Unreal/Content/FPWeapon/Textures/T_Pistol_Masks.uasset new file mode 100644 index 0000000..d124846 Binary files /dev/null and b/Unreal/Content/FPWeapon/Textures/T_Pistol_Masks.uasset differ diff --git a/Unreal/Content/FPWeapon/Textures/T_Pistol_N.uasset b/Unreal/Content/FPWeapon/Textures/T_Pistol_N.uasset new file mode 100644 index 0000000..f07b5ea Binary files /dev/null and b/Unreal/Content/FPWeapon/Textures/T_Pistol_N.uasset differ diff --git a/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonCharacter.uasset b/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonCharacter.uasset new file mode 100644 index 0000000..e910d4f Binary files /dev/null and b/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonCharacter.uasset differ diff --git a/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonGameMode.uasset b/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonGameMode.uasset new file mode 100644 index 0000000..ade81d8 Binary files /dev/null and b/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonGameMode.uasset differ diff --git a/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonProjectile.uasset b/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonProjectile.uasset new file mode 100644 index 0000000..acfa70e Binary files /dev/null and b/Unreal/Content/FirstPerson/Blueprints/BP_FirstPersonProjectile.uasset differ diff --git a/Unreal/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset b/Unreal/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset new file mode 100644 index 0000000..e8a5ee7 Binary files /dev/null and b/Unreal/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset differ diff --git a/Unreal/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset b/Unreal/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset new file mode 100644 index 0000000..3d9acb6 Binary files /dev/null and b/Unreal/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset differ diff --git a/Unreal/Content/FirstPerson/Input/Actions/IA_Jump.uasset b/Unreal/Content/FirstPerson/Input/Actions/IA_Jump.uasset new file mode 100644 index 0000000..8ab8d0d Binary files /dev/null and b/Unreal/Content/FirstPerson/Input/Actions/IA_Jump.uasset differ diff --git a/Unreal/Content/FirstPerson/Input/Actions/IA_Look.uasset b/Unreal/Content/FirstPerson/Input/Actions/IA_Look.uasset new file mode 100644 index 0000000..6c089ae Binary files /dev/null and b/Unreal/Content/FirstPerson/Input/Actions/IA_Look.uasset differ diff --git a/Unreal/Content/FirstPerson/Input/Actions/IA_Move.uasset b/Unreal/Content/FirstPerson/Input/Actions/IA_Move.uasset new file mode 100644 index 0000000..741c8ac Binary files /dev/null and b/Unreal/Content/FirstPerson/Input/Actions/IA_Move.uasset differ diff --git a/Unreal/Content/FirstPerson/Input/Actions/IA_Shoot.uasset b/Unreal/Content/FirstPerson/Input/Actions/IA_Shoot.uasset new file mode 100644 index 0000000..842a1ba Binary files /dev/null and b/Unreal/Content/FirstPerson/Input/Actions/IA_Shoot.uasset differ diff --git a/Unreal/Content/FirstPerson/Input/IMC_Default.uasset b/Unreal/Content/FirstPerson/Input/IMC_Default.uasset new file mode 100644 index 0000000..8f486cc Binary files /dev/null and b/Unreal/Content/FirstPerson/Input/IMC_Default.uasset differ diff --git a/Unreal/Content/FirstPerson/Input/IMC_Weapons.uasset b/Unreal/Content/FirstPerson/Input/IMC_Weapons.uasset new file mode 100644 index 0000000..c256317 Binary files /dev/null and b/Unreal/Content/FirstPerson/Input/IMC_Weapons.uasset differ diff --git a/Unreal/Content/FirstPerson/Input/MobileControls.uasset b/Unreal/Content/FirstPerson/Input/MobileControls.uasset new file mode 100644 index 0000000..0b88ed9 Binary files /dev/null and b/Unreal/Content/FirstPerson/Input/MobileControls.uasset differ diff --git a/Unreal/Content/FirstPerson/Maps/FirstPersonMap.umap b/Unreal/Content/FirstPerson/Maps/FirstPersonMap.umap new file mode 100644 index 0000000..58c7bbc Binary files /dev/null and b/Unreal/Content/FirstPerson/Maps/FirstPersonMap.umap differ diff --git a/Unreal/Content/FirstPerson/Maps/FirstPersonMap_BuiltData.uasset b/Unreal/Content/FirstPerson/Maps/FirstPersonMap_BuiltData.uasset new file mode 100644 index 0000000..4902134 Binary files /dev/null and b/Unreal/Content/FirstPerson/Maps/FirstPersonMap_BuiltData.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Falling.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Falling.uasset new file mode 100644 index 0000000..e794510 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Falling.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Idle.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Idle.uasset new file mode 100644 index 0000000..019b8e7 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Idle.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Jump.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Jump.uasset new file mode 100644 index 0000000..11e7634 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Jump.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Land.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Land.uasset new file mode 100644 index 0000000..562be0a Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Land.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Falling.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Falling.uasset new file mode 100644 index 0000000..0c33c78 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Falling.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Fire.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Fire.uasset new file mode 100644 index 0000000..286d2c7 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Fire.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Idle.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Idle.uasset new file mode 100644 index 0000000..46d80cf Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Idle.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Jump.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Jump.uasset new file mode 100644 index 0000000..6393742 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Jump.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Land.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Land.uasset new file mode 100644 index 0000000..05ccc7d Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Land.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Run.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Run.uasset new file mode 100644 index 0000000..3bf7baf Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Run.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Shoot_Montage.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Shoot_Montage.uasset new file mode 100644 index 0000000..db54723 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Rifle_Shoot_Montage.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FP_Run_Fwd.uasset b/Unreal/Content/FirstPersonArms/Animations/FP_Run_Fwd.uasset new file mode 100644 index 0000000..ac4400c Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FP_Run_Fwd.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Animations/FirstPerson_AnimBP.uasset b/Unreal/Content/FirstPersonArms/Animations/FirstPerson_AnimBP.uasset new file mode 100644 index 0000000..764bf6f Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Animations/FirstPerson_AnimBP.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Materials/Functions/CA_Mannequin.uasset b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/CA_Mannequin.uasset new file mode 100644 index 0000000..d1c8f07 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/CA_Mannequin.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Materials/Functions/ChromaticCurve.uasset b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/ChromaticCurve.uasset new file mode 100644 index 0000000..4e4aa79 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/ChromaticCurve.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Materials/Functions/MF_Diffraction.uasset b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/MF_Diffraction.uasset new file mode 100644 index 0000000..7f5e7c6 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/MF_Diffraction.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Materials/Functions/MF_logo3layers.uasset b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/MF_logo3layers.uasset new file mode 100644 index 0000000..13b36fb Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/MF_logo3layers.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Materials/Functions/ML_BaseColorFallOff.uasset b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/ML_BaseColorFallOff.uasset new file mode 100644 index 0000000..d061fc2 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Materials/Functions/ML_BaseColorFallOff.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Materials/Instances/Manny/MI_Manny_01.uasset b/Unreal/Content/FirstPersonArms/Character/Materials/Instances/Manny/MI_Manny_01.uasset new file mode 100644 index 0000000..168b822 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Materials/Instances/Manny/MI_Manny_01.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Materials/Instances/Manny/MI_Manny_02.uasset b/Unreal/Content/FirstPersonArms/Character/Materials/Instances/Manny/MI_Manny_02.uasset new file mode 100644 index 0000000..56dcb9e Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Materials/Instances/Manny/MI_Manny_02.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Materials/M_Mannequin.uasset b/Unreal/Content/FirstPersonArms/Character/Materials/M_Mannequin.uasset new file mode 100644 index 0000000..ded1ffe Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Materials/M_Mannequin.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms.uasset b/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms.uasset new file mode 100644 index 0000000..a06ab61 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms_PhysicsAsset.uasset b/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms_PhysicsAsset.uasset new file mode 100644 index 0000000..204f1f0 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms_PhysicsAsset.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms_Skeleton.uasset b/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms_Skeleton.uasset new file mode 100644 index 0000000..0e893ec Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Mesh/SK_Mannequin_Arms_Skeleton.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_ASAOPMASK_MSK.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_ASAOPMASK_MSK.uasset new file mode 100644 index 0000000..d0a8410 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_ASAOPMASK_MSK.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_BN.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_BN.uasset new file mode 100644 index 0000000..0c29012 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_BN.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_CCRCCPlastic_MSK.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_CCRCCPlastic_MSK.uasset new file mode 100644 index 0000000..9998bef Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_CCRCCPlastic_MSK.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_D.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_D.uasset new file mode 100644 index 0000000..28cff0c Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_D.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_MSR_MSK.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_MSR_MSK.uasset new file mode 100644 index 0000000..1a6eb0c Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_MSR_MSK.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_N.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_N.uasset new file mode 100644 index 0000000..d8451ac Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_N.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_Tan.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_Tan.uasset new file mode 100644 index 0000000..67202b5 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_01_Tan.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_ASAOPMASK_MSK.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_ASAOPMASK_MSK.uasset new file mode 100644 index 0000000..0367acc Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_ASAOPMASK_MSK.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_BN.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_BN.uasset new file mode 100644 index 0000000..6b9a723 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_BN.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_CCRCCPlastic_MSK.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_CCRCCPlastic_MSK.uasset new file mode 100644 index 0000000..c30481b Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_CCRCCPlastic_MSK.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_D.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_D.uasset new file mode 100644 index 0000000..e0b3c82 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_D.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_MSR_MSK.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_MSR_MSK.uasset new file mode 100644 index 0000000..b6b921a Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_MSR_MSK.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_N.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_N.uasset new file mode 100644 index 0000000..3ba7dec Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_N.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_Tan.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_Tan.uasset new file mode 100644 index 0000000..2ab4d61 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Manny/T_Manny_02_Tan.uasset differ diff --git a/Unreal/Content/FirstPersonArms/Character/Textures/Shared/T_UE_Logo_M.uasset b/Unreal/Content/FirstPersonArms/Character/Textures/Shared/T_UE_Logo_M.uasset new file mode 100644 index 0000000..30213c8 Binary files /dev/null and b/Unreal/Content/FirstPersonArms/Character/Textures/Shared/T_UE_Logo_M.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Materials/MF_ProcGrid.uasset b/Unreal/Content/LevelPrototyping/Materials/MF_ProcGrid.uasset new file mode 100644 index 0000000..84dde04 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Materials/MF_ProcGrid.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray.uasset b/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray.uasset new file mode 100644 index 0000000..4605682 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray_02.uasset b/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray_02.uasset new file mode 100644 index 0000000..2accd35 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_Gray_02.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_TopDark.uasset b/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_TopDark.uasset new file mode 100644 index 0000000..bc39915 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Materials/MI_PrototypeGrid_TopDark.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Materials/MI_Solid_Blue.uasset b/Unreal/Content/LevelPrototyping/Materials/MI_Solid_Blue.uasset new file mode 100644 index 0000000..7b7ad88 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Materials/MI_Solid_Blue.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Materials/M_PrototypeGrid.uasset b/Unreal/Content/LevelPrototyping/Materials/M_PrototypeGrid.uasset new file mode 100644 index 0000000..f61487d Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Materials/M_PrototypeGrid.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Materials/M_Solid.uasset b/Unreal/Content/LevelPrototyping/Materials/M_Solid.uasset new file mode 100644 index 0000000..37a29b9 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Materials/M_Solid.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Meshes/SM_ChamferCube.uasset b/Unreal/Content/LevelPrototyping/Meshes/SM_ChamferCube.uasset new file mode 100644 index 0000000..fe6da62 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Meshes/SM_ChamferCube.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Meshes/SM_Cube.uasset b/Unreal/Content/LevelPrototyping/Meshes/SM_Cube.uasset new file mode 100644 index 0000000..0e7d2a3 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Meshes/SM_Cube.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Meshes/SM_Cylinder.uasset b/Unreal/Content/LevelPrototyping/Meshes/SM_Cylinder.uasset new file mode 100644 index 0000000..2dc5fab Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Meshes/SM_Cylinder.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Meshes/SM_QuarterCylinder.uasset b/Unreal/Content/LevelPrototyping/Meshes/SM_QuarterCylinder.uasset new file mode 100644 index 0000000..cbd952c Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Meshes/SM_QuarterCylinder.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Meshes/SM_Ramp.uasset b/Unreal/Content/LevelPrototyping/Meshes/SM_Ramp.uasset new file mode 100644 index 0000000..f1f05c6 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Meshes/SM_Ramp.uasset differ diff --git a/Unreal/Content/LevelPrototyping/Textures/T_GridChecker_A.uasset b/Unreal/Content/LevelPrototyping/Textures/T_GridChecker_A.uasset new file mode 100644 index 0000000..e901d24 Binary files /dev/null and b/Unreal/Content/LevelPrototyping/Textures/T_GridChecker_A.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Blueprints/NewGameMode.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Blueprints/NewGameMode.uasset new file mode 100644 index 0000000..9b5b7a7 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Blueprints/NewGameMode.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Blueprints/NewPlayerController.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Blueprints/NewPlayerController.uasset new file mode 100644 index 0000000..3b20a13 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Blueprints/NewPlayerController.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Can.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Can.uasset new file mode 100644 index 0000000..abda26d Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Can.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/HUD.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/HUD.uasset new file mode 100644 index 0000000..44ab64c Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/HUD.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/NewHUD.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/NewHUD.uasset new file mode 100644 index 0000000..bbbe71d Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/NewHUD.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/hitmarker.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/hitmarker.uasset new file mode 100644 index 0000000..97d73aa Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/HUD/hitmarker.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/Armor.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/Armor.uasset new file mode 100644 index 0000000..20062b4 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/Armor.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/DefaultMaterial.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/DefaultMaterial.uasset new file mode 100644 index 0000000..64a010c Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/DefaultMaterial.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/brown.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/brown.uasset new file mode 100644 index 0000000..5d878a5 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/brown.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/metal.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/metal.uasset new file mode 100644 index 0000000..4d69ff0 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/metal.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/wood.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/wood.uasset new file mode 100644 index 0000000..ab7a4df Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Materials/wood.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Player/player.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Player/player.uasset new file mode 100644 index 0000000..33cbe1e Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Player/player.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/NewSoundClass.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/NewSoundClass.uasset new file mode 100644 index 0000000..dc908bb Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/NewSoundClass.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/NewSoundMix.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/NewSoundMix.uasset new file mode 100644 index 0000000..d4be18e Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/NewSoundMix.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/bang.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/bang.uasset new file mode 100644 index 0000000..149e066 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/bang.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/bass.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/bass.uasset new file mode 100644 index 0000000..126b9ae Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/bass.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/click.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/click.uasset new file mode 100644 index 0000000..1a64653 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/click.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/click_Cue.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/click_Cue.uasset new file mode 100644 index 0000000..75d7544 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/click_Cue.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/echo.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/echo.uasset new file mode 100644 index 0000000..284cc61 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/echo.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/pull.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/pull.uasset new file mode 100644 index 0000000..abaed74 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/pull.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/pull_Cue.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/pull_Cue.uasset new file mode 100644 index 0000000..f4e08d5 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/pull_Cue.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/release.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/release.uasset new file mode 100644 index 0000000..1d8bc89 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/release.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/release_Cue.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/release_Cue.uasset new file mode 100644 index 0000000..cd4699e Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/release_Cue.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/reload.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/reload.uasset new file mode 100644 index 0000000..28cbd80 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/reload.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/reload_Cue.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/reload_Cue.uasset new file mode 100644 index 0000000..ec470de Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/reload_Cue.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/ricochet.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/ricochet.uasset new file mode 100644 index 0000000..0598b48 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/ricochet.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/ricochet_Cue.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/ricochet_Cue.uasset new file mode 100644 index 0000000..c9176f1 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/ricochet_Cue.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/shot.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/shot.uasset new file mode 100644 index 0000000..9f8d66c Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/shot.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/shot_Cue.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/shot_Cue.uasset new file mode 100644 index 0000000..726e916 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/shot_Cue.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/trigger.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/trigger.uasset new file mode 100644 index 0000000..1ddfbfa Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/trigger.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/trigger_Cue.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/trigger_Cue.uasset new file mode 100644 index 0000000..51288ba Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/Sound/trigger_Cue.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/black.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/black.uasset new file mode 100644 index 0000000..f65e4b0 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/black.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brass.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brass.uasset new file mode 100644 index 0000000..85be25f Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brass.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brass_blueprint.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brass_blueprint.uasset new file mode 100644 index 0000000..1c67877 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brass_blueprint.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brassmat.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brassmat.uasset new file mode 100644 index 0000000..f019fbf Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/brass/brassmat.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/G7_DragModel.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/G7_DragModel.uasset new file mode 100644 index 0000000..556aeee Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/G7_DragModel.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/MaterialResponse.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/MaterialResponse.uasset new file mode 100644 index 0000000..7371415 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/MaterialResponse.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/bullet_tracer.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/bullet_tracer.uasset new file mode 100644 index 0000000..7ac9297 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/bullet_tracer.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/crater_diffuse.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/crater_diffuse.uasset new file mode 100644 index 0000000..beb6a5e Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/crater_diffuse.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/crater_norm.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/crater_norm.uasset new file mode 100644 index 0000000..4fd52e3 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/crater_norm.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/decal.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/decal.uasset new file mode 100644 index 0000000..ad6f733 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/decal.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/flame.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/flame.uasset new file mode 100644 index 0000000..81042c2 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/flame.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/flame_img.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/flame_img.uasset new file mode 100644 index 0000000..2a854a5 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/flame_img.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/tracer.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/tracer.uasset new file mode 100644 index 0000000..2e0d57f Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/tracer.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/tracerglow.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/tracerglow.uasset new file mode 100644 index 0000000..d247016 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/bullet/tracerglow.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/AO.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/AO.uasset new file mode 100644 index 0000000..4808dcd Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/AO.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/CS_Shoot.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/CS_Shoot.uasset new file mode 100644 index 0000000..e81939b Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/CS_Shoot.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/Material_001.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/Material_001.uasset new file mode 100644 index 0000000..d203115 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/Material_001.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/Material_002.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/Material_002.uasset new file mode 100644 index 0000000..7b16d17 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/Material_002.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/gun.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/gun.uasset new file mode 100644 index 0000000..5e6871f Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/gun/gun.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/multipen.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/multipen.uasset new file mode 100644 index 0000000..f686ce7 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/multipen.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flame.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flame.uasset new file mode 100644 index 0000000..5ce8c35 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flame.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flame_SubUV.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flame_SubUV.uasset new file mode 100644 index 0000000..1c4bb54 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flame_SubUV.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flamemat.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flamemat.uasset new file mode 100644 index 0000000..79ec10e Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/flamemat.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke2.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke2.uasset new file mode 100644 index 0000000..2b20e20 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke2.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke2_SubUV.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke2_SubUV.uasset new file mode 100644 index 0000000..1a1fa0e Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke2_SubUV.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke_single.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke_single.uasset new file mode 100644 index 0000000..55e73d9 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smoke_single.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smokemat.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smokemat.uasset new file mode 100644 index 0000000..a27c996 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smokemat.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smokesystem.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smokesystem.uasset new file mode 100644 index 0000000..e7fd960 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/muzzleflash/smokesystem.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/target/target.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/target/target.uasset new file mode 100644 index 0000000..8b4447a Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/target/target.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/target/target_Blueprint.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/target/target_Blueprint.uasset new file mode 100644 index 0000000..045d22d Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/target/target_Blueprint.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/ExampleMap.umap b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/ExampleMap.umap new file mode 100644 index 0000000..39e3dca Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/ExampleMap.umap differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/ExampleMap_BuiltData.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/ExampleMap_BuiltData.uasset new file mode 100644 index 0000000..c19490d Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/ExampleMap_BuiltData.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/VolumeCloud.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/VolumeCloud.uasset new file mode 100644 index 0000000..4ee0e82 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/VolumeCloud.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/NewLandscapeGrassType.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/NewLandscapeGrassType.uasset new file mode 100644 index 0000000..9598c11 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/NewLandscapeGrassType.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass.uasset new file mode 100644 index 0000000..9d6083b Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass_0.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass_0.uasset new file mode 100644 index 0000000..1c9d57f Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass_0.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass_masked.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass_masked.uasset new file mode 100644 index 0000000..f628161 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/grass/grass_masked.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/bump.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/bump.uasset new file mode 100644 index 0000000..e4c0250 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/bump.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/detailtex.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/detailtex.uasset new file mode 100644 index 0000000..a2e3fe4 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/detailtex.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grass_diffuse.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grass_diffuse.uasset new file mode 100644 index 0000000..dff23e1 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grass_diffuse.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grass_norm.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grass_norm.uasset new file mode 100644 index 0000000..a7042b1 Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grass_norm.uasset differ diff --git a/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grassmat.uasset b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grassmat.uasset new file mode 100644 index 0000000..3fc793f Binary files /dev/null and b/Unreal/Content/PACKS/Blueprints/EasyBallistics/world/textures/grassmat.uasset differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.dll b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.dll index 796f09a..dd248ad 100644 Binary files a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.dll and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.dll differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.exe b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.exe new file mode 100644 index 0000000..d83b0b8 Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.exe differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.exp b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.exp new file mode 100644 index 0000000..902045a Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.exp differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.lib b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.lib new file mode 100644 index 0000000..0926253 Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.lib differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.pdb b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.pdb new file mode 100644 index 0000000..5628598 Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_0.pdb differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.exe b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.exe new file mode 100644 index 0000000..05285e9 Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.exe differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.exp b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.exp new file mode 100644 index 0000000..dae2909 Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.exp differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.lib b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.lib new file mode 100644 index 0000000..6b3e737 Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.lib differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.pdb b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.pdb new file mode 100644 index 0000000..3b416f5 Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_1.pdb differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.exe b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.exe new file mode 100644 index 0000000..11afbdb Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.exe differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.exp b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.exp new file mode 100644 index 0000000..9b6e26b Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.exp differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.lib b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.lib new file mode 100644 index 0000000..ce054cf Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.lib differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.pdb b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.pdb new file mode 100644 index 0000000..e3e9320 Binary files /dev/null and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.patch_2.pdb differ diff --git a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.pdb b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.pdb index db5893f..6a8dd70 100644 Binary files a/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.pdb and b/Unreal/Plugins/EasyBallistics/Binaries/Win64/UnrealEditor-EasyBallistics.pdb differ diff --git a/Unreal/Plugins/EasyBallistics/Source/EasyBallistics/Private/Trace.cpp b/Unreal/Plugins/EasyBallistics/Source/EasyBallistics/Private/Trace.cpp index dcbd6a2..5630022 100644 --- a/Unreal/Plugins/EasyBallistics/Source/EasyBallistics/Private/Trace.cpp +++ b/Unreal/Plugins/EasyBallistics/Source/EasyBallistics/Private/Trace.cpp @@ -95,8 +95,7 @@ float AEBBullet::Trace(FVector start, FVector PreviousVelocity, float delta, TEn #ifdef WITH_EDITOR if (DebugEnabled) { - FColor DebugColor = FColor::MakeRedToGreenColorFromScalar(Velocity.Size() / MuzzleVelocityMax); - DrawDebugLine(GetWorld(), start, HitResult.Location, DebugColor, false, DebugTrailTime, 0, DebugTrailWidth); + DrawDebugLine(GetWorld(), start, HitResult.Location, FColor::Blue, false, DebugTrailTime, 0, 3.0f); }; #endif @@ -188,8 +187,7 @@ float AEBBullet::Trace(FVector start, FVector PreviousVelocity, float delta, TEn #ifdef WITH_EDITOR if (DebugEnabled) { - FLinearColor Color = GetDebugColor(Velocity.Size() / ((MuzzleVelocityMin + MuzzleVelocityMax)*0.5f)); - DrawDebugLine(GetWorld(), start, start + TraceDistance, Color.ToFColor(true), false, DebugTrailTime, 0, 0); + DrawDebugLine(GetWorld(), start, start + TraceDistance, FColor::Magenta, false, DebugTrailTime, 0, 3.0f); } } #endif diff --git a/Unreal/build.bat b/Unreal/build.bat new file mode 100644 index 0000000..652cf9c --- /dev/null +++ b/Unreal/build.bat @@ -0,0 +1,35 @@ +@echo off +chcp 65001 >nul +title Build PS_AI_Agent + +echo ============================================================ +echo PS_AI_Agent - Compilation plugin ElevenLabs (UE 5.5) +echo ============================================================ +echo. +echo ATTENTION : Ferme l'Unreal Editor avant de continuer ! +echo (Les DLL seraient verrouillees et la compilation echouerait) +echo. +pause + +echo. +echo Compilation en cours... +echo (Seuls les .cpp modifies sont recompiles, ~16s) +echo. + +powershell.exe -Command "& 'C:\Program Files\Epic Games\UE_5.5\Engine\Build\BatchFiles\RunUAT.bat' BuildEditor -project='C:\ASTERION\GIT\PS_Ballistics\Unreal\PS_Ballistics.uproject' -notools -noP4 2>&1" + +echo. +if %ERRORLEVEL% == 0 ( + echo ============================================================ + echo SUCCES - Compilation terminee sans erreur. + echo Tu peux relancer l'Unreal Editor. + echo ============================================================ +) else ( + echo ============================================================ + echo ECHEC - Erreur de compilation (code %ERRORLEVEL%) + echo Consulte le log ci-dessus pour le detail. + echo ============================================================ +) + +echo. +pause