M MY Multiplayer: Wiki
Side
Kind

fileCopy

Shared

Copies a file, possibly from another resource, into the calling resource. Folders missing at the destination are created.

bool fileCopy(string from, string to [, bool overwrite = false])

Parameters

NameTypeDescription
fromstringThe file to copy. A path inside the calling resource, or @resource/path for another resource's file.
tostringWhere to copy it. A path inside the calling resource.
overwriteboolWhether a file already at the destination is replaced.default false

Returns

true if it worked; false if the source is not a file or the destination exists and overwrite is off.

A path may not contain .., \ or :, nor start with /. Another resource's files can only be read; an invalid path logs a warning and the function returns false.

Example

fileCopy("@defaults/settings.json", "settings.json")

See also