(info) Other great resources: Official JS API docs, Scripting Forum

scriptName

The filename of the main script loaded in to a particular scripting environment...

 

Syntax

scriptName

Values

This is the filename, without the extension or path, of the main script that was loaded in to your scripting environment.

Examples:

  • if the script loaded was "multiplay/skirmish/nullbot.js" the scriptName would be "nullbot"
  • for rules.js, it will be "rules"
  • for scavfact.js, it will be "scavfact"

Notes

This global is useful for console or chat messages, particularly when an AI is communicating with human players.

Example

// say hello to the human game host (who is always player 0)
chat(0, "Hi, I'm "+scriptName);
Availability 3.2+

Requires:

  • Warzone 3.2 or above
Contents

Jump to: