@cccode/fxr - v22.0.0

    Class BasicConfig

    Implements

    Index

    Constructors

    Properties

    appearance: AppearanceAction = ...
    directionSpread: DirectionSpreadAction = ...
    emissionAudio: EmissionAudioAction = ...
    emitter: EmitterAction = ...
    emitterShape: EmitterShapeAction = ...
    nodeAttributes: NodeAttributesAction = ...
    nodeAudio: NodeAudioAction = ...
    nodeForceMovement: NodeForceMovementAction = ...
    nodeMovement: NodeMovementAction = ...
    nodeTransform: NodeTransformAction = ...
    particleAttributes: ParticleAttributesAction = ...
    particleForceMovement: ParticleForceMovementAction = ...
    particleModifier: ParticleModifierAction = ...
    particleMovement: ParticleMovementAction = ...
    slot12: Unknown130Action = ...
    type: Basic = ConfigType.Basic

    Methods

    • Returns the number of actions this config will contain if written to the given game's structure.

      Parameters

      Returns number

    • Recolors the config by modifying color properties and fields using a given function.

      Parameters

      • func: RecolorFunction

        A function used to remap color values. For some easy pre-made recolor functions, see the Recolor namespace.

      Returns this

    • Recolors the config to fit a given color palette.

      Parameters

      Returns this

    • Internal

      Parameters

      • funcOrPalette: RecolorFunction | ColorPalette
      • Optional__durationFallback: (action: any, secondary?: any) => () => any
      • Optional__proc: <T>(
            paletteProp: AnyValue,
            c: T,
            k: keyof T,
            durationFallback?: () => number,
        ) => void

      Returns this

    MMNEPVFCICPMFPCPTTAAATR