Releases: WaynGames/MGM-Ability
Releases · WaynGames/MGM-Ability
unity bug report on com.unity.ui
This release is to tag the repository in the state it was submited for a bug report to unity (case n°1261447)
0.3.0-preview
[0.3.0] - 05/07/2020
Added
- Support for cost constraint and consumtion on skill
- Support for simple target selection from skill (self or target)
- System groups to organize systems update order
Changed
- BREAKING CHANGE - Rename all occurences of "Skill" to "Ability" and "Skills" to "Abilities".
- Trigger system won't do anything if it's consumer counter part won't run. This avoid creating the native stream, which in turn avoid any risk a memory leak so there is no need for the consumer to always update to do the clean up.
Code Test Coverage
- Started monitoring the code coverage of the package and switched to system behavior test strategy instead of a world test strategy.
Name | Covered | Uncovered | Coverable | Total | Line coverage |
---|---|---|---|---|---|
WaynGroup.Mgm.Ability | 233 | 72 | 305 | 951 | 76.3% |
WaynGroup.Mgm.Ability.Editor | 0 | 137 | 137 | 546 | 0% |
- CRAP score is currenlty wrong, it show 2 false positive CRAP method.
0.2.0-preview
[0.2.0] - 09/06/2020
Added
Support for Min and Max range constraint on skill
Changed
Update to com.unity.entities 0.11.0-preview.7 (no impact)
0.1.2-preview
Bug fix
intial realease
This first realease provides a simple skill system that can be authored by Scriptable Object. For now, it allows the definition of single target skill that are subject to a cast time and cooldown time. Its allows to define any custom type of custom direct effect and comes with a Simple Skill sample that demontrate how to define a simple direct damage skill.