8 Commits

Author SHA1 Message Date
mrhid6 db848b428f Bump version to 1.0.5.
Mod Build / Setup (push) Successful in 1m4s
Mod Build / PullMods (RefinedRDApi) (push) Successful in 1s
Mod Build / UpdateUPlugins (RefinedRDApi) (push) Successful in 0s
Mod Build / CompileEditor (push) Successful in 5m34s
Mod Build / BuildMods (RefinedRDApi) (push) Successful in 12m48s
Mod Build / SMRDeploy (push) Successful in 40s
2025-01-10 09:05:37 +00:00
mrhid6 2e78f37d54 ci: LFS Changes 2025-01-06 19:37:14 +00:00
mrhid6 c1cbe82bcd ci: wwise project 2025-01-04 08:13:10 +00:00
mrhid6 0aea87dcea Bump version to 1.0.4.
Mod Build / Setup (push) Successful in 4s
Mod Build / PullMods (RefinedRDApi) (push) Successful in 4s
Mod Build / UpdateUPlugins (RefinedRDApi) (push) Successful in 1s
Mod Build / CompileEditor (push) Successful in 4m57s
Mod Build / BuildMods (RefinedRDApi) (push) Successful in 11m42s
Mod Build / SMRDeploy (push) Has been skipped
2024-12-17 03:29:27 +00:00
mrhid6 385dc543ad feat: Bump sml version 2024-12-17 01:35:49 +00:00
mrhid6 b309136b5c feat: Mod Adapter struct updates 2024-12-06 22:34:18 +00:00
mrhid6 f8a322d5c1 Bump version to 1.0.3.
Mod Build / Setup (push) Successful in 3s
Mod Build / PullMods (RefinedRDApi) (push) Successful in 2s
Mod Build / UpdateUPlugins (RefinedRDApi) (push) Successful in 1s
Mod Build / CompileEditor (push) Successful in 4m33s
Mod Build / BuildMods (RefinedRDApi) (push) Successful in 10m51s
Mod Build / SMRDeploy (push) Successful in 33s
2024-11-30 18:49:19 +00:00
mrhid6 75daf25f1c feat: Changed forms to array 2024-11-30 12:59:17 +00:00
6 changed files with 37 additions and 8 deletions
+9
View File
@@ -25,6 +25,15 @@ jobs:
cd ${{env.SML_DIR}} cd ${{env.SML_DIR}}
if ((Test-Path ${{env.SML_DIR}}/Plugins/Wwise) -eq $true){ echo "WWise already Installed Skipping.."; exit 0 } if ((Test-Path ${{env.SML_DIR}}/Plugins/Wwise) -eq $true){ echo "WWise already Installed Skipping.."; exit 0 }
S:/SF/Scripts/wwise-cli.exe integrate-ue --integration-version "2022.1.5.2714" --project "${{env.SML_DIR}}/FactoryGame.uproject" S:/SF/Scripts/wwise-cli.exe integrate-ue --integration-version "2022.1.5.2714" --project "${{env.SML_DIR}}/FactoryGame.uproject"
- name: Pull WWise Project
run: |
cd ${{env.SML_DIR}}/SML_WwiseProject
git fetch --all
git reset --hard origin/main
git lfs fetch --all
git lfs pull
git lfs checkout
copy-item ${{env.SML_DIR}}/SML_WwiseProject/SML-DEV_WwiseProject.wproj ${{env.SML_DIR}}/SML_WwiseProject/SML_WwiseProject.wproj -force
- name: "SML Headers" - name: "SML Headers"
run: | run: |
cd S:/SF/Scripts/sml-fixer cd S:/SF/Scripts/sml-fixer
+11
View File
@@ -1,3 +1,14 @@
## 1.0.5 (January 10, 2025)
- ci: LFS Changes
- ci: wwise project
## 1.0.4 (December 17, 2024)
- feat: Bump sml version
- feat: Mod Adapter struct updates
## 1.0.3 (November 30, 2024)
- feat: Changed forms to array
## 1.0.2 (November 29, 2024) ## 1.0.2 (November 29, 2024)
- feat: Item filters - feat: Item filters
- feat: Additional DS Options - feat: Additional DS Options
+3 -3
View File
@@ -1,8 +1,8 @@
{ {
"FileVersion": 3, "FileVersion": 3,
"Version": 1, "Version": 1,
"VersionName": "1.0.2", "VersionName": "1.0.5",
"SemVersion": "1.0.2", "SemVersion": "1.0.5",
"FriendlyName": "Refined R&D Api", "FriendlyName": "Refined R&D Api",
"Description": "This Lib can be used to create Mod Compatability with Refined R&D Mods", "Description": "This Lib can be used to create Mod Compatability with Refined R&D Mods",
"Category": "Modding", "Category": "Modding",
@@ -26,7 +26,7 @@
{ {
"Name": "SML", "Name": "SML",
"Enabled": true, "Enabled": true,
"SemVersion": "^3.8.0" "SemVersion": "^3.9.0"
} }
], ],
"GameVersion": ">=377620" "GameVersion": ">=377620"
@@ -8,4 +8,5 @@ enum class ERRDADSInventorySlotAccessInteraction : uint8
Ignore, Ignore,
ImportToNetworkFromSlot, ImportToNetworkFromSlot,
ExportFromNetworkToSlot, ExportFromNetworkToSlot,
LetPlayerDecide,
}; };
@@ -42,11 +42,11 @@ public:
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly) UPROPERTY(EditDefaultsOnly, BlueprintReadOnly)
ERRDADSInventorySlotAccessInteraction mInteraction = ERRDADSInventorySlotAccessInteraction::Ignore; ERRDADSInventorySlotAccessInteraction mInteraction = ERRDADSInventorySlotAccessInteraction::Ignore;
/* Select the item resource form that will be displayed in the digital storage UI /* Select the item resource forms that will be displayed in the digital storage UI
This will only display items of this form when players search for an item. This will only display items of these forms when players search for an item.
*/ */
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly) UPROPERTY(EditDefaultsOnly, BlueprintReadOnly)
EResourceForm mSlotItemForm = EResourceForm::RF_SOLID; TArray<EResourceForm> mSlotItemForms;
UPROPERTY(BlueprintReadOnly, meta=(NoAutoJson = true)) UPROPERTY(BlueprintReadOnly, meta=(NoAutoJson = true))
bool mOverrideItemFilter = false; bool mOverrideItemFilter = false;
@@ -65,6 +65,10 @@ public:
*/ */
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly) UPROPERTY(EditDefaultsOnly, BlueprintReadOnly)
bool mAutomaticallySetFromSlotItemFilter = false; bool mAutomaticallySetFromSlotItemFilter = false;
/* This slot will represent the full inventory and will access all inventory slots */
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly)
bool mSlotRepresentsFullInventory = false;
}; };
USTRUCT(BlueprintType) USTRUCT(BlueprintType)
@@ -88,4 +92,8 @@ public:
/* The Inventory slots to allow access to Digital Storage */ /* The Inventory slots to allow access to Digital Storage */
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly) UPROPERTY(EditDefaultsOnly, BlueprintReadOnly)
TArray<FRRDADSModAdapterInventorySlotAccess> mInventorySlots; TArray<FRRDADSModAdapterInventorySlotAccess> mInventorySlots;
/* Use the inventory on the universal adapter instead of the building adapter */
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly)
bool mUseAdapterInventory = false;
}; };
+1 -1
View File
@@ -1 +1 @@
1.0.2 1.0.5