Skip to content

Releases: WaynGames/MGM-Ability

unity bug report on com.unity.ui

07 Jul 20:05
Compare
Choose a tag to compare
Pre-release

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

05 Jul 13:21
cce92ef
Compare
Choose a tag to compare
0.3.0-preview Pre-release
Pre-release

[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

25 Jun 23:13
584043f
Compare
Choose a tag to compare
0.2.0-preview Pre-release
Pre-release

[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

08 Jun 17:17
ecabfa5
Compare
Choose a tag to compare
0.1.2-preview Pre-release
Pre-release

Fixed
#3 Possible memory leak
#4 Error with JobsDebugger enabled
#5 Trigger context entity description is a OR, should be an AND

Bug fix

07 Jun 22:06
Compare
Choose a tag to compare
Bug fix Pre-release
Pre-release

Fixed
#1 unused loop variable

intial realease

07 Jun 17:49
Compare
Choose a tag to compare
intial realease Pre-release
Pre-release

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.