MouseDance MouseDance
MouseDance MouseDance
MouseDance User Docs powered by DocFx, DiscordFx

Search Results for

    Class HitObjectManagerSettings

    Values for tweaking Hit Objects

    Inheritance
    Object
    Object
    ScriptableObject
    HitObjectManagerSettings
    Namespace: MouseDance.Runtime
    Assembly: MouseDance.Runtime.dll
    Syntax
    [CreateAssetMenu(fileName = "HitObjectManagerSettings", menuName = "MouseDance/HitObjectManagerSettings")]
    public class HitObjectManagerSettings : ScriptableObject

    Fields

    CircleRadiusMultiplier

    Declaration
    [Tooltip("Allows you to scale Hit Objects bigger or smaller than their normal size. 1.0 means no change. Greater than 1 means bigger, lesser than 1 means smaller. This multiplier is applied on top of the Osu file's \"Circle Size\" setting, allowing you to scale it even further than what Osu allows. Take note that this won't compensate for the Hit Object positions, so making them large will most likely make them overlap with each other.")]
    public float CircleRadiusMultiplier
    Field Value
    Type Description
    Single

    HitObjectLayer

    Declaration
    [Tooltip("Which layer instantiated Hit Objects will be in.")]
    [ShowIf("HitObjectLayerSpawnType", ComparisonType.Equals, LayerSpawnType.UseSpecificLayer, HideType.DoNotDraw)]
    public LayerMask HitObjectLayer
    Field Value
    Type Description
    LayerMask

    HitObjectLayerSpawnType

    Declaration
    [Header("Hit Object Properties")]
    [Tooltip("Whether we set a specific layer for instantiated Hit Objects or not.")]
    public LayerSpawnType HitObjectLayerSpawnType
    Field Value
    Type Description
    LayerSpawnType

    PlayMissEffects

    Declaration
    public bool PlayMissEffects
    Field Value
    Type Description
    Boolean

    ShowNumbers

    Declaration
    [Tooltip("Display numbers on the Hit Objects or not.")]
    public bool ShowNumbers
    Field Value
    Type Description
    Boolean

    VisualEffectsLayer

    Declaration
    [Tooltip("Which layer instantiated visual effect prefabs will be in.")]
    [ShowIf("VisualEffectsLayerSpawnType", ComparisonType.Equals, LayerSpawnType.UseSpecificLayer, HideType.DoNotDraw)]
    public LayerMask VisualEffectsLayer
    Field Value
    Type Description
    LayerMask

    VisualEffectsLayerSpawnType

    Declaration
    [Header("Visual Effects")]
    [Tooltip("Whether we set a specific layer for instantiated visual effect prefabs or not.")]
    public LayerSpawnType VisualEffectsLayerSpawnType
    Field Value
    Type Description
    LayerSpawnType

    VisualEffectsScale

    Declaration
    [Tooltip("Scale Visual Effects larger or smaller than their default size.")]
    public float VisualEffectsScale
    Field Value
    Type Description
    Single