**Version 1.0.0.1 of the MSGT has just been submitted **to Epic via email and will be available via gumroad shortly. The changelog for this build is available over here, and includes images so that you can implement bug fixes yourself if you have already begun extending the template. Summary of the update…
New Features
- Regenerative health
- Specific loot drops for example AI
- Randomized loot in containers/chests
Fixes
- Time of Day manager has been altered to allow better support of third party systems.
- Inventory component has had some tweaks to fix inventory drop on death and lootables
- Radial Blur effect has been disconnected due to crashes on Mac computers
Thank you very much to all the new eyes who have picked up the template! The response has been overwhelmingly positive and I am honestly super appreciative of all the praise and kind words I have received since it went live! I’m looking forward to more feedback as things come along!
As stated on the marketplace page, and suggested by it’s name, this template is intended to be used as a template - a starting point to build from. The marketplace page says this in the technical details:
It is not intended to be plug and play with other projects. It is entirely possible to hook it up with other player controllers, but it will take time and customisation of the system. In due time I will be documenting the process of setting it up with another controller and such, but as this is beyond the scope of what the product is designed to offer, that does not fall into the same level of priority as other documentation.
I am more than happy to try and assist you in the meantime, and I would ask if you have tried the steps I outlined in the post above? If you did you would have, no doubt, run into a slight issue as the current input on all SGT_Component children (such as the health manager and HUD manager) is set to the Survival Controller class, meaning you would not be able to plug in another controller. I have just submitted a bug fix build to epic which includes, among other things, this fix. To fix this yourself in the meantime, you simply need to open up the SGT_Component blueprint and click on the Initialize event. Change the input for player controller from SurvivalController to PlayerController. All the events that this calls have already been set up to use the PlayerController, it was just a small oversight on my behalf to not change the parent event. Once you have done this change, please try the steps outlined above. I just tried them out in a third person template and the HUD and Health system work fine in that.
I’m not familiar with the multiplayer blueprint project you are referencing, so if you do these steps and it does not work I would ask that you provide me with a link to this project and I can see if there is something getting in the way, but again, I would like to reiterate that, as stated on the marketplace page, this is intended to be a starting point to build from as that is what a template is used for. I will cover the process of integrating it into a pre-existing project in due time, but this is going to be done as a courtesy more than anything because this is generally outside of the scope of support of the template. As such, I cannot offer a timeframe for that documentation.