Equipment Manager (VR support)
Eugene B
$20.00
(no ratings)
Date |
Price |
---|---|
日期和时间 |
价钱($) |
02/07(2019) |
20.0 |
11/20(2024) |
20.0 |
Jump AssetStore
Equipment Manager is a universal system for managing the database of weapons in game, as well as the parameters of each weapon separately.
This plugin will allow you to create a database of weapons in your game, sort all the weapons in it by type/class, configure the parameters of each weapon separately, link your weapon scripts to the database and monitor the status of each associated parameter in real time.
You will be able to create a set of basic and additional parameters for the weapon. Additional parameters can be anything from bonus to damage per second, to the installation of additional modules on the weapon, such as a silencer, sight, if it is a firearm or activation of spells (on demand or during impact, if your weapon is a bow (arrow, spear, peak, sword, shield).
At its core, the system is so versatile that instead of weapons, it can control the parameters of the character/equipment or structures. Perhaps in the next update will be added features that allow you to control the parameters of any content in the game.
Features (current version V 1.0):
- Sorting by the types/classes of weapons
- Management of basic parameters of the weapon (damage, attack speed, accuracy, etc)
- Management of additional parameters/modules (damage bonus, installation/removal of additional modules, enable/disable modifications)
- Mechanics of improvement of the weapon and its parameters for the gained points
- Mechanics of activating additional parameters/modules as a bonus for a limited time or indefinitely
- Notifying the player of the possibility to improve the settings
- Binding availability with additional options/modules to level weapons
- System of binding weapons from a database with your weapon scripts
- Automatic synchronization of weapon parameters in the database with binded parameters in your scripts
- Support multiple databases and switch between them in real time
- Automatic save/load progress improvements
The plugin can be used on any platform.
This package includes an example interface that demonstrates the capabilities of the plugin (only for VR projects)
If you are going to use the plugin in a VR project, please note that by default only the OpenVR library is supported (for interaction with UI). This package includes the SteamVR v1.2.3 plugin. If you are developing a project using the Oculus library, you will need to develop all the necessary components for the player to interact with the UI. (EventSystem, Raycaster, Input Module and others)
Tested on 2018.x
Manual:
Equipment Manager v1.0 manual (rus)
Equipment Manager v1.0 manual (en)