fivem-ts

a library to speed up the development of Fivem scripts and frameworks


Project maintained by Purpose-Dev Hosted on GitHub Pages — Theme by mattgraham

fivem-ts - Documentation v0.7.5Docs


fivem-ts - Documentation v0.7.5 / Client / ParticleEffect

Class: abstract ParticleEffect

An abstract class representing a particle effect.

This class provides methods and properties to manage and control various aspects of a particle effect such as its asset, effect name, offset, rotation, color, scale, range, and axis inversion.

Accessors

Asset

get Asset(): string

Returns

string

Defined in

client/ParticleEffect.ts:45


AssetName

get AssetName(): string

Returns

string

Defined in

client/ParticleEffect.ts:41


Color

get Color(): Color

set Color(color): void

Parameters

color: Color

Returns

Color

Defined in

client/ParticleEffect.ts:81


EffectName

get EffectName(): string

Returns

string

Defined in

client/ParticleEffect.ts:49


Handle

get Handle(): number

set Handle(handle): void

Parameters

handle: number

Returns

number

Defined in

client/ParticleEffect.ts:33


InvertAxis

get InvertAxis(): InvertAxis

set InvertAxis(invertAxis): void

Parameters

invertAxis: InvertAxis

Returns

InvertAxis

Defined in

client/ParticleEffect.ts:106


IsActive

get IsActive(): boolean

Returns

boolean

Defined in

client/ParticleEffect.ts:118


Offset

get Offset(): Vector3

set Offset(offset): void

Parameters

offset: Vector3

Returns

Vector3

Defined in

client/ParticleEffect.ts:53


Range

get Range(): number

set Range(range): void

Parameters

range: number

Returns

number

Defined in

client/ParticleEffect.ts:97


Rotation

get Rotation(): Vector3

set Rotation(rotation): void

Parameters

rotation: Vector3

Returns

Vector3

Defined in

client/ParticleEffect.ts:61


Scale

get Scale(): number

set Scale(scale): void

Parameters

scale: number

Returns

number

Defined in

client/ParticleEffect.ts:89

Methods

setParameter()

setParameter(parameterName, value): void

Sets the value of a specific parameter for the particle effect.

Parameters

parameterName: string

The name of the parameter to set.

value: number

The value to set for the specified parameter.

Returns

void

Defined in

client/ParticleEffect.ts:143


start()

abstract start(): boolean

Returns

boolean

Defined in

client/ParticleEffect.ts:31


stop()

stop(): void

Stops the particle effect if it is currently active. This method will remove the particle effect associated with the current handle.

Returns

void

Defined in

client/ParticleEffect.ts:128


toString()

toString(): string

Returns a string representation of the asset and effect names.

Returns

string

A string combining the asset name and effect name separated by a backslash.

Defined in

client/ParticleEffect.ts:154