commit
a984341736
15 changed files with 320 additions and 0 deletions
@ -0,0 +1,175 @@ |
|||||||
|
# Created by https://www.toptal.com/developers/gitignore/api/unrealengine,rider |
||||||
|
# Edit at https://www.toptal.com/developers/gitignore?templates=unrealengine,rider |
||||||
|
|
||||||
|
### Rider ### |
||||||
|
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider |
||||||
|
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 |
||||||
|
|
||||||
|
# User-specific stuff |
||||||
|
.idea/**/workspace.xml |
||||||
|
.idea/**/tasks.xml |
||||||
|
.idea/**/usage.statistics.xml |
||||||
|
.idea/**/dictionaries |
||||||
|
.idea/**/shelf |
||||||
|
|
||||||
|
# AWS User-specific |
||||||
|
.idea/**/aws.xml |
||||||
|
|
||||||
|
# Generated files |
||||||
|
.idea/**/contentModel.xml |
||||||
|
|
||||||
|
# Sensitive or high-churn files |
||||||
|
.idea/**/dataSources/ |
||||||
|
.idea/**/dataSources.ids |
||||||
|
.idea/**/dataSources.local.xml |
||||||
|
.idea/**/sqlDataSources.xml |
||||||
|
.idea/**/dynamic.xml |
||||||
|
.idea/**/uiDesigner.xml |
||||||
|
.idea/**/dbnavigator.xml |
||||||
|
|
||||||
|
# Gradle |
||||||
|
.idea/**/gradle.xml |
||||||
|
.idea/**/libraries |
||||||
|
|
||||||
|
# Gradle and Maven with auto-import |
||||||
|
# When using Gradle or Maven with auto-import, you should exclude module files, |
||||||
|
# since they will be recreated, and may cause churn. Uncomment if using |
||||||
|
# auto-import. |
||||||
|
# .idea/artifacts |
||||||
|
# .idea/compiler.xml |
||||||
|
# .idea/jarRepositories.xml |
||||||
|
# .idea/modules.xml |
||||||
|
# .idea/*.iml |
||||||
|
# .idea/modules |
||||||
|
# *.iml |
||||||
|
# *.ipr |
||||||
|
|
||||||
|
# CMake |
||||||
|
cmake-build-*/ |
||||||
|
|
||||||
|
# Mongo Explorer plugin |
||||||
|
.idea/**/mongoSettings.xml |
||||||
|
|
||||||
|
# File-based project format |
||||||
|
*.iws |
||||||
|
|
||||||
|
# IntelliJ |
||||||
|
out/ |
||||||
|
|
||||||
|
# mpeltonen/sbt-idea plugin |
||||||
|
.idea_modules/ |
||||||
|
|
||||||
|
# JIRA plugin |
||||||
|
atlassian-ide-plugin.xml |
||||||
|
|
||||||
|
# Cursive Clojure plugin |
||||||
|
.idea/replstate.xml |
||||||
|
|
||||||
|
# SonarLint plugin |
||||||
|
.idea/sonarlint/ |
||||||
|
|
||||||
|
# Crashlytics plugin (for Android Studio and IntelliJ) |
||||||
|
com_crashlytics_export_strings.xml |
||||||
|
crashlytics.properties |
||||||
|
crashlytics-build.properties |
||||||
|
fabric.properties |
||||||
|
|
||||||
|
# Editor-based Rest Client |
||||||
|
.idea/httpRequests |
||||||
|
|
||||||
|
# Android studio 3.1+ serialized cache file |
||||||
|
.idea/caches/build_file_checksums.ser |
||||||
|
|
||||||
|
### UnrealEngine ### |
||||||
|
# Visual Studio 2015 user specific files |
||||||
|
.vs/ |
||||||
|
|
||||||
|
# Compiled Object files |
||||||
|
*.slo |
||||||
|
*.lo |
||||||
|
*.o |
||||||
|
*.obj |
||||||
|
|
||||||
|
# Precompiled Headers |
||||||
|
*.gch |
||||||
|
*.pch |
||||||
|
|
||||||
|
# Compiled Dynamic libraries |
||||||
|
*.so |
||||||
|
*.dylib |
||||||
|
*.dll |
||||||
|
|
||||||
|
# Fortran module files |
||||||
|
*.mod |
||||||
|
|
||||||
|
# Compiled Static libraries |
||||||
|
*.lai |
||||||
|
*.la |
||||||
|
*.a |
||||||
|
*.lib |
||||||
|
|
||||||
|
# Executables |
||||||
|
*.exe |
||||||
|
*.out |
||||||
|
*.app |
||||||
|
*.ipa |
||||||
|
|
||||||
|
# These project files can be generated by the engine |
||||||
|
*.xcodeproj |
||||||
|
*.xcworkspace |
||||||
|
*.sln |
||||||
|
*.suo |
||||||
|
*.opensdf |
||||||
|
*.sdf |
||||||
|
*.VC.db |
||||||
|
*.VC.opendb |
||||||
|
|
||||||
|
# Precompiled Assets |
||||||
|
SourceArt/**/*.png |
||||||
|
SourceArt/**/*.tga |
||||||
|
|
||||||
|
# Binary Files |
||||||
|
Binaries/* |
||||||
|
Plugins/*/Binaries/* |
||||||
|
|
||||||
|
# Builds |
||||||
|
Build/* |
||||||
|
|
||||||
|
# Whitelist PakBlacklist-<BuildConfiguration>.txt files |
||||||
|
!Build/*/ |
||||||
|
Build/*/** |
||||||
|
!Build/*/PakBlacklist*.txt |
||||||
|
|
||||||
|
# Don't ignore icon files in Build |
||||||
|
!Build/**/*.ico |
||||||
|
|
||||||
|
# Built data for maps |
||||||
|
*_BuiltData.uasset |
||||||
|
|
||||||
|
# Configuration files generated by the Editor |
||||||
|
Saved/* |
||||||
|
|
||||||
|
# Compiled source files for the engine to use |
||||||
|
Intermediate/* |
||||||
|
Plugins/*/Intermediate/* |
||||||
|
|
||||||
|
# Cache files for the editor to use |
||||||
|
DerivedDataCache/* |
||||||
|
|
||||||
|
### UnrealEngine Patch ### |
||||||
|
# Don't ignore icon and splash images for mobile app |
||||||
|
!Build/IOS/Resources/ |
||||||
|
Build/IOS/Resources/* |
||||||
|
!Build/IOS/Resources/Graphics/ |
||||||
|
Build/IOS/Resources/Graphics/* |
||||||
|
!Build/IOS/Resources/Graphics/*.png |
||||||
|
!Build/Android/res/ |
||||||
|
Build/Android/res/* |
||||||
|
!Build/Android/res/*/ |
||||||
|
Build/Android/res/*/* |
||||||
|
!Build/Android/res/*/*.png |
||||||
|
# Ignore plugins binaries on deep subfolders |
||||||
|
Plugins/**/Binaries/* |
||||||
|
Plugins/**/Intermediate/* |
||||||
|
|
||||||
|
# End of https://www.toptal.com/developers/gitignore/api/unrealengine,rider |
@ -0,0 +1,13 @@ |
|||||||
|
# Default ignored files |
||||||
|
/shelf/ |
||||||
|
/workspace.xml |
||||||
|
# Rider ignored files |
||||||
|
/.idea.PBDRobotics.iml |
||||||
|
/projectSettingsUpdater.xml |
||||||
|
/modules.xml |
||||||
|
/contentModel.xml |
||||||
|
# Editor-based HTTP Client requests |
||||||
|
/httpRequests/ |
||||||
|
# Datasource local storage ignored files |
||||||
|
/dataSources/ |
||||||
|
/dataSources.local.xml |
@ -0,0 +1,8 @@ |
|||||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||||
|
<project version="4"> |
||||||
|
<component name="UserContentModel"> |
||||||
|
<attachedFolders /> |
||||||
|
<explicitIncludes /> |
||||||
|
<explicitExcludes /> |
||||||
|
</component> |
||||||
|
</project> |
@ -0,0 +1,6 @@ |
|||||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||||
|
<project version="4"> |
||||||
|
<component name="VcsDirectoryMappings"> |
||||||
|
<mapping directory="$PROJECT_DIR$" vcs="Git" /> |
||||||
|
</component> |
||||||
|
</project> |
@ -0,0 +1,17 @@ |
|||||||
|
|
||||||
|
|
||||||
|
[/Script/EngineSettings.GameMapsSettings] |
||||||
|
GameDefaultMap=/Engine/Maps/Templates/Template_Default.Template_Default |
||||||
|
|
||||||
|
|
||||||
|
[/Script/HardwareTargeting.HardwareTargetingSettings] |
||||||
|
TargetedHardwareClass=Desktop |
||||||
|
AppliedTargetedHardwareClass=Desktop |
||||||
|
DefaultGraphicsPerformance=Maximum |
||||||
|
AppliedDefaultGraphicsPerformance=Maximum |
||||||
|
|
||||||
|
[/Script/Engine.Engine] |
||||||
|
+ActiveGameNameRedirects=(OldGameName="TP_Blank",NewGameName="/Script/PBDRobotics") |
||||||
|
+ActiveGameNameRedirects=(OldGameName="/Script/TP_Blank",NewGameName="/Script/PBDRobotics") |
||||||
|
+ActiveClassRedirects=(OldClassName="TP_BlankGameModeBase",NewClassName="PBDRoboticsGameModeBase") |
||||||
|
|
@ -0,0 +1,3 @@ |
|||||||
|
|
||||||
|
[/Script/EngineSettings.GeneralProjectSettings] |
||||||
|
ProjectID=5F825FE14CAAD1466C373DBC63EDB7F1 |
@ -0,0 +1,13 @@ |
|||||||
|
{ |
||||||
|
"FileVersion": 3, |
||||||
|
"EngineAssociation": "4.27", |
||||||
|
"Category": "", |
||||||
|
"Description": "", |
||||||
|
"Modules": [ |
||||||
|
{ |
||||||
|
"Name": "PBDRobotics", |
||||||
|
"Type": "Runtime", |
||||||
|
"LoadingPhase": "Default" |
||||||
|
} |
||||||
|
] |
||||||
|
} |
@ -0,0 +1,14 @@ |
|||||||
|
// Copyright Epic Games, Inc. All Rights Reserved. |
||||||
|
|
||||||
|
using UnrealBuildTool; |
||||||
|
using System.Collections.Generic; |
||||||
|
|
||||||
|
public class PBDRoboticsTarget : TargetRules |
||||||
|
{ |
||||||
|
public PBDRoboticsTarget( TargetInfo Target) : base(Target) |
||||||
|
{ |
||||||
|
Type = TargetType.Game; |
||||||
|
DefaultBuildSettings = BuildSettingsVersion.V2; |
||||||
|
ExtraModuleNames.AddRange( new string[] { "PBDRobotics" } ); |
||||||
|
} |
||||||
|
} |
@ -0,0 +1,23 @@ |
|||||||
|
// Copyright Epic Games, Inc. All Rights Reserved. |
||||||
|
|
||||||
|
using UnrealBuildTool; |
||||||
|
|
||||||
|
public class PBDRobotics : ModuleRules |
||||||
|
{ |
||||||
|
public PBDRobotics(ReadOnlyTargetRules Target) : base(Target) |
||||||
|
{ |
||||||
|
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; |
||||||
|
|
||||||
|
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" }); |
||||||
|
|
||||||
|
PrivateDependencyModuleNames.AddRange(new string[] { }); |
||||||
|
|
||||||
|
// Uncomment if you are using Slate UI |
||||||
|
// PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" }); |
||||||
|
|
||||||
|
// Uncomment if you are using online features |
||||||
|
// PrivateDependencyModuleNames.Add("OnlineSubsystem"); |
||||||
|
|
||||||
|
// To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true |
||||||
|
} |
||||||
|
} |
@ -0,0 +1,6 @@ |
|||||||
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||||||
|
|
||||||
|
#include "PBDRobotics.h" |
||||||
|
#include "Modules/ModuleManager.h" |
||||||
|
|
||||||
|
IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, PBDRobotics, "PBDRobotics" ); |
@ -0,0 +1,6 @@ |
|||||||
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||||||
|
|
||||||
|
#pragma once |
||||||
|
|
||||||
|
#include "CoreMinimal.h" |
||||||
|
|
@ -0,0 +1,5 @@ |
|||||||
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||||||
|
|
||||||
|
|
||||||
|
#include "PBDRoboticsGameModeBase.h" |
||||||
|
|
@ -0,0 +1,17 @@ |
|||||||
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||||||
|
|
||||||
|
#pragma once |
||||||
|
|
||||||
|
#include "CoreMinimal.h" |
||||||
|
#include "GameFramework/GameModeBase.h" |
||||||
|
#include "PBDRoboticsGameModeBase.generated.h" |
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/ |
||||||
|
UCLASS() |
||||||
|
class PBDROBOTICS_API APBDRoboticsGameModeBase : public AGameModeBase |
||||||
|
{ |
||||||
|
GENERATED_BODY() |
||||||
|
|
||||||
|
}; |
@ -0,0 +1,14 @@ |
|||||||
|
// Copyright Epic Games, Inc. All Rights Reserved. |
||||||
|
|
||||||
|
using UnrealBuildTool; |
||||||
|
using System.Collections.Generic; |
||||||
|
|
||||||
|
public class PBDRoboticsEditorTarget : TargetRules |
||||||
|
{ |
||||||
|
public PBDRoboticsEditorTarget( TargetInfo Target) : base(Target) |
||||||
|
{ |
||||||
|
Type = TargetType.Editor; |
||||||
|
DefaultBuildSettings = BuildSettingsVersion.V2; |
||||||
|
ExtraModuleNames.AddRange( new string[] { "PBDRobotics" } ); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue