public override void OnInspectorGUI() { EditorGUILayout.LabelField("Open fmc->Settings to edit me!", EditorStyles.boldLabel); EditorGUILayout.LabelField("I should be called " + FMCGameSettingsBase.GetAssetName(FMCGameSettingsPrivate.GetFullRelativePath())); EditorGUILayout.LabelField("I should be placed under " + FMCGameSettingsPrivate.GetFullRelativePath()); EditorGUILayout.LabelField("I will not be included in the build!"); }
public static FMCGameSettings LoadOrCreateGameSettings() { return(new FMCGameSettings(FMCGameSettingsPublic.LoadOrCreateGameSettingsFile(), FMCGameSettingsPrivate.LoadOrCreateGameSettingsFile())); }
protected FMCGameSettings(FMCGameSettingsPublic publicSettings, FMCGameSettingsPrivate privateSettings) { Public = publicSettings; Private = privateSettings; }