FuncGodotLocalConfig
Local machine project wide settings. Can define global defaults for some FuncGodot properties.
DO NOT CREATE A NEW RESOURCE!
This resource works by saving a MyGameFuncGodotConfig.json configuration file to your game's user:// folder and pulling the properties from that config file rather than this resource. Use the premade addons/func_godot/func_godot_local_config.tres instead.
NOTE: You need to run your project at least once before attempting to export settings, so that the user:// folder can be created by Godot! Otherwise you will run into an error and the config file will not export!
Handling local project configuration settings in this way means they need to be set individually on every machine you load your project onto. These settings are not saved to source control. The benefit is that this allows teams to more easily work together even with drastically different tool installation paths.
Property | Type | Description |
Export Func Godot Settings | Bool | Button to save the local machine project configuration settings in your game's user:// folder. |
Reload Func Godot Settings | Bool | Button to reload the local machine project configuration settings in your game's user:// folder. This can be used in case you need to revert changes to the Local Config resource, so long as you have not export your changes already. |
Fgd Output Folder | String, Global Directory | Global directory path that FGD files save to when exported from their properties. Overridden when exported from a game configuration resource like TrenchBroomGameConfig. |
Trenchbroom Game Config Folder | String, Global Directory | Global directory path where your TrenchBroom game configuration should be saved to. Consult the TrenchBroom Manual's Game Configuration documentation for more information. |
Netradiant Custom Gamepacks Folder | String, Global Directory | Global directory path where your NetRadiant Custom gamepacks are saved. On Windows this is the gamepacks folder in your NetRadiant Custom installation. |
Map Editor Game Path | String, Global Directory | Global directory path to your mapping folder where all of your mapping assets exist. This is usually either your project folder or a subfolder within it. |
Game Path Models Folder | String | Relative directory path from your Map Editor Game Path to a subfolder containing any display models you might use for your map editor. Currently only used by FuncGodot FGD Model Point Class. |
Default Inverse Scale Factor | Float |
Scale factor that affects how FuncGodot FGD Model Point Class
entities scale their map editor display models. Not used with TrenchBroom, use TrenchBroom Game Config 's Entity Scale expression instead. |