Skip to content

Commit a7edbde

Browse files
authored
Merge pull request #90 from PipeRift/develop
1.5 Release
2 parents 192f341 + 2af456e commit a7edbde

146 files changed

Lines changed: 4919 additions & 5868 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Build
2+
3+
# Controls when the action will run.
4+
on:
5+
push:
6+
branches:
7+
- '**'
8+
pull_request:
9+
workflow_call:
10+
11+
jobs:
12+
publish:
13+
name: "${{ matrix.os }} ${{ matrix.config }} - UE ${{ matrix.version }}"
14+
runs-on: [self-hosted, "UE-${{ matrix.version }}", "${{ matrix.os }}"]
15+
env:
16+
CI_PLUGIN: SaveExtension
17+
strategy:
18+
fail-fast: false
19+
matrix:
20+
config: [Release]
21+
os: [Windows, Linux]
22+
version: [ "5.3" ]
23+
24+
steps:
25+
- name: Checkout
26+
uses: actions/checkout@v3
27+
28+
- name: Download Piperift Scripts
29+
run: git clone https://github.com/PipeRift/CICDScripts Scripts
30+
31+
- name: Cache Build
32+
uses: actions/cache@v3
33+
with:
34+
path: Build
35+
key: ${{ matrix.os }}-${{ matrix.config }}-${{ matrix.version }}
36+
37+
- name: Build Plugin
38+
run: python Scripts/build.py plugin -n ${{ env.CI_PLUGIN }} -p .
39+

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
/Binaries
2-
/Intermediate
2+
/Intermediate
3+
/Build

.gitlab-ci.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

SaveExtension.uplugin

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"CreatedByURL": "https://piperift.com",
1111
"DocsURL": "https://piperift.com/SaveExtension/",
1212
"SupportURL": "info@piperift.com",
13-
"EngineVersion": "4.26",
13+
"EngineVersion": "5.7.0",
1414
"EnabledByDefault": true,
1515
"CanContainContent": false,
1616
"IsBetaVersion": false,
@@ -21,13 +21,10 @@
2121
"LoadingPhase": "PreDefault",
2222
"WhitelistPlatforms": [
2323
"Win64",
24-
"Win32",
25-
"Linux",
24+
"Mac",
25+
"IOS",
2626
"Android",
27-
"PS5",
28-
"XboxOne",
29-
"Switch",
30-
"Mac"
27+
"Linux"
3128
]
3229
},
3330
{
@@ -36,13 +33,10 @@
3633
"LoadingPhase": "PostEngineInit",
3734
"WhitelistPlatforms": [
3835
"Win64",
39-
"Win32",
40-
"Linux",
36+
"Mac",
37+
"IOS",
4138
"Android",
42-
"PS5",
43-
"XboxOne",
44-
"Switch",
45-
"Mac"
39+
"Linux"
4640
]
4741
},
4842
{
@@ -51,7 +45,6 @@
5145
"LoadingPhase": "PreDefault",
5246
"WhitelistPlatforms": [
5347
"Win64",
54-
"Win32",
5548
"Linux",
5649
"Mac"
5750
]

Source/Editor/Private/Asset/AssetTypeAction_SavePreset.cpp

Lines changed: 0 additions & 23 deletions
This file was deleted.

Source/Editor/Private/Asset/AssetTypeAction_SavePreset.h

Lines changed: 0 additions & 28 deletions
This file was deleted.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// Copyright 2015-2024 Piperift. All Rights Reserved.
2+
3+
#include "AssetTypeAction_SaveSlot.h"
4+
5+
#define LOCTEXT_NAMESPACE "AssetTypeActions"
6+
7+
8+
//////////////////////////////////////////////////////////////////////////
9+
// FAssetTypeAction_SaveSlot
10+
11+
FText FAssetTypeAction_SaveSlot::GetName() const
12+
{
13+
return LOCTEXT("FAssetTypeAction_SaveSlotName", "Save Slot");
14+
}
15+
16+
FColor FAssetTypeAction_SaveSlot::GetTypeColor() const
17+
{
18+
return FColor(63, 126, 255);
19+
}
20+
21+
//////////////////////////////////////////////////////////////////////////
22+
23+
#undef LOCTEXT_NAMESPACE
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Copyright 2015-2024 Piperift. All Rights Reserved.
2+
3+
#pragma once
4+
5+
#include "SaveExtensionEditor.h"
6+
7+
#include <AssetTypeActions_Base.h>
8+
#include <SaveSlot.h>
9+
10+
11+
class FAssetTypeAction_SaveSlot : public FAssetTypeActions_Base
12+
{
13+
public:
14+
virtual uint32 GetCategories() override
15+
{
16+
return FSaveExtensionEditor::Get().AssetCategory;
17+
}
18+
19+
virtual FText GetName() const override;
20+
virtual FColor GetTypeColor() const override;
21+
22+
virtual UClass* GetSupportedClass() const override
23+
{
24+
return USaveSlot::StaticClass();
25+
}
26+
};
27+
28+
#undef LOCTEXT_NAMESPACE
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// Copyright 2015-2024 Piperift. All Rights Reserved.
2+
3+
#include "AssetTypeAction_SaveSlotData.h"
4+
5+
#define LOCTEXT_NAMESPACE "AssetTypeActions"
6+
7+
8+
//////////////////////////////////////////////////////////////////////////
9+
// FAssetTypeAction_SaveSlotData
10+
11+
FText FAssetTypeAction_SaveSlotData::GetName() const
12+
{
13+
return LOCTEXT("FAssetTypeAction_SaveSlotDataName", "Save Slot Data");
14+
}
15+
16+
FColor FAssetTypeAction_SaveSlotData::GetTypeColor() const
17+
{
18+
return FColor(63, 126, 255);
19+
}
20+
21+
//////////////////////////////////////////////////////////////////////////
22+
23+
#undef LOCTEXT_NAMESPACE
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Copyright 2015-2024 Piperift. All Rights Reserved.
2+
3+
#pragma once
4+
5+
#include "SaveExtensionEditor.h"
6+
7+
#include <AssetTypeActions_Base.h>
8+
#include <SaveSlotData.h>
9+
10+
11+
class FAssetTypeAction_SaveSlotData : public FAssetTypeActions_Base
12+
{
13+
public:
14+
virtual uint32 GetCategories() override
15+
{
16+
return FSaveExtensionEditor::Get().AssetCategory;
17+
}
18+
19+
virtual FText GetName() const override;
20+
virtual FColor GetTypeColor() const override;
21+
22+
virtual UClass* GetSupportedClass() const override
23+
{
24+
return USaveSlotData::StaticClass();
25+
}
26+
};
27+
28+
#undef LOCTEXT_NAMESPACE

0 commit comments

Comments
 (0)