ExportLayout
namespace Griff.Runtime;
public static class ExportLayoutLayout of an exported game: the player executable sits next to a game folder.
Fields
Section titled “Fields”GameFolder
Section titled “GameFolder”public const string GameFolderFolder next to the player holding project.griff and Assets.
Marker
Section titled “Marker”public const string MarkerMarks a folder as created by export, so re-exporting may safely replace it.
ModulesFolder
Section titled “ModulesFolder”public const string ModulesFolderThe modules a game’s project uses (see GameModule), their running assemblies only, inside the game folder: its host loads them (Load) before it reads the game.
ScriptsAssembly
Section titled “ScriptsAssembly”public const string ScriptsAssemblyPrecompiled scripts, inside the game folder.
WebFileList
Section titled “WebFileList”public const string WebFileListFor a game exported for the web: the list of the game folder’s files (paths relative to it, ‘/’ between folders, one a line), inside it. A browser can’t list a folder, so the web player fetches what this names.