< Summary

Class:DCL.Emotes.EmbeddedEmotesSO
Assembly:AvatarAssets
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Models/AvatarAssets/EmbeddedEmotesSO.cs
Covered lines:1
Uncovered lines:0
Coverable lines:1
Total lines:23
Line coverage:100% (1 of 1)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
Provide()0%110100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Models/AvatarAssets/EmbeddedEmotesSO.cs

#LineLine coverage
 1using System;
 2using UnityEngine;
 3
 4namespace DCL.Emotes
 5{
 6    [CreateAssetMenu(menuName = "DCL/Emotes/EmbeddedEmotes", fileName = "EmbeddedEmotes")]
 7    public class EmbeddedEmotesSO : ScriptableObject
 8    {
 9        public EmbeddedEmote[] emotes;
 10
 4811        public static EmbeddedEmotesSO Provide() => Resources.Load<EmbeddedEmotesSO>("EmbeddedEmotes");
 12    }
 13
 14    [Serializable]
 15    public class EmbeddedEmote : WearableItem
 16    {
 17        public AnimationClip femaleAnimation;
 18        public AnimationClip maleAnimation;
 19        public bool dontShowInBackpack;
 20
 21        public override bool ShowInBackpack() { return !dontShowInBackpack; }
 22    }
 23}

Methods/Properties

Provide()