From 91eb39ea70a75b2539849c2312c627a24bfdde0d Mon Sep 17 00:00:00 2001 From: Cviat <68288205+Cviat@users.noreply.github.com> Date: Wed, 12 Aug 2026 12:11:13 +0300 Subject: [PATCH] Press F --- .ai/mcp/mcp.json | 0 .../.idea/shelf/_____17_07_2026__12_36___.xml | 4 - .idea/.idea.Race_fields/.idea/workspace.xml | 266 ++ .../Art/Materials/BulletProjectile.mat | 137 + .../Art/Materials/BulletProjectile.mat.meta | 8 + .../Art/Models/Weapons/MachineGun.fbx | Bin 0 -> 67948 bytes .../Art/Models/Weapons/MachineGun.fbx.meta | 114 + .../_Project/Art/UI/Sprites/MDP_Buggy_1.psb | Bin 0 -> 5321864 bytes .../Art/UI/Sprites/MDP_Buggy_1.psb.meta | 524 ++++ .../Audio/SFX/Vehicles/cbb115cd9d4f69a.mp3 | Bin 0 -> 368012 bytes Assets/_Project/Docs.meta | 8 + Assets/_Project/Docs/Architecture.md | 769 ++++++ Assets/_Project/Docs/Architecture.md.meta | 7 + .../Prefabs/Harvesters/HarvesterEnemy.prefab | 60 + .../Projectiles/BulletProjectile.prefab | 287 ++ .../Projectiles/BulletProjectile.prefab.meta | 7 + .../Prefabs/Vehicles/Player/Buggy.prefab | 714 ++++- .../Prefabs/Vehicles/Player/Buggy_1.prefab | 563 +++- .../Vehicles/Player/Buggy_Player.prefab | 486 +++- .../Prefabs/Weapons/MachineGun_prefab.prefab | 242 ++ .../Weapons/MachineGun_prefab.prefab.meta | 7 + Assets/_Project/RenderTextures.meta | 8 + .../RearViewMirror.renderTexture | 39 + .../RearViewMirror.renderTexture.meta | 8 + Assets/_Project/Scenes/Demo Scene.unity | 2457 +++++++++++++++++ Assets/_Project/Scripts/Camera/RearView.meta | 8 + .../Camera/RearView/RearViewMirrorCamera.cs | 70 + .../RearView/RearViewMirrorCamera.cs.meta | 2 + .../Scripts/Damage/Core/BladeDamageSource.cs | 41 + .../Damage/Core/BladeDamageSource.cs.meta | 2 + .../Damage/Core/CollisionDamageSource.cs | 29 + .../Damage/Core/CollisionDamageSource.cs.meta | 2 + .../Scripts/Damage/Core/DamageTypes.cs | 46 + .../Scripts/Damage/Core/DamageTypes.cs.meta | 2 + .../Damage/Core/SimpleDamageReceiver.cs | 33 + .../Damage/Core/SimpleDamageReceiver.cs.meta | 2 + .../Damage/VehicleDamage/DamageHitbox.cs | 28 + .../Damage/VehicleDamage/DamageHitbox.cs.meta | 2 + .../VehicleDamage/VehicleDamageController.cs | 384 +++ .../VehicleDamageController.cs.meta | 2 + .../Scripts/Editor/BuggyPrefabBuilder.cs | 19 +- .../GameFlow/SelectedVehicleSpawner.cs | 22 +- .../Scripts/PowerUps/Core/WeaponPickup.cs | 20 + .../PowerUps/Core/WeaponPickup.cs.meta | 2 + .../Scripts/UI/HUD/VehicleDamageHud.cs | 127 + .../Scripts/UI/HUD/VehicleDamageHud.cs.meta | 2 + .../Controller/ArcadeBuggyController.cs | 114 +- .../Vehicles/Wheels/BuggyWheelSetup.cs | 89 - .../Vehicles/Wheels/BuggyWheelSetup.cs.meta | 2 - .../Scripts/Vehicles/Wheels/WheelSlot.cs | 10 + .../Scripts/Vehicles/Wheels/WheelSlot.cs.meta | 2 + .../Weapons/Core/VehicleWeaponInventory.cs | 26 + .../Core/VehicleWeaponInventory.cs.meta | 2 + .../Scripts/Weapons/Guns/BulletProjectile.cs | 81 + .../Weapons/Guns/BulletProjectile.cs.meta | 2 + .../Scripts/Weapons/Guns/MachineGunWeapon.cs | 151 + .../Weapons/Guns/MachineGunWeapon.cs.meta | 2 + Assets/_Recovery/0 (3).unity | 1078 ++++++++ Assets/_Recovery/0 (3).unity.meta | 7 + Packages/manifest.json | 1 + Packages/packages-lock.json | 37 +- 61 files changed, 8939 insertions(+), 225 deletions(-) create mode 100644 .ai/mcp/mcp.json delete mode 100644 .idea/.idea.Race_fields/.idea/shelf/_____17_07_2026__12_36___.xml create mode 100644 .idea/.idea.Race_fields/.idea/workspace.xml create mode 100644 Assets/_Project/Art/Materials/BulletProjectile.mat create mode 100644 Assets/_Project/Art/Materials/BulletProjectile.mat.meta create mode 100644 Assets/_Project/Art/Models/Weapons/MachineGun.fbx create mode 100644 Assets/_Project/Art/Models/Weapons/MachineGun.fbx.meta create mode 100644 Assets/_Project/Art/UI/Sprites/MDP_Buggy_1.psb create mode 100644 Assets/_Project/Art/UI/Sprites/MDP_Buggy_1.psb.meta create mode 100644 Assets/_Project/Audio/SFX/Vehicles/cbb115cd9d4f69a.mp3 create mode 100644 Assets/_Project/Docs.meta create mode 100644 Assets/_Project/Docs/Architecture.md create mode 100644 Assets/_Project/Docs/Architecture.md.meta create mode 100644 Assets/_Project/Prefabs/Projectiles/BulletProjectile.prefab create mode 100644 Assets/_Project/Prefabs/Projectiles/BulletProjectile.prefab.meta create mode 100644 Assets/_Project/Prefabs/Weapons/MachineGun_prefab.prefab create mode 100644 Assets/_Project/Prefabs/Weapons/MachineGun_prefab.prefab.meta create mode 100644 Assets/_Project/RenderTextures.meta create mode 100644 Assets/_Project/RenderTextures/RearViewMirror.renderTexture create mode 100644 Assets/_Project/RenderTextures/RearViewMirror.renderTexture.meta create mode 100644 Assets/_Project/Scripts/Camera/RearView.meta create mode 100644 Assets/_Project/Scripts/Camera/RearView/RearViewMirrorCamera.cs create mode 100644 Assets/_Project/Scripts/Camera/RearView/RearViewMirrorCamera.cs.meta create mode 100644 Assets/_Project/Scripts/Damage/Core/BladeDamageSource.cs create mode 100644 Assets/_Project/Scripts/Damage/Core/BladeDamageSource.cs.meta create mode 100644 Assets/_Project/Scripts/Damage/Core/CollisionDamageSource.cs create mode 100644 Assets/_Project/Scripts/Damage/Core/CollisionDamageSource.cs.meta create mode 100644 Assets/_Project/Scripts/Damage/Core/DamageTypes.cs create mode 100644 Assets/_Project/Scripts/Damage/Core/DamageTypes.cs.meta create mode 100644 Assets/_Project/Scripts/Damage/Core/SimpleDamageReceiver.cs create mode 100644 Assets/_Project/Scripts/Damage/Core/SimpleDamageReceiver.cs.meta create mode 100644 Assets/_Project/Scripts/Damage/VehicleDamage/DamageHitbox.cs create mode 100644 Assets/_Project/Scripts/Damage/VehicleDamage/DamageHitbox.cs.meta create mode 100644 Assets/_Project/Scripts/Damage/VehicleDamage/VehicleDamageController.cs create mode 100644 Assets/_Project/Scripts/Damage/VehicleDamage/VehicleDamageController.cs.meta create mode 100644 Assets/_Project/Scripts/PowerUps/Core/WeaponPickup.cs create mode 100644 Assets/_Project/Scripts/PowerUps/Core/WeaponPickup.cs.meta create mode 100644 Assets/_Project/Scripts/UI/HUD/VehicleDamageHud.cs create mode 100644 Assets/_Project/Scripts/UI/HUD/VehicleDamageHud.cs.meta delete mode 100644 Assets/_Project/Scripts/Vehicles/Wheels/BuggyWheelSetup.cs delete mode 100644 Assets/_Project/Scripts/Vehicles/Wheels/BuggyWheelSetup.cs.meta create mode 100644 Assets/_Project/Scripts/Vehicles/Wheels/WheelSlot.cs create mode 100644 Assets/_Project/Scripts/Vehicles/Wheels/WheelSlot.cs.meta create mode 100644 Assets/_Project/Scripts/Weapons/Core/VehicleWeaponInventory.cs create mode 100644 Assets/_Project/Scripts/Weapons/Core/VehicleWeaponInventory.cs.meta create mode 100644 Assets/_Project/Scripts/Weapons/Guns/BulletProjectile.cs create mode 100644 Assets/_Project/Scripts/Weapons/Guns/BulletProjectile.cs.meta create mode 100644 Assets/_Project/Scripts/Weapons/Guns/MachineGunWeapon.cs create mode 100644 Assets/_Project/Scripts/Weapons/Guns/MachineGunWeapon.cs.meta create mode 100644 Assets/_Recovery/0 (3).unity create mode 100644 Assets/_Recovery/0 (3).unity.meta diff --git a/.ai/mcp/mcp.json b/.ai/mcp/mcp.json new file mode 100644 index 0000000..e69de29 diff --git a/.idea/.idea.Race_fields/.idea/shelf/_____17_07_2026__12_36___.xml b/.idea/.idea.Race_fields/.idea/shelf/_____17_07_2026__12_36___.xml deleted file mode 100644 index ce9d827..0000000 --- a/.idea/.idea.Race_fields/.idea/shelf/_____17_07_2026__12_36___.xml +++ /dev/null @@ -1,4 +0,0 @@ - - \ No newline at end of file diff --git a/.idea/.idea.Race_fields/.idea/workspace.xml b/.idea/.idea.Race_fields/.idea/workspace.xml new file mode 100644 index 0000000..bb79573 --- /dev/null +++ b/.idea/.idea.Race_fields/.idea/workspace.xml @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + "customColor": "", + "associatedIndex": 4 +} + + + + + + + + + + + + + + + + + + + + + + + + + + + 1784288591435 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +