Meteor 2 Scripting Functions
Effects
void createExplosion(vector2 pos, float radius, float damage, float armourPenetration, int ownerID)
Create an in-game explosion (server only).

Example
if(isServer())
{
    createExplosion(getPos(PLAYER_OBJECT), 20, 100, 50, PLAYER_OBJECT);
}

Comments
Cannot run on client.
armourPenetration is 0 to 100.

void fade(string text, float fadedSeconds, bool instantFadeOut)
Fades out the screen, displays a message and fades back in.

Example
// example 1: fade out, show text for 3 seconds, fade in
fade("Later that day...", 3, false);

// example 2: instantly turn screen black, wait 2 seconds, fade in
fade("", 2, true);

Comments
Only affects the local computer.
Player controls are disabled while fading and while faded.

See also
getCinematicBarsEnabled setCinematicBarsEnabled

bool getCinematicBarsEnabled()
Gets whether the cinematic bars are enabled.

Example
if(getCinematicBarsEnabled())
{
    print("Cinematic bars are enabled.");
}
else
{
    print("Cinematic bars are disabled.");
}

See also
setCinematicBarsEnabled fade

void setCinematicBarsEnabled(bool enabled)
Sets whether the cinematic bars are enabled.

Example
// enable cinematic bars
setCinematicBarsEnabled(true);

Comments
Only affects the local player.
Player controls are disabled while cinematic bars are enabled.

See also
getCinematicBarsEnabled fade


Index

Generated on the 24 June 2024 at 06:55:35 (UK Time)