; This file specifies how a template will be treated when creating a project from it. ; It includes rules for ignoring files, replacing files and changing the contents of files. ; This file is annotated to help with creating your own templates. [/Script/GameProjectGeneration.TemplateProjectDefs] ; The categories that this template should appear in. The values in this list refer to the Key value given in TemplateCategories.ini. Categories=AEC ; The localized display names for this template. Each entry specifies a Language code and Unicode text to display in the New Project dialog. LocalizedDisplayNames=(Language="en", Text="Archvis") ; The localized descriptions for this template, which is displayed when the template is selected. LocalizedDescriptions=(Language="en", Text="This template is dedicated to architectural visualization workflows. It contains examples of exterior and interior still rendering, animations, sun studies, and non-photorealistic stylized renderings.\n\nThe template gives you a way to get quickly started on your architectural visualization projects by enabling Datasmith and other useful plugins, such as Movie Render Queue and a physically accurate sun and sky system.") LocalizedDisplayNames=(Language="ko",Text="건축 시각화") LocalizedDescriptions=(Language="ko",Text="이 템플릿은 건축 시각화 워크플로를 위해 제작되었습니다. 익스테리어 및 인테리어 스틸 렌더링, 애니메이션, 태양 스터디 및 논 포토리얼한 스타일라이즈드 렌더링 샘플이 포함되어 있습니다.\n\n이 템플릿을 통해 데이터스미스를 비롯해 무비 렌더 큐와 물리적으로 정확한 태양 및 스카이와 같은 다른 유용한 플러그인을 사용하여 건축 시각화 프로젝트를 빠르게 시작하실 수 있습니다.") LocalizedDisplayNames=(Language="zh-Hans",Text="建筑可视化") LocalizedDescriptions=(Language="zh-Hans",Text="该模板专为建筑可视化流程设计,包含数个室外及室内静态图片渲染、动画、阳光研究以及非写实风格化渲染方面的示例。\n\n该模板启用了Datasmith和其他实用插件,如影片渲染队列以及物理精准的太阳和天空系统,可以让你快速启动建筑可视化项目。") LocalizedDisplayNames=(Language="ja", Text="建築ビジュアライゼーション") LocalizedDescriptions=(Language="ja",Text="このテンプレートは建築ビジュアライゼーション向けです。エクステリア及びインテリアの静止画レンダリング、アニメーション、日照検討、ノンフォトリアル レンダリングの例を含んでいます。\n\n建築ビジュアライゼーション プロジェクトをすぐに開始できるように準備したテンプレートです。Datasmith に加えて ムービー レンダー キューなど便利なプラグインを有効にし、物理的に正確な太陽、空システムも有効にしています。") ; The sort key to use for the template to bypass the default alphabetical sorting. SortKey="1" ; This project uses a thumbnail as the project icon bThumbnailAsIcon=true ; A list of folders to avoid copying when creating a project from this template. ; These should contain files only of concern to the template itself and not desired in the user's project. FoldersToIgnore=Media ; The files to ignore copying, relative to the template root folder. ; %TEMPLATENAME% will be replaced by the template's folder name when resolving these. ; Filename comparisons are case-insensitive. ; For example, if this template is "TP_Blank" and the user creates "MyProject", then "TP_Blank.uproject" will be copied to "MyProject.uproject". FilesToIgnore="%TEMPLATENAME%.uproject" FilesToIgnore="%TEMPLATENAME%.png" FilesToIgnore="Config/TemplateDefs.ini" FilesToIgnore="Manifest.json" FilesToIgnore="contents.txt" ; NOTE: For the purposes of the below examples, this template is considered to be named "TP_Blank", and the user has created a project called "MyProject". ; Folders that will be renamed when creating a project from this template. ; %PROJECTNAME% will be replaced by the project name specified by the user during creation when resolving these rules. ; For example, then "Source/TP_Blank" will be copied to "Source/MyProject". FolderRenames=(From="Source/%TEMPLATENAME%", To="Source/%PROJECTNAME%") FolderRenames=(From="Source/%TEMPLATENAME%Editor", To="Source/%PROJECTNAME%Editor") ; Rules for renaming files when creating a project from this template. ; %TEMPLATENAME_UPPERCASE% and %PROJECTNAME_UPPERCASE% are the template and project names in upper case, eg. for "TP_Blank", its upper case representation is "TP_BLANK". ; %TEMPLATENAME_LOWERCASE% and %PROJECTNAME_LOWERCASE% are the template and project names in lower case, eg. for "TP_Blank", its lower case representation is "tp_blank". ; A rule does not have to include any of these modifiers. ; Extensions is a list of files to consider for these replacements. Eg. ("cpp", "h") will try to apply a rule only to files like "SomeFile.cpp" and "SomeFile.h". ; bCaseSensitive specifies whether this replacement should be case-sensitive. ; Here are some default rules for renaming files: ; This rule states that a file called "TP_BLANK.cpp" will be renamed to "MYPROJECT.cpp". FilenameReplacements=(Extensions=("cpp","h","ini","cs"), From="%TEMPLATENAME_UPPERCASE%", To="%PROJECTNAME_UPPERCASE%", bCaseSensitive=true) ; This rule states that a file called "tp_blank.ini" will be renamed to "myproject.ini" FilenameReplacements=(Extensions=("cpp","h","ini","cs"), From="%TEMPLATENAME_LOWERCASE%", To="%PROJECTNAME_LOWERCASE%", bCaseSensitive=true) ; And this rule catches any irregularly-cased files, so that "Tp_bLANK.ini" will be renamed to "MyProject.ini". FilenameReplacements=(Extensions=("cpp","h","ini","cs"), From="%TEMPLATENAME%",To="%PROJECTNAME%",bCaseSensitive=false) ; Rules for renaming strings in the contents of files. ; The same rules as above apply, but any usages of strings that match these rules inside the file will be changed. This includes all substrings! ; For example, "TP_Blank" will be replaced by "MyProject", but "TP_Blank_Name" will also be replaced by "MyProject_Name". ReplacementsInFiles=(Extensions=("cpp","h","ini","cs"), From="%TEMPLATENAME_UPPERCASE%", To="%PROJECTNAME_UPPERCASE%", bCaseSensitive=true) ReplacementsInFiles=(Extensions=("cpp","h","ini","cs"), From="%TEMPLATENAME_LOWERCASE%", To="%PROJECTNAME_LOWERCASE%", bCaseSensitive=true) ReplacementsInFiles=(Extensions=("cpp","h","ini","cs"), From="%TEMPLATENAME%", To="%PROJECTNAME%", bCaseSensitive=false) ; The following settings are not enabled for this project, but are included for completeness: ; Whether or not this template can be used to create a project. Default: true ; If this is set to false, then the template becomes a Feature Pack that can only be referenced from other templates, or added to a project from the Content Browser. ;bAllowProjectCreation=false ; Which settings on the project settings page should be hidden for this template. Default: none ; Allowed values are: ; All - Hides the settings page entirely ; Languages - Choose between C++ and Blueprint versions. ; HardwareTarget - Choose between Mobile and Desktop hardware targets. ; GraphicsPreset - Choose between Maximum and Scalable graphics. ; StarterContent - Choose whether to add starter content to the project. ; VR - Choose whether to enable Virtual Reality support for the project. HiddenSettings=All ;HiddenSettings=Languages ;HiddenSettings=HardwareTarget ;HiddenSettings=GraphicsPreset ;HiddenSettings=StarterContent ;HiddenSettings=XR ; The class types that this project uses. ; This is only for display in the template description, and does not affect project creation. ;ClassTypes=GameMode, Character, Actor ; The asset types that this project uses. ; This is only for display in the template description, and does not affect project creation. ;AssetTypes=Skeleton, Static Mesh, Texture ; Shared feature packs. The files in these packs listed in these structures marked as 'additionalfiles' will be copied on project generation. SharedContentPacks=(MountName="Building",DetailLevels=("Standard")) SharedContentPacks=(MountName="BlankDefault",DetailLevels=("Standard")) ;SharedContentPacks=(MountName="ArchvisDefault",DetailLevels=("Standard"))