14 Commits

Author SHA1 Message Date
3871cba753 Refactor character attributes system; replace individual attributes with a dictionary-based approach for better scalability and maintainability 2025-08-02 06:06:51 +02:00
0ca0aeae86 Add sound effects and audio clips for weapons and actions; implement shot and damage sounds 2025-07-13 13:33:29 +02:00
7519d67950 Add weapon prefabs for Grenade, Rifle, and Sword; set attributes including names, descriptions, prices, and projectile behaviors 2025-07-12 23:20:00 +02:00
6511a5586e Add Advanced and Elite Enemy prefabs; adjust attributes and implement projectile behavior 2025-07-12 22:38:21 +02:00
e3e58f89cb Add DamagePostProcess component for enhanced visual feedback on damage; implement vignette effect and adjust flash color settings 2025-07-12 19:07:26 +02:00
a4fe7bbb07 Add DamageFlash component for visual feedback on damage; implement flash effect with customizable duration and color 2025-07-12 18:30:42 +02:00
df7462652f Add LevelUpHud and UpgradeManager components; implement upgrade selection UI and item management 2025-07-12 17:57:55 +02:00
56592fa7ad Add Basic Enemy prefab and Chaser AI; update enemy spawn settings and projectile speed 2025-07-12 14:25:46 +02:00
c3b1ac9213 Implement health modification on enemy kill; add HealOnKillModifier and update death behavior 2025-07-12 12:57:21 +02:00
cb793bcc93 Add new weapon assets and update projectile handling; include Pistol, Rifle, Grenade, and Shotgun prefabs 2025-07-12 05:04:12 +02:00
2b8f7c1e6d Add new wall GameObjects and update projectile damage handling; enhance physics manager settings 2025-07-12 02:53:50 +02:00
8f3a913b7e Add Inventory system with Inventory, InventorySlot, and StatModifierItem classes; update character attributes to include level and experience 2025-07-11 23:57:57 +02:00
9261b9f00f Add WeaponStats class and update damage calculations for ranged and melee attacks 2025-07-11 21:58:19 +02:00
43c1730ed5 Add new meta files and interfaces for project structure 2025-07-11 21:46:14 +02:00