Skip to content

Commit

Permalink
Replace dialogue C++ plugin with BP implementation. Convert project t…
Browse files Browse the repository at this point in the history
…o blueprint only.
  • Loading branch information
pshardy committed Apr 2, 2022
1 parent 8132976 commit d7caefc
Show file tree
Hide file tree
Showing 54 changed files with 7 additions and 97 deletions.
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

2 changes: 1 addition & 1 deletion Config/DefaultGame.ini
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ ProjectName=Logic Driver Example
CopyrightNotice=Recursoft LLC

[/Script/UnrealEd.ProjectPackagingSettings]
BlueprintNativizationMethod=Inclusive
BlueprintNativizationMethod=Disabled

Binary file modified Content/Blueprints/AIActor.uasset
Binary file not shown.
Binary file modified Content/Blueprints/BaseCharacter.uasset
Binary file not shown.
Binary file modified Content/Blueprints/BoxCharacter.uasset
Binary file not shown.
Binary file modified Content/Blueprints/ThirdPersonGameMode.uasset
Binary file not shown.
Binary file modified Content/Maps/Dialogue_ExampleMap.umap
Binary file not shown.
Binary file modified Content/Maps/RPG_ExampleMap.umap
Binary file not shown.
Binary file modified Content/StateMachines/BP_SMTargeting.uasset
Binary file not shown.
Binary file modified Content/StateMachines/ClassesRoom/BP_StateStackSM.uasset
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Content/StateMachines/RPGRoom/Dialogue/SM_Dialogue_Chef.uasset
Binary file not shown.
Binary file not shown.
Binary file not shown.
12 changes: 0 additions & 12 deletions LogicDriverExample.uproject
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,6 @@
"EngineAssociation": "4.27",
"Category": "",
"Description": "",
"Modules": [
{
"Name": "LogicDriverExample",
"Type": "Runtime",
"LoadingPhase": "Default"
}
],
"Plugins": [
{
"Name": "SMSystem",
Expand All @@ -35,11 +28,6 @@
"Mac"
]
},
{
"Name": "SMDialogue",
"Enabled": true,
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/9d8db9962594400988f8ddd3fb83cd88"
},
{
"Name": "FunctionalTestingEditor",
"Enabled": true
Expand Down
1 change: 0 additions & 1 deletion Plugins/LogicDriver-Dialogue
Submodule LogicDriver-Dialogue deleted from df98bd
21 changes: 6 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,22 @@
# Logic Driver Pro Example Project

**Requires Logic Driver 2.5.0 or higher**
**Requires Logic Driver 2.6.0 or higher**

Looking for Logic Driver LITE's Blueprint Only example project? Download from [here](https://logicdriver.com/liteexample).

## Installation

1. Uninstall Logic Driver Lite if installed.
1. [Install Logic Driver Pro](https://logicdriver.com/docs/pages/installation/) from the Marketplace.
1. Open the [releases page](https://github.com/Recursoft/LogicDriver-Example/releases) *or clone the repository using `git clone --recurse-submodules`*
1. Download `LogicDriverExample.zip`.
1. Clone or download the project as a zip.
1. Open `LogicDriverExample.uproject`.

![Download Image](https://i.imgur.com/DeOYG4O.jpg)

5. Open `LogicDriverExample.uproject`.
1. Unreal should prompt to build the project.
- Visual Studio is required for the project to build. It can be downloaded from https://visualstudio.microsoft.com/downloads/
- Make sure [Game development with C++](https://devblogs.microsoft.com/cppblog/directx-game-development-with-c-in-visual-studio/) is checked during the install otherwise building the project may fail.
- Make sure .NET Framework 4.6 SDK is installed.
- Previous versions required to build a C++ project. This is no longer necessary. Use the

## Installation & Walk-through Video

[![ExampleProject Walkthrough](https://img.youtube.com/vi/fOvyPBi_LM8/0.jpg)](https://www.youtube.com/watch?v=fOvyPBi_LM8)


## Documentation

- [Logic Driver User Guide and API Reference](https://logicdriver.com/docs/)
Expand All @@ -50,10 +43,8 @@ Looking for Logic Driver LITE's Blueprint Only example project? Download from [h

## Dialogue Example Map

- Sample Dialogue implementation using the [LogicDriver-Dialogue Plugin](https://github.com/Recursoft/LogicDriver-Dialogue).
- This is a submodule of this project and is required for this example.
- The plugin can be used as an example on how to overload state and transition classes in C++.
- [A dialogue system can be implemented entirely using Blueprints](https://github.com/Recursoft/LogicDriver-DialogueExample). See [Dialogue System Concepts](https://logicdriver.com/docs/pages/dialogue/) for more information.
- Sample blueprint dialogue implementation using the [LogicDriver-Dialogue Blueprint Project](https://github.com/Recursoft/LogicDriver-DialogueExample).
- For a C++ example, see the [C++ Dialogue Plugin](https://github.com/Recursoft/LogicDriver-Dialogue). This was used on older versions of this example project and in the `4.27-cpp`.

## Quest Example Map

Expand Down
15 changes: 0 additions & 15 deletions Source/LogicDriverExample.Target.cs

This file was deleted.

23 changes: 0 additions & 23 deletions Source/LogicDriverExample/LogicDriverExample.Build.cs

This file was deleted.

6 changes: 0 additions & 6 deletions Source/LogicDriverExample/LogicDriverExample.cpp

This file was deleted.

6 changes: 0 additions & 6 deletions Source/LogicDriverExample/LogicDriverExample.h

This file was deleted.

15 changes: 0 additions & 15 deletions Source/LogicDriverExampleEditor.Target.cs

This file was deleted.

0 comments on commit d7caefc

Please sign in to comment.