Engine:CVAR lib path: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
Line 28: Line 28:


== Examples ==
== Examples ==
=== Default values ===
=== Formatted names ===
<pre>
<pre>
namex86.dll
namex86.dll

Revision as of 19:25, 16 October 2023

Console commands

Path for loading native 'world' libraries.

set lib_path './lib/'

Arguments

  • name - 'lib_path'
  • value - Full or start folder relative path that contains loadable native world libraries.

Associations

  • Is by default placed in the 'global' context.

Details

Path to the platform native libraries for the world.

The library file name format uses name suffixes to distinguish between versions of the same library compiled for different platforms. Modules will load by finding the correct one by name, platform, OS, and OS module type extension.

[name][platform][.os][.extension]

Platform names:

  • x86 - 32-bit x86 platform
  • x64 - 64-bit x64 platform
  • a64 - 64-bit ARM platform

OS names:

  • (none) - Windows, using the '.dll' extension
  • .linux - Linux, using the '.so' extension
  • .osx - Mac OS, using the '.so' extension

Examples

Formatted names

namex86.dll
namex64.dll
namex64.linux.so
namex64.osx.so

Notes