Skip to content

Commit 20e7227

Browse files
authored
Merge pull request #61 from Pelayori/master
v3.51 changes
2 parents d423194 + 8a7b1ef commit 20e7227

File tree

3 files changed

+4
-107
lines changed

3 files changed

+4
-107
lines changed

config.json

Lines changed: 2 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -2,105 +2,6 @@
22
"settings":{
33
"AutomaticPluginReloading":true,
44
"AutomaticPluginReloadSeconds":5,
5-
"SaveWorldBeforePluginReload":true,
6-
"DumpAll": true
7-
},
8-
"structures":[
9-
"UWorld",
10-
"AController",
11-
"AShooterPlayerController",
12-
"APlayerController",
13-
"UCheatManager",
14-
"UShooterCheatManager",
15-
"AShooterGameMode",
16-
"AGameMode",
17-
"UPlayer",
18-
"APrimalTargetableActor",
19-
"APrimalStructure",
20-
"APrimalStructureDoor",
21-
"FTribeData",
22-
"FTribeWar",
23-
"FTribeRankGroup",
24-
"ACharacter",
25-
"AShooterCharacter",
26-
"APrimalCharacter",
27-
"AActor",
28-
"APlayerState",
29-
"AShooterPlayerState",
30-
"UPrimalPlayerData",
31-
"FPrimalPlayerDataStruct",
32-
"FPrimalPersistentCharacterStatsStruct",
33-
"UPrimalInventoryComponent",
34-
"UPrimalItem",
35-
"FItemNetInfo",
36-
"APrimalDinoCharacter",
37-
"USceneComponent",
38-
"UPrimalCharacterStatusComponent",
39-
"FWeakObjectPtr",
40-
"FDamageEvent",
41-
"FHitResult",
42-
"AGameState",
43-
"AShooterGameState",
44-
"AShooterWeapon",
45-
"UClass",
46-
"UStruct",
47-
"UProperty",
48-
"UObjectBaseUtility",
49-
"UNumericProperty",
50-
"URCONServer",
51-
"RCONClientConnection",
52-
"RCONPacket",
53-
"FUniqueNetIdSteam",
54-
"UGameplayStatics",
55-
"UObject",
56-
"UObjectBase",
57-
"FString",
58-
"AShooterGameSession",
59-
"UBlueprintCore",
60-
"FChatMessage",
61-
"FSocketBSD",
62-
"UField",
63-
"FText",
64-
"FName",
65-
"FAssetRegistry",
66-
"FModuleManager",
67-
"FAssetRegistryModule",
68-
"FAssetData",
69-
"UBlueprint",
70-
"UTexture2D",
71-
"FMemory",
72-
"ADroppedItem",
73-
"UBoolProperty",
74-
"APrimalDinoAIController",
75-
"APrimalStructureItemContainer",
76-
"UShooterGameInstance",
77-
"AMatineeActor",
78-
"UEngine",
79-
"UPrimalGlobals",
80-
"FSocket",
81-
"UPrimalGameData",
82-
"UPrimalEngramEntry",
83-
"UKismetSystemLibrary",
84-
"USphereComponent",
85-
"UPrimitiveComponent",
86-
"UActorComponent",
87-
"FHttpModule",
88-
"FHttpRequestWinInet",
89-
"FHttpResponseWinInet",
90-
"FOnlineSubsystemSteam",
91-
"APrimalStructureTurret",
92-
"FOverlapResult",
93-
"UVictoryCore",
94-
"ULevelBase",
95-
"ABasePlayerController",
96-
"FAvailableMission"
97-
],
98-
"functions":[
99-
"StaticLoadObject",
100-
"RaycastSingle",
101-
"StaticConstructObject"
102-
],
103-
"globals":[
104-
"GEngine"
105-
]
5+
"SaveWorldBeforePluginReload":true
6+
}
1067
}

version/Core/Private/Ark/ArkBaseApi.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
namespace API
1818
{
19-
constexpr float api_version = 3.5f;
19+
constexpr float api_version = 3.51f;
2020

2121
ArkBaseApi::ArkBaseApi()
2222
: commands_(std::make_unique<ArkApi::Commands>()),

version/Core/Public/API/UE/UE.h

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,19 +31,15 @@ struct FName
3131
{
3232
}
3333

34-
//static TStaticIndirectArrayThreadSafeRead<FNameEntry, 2097152, 16384> * GetNames() { return NativeCall<TStaticIndirectArrayThreadSafeRead<FNameEntry, 2097152, 16384> *>(nullptr, "FName.GetNames"); }
3534
static FString* NameToDisplayString(FString* result, FString* InDisplayName, const bool bIsBool) { return NativeCall<FString*, FString*, FString*, const bool>(nullptr, "FName.NameToDisplayString", result, InDisplayName, bIsBool); }
3635

37-
//FName(const wchar_t* Name, EFindName FindType, bool __formal) { NativeCall<void, const wchar_t*, EFindName, bool>(this, "FName.FName", Name, FindType, __formal); }
38-
FName(const wchar_t* Name, EFindName FindType, bool)
36+
FName(const char* Name, EFindName FindType)
3937
{
4038
Init(Name, 0, FindType, true, -1);
4139
}
4240

43-
FName(const char* Name, EFindName FindType, bool __formal) { NativeCall<void, const char*, EFindName, bool>(this, "FName.FName", Name, FindType, __formal); }
4441
bool operator==(const wchar_t* Other) { return NativeCall<bool, const wchar_t*>(this, "FName.operator==", Other); }
4542
int Compare(FName* Other) { return NativeCall<int, FName*>(this, "FName.Compare", Other); }
46-
void Init(const wchar_t* InName, int InNumber, EFindName FindType, bool bSplitName, int HardcodeIndex) { NativeCall<void, const wchar_t*, int, EFindName, bool, int>(this, "FName.Init", InName, InNumber, FindType, bSplitName, HardcodeIndex); }
4743
void ToString(FString* Out) { NativeCall<void, FString*>(this, "FName.ToString", Out); }
4844
FString ToString()
4945
{

0 commit comments

Comments
 (0)