Update 1.1 has been released! Here is the complete change log
-Additions-
-Vehicles (light versions of the default Epic Games examples, self-contained and not deeply integrated into any other Blueprint Actors, deleting the Vehicles folder would not break the template in any way)
-Vending Machine that uses the in-game currency to buy ammo and/or health
-Saving & Loading of the Player Inventory, ammo for weapons and collected money
-Money Pick-Up
-Changes-
-Character Base:
-Added in-game currency
-Added the ability to crouch
-Added delay between shots functionality
-Fixed an issue where Jump would play the sound each time it’s pressed
-Moved Pause to a Widget (to have a Save & Quit button)
-Minor tweaks regarding movement
-AnimBP:
-Added blendspaces for the new Crouch ability
-Weapon Base:
-Added an infinite ammo option
-Added a float for delay between shots
-Camera shake and gamepad vibration are now exposed to child classes
-Ammo mags are replaced with ammo in reserve (reload no longer wastes an entire magazine, but instead takes only the needed amount of ammo to fill the clip)
-Fix for a bug that caused projectile to go slightly to the left if the character was in TPS perspective and the projectile spawned from the gun barrel
-Option to disable left hand IK and an Enum for animation category have been added (in case someone has pre-made animations for everything)
-Shooting the enemy now spawns blood particles instead of the default impact particle
-Child classes now have examples of how to add firing and reloading animations for weapons
-PickUps:
-Changed the Ammo Pickup to work with the new ammo system
-HUD and other Widgets:
-Changed the ZOrder of Sniper scopes to be -15 and Hit Test Invisible, to prevent it from rendering above the VirtualJoysticks for mobile enabled projects
-Added a Widget for the Vending Machine
-Added a Main Menu for Saving/Loading
-Added a Widget to the Vehicles (to displays the controls on-screen while driving the vehicle)
-Added a Game Over widget for when the Player Character health reaches 0
-AI Example:
-Added the ability to move to a random location
-Added a function that makes it ragdoll when hit by a vehicle
-Added money to its PickUp drop chance
-Tweaked the collision and added a DetourCrowdAIController to it
-Red Barrel now has physics enabled by default
-Maps:
-Added a Main Menu map
-Expanded the default map to showcase the new content and features