mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-28 18:37:16 +09:00
添加项目文件。
This commit is contained in:
commit
76c8f88a5c
63
.gitattributes
vendored
Normal file
63
.gitattributes
vendored
Normal file
@ -0,0 +1,63 @@
|
||||
###############################################################################
|
||||
# Set default behavior to automatically normalize line endings.
|
||||
###############################################################################
|
||||
* text=auto
|
||||
|
||||
###############################################################################
|
||||
# Set default behavior for command prompt diff.
|
||||
#
|
||||
# This is need for earlier builds of msysgit that does not have it on by
|
||||
# default for csharp files.
|
||||
# Note: This is only used by command line
|
||||
###############################################################################
|
||||
#*.cs diff=csharp
|
||||
|
||||
###############################################################################
|
||||
# Set the merge driver for project and solution files
|
||||
#
|
||||
# Merging from the command prompt will add diff markers to the files if there
|
||||
# are conflicts (Merging from VS is not affected by the settings below, in VS
|
||||
# the diff markers are never inserted). Diff markers may cause the following
|
||||
# file extensions to fail to load in VS. An alternative would be to treat
|
||||
# these files as binary and thus will always conflict and require user
|
||||
# intervention with every merge. To do so, just uncomment the entries below
|
||||
###############################################################################
|
||||
#*.sln merge=binary
|
||||
#*.csproj merge=binary
|
||||
#*.vbproj merge=binary
|
||||
#*.vcxproj merge=binary
|
||||
#*.vcproj merge=binary
|
||||
#*.dbproj merge=binary
|
||||
#*.fsproj merge=binary
|
||||
#*.lsproj merge=binary
|
||||
#*.wixproj merge=binary
|
||||
#*.modelproj merge=binary
|
||||
#*.sqlproj merge=binary
|
||||
#*.wwaproj merge=binary
|
||||
|
||||
###############################################################################
|
||||
# behavior for image files
|
||||
#
|
||||
# image files are treated as binary by default.
|
||||
###############################################################################
|
||||
#*.jpg binary
|
||||
#*.png binary
|
||||
#*.gif binary
|
||||
|
||||
###############################################################################
|
||||
# diff behavior for common document formats
|
||||
#
|
||||
# Convert binary document formats to text before diffing them. This feature
|
||||
# is only available from the command line. Turn it on by uncommenting the
|
||||
# entries below.
|
||||
###############################################################################
|
||||
#*.doc diff=astextplain
|
||||
#*.DOC diff=astextplain
|
||||
#*.docx diff=astextplain
|
||||
#*.DOCX diff=astextplain
|
||||
#*.dot diff=astextplain
|
||||
#*.DOT diff=astextplain
|
||||
#*.pdf diff=astextplain
|
||||
#*.PDF diff=astextplain
|
||||
#*.rtf diff=astextplain
|
||||
#*.RTF diff=astextplain
|
363
.gitignore
vendored
Normal file
363
.gitignore
vendored
Normal file
@ -0,0 +1,363 @@
|
||||
## Ignore Visual Studio temporary files, build results, and
|
||||
## files generated by popular Visual Studio add-ons.
|
||||
##
|
||||
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
|
||||
|
||||
# User-specific files
|
||||
*.rsuser
|
||||
*.suo
|
||||
*.user
|
||||
*.userosscache
|
||||
*.sln.docstates
|
||||
|
||||
# User-specific files (MonoDevelop/Xamarin Studio)
|
||||
*.userprefs
|
||||
|
||||
# Mono auto generated files
|
||||
mono_crash.*
|
||||
|
||||
# Build results
|
||||
[Dd]ebug/
|
||||
[Dd]ebugPublic/
|
||||
[Rr]elease/
|
||||
[Rr]eleases/
|
||||
x64/
|
||||
x86/
|
||||
[Ww][Ii][Nn]32/
|
||||
[Aa][Rr][Mm]/
|
||||
[Aa][Rr][Mm]64/
|
||||
bld/
|
||||
[Bb]in/
|
||||
[Oo]bj/
|
||||
[Oo]ut/
|
||||
[Ll]og/
|
||||
[Ll]ogs/
|
||||
|
||||
# Visual Studio 2015/2017 cache/options directory
|
||||
.vs/
|
||||
# Uncomment if you have tasks that create the project's static files in wwwroot
|
||||
#wwwroot/
|
||||
|
||||
# Visual Studio 2017 auto generated files
|
||||
Generated\ Files/
|
||||
|
||||
# MSTest test Results
|
||||
[Tt]est[Rr]esult*/
|
||||
[Bb]uild[Ll]og.*
|
||||
|
||||
# NUnit
|
||||
*.VisualState.xml
|
||||
TestResult.xml
|
||||
nunit-*.xml
|
||||
|
||||
# Build Results of an ATL Project
|
||||
[Dd]ebugPS/
|
||||
[Rr]eleasePS/
|
||||
dlldata.c
|
||||
|
||||
# Benchmark Results
|
||||
BenchmarkDotNet.Artifacts/
|
||||
|
||||
# .NET Core
|
||||
project.lock.json
|
||||
project.fragment.lock.json
|
||||
artifacts/
|
||||
|
||||
# ASP.NET Scaffolding
|
||||
ScaffoldingReadMe.txt
|
||||
|
||||
# StyleCop
|
||||
StyleCopReport.xml
|
||||
|
||||
# Files built by Visual Studio
|
||||
*_i.c
|
||||
*_p.c
|
||||
*_h.h
|
||||
*.ilk
|
||||
*.meta
|
||||
*.obj
|
||||
*.iobj
|
||||
*.pch
|
||||
*.pdb
|
||||
*.ipdb
|
||||
*.pgc
|
||||
*.pgd
|
||||
*.rsp
|
||||
*.sbr
|
||||
*.tlb
|
||||
*.tli
|
||||
*.tlh
|
||||
*.tmp
|
||||
*.tmp_proj
|
||||
*_wpftmp.csproj
|
||||
*.log
|
||||
*.vspscc
|
||||
*.vssscc
|
||||
.builds
|
||||
*.pidb
|
||||
*.svclog
|
||||
*.scc
|
||||
|
||||
# Chutzpah Test files
|
||||
_Chutzpah*
|
||||
|
||||
# Visual C++ cache files
|
||||
ipch/
|
||||
*.aps
|
||||
*.ncb
|
||||
*.opendb
|
||||
*.opensdf
|
||||
*.sdf
|
||||
*.cachefile
|
||||
*.VC.db
|
||||
*.VC.VC.opendb
|
||||
|
||||
# Visual Studio profiler
|
||||
*.psess
|
||||
*.vsp
|
||||
*.vspx
|
||||
*.sap
|
||||
|
||||
# Visual Studio Trace Files
|
||||
*.e2e
|
||||
|
||||
# TFS 2012 Local Workspace
|
||||
$tf/
|
||||
|
||||
# Guidance Automation Toolkit
|
||||
*.gpState
|
||||
|
||||
# ReSharper is a .NET coding add-in
|
||||
_ReSharper*/
|
||||
*.[Rr]e[Ss]harper
|
||||
*.DotSettings.user
|
||||
|
||||
# TeamCity is a build add-in
|
||||
_TeamCity*
|
||||
|
||||
# DotCover is a Code Coverage Tool
|
||||
*.dotCover
|
||||
|
||||
# AxoCover is a Code Coverage Tool
|
||||
.axoCover/*
|
||||
!.axoCover/settings.json
|
||||
|
||||
# Coverlet is a free, cross platform Code Coverage Tool
|
||||
coverage*.json
|
||||
coverage*.xml
|
||||
coverage*.info
|
||||
|
||||
# Visual Studio code coverage results
|
||||
*.coverage
|
||||
*.coveragexml
|
||||
|
||||
# NCrunch
|
||||
_NCrunch_*
|
||||
.*crunch*.local.xml
|
||||
nCrunchTemp_*
|
||||
|
||||
# MightyMoose
|
||||
*.mm.*
|
||||
AutoTest.Net/
|
||||
|
||||
# Web workbench (sass)
|
||||
.sass-cache/
|
||||
|
||||
# Installshield output folder
|
||||
[Ee]xpress/
|
||||
|
||||
# DocProject is a documentation generator add-in
|
||||
DocProject/buildhelp/
|
||||
DocProject/Help/*.HxT
|
||||
DocProject/Help/*.HxC
|
||||
DocProject/Help/*.hhc
|
||||
DocProject/Help/*.hhk
|
||||
DocProject/Help/*.hhp
|
||||
DocProject/Help/Html2
|
||||
DocProject/Help/html
|
||||
|
||||
# Click-Once directory
|
||||
publish/
|
||||
|
||||
# Publish Web Output
|
||||
*.[Pp]ublish.xml
|
||||
*.azurePubxml
|
||||
# Note: Comment the next line if you want to checkin your web deploy settings,
|
||||
# but database connection strings (with potential passwords) will be unencrypted
|
||||
*.pubxml
|
||||
*.publishproj
|
||||
|
||||
# Microsoft Azure Web App publish settings. Comment the next line if you want to
|
||||
# checkin your Azure Web App publish settings, but sensitive information contained
|
||||
# in these scripts will be unencrypted
|
||||
PublishScripts/
|
||||
|
||||
# NuGet Packages
|
||||
*.nupkg
|
||||
# NuGet Symbol Packages
|
||||
*.snupkg
|
||||
# The packages folder can be ignored because of Package Restore
|
||||
**/[Pp]ackages/*
|
||||
# except build/, which is used as an MSBuild target.
|
||||
!**/[Pp]ackages/build/
|
||||
# Uncomment if necessary however generally it will be regenerated when needed
|
||||
#!**/[Pp]ackages/repositories.config
|
||||
# NuGet v3's project.json files produces more ignorable files
|
||||
*.nuget.props
|
||||
*.nuget.targets
|
||||
|
||||
# Microsoft Azure Build Output
|
||||
csx/
|
||||
*.build.csdef
|
||||
|
||||
# Microsoft Azure Emulator
|
||||
ecf/
|
||||
rcf/
|
||||
|
||||
# Windows Store app package directories and files
|
||||
AppPackages/
|
||||
BundleArtifacts/
|
||||
Package.StoreAssociation.xml
|
||||
_pkginfo.txt
|
||||
*.appx
|
||||
*.appxbundle
|
||||
*.appxupload
|
||||
|
||||
# Visual Studio cache files
|
||||
# files ending in .cache can be ignored
|
||||
*.[Cc]ache
|
||||
# but keep track of directories ending in .cache
|
||||
!?*.[Cc]ache/
|
||||
|
||||
# Others
|
||||
ClientBin/
|
||||
~$*
|
||||
*~
|
||||
*.dbmdl
|
||||
*.dbproj.schemaview
|
||||
*.jfm
|
||||
*.pfx
|
||||
*.publishsettings
|
||||
orleans.codegen.cs
|
||||
|
||||
# Including strong name files can present a security risk
|
||||
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
|
||||
#*.snk
|
||||
|
||||
# Since there are multiple workflows, uncomment next line to ignore bower_components
|
||||
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
|
||||
#bower_components/
|
||||
|
||||
# RIA/Silverlight projects
|
||||
Generated_Code/
|
||||
|
||||
# Backup & report files from converting an old project file
|
||||
# to a newer Visual Studio version. Backup files are not needed,
|
||||
# because we have git ;-)
|
||||
_UpgradeReport_Files/
|
||||
Backup*/
|
||||
UpgradeLog*.XML
|
||||
UpgradeLog*.htm
|
||||
ServiceFabricBackup/
|
||||
*.rptproj.bak
|
||||
|
||||
# SQL Server files
|
||||
*.mdf
|
||||
*.ldf
|
||||
*.ndf
|
||||
|
||||
# Business Intelligence projects
|
||||
*.rdl.data
|
||||
*.bim.layout
|
||||
*.bim_*.settings
|
||||
*.rptproj.rsuser
|
||||
*- [Bb]ackup.rdl
|
||||
*- [Bb]ackup ([0-9]).rdl
|
||||
*- [Bb]ackup ([0-9][0-9]).rdl
|
||||
|
||||
# Microsoft Fakes
|
||||
FakesAssemblies/
|
||||
|
||||
# GhostDoc plugin setting file
|
||||
*.GhostDoc.xml
|
||||
|
||||
# Node.js Tools for Visual Studio
|
||||
.ntvs_analysis.dat
|
||||
node_modules/
|
||||
|
||||
# Visual Studio 6 build log
|
||||
*.plg
|
||||
|
||||
# Visual Studio 6 workspace options file
|
||||
*.opt
|
||||
|
||||
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
|
||||
*.vbw
|
||||
|
||||
# Visual Studio LightSwitch build output
|
||||
**/*.HTMLClient/GeneratedArtifacts
|
||||
**/*.DesktopClient/GeneratedArtifacts
|
||||
**/*.DesktopClient/ModelManifest.xml
|
||||
**/*.Server/GeneratedArtifacts
|
||||
**/*.Server/ModelManifest.xml
|
||||
_Pvt_Extensions
|
||||
|
||||
# Paket dependency manager
|
||||
.paket/paket.exe
|
||||
paket-files/
|
||||
|
||||
# FAKE - F# Make
|
||||
.fake/
|
||||
|
||||
# CodeRush personal settings
|
||||
.cr/personal
|
||||
|
||||
# Python Tools for Visual Studio (PTVS)
|
||||
__pycache__/
|
||||
*.pyc
|
||||
|
||||
# Cake - Uncomment if you are using it
|
||||
# tools/**
|
||||
# !tools/packages.config
|
||||
|
||||
# Tabs Studio
|
||||
*.tss
|
||||
|
||||
# Telerik's JustMock configuration file
|
||||
*.jmconfig
|
||||
|
||||
# BizTalk build output
|
||||
*.btp.cs
|
||||
*.btm.cs
|
||||
*.odx.cs
|
||||
*.xsd.cs
|
||||
|
||||
# OpenCover UI analysis results
|
||||
OpenCover/
|
||||
|
||||
# Azure Stream Analytics local run output
|
||||
ASALocalRun/
|
||||
|
||||
# MSBuild Binary and Structured Log
|
||||
*.binlog
|
||||
|
||||
# NVidia Nsight GPU debugger configuration file
|
||||
*.nvuser
|
||||
|
||||
# MFractors (Xamarin productivity tool) working folder
|
||||
.mfractor/
|
||||
|
||||
# Local History for Visual Studio
|
||||
.localhistory/
|
||||
|
||||
# BeatPulse healthcheck temp database
|
||||
healthchecksdb
|
||||
|
||||
# Backup folder for Package Reference Convert tool in Visual Studio 2017
|
||||
MigrationBackup/
|
||||
|
||||
# Ionide (cross platform F# VS Code tools) working folder
|
||||
.ionide/
|
||||
|
||||
# Fody - auto-generated XML schema
|
||||
FodyWeavers.xsd
|
21
CppProperties.json
Normal file
21
CppProperties.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"configurations": [
|
||||
{
|
||||
"inheritEnvironments": [
|
||||
"msvc_x64"
|
||||
],
|
||||
"name": "x64-Release",
|
||||
"includePath": [
|
||||
"${env.INCLUDE}",
|
||||
"${workspaceRoot}\\**"
|
||||
],
|
||||
"defines": [
|
||||
"WIN32",
|
||||
"NDEBUG",
|
||||
"UNICODE",
|
||||
"_UNICODE"
|
||||
],
|
||||
"intelliSenseMode": "windows-msvc-x64"
|
||||
}
|
||||
]
|
||||
}
|
31
DX11-Base.sln
Normal file
31
DX11-Base.sln
Normal file
@ -0,0 +1,31 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.32802.440
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DX11-Base", "DX11-Base.vcxproj", "{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}.Debug|x64.Build.0 = Debug|x64
|
||||
{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}.Debug|x86.Build.0 = Debug|Win32
|
||||
{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}.Release|x64.ActiveCfg = Release|x64
|
||||
{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}.Release|x64.Build.0 = Release|x64
|
||||
{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}.Release|x86.ActiveCfg = Release|Win32
|
||||
{EB52DDF1-EFC4-4222-9D86-6918D4D891A5}.Release|x86.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {B522717A-560B-4AB3-847D-7B56D37A9422}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
325
DX11-Base.vcxproj
Normal file
325
DX11-Base.vcxproj
Normal file
@ -0,0 +1,325 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>16.0</VCProjectVersion>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<ProjectGuid>{eb52ddf1-efc4-4222-9d86-6918d4d891a5}</ProjectGuid>
|
||||
<RootNamespace>DX11Base</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
||||
<ProjectName>NetCrack-PalWorld</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;DX11BASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
<LanguageStandard>stdcpplatest</LanguageStandard>
|
||||
<LanguageStandard_C>stdc17</LanguageStandard_C>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableUAC>false</EnableUAC>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;DX11BASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
<LanguageStandard>stdcpplatest</LanguageStandard>
|
||||
<LanguageStandard_C>stdc17</LanguageStandard_C>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableUAC>false</EnableUAC>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;DX11BASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
<LanguageStandard>stdcpplatest</LanguageStandard>
|
||||
<LanguageStandard_C>stdc17</LanguageStandard_C>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableUAC>false</EnableUAC>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;DX11BASE_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
<LanguageStandard>stdcpplatest</LanguageStandard>
|
||||
<LanguageStandard_C>stdc17</LanguageStandard_C>
|
||||
<AdditionalIncludeDirectories>D:\case\repos;D:\case\DX11-ImGui-Internal-Hook-main;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableUAC>false</EnableUAC>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="config.h" />
|
||||
<ClInclude Include="feature.h" />
|
||||
<ClInclude Include="include\Console.hpp" />
|
||||
<ClInclude Include="include\D3D11Window.hpp" />
|
||||
<ClInclude Include="include\Game.hpp" />
|
||||
<ClInclude Include="include\helper.h" />
|
||||
<ClInclude Include="include\Hooking.hpp" />
|
||||
<ClInclude Include="include\Menu.hpp" />
|
||||
<ClInclude Include="libs\ImGui\imconfig.h" />
|
||||
<ClInclude Include="libs\ImGui\imgui.h" />
|
||||
<ClInclude Include="libs\ImGui\imgui_impl_dx11.h" />
|
||||
<ClInclude Include="libs\ImGui\imgui_impl_win32.h" />
|
||||
<ClInclude Include="libs\ImGui\imgui_internal.h" />
|
||||
<ClInclude Include="libs\ImGui\imstb_rectpack.h" />
|
||||
<ClInclude Include="libs\ImGui\imstb_textedit.h" />
|
||||
<ClInclude Include="libs\ImGui\imstb_truetype.h" />
|
||||
<ClInclude Include="libs\MinHook\buffer.h" />
|
||||
<ClInclude Include="libs\MinHook\framework.h" />
|
||||
<ClInclude Include="libs\MinHook\hde32.h" />
|
||||
<ClInclude Include="libs\MinHook\hde64.h" />
|
||||
<ClInclude Include="libs\MinHook\hookmain.h" />
|
||||
<ClInclude Include="libs\MinHook\MinHook.h" />
|
||||
<ClInclude Include="libs\MinHook\pstdint.h" />
|
||||
<ClInclude Include="libs\MinHook\resource.h" />
|
||||
<ClInclude Include="libs\MinHook\table32.h" />
|
||||
<ClInclude Include="libs\MinHook\table64.h" />
|
||||
<ClInclude Include="libs\MinHook\trampoline.h" />
|
||||
<ClInclude Include="libs\utils\memory.h" />
|
||||
<ClInclude Include="pch.h" />
|
||||
<ClInclude Include="SDK.hpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="config.cpp" />
|
||||
<ClCompile Include="dllmain.cpp" />
|
||||
<ClCompile Include="feature.cpp" />
|
||||
<ClCompile Include="libs\ImGui\imgui.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_demo.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_draw.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_impl_dx11.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_impl_win32.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_tables.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_widgets.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\buffer.c">
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\hde32.c">
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\hde64.c">
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\hook.c">
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\hookmain.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> ../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> ../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> ../../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> ../../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\trampoline.c">
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\utils\memory.cpp" />
|
||||
<ClCompile Include="pch.cpp">
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<ClCompile Include="SDK\Basic.cpp" />
|
||||
<ClCompile Include="SDK\CoreUObject_functions.cpp" />
|
||||
<ClCompile Include="SDK\Engine_functions.cpp" />
|
||||
<ClCompile Include="SDK\Pal_functions.cpp" />
|
||||
<ClCompile Include="src\Console.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\D3D11Window.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Game.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Hooking.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Menu.cpp">
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="libs\MinHook\minhook.def" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
209
DX11-Base.vcxproj.filters
Normal file
209
DX11-Base.vcxproj.filters
Normal file
@ -0,0 +1,209 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files\Class">
|
||||
<UniqueIdentifier>{bd048e89-cc04-46ca-b539-1e22ffdd7ffc}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Source Files\Class">
|
||||
<UniqueIdentifier>{3a66d50b-1885-4c33-bc49-7bb2255e62fb}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files\ImGui">
|
||||
<UniqueIdentifier>{4d1f2a92-a48e-45e5-a07c-42fa558f6919}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files\MinHook">
|
||||
<UniqueIdentifier>{d55590e2-04e5-427a-a959-6dcc763f2f71}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="pch.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="include\helper.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="include\Console.hpp">
|
||||
<Filter>Header Files\Class</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="include\D3D11Window.hpp">
|
||||
<Filter>Header Files\Class</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="include\Game.hpp">
|
||||
<Filter>Header Files\Class</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="include\Hooking.hpp">
|
||||
<Filter>Header Files\Class</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="include\Menu.hpp">
|
||||
<Filter>Header Files\Class</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\ImGui\imconfig.h">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\ImGui\imgui.h">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\ImGui\imgui_impl_dx11.h">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\ImGui\imgui_impl_win32.h">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\ImGui\imgui_internal.h">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\ImGui\imstb_rectpack.h">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\ImGui\imstb_textedit.h">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\ImGui\imstb_truetype.h">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\buffer.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\framework.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\hde32.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\hde64.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\hookmain.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\MinHook.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\pstdint.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\resource.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\table32.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\table64.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\MinHook\trampoline.h">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="config.h">
|
||||
<Filter>Header Files\Class</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="SDK.hpp">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="libs\utils\memory.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="feature.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="dllmain.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="pch.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Console.cpp">
|
||||
<Filter>Source Files\Class</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\D3D11Window.cpp">
|
||||
<Filter>Source Files\Class</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Game.cpp">
|
||||
<Filter>Source Files\Class</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Hooking.cpp">
|
||||
<Filter>Source Files\Class</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\Menu.cpp">
|
||||
<Filter>Source Files\Class</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui.cpp">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_demo.cpp">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_draw.cpp">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_impl_dx11.cpp">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_impl_win32.cpp">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_tables.cpp">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\ImGui\imgui_widgets.cpp">
|
||||
<Filter>Resource Files\ImGui</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\buffer.c">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\hde32.c">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\hde64.c">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\hook.c">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\hookmain.cpp">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\MinHook\trampoline.c">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="config.cpp">
|
||||
<Filter>Source Files\Class</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="SDK\Basic.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="SDK\CoreUObject_functions.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="libs\utils\memory.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="feature.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="SDK\Pal_functions.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="SDK\Engine_functions.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="libs\MinHook\minhook.def">
|
||||
<Filter>Resource Files\MinHook</Filter>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
</Project>
|
59685
GObjects-Dump.txt
Normal file
59685
GObjects-Dump.txt
Normal file
File diff suppressed because it is too large
Load Diff
21
LICENSE
Normal file
21
LICENSE
Normal file
@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2024 Kare Burns
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
24
PropertyFixup.hpp
Normal file
24
PropertyFixup.hpp
Normal file
@ -0,0 +1,24 @@
|
||||
#pragma once
|
||||
|
||||
// Definitions for missing Properties
|
||||
|
||||
class FMulticastSparseDelegateProperty_
|
||||
{
|
||||
unsigned __int8 Pad[0x1];
|
||||
};
|
||||
|
||||
class FMulticastInlineDelegateProperty_
|
||||
{
|
||||
unsigned __int8 Pad[0x10];
|
||||
};
|
||||
|
||||
class FDelegateProperty_
|
||||
{
|
||||
unsigned __int8 Pad[0x10];
|
||||
};
|
||||
|
||||
class FFieldPathProperty_
|
||||
{
|
||||
unsigned __int8 Pad[0x20];
|
||||
};
|
||||
|
187
SDK/ABP_NPC_Base_classes.hpp
Normal file
187
SDK/ABP_NPC_Base_classes.hpp
Normal file
@ -0,0 +1,187 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x2B78 (0x3188 - 0x610)
|
||||
// AnimBlueprintGeneratedClass ABP_NPC_Base.ABP_NPC_Base_C
|
||||
class UABP_NPC_Base_C : public UPalAnimInstance
|
||||
{
|
||||
public:
|
||||
struct FPointerToUberGraphFrame UberGraphFrame; // 0x610(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||
struct FAnimBlueprintGeneratedMutableData __AnimBlueprintMutables; // 0x618(0x1C)(HasGetValueTypeHash)
|
||||
uint8 Pad_2BB6[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimSubsystemInstance AnimBlueprintExtension_PropertyAccess; // 0x638(0x8)(None)
|
||||
struct FAnimSubsystemInstance AnimBlueprintExtension_Base; // 0x640(0x8)(None)
|
||||
struct FAnimNode_Root AnimGraphNode_Root_3; // 0x648(0x20)(None)
|
||||
struct FAnimNode_LinkedInputPose AnimGraphNode_LinkedInputPose_2; // 0x668(0xC8)(None)
|
||||
struct FAnimNode_SaveCachedPose AnimGraphNode_SaveCachedPose_6; // 0x730(0x108)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_11; // 0x838(0x28)(None)
|
||||
struct FAnimNode_Fabrik AnimGraphNode_Fabrik; // 0x860(0x1F0)(None)
|
||||
struct FAnimNode_ConvertLocalToComponentSpace AnimGraphNode_LocalToComponentSpace_1; // 0xA50(0x20)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool_8; // 0xA70(0x48)(None)
|
||||
struct FAnimNode_ConvertComponentToLocalSpace AnimGraphNode_ComponentToLocalSpace_1; // 0xAB8(0x20)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_10; // 0xAD8(0x28)(None)
|
||||
struct FAnimNode_Root AnimGraphNode_Root_2; // 0xB00(0x20)(None)
|
||||
struct FAnimNode_LinkedInputPose AnimGraphNode_LinkedInputPose_1; // 0xB20(0xC8)(None)
|
||||
struct FAnimNode_SaveCachedPose AnimGraphNode_SaveCachedPose_5; // 0xBE8(0x108)(None)
|
||||
struct FAnimNode_LayeredBoneBlend AnimGraphNode_LayeredBoneBlend_2; // 0xCF0(0xE0)(None)
|
||||
struct FAnimNode_LayeredBoneBlend AnimGraphNode_LayeredBoneBlend_1; // 0xDD0(0xE0)(None)
|
||||
struct FAnimNode_SaveCachedPose AnimGraphNode_SaveCachedPose_4; // 0xEB0(0x108)(None)
|
||||
struct FAnimNode_SaveCachedPose AnimGraphNode_SaveCachedPose_3; // 0xFB8(0x108)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool_7; // 0x10C0(0x48)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool_6; // 0x1108(0x48)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_9; // 0x1150(0x28)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_8; // 0x1178(0x28)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_11; // 0x11A0(0x48)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_10; // 0x11E8(0x48)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_9; // 0x1230(0x48)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_8; // 0x1278(0x48)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool_5; // 0x12C0(0x48)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_7; // 0x1308(0x28)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_6; // 0x1330(0x28)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool_4; // 0x1358(0x48)(None)
|
||||
struct FAnimNode_LinkedInputPose AnimGraphNode_LinkedInputPose; // 0x13A0(0xC8)(None)
|
||||
struct FAnimNode_Root AnimGraphNode_Root_1; // 0x1468(0x20)(None)
|
||||
struct FAnimNode_SaveCachedPose AnimGraphNode_SaveCachedPose_2; // 0x1488(0x108)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool_3; // 0x1590(0x48)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_5; // 0x15D8(0x28)(None)
|
||||
struct FAnimNode_Slot AnimGraphNode_Slot_3; // 0x1600(0x48)(None)
|
||||
struct FAnimNode_Slot AnimGraphNode_Slot_2; // 0x1648(0x48)(None)
|
||||
struct FAnimNode_LayeredBoneBlend AnimGraphNode_LayeredBoneBlend; // 0x1690(0xE0)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_4; // 0x1770(0x28)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_3; // 0x1798(0x28)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_2; // 0x17C0(0x28)(None)
|
||||
struct FAnimNode_SaveCachedPose AnimGraphNode_SaveCachedPose_1; // 0x17E8(0x108)(None)
|
||||
struct FAnimNode_Slot AnimGraphNode_Slot_1; // 0x18F0(0x48)(None)
|
||||
struct FAnimNode_ConvertLocalToComponentSpace AnimGraphNode_LocalToComponentSpace; // 0x1938(0x20)(None)
|
||||
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone_2; // 0x1958(0x128)(None)
|
||||
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone_1; // 0x1A80(0x128)(None)
|
||||
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone; // 0x1BA8(0x128)(None)
|
||||
struct FAnimNode_ConvertComponentToLocalSpace AnimGraphNode_ComponentToLocalSpace; // 0x1CD0(0x20)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose_1; // 0x1CF0(0x28)(None)
|
||||
struct FAnimNode_SaveCachedPose AnimGraphNode_SaveCachedPose; // 0x1D18(0x108)(None)
|
||||
struct FAnimNode_UseCachedPose AnimGraphNode_UseCachedPose; // 0x1E20(0x28)(None)
|
||||
struct FAnimNode_Root AnimGraphNode_Root; // 0x1E48(0x20)(None)
|
||||
struct FAnimNode_LinkedAnimLayer AnimGraphNode_LinkedAnimLayer_2; // 0x1E68(0xC8)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_13; // 0x1F30(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_12; // 0x1F58(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_11; // 0x1F80(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_10; // 0x1FA8(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_9; // 0x1FD0(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_8; // 0x1FF8(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_7; // 0x2020(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_6; // 0x2048(0x28)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_7; // 0x2070(0x48)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_9; // 0x20B8(0x20)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_6; // 0x20D8(0x48)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_8; // 0x2120(0x20)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_5; // 0x2140(0x48)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_7; // 0x2188(0x20)(None)
|
||||
struct FAnimNode_StateMachine AnimGraphNode_StateMachine_2; // 0x21A8(0xC8)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_6; // 0x2270(0x20)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_5; // 0x2290(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_4; // 0x22B8(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_3; // 0x22E0(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_2; // 0x2308(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_1; // 0x2330(0x28)(None)
|
||||
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult; // 0x2358(0x28)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_4; // 0x2380(0x48)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool_2; // 0x23C8(0x48)(None)
|
||||
struct FAnimNode_BlendSpacePlayer AnimGraphNode_BlendSpacePlayer_2; // 0x2410(0x70)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_5; // 0x2480(0x20)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_3; // 0x24A0(0x48)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_4; // 0x24E8(0x20)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_2; // 0x2508(0x48)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_1; // 0x2550(0x48)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool_1; // 0x2598(0x48)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_3; // 0x25E0(0x20)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool; // 0x2600(0x48)(None)
|
||||
struct FAnimNode_BlendSpacePlayer AnimGraphNode_BlendSpacePlayer_1; // 0x2648(0x70)(None)
|
||||
struct FAnimNode_BlendSpacePlayer AnimGraphNode_BlendSpacePlayer; // 0x26B8(0x70)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_2; // 0x2728(0x20)(None)
|
||||
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer; // 0x2748(0x48)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult_1; // 0x2790(0x20)(None)
|
||||
struct FAnimNode_StateMachine AnimGraphNode_StateMachine_1; // 0x27B0(0xC8)(None)
|
||||
struct FAnimNode_StateResult AnimGraphNode_StateResult; // 0x2878(0x20)(None)
|
||||
struct FAnimNode_StateMachine AnimGraphNode_StateMachine; // 0x2898(0xC8)(None)
|
||||
struct FAnimNode_Slot AnimGraphNode_Slot; // 0x2960(0x48)(None)
|
||||
struct FAnimNode_LinkedAnimLayer AnimGraphNode_LinkedAnimLayer_1; // 0x29A8(0xC8)(None)
|
||||
struct FAnimNode_LinkedAnimLayer AnimGraphNode_LinkedAnimLayer; // 0x2A70(0xC8)(None)
|
||||
bool K2Node_PropertyAccess_13; // 0x2B38(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_PropertyAccess_12; // 0x2B39(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BC1[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator K2Node_PropertyAccess_11; // 0x2B40(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
struct FVector K2Node_PropertyAccess_10; // 0x2B58(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector K2Node_PropertyAccess_9; // 0x2B70(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BC3[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FTransform K2Node_PropertyAccess_8; // 0x2B90(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_PropertyAccess_7; // 0x2BF0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_PropertyAccess_6; // 0x2BF1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BC5[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalWeaponBase* K2Node_PropertyAccess_5; // 0x2BF8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_PropertyAccess_4; // 0x2C00(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_PropertyAccess_3; // 0x2C01(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_PropertyAccess_2; // 0x2C02(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BC9[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector K2Node_PropertyAccess_1; // 0x2C08(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FWeaponAnimationInfo K2Node_PropertyAccess; // 0x2C20(0x258)(None)
|
||||
struct FWeaponAnimationInfo WeaponInfo; // 0x2E78(0x258)(Edit, BlueprintVisible, DisableEditOnInstance)
|
||||
struct FVector2D VelocityXY; // 0x30D0(0x10)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double Speed; // 0x30E0(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool IsAim; // 0x30E8(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool IsReloading; // 0x30E9(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool IsCrouch; // 0x30EA(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BCB[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator AimRotatorForSpine; // 0x30F0(0x18)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||
bool IsEndJump; // 0x3108(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool IsValidSprintAnimation; // 0x3109(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool IsSprint; // 0x310A(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BCD[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FTransform LeftHandTransform; // 0x3110(0x60)(Edit, BlueprintVisible, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool IsAttachLeftHand; // 0x3170(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BCF[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UPalShooterComponent* TSCache_ShooterComponent; // 0x3178(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class APalCharacter* TSCache_OwnerPalCharacter; // 0x3180(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UABP_NPC_Base_C* GetDefaultObj();
|
||||
|
||||
void NPC_HairClothLayer(const struct FPoseLink& InPose, struct FPoseLink* NPC_HairClothLayer);
|
||||
void LeftHandIK(const struct FPoseLink& InPose_LeftHand, struct FPoseLink* LeftHandIK);
|
||||
void WeaponUpper(const struct FPoseLink& InPose, struct FPoseLink* WeaponUpper);
|
||||
void AnimGraph(struct FPoseLink* AnimGraph);
|
||||
void BlueprintThreadSafeUpdateAnimation(float DeltaTime, double CallFunc_VSize_ReturnValue, const struct FRotator& CallFunc_NegateRotator_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, const struct FRotator& CallFunc_MakeRotator_ReturnValue, const struct FVector& CallFunc_GreaterGreater_VectorRotator_ReturnValue, double CallFunc_BreakVector_X, double CallFunc_BreakVector_Y, double CallFunc_BreakVector_Z, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue);
|
||||
void ShooterComponentUpdate(class UPalShooterComponent* ShooterComponent, const struct FRotator& CallFunc_MakeRotFromX_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, bool CallFunc_Greater_DoubleDouble_ReturnValue, bool CallFunc_BooleanOR_ReturnValue, double CallFunc_Multiply_DoubleDouble_ReturnValue, double CallFunc_Subtract_DoubleDouble_ReturnValue, double CallFunc_SelectFloat_ReturnValue, double CallFunc_Divide_DoubleDouble_ReturnValue, const struct FRotator& CallFunc_MakeRotator_ReturnValue, bool CallFunc_IsValid_ThreadSafe_ReturnValue, bool CallFunc_IsValid_ThreadSafe_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue, double CallFunc_Subtract_DoubleDouble_B_ImplicitCast, double CallFunc_Multiply_DoubleDouble_A_ImplicitCast, double CallFunc_Greater_DoubleDouble_A_ImplicitCast, float CallFunc_MakeRotator_Roll_ImplicitCast);
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_0D482E0C4B2E4E7CD091E386E53618A7();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_40C8EDE3400634534A504B80F766E208();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_3AE6580A4F970316C15CF69E11CE9615();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_BBD8BB9A4AAC9FE30FB9758FBD35CF09();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_E2DE616E480579F7354F33B1777A4358();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_F63282324F16651B07F04EA37B13D648();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_8536992D4A36125389B06C90F08A99B2();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_FA0E6E324CA7134F3022AA94B20262ED();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendSpacePlayer_ECEA17A54981985346E400AE295C30FF();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_A843A5B240417E340E569DA258225C81();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_103905184AD9AADFC2AC7783DC8F943D();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_F4C92C35456A21C307270A83D6D219A6();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_98F8247B476FFB0446F91DB7328341FA();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_B09EDEC94382438CC2EA92A0E18A09D7();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_A9D4C35A4750D9C872FF0F8E72859E1D();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_F009816844CF3DF7CEFF7DAA17E020BA();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_1D93E8984AE04BDD9AC072AC8F1B4CC6();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_FB87F47D45ADB262044FA6BC9B050E13();
|
||||
void EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_41047BF041CF74296033DFA993D3480E();
|
||||
void BlueprintBeginPlay();
|
||||
void ExecuteUbergraph_ABP_NPC_Base(int32 EntryPoint, enum class EWeaponAnimationPoseType Temp_byte_Variable, class UPalShooterComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_Vector_IsZero_ReturnValue, enum class EWeaponAnimationPoseType Temp_byte_Variable_1, bool CallFunc_Not_PreBool_ReturnValue, float CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue, class UAnimSequence* CallFunc_Map_Find_Value, bool CallFunc_Map_Find_ReturnValue, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue, class FName CallFunc_GetCurrentStateName_ReturnValue, bool CallFunc_EqualEqual_NameName_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, bool CallFunc_BooleanOR_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1, float CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue_1, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1, class FName CallFunc_GetCurrentStateName_ReturnValue_1, bool CallFunc_BooleanOR_ReturnValue_1, bool CallFunc_EqualEqual_NameName_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue_2, double CallFunc_Add_DoubleDouble_ReturnValue, enum class EWeaponAnimationPoseType Temp_byte_Variable_2, float CallFunc_GetInstanceAssetPlayerTimeFraction_ReturnValue, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_2, class UAnimSequence* CallFunc_Map_Find_Value_1, bool CallFunc_Map_Find_ReturnValue_1, class UAnimSequence* CallFunc_Map_Find_Value_2, bool CallFunc_Map_Find_ReturnValue_2, bool CallFunc_BooleanOR_ReturnValue_2, enum class EWeaponAnimationPoseType Temp_byte_Variable_3, enum class EWeaponAnimationPoseType Temp_byte_Variable_4, class UAnimSequence* CallFunc_Map_Find_Value_3, bool CallFunc_Map_Find_ReturnValue_3, class UAnimSequence* CallFunc_Map_Find_Value_4, bool CallFunc_Map_Find_ReturnValue_4, bool CallFunc_IsZero2D_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_1, double CallFunc_Add_DoubleDouble_ReturnValue_1, bool CallFunc_Greater_DoubleDouble_ReturnValue, bool CallFunc_BooleanOR_ReturnValue_3, double CallFunc_BreakVector_X, double CallFunc_BreakVector_Y, double CallFunc_BreakVector_Z, bool CallFunc_Less_DoubleDouble_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_3, double CallFunc_Add_DoubleDouble_ReturnValue_2, bool CallFunc_LessEqual_DoubleDouble_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_2, bool CallFunc_Not_PreBool_ReturnValue_3, class APawn* CallFunc_TryGetPawnOwner_ReturnValue, class APawn* CallFunc_TryGetPawnOwner_ReturnValue_1, class ABP_NPC_Base_C* K2Node_DynamicCast_AsBP_NPC_Base, bool K2Node_DynamicCast_bSuccess, class APalCharacter* K2Node_DynamicCast_AsPal_Character, bool K2Node_DynamicCast_bSuccess_1, bool CallFunc_IsValidClass_ReturnValue, class USkeletalMeshComponent* CallFunc_GetMainMeshByActor_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_4, bool CallFunc_BooleanAND_ReturnValue_4, bool CallFunc_BooleanAND_ReturnValue_5, double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast, double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_1, double CallFunc_Add_DoubleDouble_A_ImplicitCast, float K2Node_StructMemberSet___FloatProperty_9_ImplicitCast, double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_2, double CallFunc_Add_DoubleDouble_A_ImplicitCast_1, double CallFunc_Add_DoubleDouble_B_ImplicitCast, double CallFunc_Add_DoubleDouble_A_ImplicitCast_2, double CallFunc_Add_DoubleDouble_B_ImplicitCast_1);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
761
SDK/ABP_NPC_Base_functions.cpp
Normal file
761
SDK/ABP_NPC_Base_functions.cpp
Normal file
@ -0,0 +1,761 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// AnimBlueprintGeneratedClass ABP_NPC_Base.ABP_NPC_Base_C
|
||||
// (None)
|
||||
|
||||
class UClass* UABP_NPC_Base_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ABP_NPC_Base_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ABP_NPC_Base_C ABP_NPC_Base.Default__ABP_NPC_Base_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class UABP_NPC_Base_C* UABP_NPC_Base_C::GetDefaultObj()
|
||||
{
|
||||
static class UABP_NPC_Base_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UABP_NPC_Base_C*>(UABP_NPC_Base_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.NPC_HairClothLayer
|
||||
// (HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink NPC_HairClothLayer (Parm, OutParm, NoDestructor)
|
||||
|
||||
void UABP_NPC_Base_C::NPC_HairClothLayer(const struct FPoseLink& InPose, struct FPoseLink* NPC_HairClothLayer)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "NPC_HairClothLayer");
|
||||
|
||||
Params::UABP_NPC_Base_C_NPC_HairClothLayer_Params Parms{};
|
||||
|
||||
Parms.InPose = InPose;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (NPC_HairClothLayer != nullptr)
|
||||
*NPC_HairClothLayer = std::move(Parms.NPC_HairClothLayer);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.LeftHandIK
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose_LeftHand (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink LeftHandIK (Parm, OutParm, NoDestructor)
|
||||
|
||||
void UABP_NPC_Base_C::LeftHandIK(const struct FPoseLink& InPose_LeftHand, struct FPoseLink* LeftHandIK)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "LeftHandIK");
|
||||
|
||||
Params::UABP_NPC_Base_C_LeftHandIK_Params Parms{};
|
||||
|
||||
Parms.InPose_LeftHand = InPose_LeftHand;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (LeftHandIK != nullptr)
|
||||
*LeftHandIK = std::move(Parms.LeftHandIK);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.WeaponUpper
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink WeaponUpper (Parm, OutParm, NoDestructor)
|
||||
|
||||
void UABP_NPC_Base_C::WeaponUpper(const struct FPoseLink& InPose, struct FPoseLink* WeaponUpper)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "WeaponUpper");
|
||||
|
||||
Params::UABP_NPC_Base_C_WeaponUpper_Params Parms{};
|
||||
|
||||
Parms.InPose = InPose;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (WeaponUpper != nullptr)
|
||||
*WeaponUpper = std::move(Parms.WeaponUpper);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.AnimGraph
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink AnimGraph (Parm, OutParm, NoDestructor)
|
||||
|
||||
void UABP_NPC_Base_C::AnimGraph(struct FPoseLink* AnimGraph)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "AnimGraph");
|
||||
|
||||
Params::UABP_NPC_Base_C_AnimGraph_Params Parms{};
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (AnimGraph != nullptr)
|
||||
*AnimGraph = std::move(Parms.AnimGraph);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.BlueprintThreadSafeUpdateAnimation
|
||||
// (Event, Public, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// float DeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_VSize_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// struct FRotator CallFunc_NegateRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
// float CallFunc_BreakRotator_Roll (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float CallFunc_BreakRotator_Pitch (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float CallFunc_BreakRotator_Yaw (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// struct FRotator CallFunc_MakeRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
// struct FVector CallFunc_GreaterGreater_VectorRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_BreakVector_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_BreakVector_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_BreakVector_Z (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// struct FVector2D CallFunc_MakeVector2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
void UABP_NPC_Base_C::BlueprintThreadSafeUpdateAnimation(float DeltaTime, double CallFunc_VSize_ReturnValue, const struct FRotator& CallFunc_NegateRotator_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, const struct FRotator& CallFunc_MakeRotator_ReturnValue, const struct FVector& CallFunc_GreaterGreater_VectorRotator_ReturnValue, double CallFunc_BreakVector_X, double CallFunc_BreakVector_Y, double CallFunc_BreakVector_Z, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "BlueprintThreadSafeUpdateAnimation");
|
||||
|
||||
Params::UABP_NPC_Base_C_BlueprintThreadSafeUpdateAnimation_Params Parms{};
|
||||
|
||||
Parms.DeltaTime = DeltaTime;
|
||||
Parms.CallFunc_VSize_ReturnValue = CallFunc_VSize_ReturnValue;
|
||||
Parms.CallFunc_NegateRotator_ReturnValue = CallFunc_NegateRotator_ReturnValue;
|
||||
Parms.CallFunc_BreakRotator_Roll = CallFunc_BreakRotator_Roll;
|
||||
Parms.CallFunc_BreakRotator_Pitch = CallFunc_BreakRotator_Pitch;
|
||||
Parms.CallFunc_BreakRotator_Yaw = CallFunc_BreakRotator_Yaw;
|
||||
Parms.CallFunc_MakeRotator_ReturnValue = CallFunc_MakeRotator_ReturnValue;
|
||||
Parms.CallFunc_GreaterGreater_VectorRotator_ReturnValue = CallFunc_GreaterGreater_VectorRotator_ReturnValue;
|
||||
Parms.CallFunc_BreakVector_X = CallFunc_BreakVector_X;
|
||||
Parms.CallFunc_BreakVector_Y = CallFunc_BreakVector_Y;
|
||||
Parms.CallFunc_BreakVector_Z = CallFunc_BreakVector_Z;
|
||||
Parms.CallFunc_MakeVector2D_ReturnValue = CallFunc_MakeVector2D_ReturnValue;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.ShooterComponentUpdate
|
||||
// (Private, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// class UPalShooterComponent* ShooterComponent (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
// struct FRotator CallFunc_MakeRotFromX_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
// float CallFunc_BreakRotator_Roll (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float CallFunc_BreakRotator_Pitch (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float CallFunc_BreakRotator_Yaw (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Greater_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanOR_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Multiply_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Subtract_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_SelectFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Divide_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// struct FRotator CallFunc_MakeRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
// bool CallFunc_IsValid_ThreadSafe_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsValid_ThreadSafe_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Subtract_DoubleDouble_B_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Multiply_DoubleDouble_A_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Greater_DoubleDouble_A_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float CallFunc_MakeRotator_Roll_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
void UABP_NPC_Base_C::ShooterComponentUpdate(class UPalShooterComponent* ShooterComponent, const struct FRotator& CallFunc_MakeRotFromX_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, bool CallFunc_Greater_DoubleDouble_ReturnValue, bool CallFunc_BooleanOR_ReturnValue, double CallFunc_Multiply_DoubleDouble_ReturnValue, double CallFunc_Subtract_DoubleDouble_ReturnValue, double CallFunc_SelectFloat_ReturnValue, double CallFunc_Divide_DoubleDouble_ReturnValue, const struct FRotator& CallFunc_MakeRotator_ReturnValue, bool CallFunc_IsValid_ThreadSafe_ReturnValue, bool CallFunc_IsValid_ThreadSafe_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue, double CallFunc_Subtract_DoubleDouble_B_ImplicitCast, double CallFunc_Multiply_DoubleDouble_A_ImplicitCast, double CallFunc_Greater_DoubleDouble_A_ImplicitCast, float CallFunc_MakeRotator_Roll_ImplicitCast)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "ShooterComponentUpdate");
|
||||
|
||||
Params::UABP_NPC_Base_C_ShooterComponentUpdate_Params Parms{};
|
||||
|
||||
Parms.ShooterComponent = ShooterComponent;
|
||||
Parms.CallFunc_MakeRotFromX_ReturnValue = CallFunc_MakeRotFromX_ReturnValue;
|
||||
Parms.CallFunc_BreakRotator_Roll = CallFunc_BreakRotator_Roll;
|
||||
Parms.CallFunc_BreakRotator_Pitch = CallFunc_BreakRotator_Pitch;
|
||||
Parms.CallFunc_BreakRotator_Yaw = CallFunc_BreakRotator_Yaw;
|
||||
Parms.CallFunc_Greater_DoubleDouble_ReturnValue = CallFunc_Greater_DoubleDouble_ReturnValue;
|
||||
Parms.CallFunc_BooleanOR_ReturnValue = CallFunc_BooleanOR_ReturnValue;
|
||||
Parms.CallFunc_Multiply_DoubleDouble_ReturnValue = CallFunc_Multiply_DoubleDouble_ReturnValue;
|
||||
Parms.CallFunc_Subtract_DoubleDouble_ReturnValue = CallFunc_Subtract_DoubleDouble_ReturnValue;
|
||||
Parms.CallFunc_SelectFloat_ReturnValue = CallFunc_SelectFloat_ReturnValue;
|
||||
Parms.CallFunc_Divide_DoubleDouble_ReturnValue = CallFunc_Divide_DoubleDouble_ReturnValue;
|
||||
Parms.CallFunc_MakeRotator_ReturnValue = CallFunc_MakeRotator_ReturnValue;
|
||||
Parms.CallFunc_IsValid_ThreadSafe_ReturnValue = CallFunc_IsValid_ThreadSafe_ReturnValue;
|
||||
Parms.CallFunc_IsValid_ThreadSafe_ReturnValue_1 = CallFunc_IsValid_ThreadSafe_ReturnValue_1;
|
||||
Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue;
|
||||
Parms.CallFunc_Subtract_DoubleDouble_B_ImplicitCast = CallFunc_Subtract_DoubleDouble_B_ImplicitCast;
|
||||
Parms.CallFunc_Multiply_DoubleDouble_A_ImplicitCast = CallFunc_Multiply_DoubleDouble_A_ImplicitCast;
|
||||
Parms.CallFunc_Greater_DoubleDouble_A_ImplicitCast = CallFunc_Greater_DoubleDouble_A_ImplicitCast;
|
||||
Parms.CallFunc_MakeRotator_Roll_ImplicitCast = CallFunc_MakeRotator_Roll_ImplicitCast;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_0D482E0C4B2E4E7CD091E386E53618A7
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_0D482E0C4B2E4E7CD091E386E53618A7()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_0D482E0C4B2E4E7CD091E386E53618A7");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_40C8EDE3400634534A504B80F766E208
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_40C8EDE3400634534A504B80F766E208()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_40C8EDE3400634534A504B80F766E208");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_3AE6580A4F970316C15CF69E11CE9615
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_3AE6580A4F970316C15CF69E11CE9615()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_3AE6580A4F970316C15CF69E11CE9615");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_BBD8BB9A4AAC9FE30FB9758FBD35CF09
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_BBD8BB9A4AAC9FE30FB9758FBD35CF09()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_BBD8BB9A4AAC9FE30FB9758FBD35CF09");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_E2DE616E480579F7354F33B1777A4358
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_E2DE616E480579F7354F33B1777A4358()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_E2DE616E480579F7354F33B1777A4358");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_F63282324F16651B07F04EA37B13D648
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_F63282324F16651B07F04EA37B13D648()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_F63282324F16651B07F04EA37B13D648");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_8536992D4A36125389B06C90F08A99B2
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_8536992D4A36125389B06C90F08A99B2()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_8536992D4A36125389B06C90F08A99B2");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_FA0E6E324CA7134F3022AA94B20262ED
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_FA0E6E324CA7134F3022AA94B20262ED()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_FA0E6E324CA7134F3022AA94B20262ED");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendSpacePlayer_ECEA17A54981985346E400AE295C30FF
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendSpacePlayer_ECEA17A54981985346E400AE295C30FF()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendSpacePlayer_ECEA17A54981985346E400AE295C30FF");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_A843A5B240417E340E569DA258225C81
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_A843A5B240417E340E569DA258225C81()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_A843A5B240417E340E569DA258225C81");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_103905184AD9AADFC2AC7783DC8F943D
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_103905184AD9AADFC2AC7783DC8F943D()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_SequencePlayer_103905184AD9AADFC2AC7783DC8F943D");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_F4C92C35456A21C307270A83D6D219A6
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_F4C92C35456A21C307270A83D6D219A6()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_BlendListByBool_F4C92C35456A21C307270A83D6D219A6");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_98F8247B476FFB0446F91DB7328341FA
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_98F8247B476FFB0446F91DB7328341FA()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_98F8247B476FFB0446F91DB7328341FA");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_B09EDEC94382438CC2EA92A0E18A09D7
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_B09EDEC94382438CC2EA92A0E18A09D7()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_B09EDEC94382438CC2EA92A0E18A09D7");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_A9D4C35A4750D9C872FF0F8E72859E1D
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_A9D4C35A4750D9C872FF0F8E72859E1D()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_A9D4C35A4750D9C872FF0F8E72859E1D");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_F009816844CF3DF7CEFF7DAA17E020BA
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_F009816844CF3DF7CEFF7DAA17E020BA()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_F009816844CF3DF7CEFF7DAA17E020BA");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_1D93E8984AE04BDD9AC072AC8F1B4CC6
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_1D93E8984AE04BDD9AC072AC8F1B4CC6()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_1D93E8984AE04BDD9AC072AC8F1B4CC6");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_FB87F47D45ADB262044FA6BC9B050E13
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_FB87F47D45ADB262044FA6BC9B050E13()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_FB87F47D45ADB262044FA6BC9B050E13");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_41047BF041CF74296033DFA993D3480E
|
||||
// (BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_41047BF041CF74296033DFA993D3480E()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_ABP_NPC_Base_AnimGraphNode_TransitionResult_41047BF041CF74296033DFA993D3480E");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.BlueprintBeginPlay
|
||||
// (Event, Public, BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_NPC_Base_C::BlueprintBeginPlay()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "BlueprintBeginPlay");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.ExecuteUbergraph_ABP_NPC_Base
|
||||
// (Final, UbergraphFunction)
|
||||
// Parameters:
|
||||
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// enum class EWeaponAnimationPoseTypeTemp_byte_Variable (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class UPalShooterComponent* CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Vector_IsZero_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// enum class EWeaponAnimationPoseTypeTemp_byte_Variable_1 (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class UAnimSequence* CallFunc_Map_Find_Value (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Map_Find_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class FName CallFunc_GetCurrentStateName_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_EqualEqual_NameName_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanOR_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanAND_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class FName CallFunc_GetCurrentStateName_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanOR_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_EqualEqual_NameName_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanAND_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Add_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// enum class EWeaponAnimationPoseTypeTemp_byte_Variable_2 (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float CallFunc_GetInstanceAssetPlayerTimeFraction_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class UAnimSequence* CallFunc_Map_Find_Value_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Map_Find_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class UAnimSequence* CallFunc_Map_Find_Value_2 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Map_Find_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanOR_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// enum class EWeaponAnimationPoseTypeTemp_byte_Variable_3 (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// enum class EWeaponAnimationPoseTypeTemp_byte_Variable_4 (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class UAnimSequence* CallFunc_Map_Find_Value_3 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Map_Find_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class UAnimSequence* CallFunc_Map_Find_Value_4 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Map_Find_ReturnValue_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsZero2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Not_PreBool_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Add_DoubleDouble_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Greater_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanOR_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_BreakVector_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_BreakVector_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_BreakVector_Z (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Less_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanAND_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Add_DoubleDouble_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_LessEqual_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Not_PreBool_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Not_PreBool_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class APawn* CallFunc_TryGetPawnOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// class APawn* CallFunc_TryGetPawnOwner_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// class ABP_NPC_Base_C* K2Node_DynamicCast_AsBP_NPC_Base (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class APalCharacter* K2Node_DynamicCast_AsPal_Character (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// bool K2Node_DynamicCast_bSuccess_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsValidClass_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class USkeletalMeshComponent* CallFunc_GetMainMeshByActor_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_Not_PreBool_ReturnValue_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanAND_ReturnValue_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_BooleanAND_ReturnValue_5 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Add_DoubleDouble_A_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// float K2Node_StructMemberSet___FloatProperty_9_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Add_DoubleDouble_A_ImplicitCast_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Add_DoubleDouble_B_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Add_DoubleDouble_A_ImplicitCast_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// double CallFunc_Add_DoubleDouble_B_ImplicitCast_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
void UABP_NPC_Base_C::ExecuteUbergraph_ABP_NPC_Base(int32 EntryPoint, enum class EWeaponAnimationPoseType Temp_byte_Variable, class UPalShooterComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_Vector_IsZero_ReturnValue, enum class EWeaponAnimationPoseType Temp_byte_Variable_1, bool CallFunc_Not_PreBool_ReturnValue, float CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue, class UAnimSequence* CallFunc_Map_Find_Value, bool CallFunc_Map_Find_ReturnValue, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue, class FName CallFunc_GetCurrentStateName_ReturnValue, bool CallFunc_EqualEqual_NameName_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, bool CallFunc_BooleanOR_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1, float CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue_1, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1, class FName CallFunc_GetCurrentStateName_ReturnValue_1, bool CallFunc_BooleanOR_ReturnValue_1, bool CallFunc_EqualEqual_NameName_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue_2, double CallFunc_Add_DoubleDouble_ReturnValue, enum class EWeaponAnimationPoseType Temp_byte_Variable_2, float CallFunc_GetInstanceAssetPlayerTimeFraction_ReturnValue, bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_2, class UAnimSequence* CallFunc_Map_Find_Value_1, bool CallFunc_Map_Find_ReturnValue_1, class UAnimSequence* CallFunc_Map_Find_Value_2, bool CallFunc_Map_Find_ReturnValue_2, bool CallFunc_BooleanOR_ReturnValue_2, enum class EWeaponAnimationPoseType Temp_byte_Variable_3, enum class EWeaponAnimationPoseType Temp_byte_Variable_4, class UAnimSequence* CallFunc_Map_Find_Value_3, bool CallFunc_Map_Find_ReturnValue_3, class UAnimSequence* CallFunc_Map_Find_Value_4, bool CallFunc_Map_Find_ReturnValue_4, bool CallFunc_IsZero2D_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_1, double CallFunc_Add_DoubleDouble_ReturnValue_1, bool CallFunc_Greater_DoubleDouble_ReturnValue, bool CallFunc_BooleanOR_ReturnValue_3, double CallFunc_BreakVector_X, double CallFunc_BreakVector_Y, double CallFunc_BreakVector_Z, bool CallFunc_Less_DoubleDouble_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_3, double CallFunc_Add_DoubleDouble_ReturnValue_2, bool CallFunc_LessEqual_DoubleDouble_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_2, bool CallFunc_Not_PreBool_ReturnValue_3, class APawn* CallFunc_TryGetPawnOwner_ReturnValue, class APawn* CallFunc_TryGetPawnOwner_ReturnValue_1, class ABP_NPC_Base_C* K2Node_DynamicCast_AsBP_NPC_Base, bool K2Node_DynamicCast_bSuccess, class APalCharacter* K2Node_DynamicCast_AsPal_Character, bool K2Node_DynamicCast_bSuccess_1, bool CallFunc_IsValidClass_ReturnValue, class USkeletalMeshComponent* CallFunc_GetMainMeshByActor_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue_4, bool CallFunc_BooleanAND_ReturnValue_4, bool CallFunc_BooleanAND_ReturnValue_5, double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast, double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_1, double CallFunc_Add_DoubleDouble_A_ImplicitCast, float K2Node_StructMemberSet___FloatProperty_9_ImplicitCast, double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_2, double CallFunc_Add_DoubleDouble_A_ImplicitCast_1, double CallFunc_Add_DoubleDouble_B_ImplicitCast, double CallFunc_Add_DoubleDouble_A_ImplicitCast_2, double CallFunc_Add_DoubleDouble_B_ImplicitCast_1)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_NPC_Base_C", "ExecuteUbergraph_ABP_NPC_Base");
|
||||
|
||||
Params::UABP_NPC_Base_C_ExecuteUbergraph_ABP_NPC_Base_Params Parms{};
|
||||
|
||||
Parms.EntryPoint = EntryPoint;
|
||||
Parms.Temp_byte_Variable = Temp_byte_Variable;
|
||||
Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue;
|
||||
Parms.CallFunc_Vector_IsZero_ReturnValue = CallFunc_Vector_IsZero_ReturnValue;
|
||||
Parms.Temp_byte_Variable_1 = Temp_byte_Variable_1;
|
||||
Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue;
|
||||
Parms.CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue = CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue;
|
||||
Parms.CallFunc_Map_Find_Value = CallFunc_Map_Find_Value;
|
||||
Parms.CallFunc_Map_Find_ReturnValue = CallFunc_Map_Find_ReturnValue;
|
||||
Parms.CallFunc_GreaterEqual_DoubleDouble_ReturnValue = CallFunc_GreaterEqual_DoubleDouble_ReturnValue;
|
||||
Parms.CallFunc_GetCurrentStateName_ReturnValue = CallFunc_GetCurrentStateName_ReturnValue;
|
||||
Parms.CallFunc_EqualEqual_NameName_ReturnValue = CallFunc_EqualEqual_NameName_ReturnValue;
|
||||
Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue;
|
||||
Parms.CallFunc_BooleanOR_ReturnValue = CallFunc_BooleanOR_ReturnValue;
|
||||
Parms.CallFunc_BooleanAND_ReturnValue_1 = CallFunc_BooleanAND_ReturnValue_1;
|
||||
Parms.CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue_1 = CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue_1;
|
||||
Parms.CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1 = CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1;
|
||||
Parms.CallFunc_GetCurrentStateName_ReturnValue_1 = CallFunc_GetCurrentStateName_ReturnValue_1;
|
||||
Parms.CallFunc_BooleanOR_ReturnValue_1 = CallFunc_BooleanOR_ReturnValue_1;
|
||||
Parms.CallFunc_EqualEqual_NameName_ReturnValue_1 = CallFunc_EqualEqual_NameName_ReturnValue_1;
|
||||
Parms.CallFunc_BooleanAND_ReturnValue_2 = CallFunc_BooleanAND_ReturnValue_2;
|
||||
Parms.CallFunc_Add_DoubleDouble_ReturnValue = CallFunc_Add_DoubleDouble_ReturnValue;
|
||||
Parms.Temp_byte_Variable_2 = Temp_byte_Variable_2;
|
||||
Parms.CallFunc_GetInstanceAssetPlayerTimeFraction_ReturnValue = CallFunc_GetInstanceAssetPlayerTimeFraction_ReturnValue;
|
||||
Parms.CallFunc_GreaterEqual_DoubleDouble_ReturnValue_2 = CallFunc_GreaterEqual_DoubleDouble_ReturnValue_2;
|
||||
Parms.CallFunc_Map_Find_Value_1 = CallFunc_Map_Find_Value_1;
|
||||
Parms.CallFunc_Map_Find_ReturnValue_1 = CallFunc_Map_Find_ReturnValue_1;
|
||||
Parms.CallFunc_Map_Find_Value_2 = CallFunc_Map_Find_Value_2;
|
||||
Parms.CallFunc_Map_Find_ReturnValue_2 = CallFunc_Map_Find_ReturnValue_2;
|
||||
Parms.CallFunc_BooleanOR_ReturnValue_2 = CallFunc_BooleanOR_ReturnValue_2;
|
||||
Parms.Temp_byte_Variable_3 = Temp_byte_Variable_3;
|
||||
Parms.Temp_byte_Variable_4 = Temp_byte_Variable_4;
|
||||
Parms.CallFunc_Map_Find_Value_3 = CallFunc_Map_Find_Value_3;
|
||||
Parms.CallFunc_Map_Find_ReturnValue_3 = CallFunc_Map_Find_ReturnValue_3;
|
||||
Parms.CallFunc_Map_Find_Value_4 = CallFunc_Map_Find_Value_4;
|
||||
Parms.CallFunc_Map_Find_ReturnValue_4 = CallFunc_Map_Find_ReturnValue_4;
|
||||
Parms.CallFunc_IsZero2D_ReturnValue = CallFunc_IsZero2D_ReturnValue;
|
||||
Parms.CallFunc_Not_PreBool_ReturnValue_1 = CallFunc_Not_PreBool_ReturnValue_1;
|
||||
Parms.CallFunc_Add_DoubleDouble_ReturnValue_1 = CallFunc_Add_DoubleDouble_ReturnValue_1;
|
||||
Parms.CallFunc_Greater_DoubleDouble_ReturnValue = CallFunc_Greater_DoubleDouble_ReturnValue;
|
||||
Parms.CallFunc_BooleanOR_ReturnValue_3 = CallFunc_BooleanOR_ReturnValue_3;
|
||||
Parms.CallFunc_BreakVector_X = CallFunc_BreakVector_X;
|
||||
Parms.CallFunc_BreakVector_Y = CallFunc_BreakVector_Y;
|
||||
Parms.CallFunc_BreakVector_Z = CallFunc_BreakVector_Z;
|
||||
Parms.CallFunc_Less_DoubleDouble_ReturnValue = CallFunc_Less_DoubleDouble_ReturnValue;
|
||||
Parms.CallFunc_BooleanAND_ReturnValue_3 = CallFunc_BooleanAND_ReturnValue_3;
|
||||
Parms.CallFunc_Add_DoubleDouble_ReturnValue_2 = CallFunc_Add_DoubleDouble_ReturnValue_2;
|
||||
Parms.CallFunc_LessEqual_DoubleDouble_ReturnValue = CallFunc_LessEqual_DoubleDouble_ReturnValue;
|
||||
Parms.CallFunc_Not_PreBool_ReturnValue_2 = CallFunc_Not_PreBool_ReturnValue_2;
|
||||
Parms.CallFunc_Not_PreBool_ReturnValue_3 = CallFunc_Not_PreBool_ReturnValue_3;
|
||||
Parms.CallFunc_TryGetPawnOwner_ReturnValue = CallFunc_TryGetPawnOwner_ReturnValue;
|
||||
Parms.CallFunc_TryGetPawnOwner_ReturnValue_1 = CallFunc_TryGetPawnOwner_ReturnValue_1;
|
||||
Parms.K2Node_DynamicCast_AsBP_NPC_Base = K2Node_DynamicCast_AsBP_NPC_Base;
|
||||
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||
Parms.K2Node_DynamicCast_AsPal_Character = K2Node_DynamicCast_AsPal_Character;
|
||||
Parms.K2Node_DynamicCast_bSuccess_1 = K2Node_DynamicCast_bSuccess_1;
|
||||
Parms.CallFunc_IsValidClass_ReturnValue = CallFunc_IsValidClass_ReturnValue;
|
||||
Parms.CallFunc_GetMainMeshByActor_ReturnValue = CallFunc_GetMainMeshByActor_ReturnValue;
|
||||
Parms.CallFunc_Not_PreBool_ReturnValue_4 = CallFunc_Not_PreBool_ReturnValue_4;
|
||||
Parms.CallFunc_BooleanAND_ReturnValue_4 = CallFunc_BooleanAND_ReturnValue_4;
|
||||
Parms.CallFunc_BooleanAND_ReturnValue_5 = CallFunc_BooleanAND_ReturnValue_5;
|
||||
Parms.CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast = CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast;
|
||||
Parms.CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_1 = CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_1;
|
||||
Parms.CallFunc_Add_DoubleDouble_A_ImplicitCast = CallFunc_Add_DoubleDouble_A_ImplicitCast;
|
||||
Parms.K2Node_StructMemberSet___FloatProperty_9_ImplicitCast = K2Node_StructMemberSet___FloatProperty_9_ImplicitCast;
|
||||
Parms.CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_2 = CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_2;
|
||||
Parms.CallFunc_Add_DoubleDouble_A_ImplicitCast_1 = CallFunc_Add_DoubleDouble_A_ImplicitCast_1;
|
||||
Parms.CallFunc_Add_DoubleDouble_B_ImplicitCast = CallFunc_Add_DoubleDouble_B_ImplicitCast;
|
||||
Parms.CallFunc_Add_DoubleDouble_A_ImplicitCast_2 = CallFunc_Add_DoubleDouble_A_ImplicitCast_2;
|
||||
Parms.CallFunc_Add_DoubleDouble_B_ImplicitCast_1 = CallFunc_Add_DoubleDouble_B_ImplicitCast_1;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
198
SDK/ABP_NPC_Base_parameters.hpp
Normal file
198
SDK/ABP_NPC_Base_parameters.hpp
Normal file
@ -0,0 +1,198 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.NPC_HairClothLayer
|
||||
struct UABP_NPC_Base_C_NPC_HairClothLayer_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink NPC_HairClothLayer; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.LeftHandIK
|
||||
struct UABP_NPC_Base_C_LeftHandIK_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose_LeftHand; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink LeftHandIK; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.WeaponUpper
|
||||
struct UABP_NPC_Base_C_WeaponUpper_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink WeaponUpper; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.AnimGraph
|
||||
struct UABP_NPC_Base_C_AnimGraph_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x90 (0x90 - 0x0)
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.BlueprintThreadSafeUpdateAnimation
|
||||
struct UABP_NPC_Base_C_BlueprintThreadSafeUpdateAnimation_Params
|
||||
{
|
||||
public:
|
||||
float DeltaTime; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B4E[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_VSize_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_NegateRotator_ReturnValue; // 0x10(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
float CallFunc_BreakRotator_Roll; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Pitch; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Yaw; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B4F[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
struct FVector CallFunc_GreaterGreater_VectorRotator_ReturnValue; // 0x50(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_X; // 0x68(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Y; // 0x70(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Z; // 0x78(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector2D CallFunc_MakeVector2D_ReturnValue; // 0x80(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x8C (0x8C - 0x0)
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.ShooterComponentUpdate
|
||||
struct UABP_NPC_Base_C_ShooterComponentUpdate_Params
|
||||
{
|
||||
public:
|
||||
class UPalShooterComponent* ShooterComponent; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_MakeRotFromX_ReturnValue; // 0x8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
float CallFunc_BreakRotator_Roll; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Pitch; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Yaw; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x2C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue; // 0x2D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B5A[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x30(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_SelectFloat_ReturnValue; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x48(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x50(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
bool CallFunc_IsValid_ThreadSafe_ReturnValue; // 0x68(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ThreadSafe_ReturnValue_1; // 0x69(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue; // 0x6A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B5B[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Subtract_DoubleDouble_B_ImplicitCast; // 0x70(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Multiply_DoubleDouble_A_ImplicitCast; // 0x78(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0x80(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_MakeRotator_Roll_ImplicitCast; // 0x88(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x168 (0x168 - 0x0)
|
||||
// Function ABP_NPC_Base.ABP_NPC_Base_C.ExecuteUbergraph_ABP_NPC_Base
|
||||
struct UABP_NPC_Base_C_ExecuteUbergraph_ABP_NPC_Base_Params
|
||||
{
|
||||
public:
|
||||
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable; // 0x4(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B87[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UPalShooterComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Vector_IsZero_ReturnValue; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_1; // 0x11(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue; // 0x12(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B89[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UAnimSequence* CallFunc_Map_Find_Value; // 0x18(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue; // 0x20(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x21(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B8B[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName CallFunc_GetCurrentStateName_ReturnValue; // 0x24(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_EqualEqual_NameName_ReturnValue; // 0x2C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue; // 0x2D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue; // 0x2E(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_1; // 0x2F(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_GetInstanceCurrentStateElapsedTime_ReturnValue_1; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1; // 0x34(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B8D[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName CallFunc_GetCurrentStateName_ReturnValue_1; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_1; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_EqualEqual_NameName_ReturnValue_1; // 0x41(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_2; // 0x42(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B8E[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x48(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_2; // 0x50(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B8F[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float CallFunc_GetInstanceAssetPlayerTimeFraction_ReturnValue; // 0x54(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_2; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B90[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_1; // 0x60(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_1; // 0x68(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B91[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_2; // 0x70(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_2; // 0x78(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_2; // 0x79(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_3; // 0x7A(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_4; // 0x7B(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B94[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_3; // 0x80(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_3; // 0x88(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B95[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_4; // 0x90(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_4; // 0x98(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsZero2D_ReturnValue; // 0x99(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_1; // 0x9A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B99[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Add_DoubleDouble_ReturnValue_1; // 0xA0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0xA8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_3; // 0xA9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B9A[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_BreakVector_X; // 0xB0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Y; // 0xB8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Z; // 0xC0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0xC8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_3; // 0xC9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B9C[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Add_DoubleDouble_ReturnValue_2; // 0xD0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0xD8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_2; // 0xD9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_3; // 0xDA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B9F[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0xE0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue_1; // 0xE8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class ABP_NPC_Base_C* K2Node_DynamicCast_AsBP_NPC_Base; // 0xF0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_DynamicCast_bSuccess; // 0xF8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BA2[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalCharacter* K2Node_DynamicCast_AsPal_Character; // 0x100(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_DynamicCast_bSuccess_1; // 0x108(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValidClass_ReturnValue; // 0x109(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BA4[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class USkeletalMeshComponent* CallFunc_GetMainMeshByActor_ReturnValue; // 0x110(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_4; // 0x118(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_4; // 0x119(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_5; // 0x11A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BA9[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast; // 0x120(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_1; // 0x128(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Add_DoubleDouble_A_ImplicitCast; // 0x130(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float K2Node_StructMemberSet___FloatProperty_9_ImplicitCast; // 0x138(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BAA[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_GreaterEqual_DoubleDouble_A_ImplicitCast_2; // 0x140(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Add_DoubleDouble_A_ImplicitCast_1; // 0x148(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Add_DoubleDouble_B_ImplicitCast; // 0x150(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Add_DoubleDouble_A_ImplicitCast_2; // 0x158(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Add_DoubleDouble_B_ImplicitCast_1; // 0x160(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
87
SDK/ABP_NPC_Base_structs.hpp
Normal file
87
SDK/ABP_NPC_Base_structs.hpp
Normal file
@ -0,0 +1,87 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x1AF (0x1B0 - 0x1)
|
||||
// ScriptStruct ABP_NPC_Base.ABP_NPC_Base_C.AnimBlueprintGeneratedConstantData
|
||||
struct FAnimBlueprintGeneratedConstantData : public FAnimBlueprintConstantData
|
||||
{
|
||||
public:
|
||||
uint8 Pad_2BE1[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName __NameProperty_489; // 0x4(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_490; // 0xC(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_491; // 0x14(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_492; // 0x1C(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_493; // 0x24(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_494; // 0x2C(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_495; // 0x34(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_496; // 0x3C(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_497; // 0x44(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_498; // 0x4C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_499; // 0x50(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_500; // 0x58(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_501; // 0x5C(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_502; // 0x64(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UBlendProfile* __BlendProfile_503; // 0x68(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
||||
class UCurveFloat* __CurveFloat_504; // 0x70(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
||||
enum class EAlphaBlendOption __EnumProperty_505; // 0x78(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EBlendListTransitionType __EnumProperty_506; // 0x79(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BE9[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_507; // 0x80(0x10)(BlueprintVisible, EditFixedSize)
|
||||
class FName __NameProperty_508; // 0x90(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_509; // 0x98(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_510; // 0x9C(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BED[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float __FloatProperty_511; // 0xA0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FInputScaleBiasClampConstants __StructProperty_512; // 0xA4(0x2C)(BlueprintVisible, NoDestructor)
|
||||
float __FloatProperty_513; // 0xD0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_514; // 0xD4(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EAnimSyncMethod __EnumProperty_515; // 0xD5(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EAnimGroupRole __ByteProperty_516; // 0xD6(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BF2[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName __NameProperty_517; // 0xD8(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_518; // 0xE0(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_519; // 0xE8(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_520; // 0xF0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BF4[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimNodeFunctionRef __StructProperty_521; // 0xF8(0x20)(BlueprintVisible, NoDestructor)
|
||||
struct FAnimSubsystem_PropertyAccess AnimBlueprintExtension_PropertyAccess; // 0x118(0x80)(None)
|
||||
struct FAnimSubsystem_Base AnimBlueprintExtension_Base; // 0x198(0x18)(None)
|
||||
};
|
||||
|
||||
// 0x1B (0x1C - 0x1)
|
||||
// ScriptStruct ABP_NPC_Base.ABP_NPC_Base_C.AnimBlueprintGeneratedMutableData
|
||||
struct FAnimBlueprintGeneratedMutableData : public FAnimBlueprintMutableData
|
||||
{
|
||||
public:
|
||||
bool __BoolProperty; // 0x1(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_0; // 0x2(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_1; // 0x3(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_2; // 0x4(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_3; // 0x5(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_4; // 0x6(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_5; // 0x7(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_6; // 0x8(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_7; // 0xC(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_8; // 0xD(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2BF6[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float __FloatProperty_9; // 0x10(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_10; // 0x14(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_11; // 0x18(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
25
SDK/ABP_NPC_Child_classes.hpp
Normal file
25
SDK/ABP_NPC_Child_classes.hpp
Normal file
@ -0,0 +1,25 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x3188 - 0x3188)
|
||||
// AnimBlueprintGeneratedClass ABP_NPC_Child.ABP_NPC_Child_C
|
||||
class UABP_NPC_Child_C : public UABP_NPC_Base_C
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UABP_NPC_Child_C* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
44
SDK/ABP_NPC_Child_functions.cpp
Normal file
44
SDK/ABP_NPC_Child_functions.cpp
Normal file
@ -0,0 +1,44 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// AnimBlueprintGeneratedClass ABP_NPC_Child.ABP_NPC_Child_C
|
||||
// (None)
|
||||
|
||||
class UClass* UABP_NPC_Child_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ABP_NPC_Child_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ABP_NPC_Child_C ABP_NPC_Child.Default__ABP_NPC_Child_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class UABP_NPC_Child_C* UABP_NPC_Child_C::GetDefaultObj()
|
||||
{
|
||||
static class UABP_NPC_Child_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UABP_NPC_Child_C*>(UABP_NPC_Child_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
15
SDK/ABP_NPC_Child_parameters.hpp
Normal file
15
SDK/ABP_NPC_Child_parameters.hpp
Normal file
@ -0,0 +1,15 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
|
26
SDK/ABP_NPC_Child_structs.hpp
Normal file
26
SDK/ABP_NPC_Child_structs.hpp
Normal file
@ -0,0 +1,26 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x1B0 - 0x1B0)
|
||||
// ScriptStruct ABP_NPC_Child.ABP_NPC_Child_C.AnimBlueprintGeneratedConstantData
|
||||
struct FAnimBlueprintGeneratedConstantData : public FAnimBlueprintGeneratedConstantData
|
||||
{
|
||||
public:
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
43
SDK/ABP_Player_Hair_classes.hpp
Normal file
43
SDK/ABP_Player_Hair_classes.hpp
Normal file
@ -0,0 +1,43 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x5F1 (0x939 - 0x348)
|
||||
// AnimBlueprintGeneratedClass ABP_Player_Hair.ABP_Player_Hair_C
|
||||
class UABP_Player_Hair_C : public UAnimInstance
|
||||
{
|
||||
public:
|
||||
uint8 Pad_140A[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FPointerToUberGraphFrame UberGraphFrame; // 0x350(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||
struct FAnimBlueprintGeneratedMutableData __AnimBlueprintMutables; // 0x358(0x2)(HasGetValueTypeHash)
|
||||
uint8 Pad_140B[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimSubsystemInstance AnimBlueprintExtension_PropertyAccess; // 0x360(0x8)(None)
|
||||
struct FAnimSubsystemInstance AnimBlueprintExtension_Base; // 0x368(0x8)(None)
|
||||
struct FAnimNode_Root AnimGraphNode_Root_1; // 0x370(0x20)(None)
|
||||
struct FAnimNode_LinkedInputPose AnimGraphNode_LinkedInputPose; // 0x390(0xC8)(None)
|
||||
struct FAnimNode_Root AnimGraphNode_Root; // 0x458(0x20)(None)
|
||||
struct FAnimNode_CopyPoseFromMesh AnimGraphNode_CopyPoseFromMesh_1; // 0x478(0x1D8)(ContainsInstancedReference)
|
||||
struct FAnimNode_LinkedAnimLayer AnimGraphNode_LinkedAnimLayer; // 0x650(0xC8)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool; // 0x718(0x48)(None)
|
||||
struct FAnimNode_CopyPoseFromMesh AnimGraphNode_CopyPoseFromMesh; // 0x760(0x1D8)(ContainsInstancedReference)
|
||||
bool IsDedicatedServer; // 0x938(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UABP_Player_Hair_C* GetDefaultObj();
|
||||
|
||||
void HairLayer(const struct FPoseLink& InPose, struct FPoseLink* HairLayer);
|
||||
void AnimGraph(struct FPoseLink* AnimGraph);
|
||||
void BlueprintBeginPlay();
|
||||
void ExecuteUbergraph_ABP_Player_Hair(int32 EntryPoint, bool CallFunc_IsDedicatedServer_ReturnValue);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
133
SDK/ABP_Player_Hair_functions.cpp
Normal file
133
SDK/ABP_Player_Hair_functions.cpp
Normal file
@ -0,0 +1,133 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// AnimBlueprintGeneratedClass ABP_Player_Hair.ABP_Player_Hair_C
|
||||
// (None)
|
||||
|
||||
class UClass* UABP_Player_Hair_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ABP_Player_Hair_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ABP_Player_Hair_C ABP_Player_Hair.Default__ABP_Player_Hair_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class UABP_Player_Hair_C* UABP_Player_Hair_C::GetDefaultObj()
|
||||
{
|
||||
static class UABP_Player_Hair_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UABP_Player_Hair_C*>(UABP_Player_Hair_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_Player_Hair.ABP_Player_Hair_C.HairLayer
|
||||
// (HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink HairLayer (Parm, OutParm, NoDestructor)
|
||||
|
||||
void UABP_Player_Hair_C::HairLayer(const struct FPoseLink& InPose, struct FPoseLink* HairLayer)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_Player_Hair_C", "HairLayer");
|
||||
|
||||
Params::UABP_Player_Hair_C_HairLayer_Params Parms{};
|
||||
|
||||
Parms.InPose = InPose;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (HairLayer != nullptr)
|
||||
*HairLayer = std::move(Parms.HairLayer);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_Player_Hair.ABP_Player_Hair_C.AnimGraph
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink AnimGraph (Parm, OutParm, NoDestructor)
|
||||
|
||||
void UABP_Player_Hair_C::AnimGraph(struct FPoseLink* AnimGraph)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_Player_Hair_C", "AnimGraph");
|
||||
|
||||
Params::UABP_Player_Hair_C_AnimGraph_Params Parms{};
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (AnimGraph != nullptr)
|
||||
*AnimGraph = std::move(Parms.AnimGraph);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_Player_Hair.ABP_Player_Hair_C.BlueprintBeginPlay
|
||||
// (Event, Public, BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_Player_Hair_C::BlueprintBeginPlay()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_Player_Hair_C", "BlueprintBeginPlay");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_Player_Hair.ABP_Player_Hair_C.ExecuteUbergraph_ABP_Player_Hair
|
||||
// (Final, UbergraphFunction)
|
||||
// Parameters:
|
||||
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsDedicatedServer_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
void UABP_Player_Hair_C::ExecuteUbergraph_ABP_Player_Hair(int32 EntryPoint, bool CallFunc_IsDedicatedServer_ReturnValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_Player_Hair_C", "ExecuteUbergraph_ABP_Player_Hair");
|
||||
|
||||
Params::UABP_Player_Hair_C_ExecuteUbergraph_ABP_Player_Hair_Params Parms{};
|
||||
|
||||
Parms.EntryPoint = EntryPoint;
|
||||
Parms.CallFunc_IsDedicatedServer_ReturnValue = CallFunc_IsDedicatedServer_ReturnValue;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
45
SDK/ABP_Player_Hair_parameters.hpp
Normal file
45
SDK/ABP_Player_Hair_parameters.hpp
Normal file
@ -0,0 +1,45 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player_Hair.ABP_Player_Hair_C.HairLayer
|
||||
struct UABP_Player_Hair_C_HairLayer_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink HairLayer; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function ABP_Player_Hair.ABP_Player_Hair_C.AnimGraph
|
||||
struct UABP_Player_Hair_C_AnimGraph_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x5 (0x5 - 0x0)
|
||||
// Function ABP_Player_Hair.ABP_Player_Hair_C.ExecuteUbergraph_ABP_Player_Hair
|
||||
struct UABP_Player_Hair_C_ExecuteUbergraph_ABP_Player_Hair_Params
|
||||
{
|
||||
public:
|
||||
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsDedicatedServer_ReturnValue; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
43
SDK/ABP_Player_Hair_structs.hpp
Normal file
43
SDK/ABP_Player_Hair_structs.hpp
Normal file
@ -0,0 +1,43 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0xFF (0x100 - 0x1)
|
||||
// ScriptStruct ABP_Player_Hair.ABP_Player_Hair_C.AnimBlueprintGeneratedConstantData
|
||||
struct FAnimBlueprintGeneratedConstantData : public FAnimBlueprintConstantData
|
||||
{
|
||||
public:
|
||||
uint8 Pad_1413[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName __NameProperty_20; // 0x4(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_21; // 0xC(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_22; // 0x14(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_1414[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UBlendProfile* __BlendProfile_23; // 0x20(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
||||
class UCurveFloat* __CurveFloat_24; // 0x28(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
||||
bool __BoolProperty_25; // 0x30(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EAlphaBlendOption __EnumProperty_26; // 0x31(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EBlendListTransitionType __EnumProperty_27; // 0x32(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_1419[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_28; // 0x38(0x10)(BlueprintVisible, EditFixedSize)
|
||||
struct FAnimNodeFunctionRef __StructProperty_29; // 0x48(0x20)(BlueprintVisible, NoDestructor)
|
||||
struct FAnimSubsystem_PropertyAccess AnimBlueprintExtension_PropertyAccess; // 0x68(0x80)(None)
|
||||
struct FAnimSubsystem_Base AnimBlueprintExtension_Base; // 0xE8(0x18)(None)
|
||||
};
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
49
SDK/ABP_Player_Head_classes.hpp
Normal file
49
SDK/ABP_Player_Head_classes.hpp
Normal file
@ -0,0 +1,49 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x8AA (0xC2A - 0x380)
|
||||
// AnimBlueprintGeneratedClass ABP_Player_Head.ABP_Player_Head_C
|
||||
class UABP_Player_Head_C : public UPalPlayerHeadAnimInstance
|
||||
{
|
||||
public:
|
||||
struct FPointerToUberGraphFrame UberGraphFrame; // 0x380(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||
struct FAnimBlueprintGeneratedMutableData __AnimBlueprintMutables; // 0x388(0x2)(HasGetValueTypeHash)
|
||||
uint8 Pad_C28[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimSubsystemInstance AnimBlueprintExtension_PropertyAccess; // 0x390(0x8)(None)
|
||||
struct FAnimSubsystemInstance AnimBlueprintExtension_Base; // 0x398(0x8)(None)
|
||||
struct FAnimNode_Root AnimGraphNode_Root_1; // 0x3A0(0x20)(None)
|
||||
struct FAnimNode_LinkedInputPose AnimGraphNode_LinkedInputPose; // 0x3C0(0xC8)(None)
|
||||
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone_1; // 0x488(0x128)(None)
|
||||
struct FAnimNode_ConvertLocalToComponentSpace AnimGraphNode_LocalToComponentSpace; // 0x5B0(0x20)(None)
|
||||
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone; // 0x5D0(0x128)(None)
|
||||
struct FAnimNode_ConvertComponentToLocalSpace AnimGraphNode_ComponentToLocalSpace; // 0x6F8(0x20)(None)
|
||||
struct FAnimNode_Root AnimGraphNode_Root; // 0x718(0x20)(None)
|
||||
struct FAnimNode_CopyPoseFromMesh AnimGraphNode_CopyPoseFromMesh_1; // 0x738(0x1D8)(ContainsInstancedReference)
|
||||
struct FAnimNode_LinkedAnimLayer AnimGraphNode_LinkedAnimLayer; // 0x910(0xC8)(None)
|
||||
struct FAnimNode_BlendListByBool AnimGraphNode_BlendListByBool; // 0x9D8(0x48)(None)
|
||||
struct FAnimNode_CopyPoseFromMesh AnimGraphNode_CopyPoseFromMesh; // 0xA20(0x1D8)(ContainsInstancedReference)
|
||||
struct FVector EyePos_L; // 0xBF8(0x18)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector EyePos_R; // 0xC10(0x18)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool InitEnd; // 0xC28(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool IsDedicatedServer; // 0xC29(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UABP_Player_Head_C* GetDefaultObj();
|
||||
|
||||
void EyeLocationFix(const struct FPoseLink& InPose, struct FPoseLink* EyeLocationFix);
|
||||
void AnimGraph(struct FPoseLink* AnimGraph);
|
||||
void BlueprintBeginPlay();
|
||||
void ExecuteUbergraph_ABP_Player_Head(int32 EntryPoint, bool CallFunc_IsDedicatedServer_ReturnValue, class UObject* CallFunc_GetOuterObject_ReturnValue, class USkeletalMeshComponent* K2Node_DynamicCast_AsSkeletal_Mesh_Component, bool K2Node_DynamicCast_bSuccess, bool CallFunc_IsValid_ReturnValue, class USkeletalMesh* CallFunc_GetSkeletalMeshAsset_ReturnValue);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
143
SDK/ABP_Player_Head_functions.cpp
Normal file
143
SDK/ABP_Player_Head_functions.cpp
Normal file
@ -0,0 +1,143 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// AnimBlueprintGeneratedClass ABP_Player_Head.ABP_Player_Head_C
|
||||
// (None)
|
||||
|
||||
class UClass* UABP_Player_Head_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ABP_Player_Head_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ABP_Player_Head_C ABP_Player_Head.Default__ABP_Player_Head_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class UABP_Player_Head_C* UABP_Player_Head_C::GetDefaultObj()
|
||||
{
|
||||
static class UABP_Player_Head_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UABP_Player_Head_C*>(UABP_Player_Head_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_Player_Head.ABP_Player_Head_C.EyeLocationFix
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink EyeLocationFix (Parm, OutParm, NoDestructor)
|
||||
|
||||
void UABP_Player_Head_C::EyeLocationFix(const struct FPoseLink& InPose, struct FPoseLink* EyeLocationFix)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_Player_Head_C", "EyeLocationFix");
|
||||
|
||||
Params::UABP_Player_Head_C_EyeLocationFix_Params Parms{};
|
||||
|
||||
Parms.InPose = InPose;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (EyeLocationFix != nullptr)
|
||||
*EyeLocationFix = std::move(Parms.EyeLocationFix);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_Player_Head.ABP_Player_Head_C.AnimGraph
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink AnimGraph (Parm, OutParm, NoDestructor)
|
||||
|
||||
void UABP_Player_Head_C::AnimGraph(struct FPoseLink* AnimGraph)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_Player_Head_C", "AnimGraph");
|
||||
|
||||
Params::UABP_Player_Head_C_AnimGraph_Params Parms{};
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (AnimGraph != nullptr)
|
||||
*AnimGraph = std::move(Parms.AnimGraph);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_Player_Head.ABP_Player_Head_C.BlueprintBeginPlay
|
||||
// (Event, Public, BlueprintEvent)
|
||||
// Parameters:
|
||||
|
||||
void UABP_Player_Head_C::BlueprintBeginPlay()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_Player_Head_C", "BlueprintBeginPlay");
|
||||
|
||||
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ABP_Player_Head.ABP_Player_Head_C.ExecuteUbergraph_ABP_Player_Head
|
||||
// (Final, UbergraphFunction)
|
||||
// Parameters:
|
||||
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsDedicatedServer_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class UObject* CallFunc_GetOuterObject_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// class USkeletalMeshComponent* K2Node_DynamicCast_AsSkeletal_Mesh_Component (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class USkeletalMesh* CallFunc_GetSkeletalMeshAsset_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
void UABP_Player_Head_C::ExecuteUbergraph_ABP_Player_Head(int32 EntryPoint, bool CallFunc_IsDedicatedServer_ReturnValue, class UObject* CallFunc_GetOuterObject_ReturnValue, class USkeletalMeshComponent* K2Node_DynamicCast_AsSkeletal_Mesh_Component, bool K2Node_DynamicCast_bSuccess, bool CallFunc_IsValid_ReturnValue, class USkeletalMesh* CallFunc_GetSkeletalMeshAsset_ReturnValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ABP_Player_Head_C", "ExecuteUbergraph_ABP_Player_Head");
|
||||
|
||||
Params::UABP_Player_Head_C_ExecuteUbergraph_ABP_Player_Head_Params Parms{};
|
||||
|
||||
Parms.EntryPoint = EntryPoint;
|
||||
Parms.CallFunc_IsDedicatedServer_ReturnValue = CallFunc_IsDedicatedServer_ReturnValue;
|
||||
Parms.CallFunc_GetOuterObject_ReturnValue = CallFunc_GetOuterObject_ReturnValue;
|
||||
Parms.K2Node_DynamicCast_AsSkeletal_Mesh_Component = K2Node_DynamicCast_AsSkeletal_Mesh_Component;
|
||||
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
|
||||
Parms.CallFunc_GetSkeletalMeshAsset_ReturnValue = CallFunc_GetSkeletalMeshAsset_ReturnValue;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
52
SDK/ABP_Player_Head_parameters.hpp
Normal file
52
SDK/ABP_Player_Head_parameters.hpp
Normal file
@ -0,0 +1,52 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player_Head.ABP_Player_Head_C.EyeLocationFix
|
||||
struct UABP_Player_Head_C_EyeLocationFix_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink EyeLocationFix; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function ABP_Player_Head.ABP_Player_Head_C.AnimGraph
|
||||
struct UABP_Player_Head_C_AnimGraph_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function ABP_Player_Head.ABP_Player_Head_C.ExecuteUbergraph_ABP_Player_Head
|
||||
struct UABP_Player_Head_C_ExecuteUbergraph_ABP_Player_Head_Params
|
||||
{
|
||||
public:
|
||||
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsDedicatedServer_ReturnValue; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_C24[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UObject* CallFunc_GetOuterObject_ReturnValue; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class USkeletalMeshComponent* K2Node_DynamicCast_AsSkeletal_Mesh_Component; // 0x10(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_DynamicCast_bSuccess; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_C25[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class USkeletalMesh* CallFunc_GetSkeletalMeshAsset_ReturnValue; // 0x20(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
49
SDK/ABP_Player_Head_structs.hpp
Normal file
49
SDK/ABP_Player_Head_structs.hpp
Normal file
@ -0,0 +1,49 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0xFF (0x100 - 0x1)
|
||||
// ScriptStruct ABP_Player_Head.ABP_Player_Head_C.AnimBlueprintGeneratedConstantData
|
||||
struct FAnimBlueprintGeneratedConstantData : public FAnimBlueprintConstantData
|
||||
{
|
||||
public:
|
||||
uint8 Pad_C2E[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName __NameProperty_32; // 0x4(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_33; // 0xC(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_34; // 0x14(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_C2F[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UBlendProfile* __BlendProfile_35; // 0x20(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
||||
class UCurveFloat* __CurveFloat_36; // 0x28(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
||||
bool __BoolProperty_37; // 0x30(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EAlphaBlendOption __EnumProperty_38; // 0x31(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EBlendListTransitionType __EnumProperty_39; // 0x32(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_C32[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_40; // 0x38(0x10)(BlueprintVisible, EditFixedSize)
|
||||
struct FAnimNodeFunctionRef __StructProperty_41; // 0x48(0x20)(BlueprintVisible, NoDestructor)
|
||||
struct FAnimSubsystem_PropertyAccess AnimBlueprintExtension_PropertyAccess; // 0x68(0x80)(None)
|
||||
struct FAnimSubsystem_Base AnimBlueprintExtension_Base; // 0xE8(0x18)(None)
|
||||
};
|
||||
|
||||
// 0x1 (0x2 - 0x1)
|
||||
// ScriptStruct ABP_Player_Head.ABP_Player_Head_C.AnimBlueprintGeneratedMutableData
|
||||
struct FAnimBlueprintGeneratedMutableData : public FAnimBlueprintMutableData
|
||||
{
|
||||
public:
|
||||
bool __BoolProperty; // 0x1(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
529
SDK/ABP_Player_classes.hpp
Normal file
529
SDK/ABP_Player_classes.hpp
Normal file
File diff suppressed because one or more lines are too long
2717
SDK/ABP_Player_functions.cpp
Normal file
2717
SDK/ABP_Player_functions.cpp
Normal file
File diff suppressed because one or more lines are too long
709
SDK/ABP_Player_parameters.hpp
Normal file
709
SDK/ABP_Player_parameters.hpp
Normal file
@ -0,0 +1,709 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.ClothLayer
|
||||
struct UABP_Player_C_ClothLayer_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink ClothLayer; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.LeftHandAttach
|
||||
struct UABP_Player_C_LeftHandAttach_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink LeftHandAttach; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.UniqueRideFullBodyIK
|
||||
struct UABP_Player_C_UniqueRideFullBodyIK_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose_3; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink UniqueRideFullBodyIK; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.Lookat
|
||||
struct UABP_Player_C_Lookat_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose_2; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink Lookat; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.FootIK
|
||||
struct UABP_Player_C_FootIK_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose_1; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink FootIK; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.RidingOverride
|
||||
struct UABP_Player_C_RidingOverride_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose_0; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink RidingOverride; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.WeaponUpperOverride
|
||||
struct UABP_Player_C_WeaponUpperOverride_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink WeaponUpperOverride; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.AnimGraph
|
||||
struct UABP_Player_C_AnimGraph_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
// 0xA9 (0xA9 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.TempFixLeftHandAttach
|
||||
struct UABP_Player_C_TempFixLeftHandAttach_Params
|
||||
{
|
||||
public:
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A55[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalWeaponBase* CallFunc_GetHasWeapon_ReturnValue; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue_1; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A56[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalWeaponBase* CallFunc_GetHasWeapon_ReturnValue_1; // 0x18(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsUseLeftHandAttach_ReturnValue; // 0x20(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A58[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalWeaponBase* CallFunc_GetHasWeapon_ReturnValue_2; // 0x28(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTransform CallFunc_GetLeftHandTransform_ReturnValue; // 0x30(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class APalWeaponBase* CallFunc_GetHasWeapon_ReturnValue_3; // 0x90(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsUseLeftHandAttach_ReturnValue_1; // 0x98(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_CanLeftHandAttach_ReturnValue; // 0x99(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue; // 0x9A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A5A[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalWeaponBase* CallFunc_GetHasWeapon_ReturnValue_4; // 0xA0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue_2; // 0xA8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.GameThreadUpdate
|
||||
struct UABP_Player_C_GameThreadUpdate_Params
|
||||
{
|
||||
public:
|
||||
double DeltaTime; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalGameSetting* CallFunc_GetGameSetting_ReturnValue; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0xD8 (0xD8 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.BlueprintThreadSafeUpdateAnimation
|
||||
struct UABP_Player_C_BlueprintThreadSafeUpdateAnimation_Params
|
||||
{
|
||||
public:
|
||||
float DeltaTime; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A67[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_NormalizedDeltaRotator_ReturnValue; // 0x10(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
struct FVector CallFunc_GetRightVector_ReturnValue; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ThreadSafe_ReturnValue; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A69[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator CallFunc_RotatorFromAxisAndAngle_ReturnValue; // 0x48(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
bool CallFunc_IsValid_ThreadSafe_ReturnValue_1; // 0x60(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A6B[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x68(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
struct FRotator CallFunc_RInterpTo_ReturnValue; // 0x80(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
float CallFunc_BreakRotator_Roll; // 0x98(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Pitch; // 0x9C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Yaw; // 0xA0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A6F[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_ClampAngle_ReturnValue; // 0xA8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_ClampAngle_ReturnValue_1; // 0xB0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_RotatorFromAxisAndAngle_Angle_ImplicitCast; // 0xB8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_MakeRotator_Pitch_ImplicitCast; // 0xBC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_MakeRotator_Yaw_ImplicitCast; // 0xC0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A71[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_ClampAngle_AngleDegrees_ImplicitCast; // 0xC8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_ClampAngle_AngleDegrees_ImplicitCast_1; // 0xD0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x38 (0x38 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.GetFootStepEffectScale
|
||||
struct UABP_Player_C_GetFootStepEffectScale_Params
|
||||
{
|
||||
public:
|
||||
double Scale; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalDatabaseCharacterParameter* CallFunc_GetDatabaseCharacterParameter_ReturnValue; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
struct FPalSizeParameterDataRow CallFunc_FindPalSizeParameter_RowData; // 0x10(0x18)(None)
|
||||
bool CallFunc_FindPalSizeParameter_ReturnValue; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A7E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double K2Node_FunctionResult_Scale_ImplicitCast; // 0x30(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x52 (0x52 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.CanSpawnFootStepEffect
|
||||
struct UABP_Player_C_CanSpawnFootStepEffect_Params
|
||||
{
|
||||
public:
|
||||
bool CanSpawn; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A88[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APawn* Owner; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalRiderComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x10(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsRiding_ReturnValue; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A8A[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue; // 0x20(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A8E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue_1; // 0x30(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EPhysicalSurface CallFunc_GetFloorPhisicalSurface_ReturnValue; // 0x38(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue_1; // 0x39(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_SwitchEnum_CmpSuccess; // 0x3A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue_2; // 0x3B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_HasFloorPhysMaterial_ReturnValue; // 0x3C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A91[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0x40(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_2; // 0x48(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue_3; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsEnteredWater_ReturnValue; // 0x51(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x48 (0x48 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.GetFootStepCharacterSpeed
|
||||
struct UABP_Player_C_GetFootStepCharacterSpeed_Params
|
||||
{
|
||||
public:
|
||||
double CharacterSpeed; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalCharacterMovementComponent* MovementComponent; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_FClamp_ReturnValue; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x20(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A98[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0x28(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x30(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Divide_DoubleDouble_A_ImplicitCast; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Divide_DoubleDouble_B_ImplicitCast; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.StopFootStepEffect
|
||||
struct UABP_Player_C_StopFootStepEffect_Params
|
||||
{
|
||||
public:
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x2C (0x2C - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.StartFootStepEffect
|
||||
struct UABP_Player_C_StartFootStepEffect_Params
|
||||
{
|
||||
public:
|
||||
double CallFunc_GetFootStepEffectScale_Scale; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2A9C[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class USkeletalMeshComponent* CallFunc_GetMainMeshByActor_ReturnValue; // 0x18(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class UNiagaraComponent* CallFunc_SpawnSystemAttached_ReturnValue; // 0x20(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_SetVariableFloat_InValue_ImplicitCast; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.Update Foot Step Effect
|
||||
struct UABP_Player_C_Update_Foot_Step_Effect_Params
|
||||
{
|
||||
public:
|
||||
double DeltaTime; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsDedicatedServer_ReturnValue; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_CanSpawnFootStepEffect_CanSpawn; // 0x9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2AA4[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_GetFootStepCharacterSpeed_CharacterSpeed; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2AA6[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float CallFunc_SetVariableFloat_InValue_ImplicitCast; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x6B (0x6B - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.PlaySound
|
||||
struct UABP_Player_C_PlaySound_Params
|
||||
{
|
||||
public:
|
||||
class FName SoundId; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector OffsetDown; // 0x8(0x18)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector OffsetUp; // 0x20(0x18)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FPalSoundOptions Options; // 0x38(0x4)(Edit, BlueprintVisible, NoDestructor)
|
||||
uint8 Pad_2AAC[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* Owner; // 0x40(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash)
|
||||
class FName Name_None; // 0x48(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FPalSoundOptions K2Node_MakeStruct_PalSoundOptions; // 0x50(0x4)(NoDestructor)
|
||||
struct FPalDataTableRowName_SoundID K2Node_MakeStruct_PalDataTableRowName_SoundID; // 0x54(0x8)(NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_NotEqual_NameName_ReturnValue; // 0x5C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2AAE[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0x60(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_NotEqual_NameName_ReturnValue_1; // 0x68(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x69(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue; // 0x6A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x198 (0x198 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.GetRideIKPos
|
||||
struct UABP_Player_C_GetRideIKPos_Params
|
||||
{
|
||||
public:
|
||||
class FName SocketName; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2AB7[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FTransform ConvTF; // 0x10(0x60)(BlueprintVisible, BlueprintReadOnly, Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class USkeletalMeshComponent* Mesh; // 0x70(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector IKPos; // 0x78(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTransform CallFunc_GetSocketTransform_ReturnValue; // 0x90(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTransform CallFunc_ComposeTransforms_ReturnValue; // 0xF0(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_BreakTransform_Location; // 0x150(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_BreakTransform_Rotation; // 0x168(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
struct FVector CallFunc_BreakTransform_Scale; // 0x180(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x460 (0x460 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.RiderComponent_UniqueRideUpdate
|
||||
struct UABP_Player_C_RiderComponent_UniqueRideUpdate_Params
|
||||
{
|
||||
public:
|
||||
class UPalRiderComponent* RiderComponent; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class APalCharacter* ThisCharacter; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
double DeltaTime; // 0x10(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2ADC[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FTransform UniqueRideCoordinateTransform; // 0x20(0x60)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double Const_MaxDistance; // 0x80(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double Distance; // 0x88(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector HumanChestPos; // 0x90(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class USkeletalMeshComponent* MonsterMesh; // 0xA8(0x8)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class AActor* MonsterActor; // 0xB0(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue; // 0xB8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_CanUniqueRideIK_ReturnValue; // 0xB9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2AE3[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UPalUniqueRideAnimeAssetBase* CallFunc_GetUniqueRideAnimeAsset_ReturnValue; // 0xC0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0xC8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_1; // 0xC9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2AE6[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector CallFunc_GetRideIKPos_IKPos; // 0xD0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_GetRideIKPos_IKPos_1; // 0xE8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_GetRideIKPos_IKPos_2; // 0x100(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_GetRideIKPos_IKPos_3; // 0x118(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class USkeletalMeshComponent* CallFunc_GetMainMeshByActor_ReturnValue; // 0x130(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalSkeletalMeshComponent* CallFunc_GetMainMesh_ReturnValue; // 0x138(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTransform CallFunc_GetRelativeTransform_ReturnValue; // 0x140(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalRideMarkerComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x1A0(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class FName CallFunc_GetAttachSocketName_ReturnValue; // 0x1A8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTransform CallFunc_GetRelativeTransform_ReturnValue_1; // 0x1B0(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTransform CallFunc_GetSocketTransform_ReturnValue; // 0x210(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTransform CallFunc_ComposeTransforms_ReturnValue; // 0x270(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FTransform CallFunc_ComposeTransforms_ReturnValue_1; // 0x2D0(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x330(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2AEF[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FTransform CallFunc_InvertTransform_ReturnValue; // 0x340(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Conv_FloatToVector_ReturnValue; // 0x3A0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x3B8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_FClamp_ReturnValue; // 0x3C0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Vector_Distance_ReturnValue; // 0x3C8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x3D0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Lerp_ReturnValue; // 0x3D8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_FClamp_ReturnValue_1; // 0x3E0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Vector_Distance_ReturnValue_1; // 0x3E8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_FMax_ReturnValue; // 0x3F0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x3F8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_GetActorUpVector_ReturnValue; // 0x410(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Multiply_VectorVector_ReturnValue; // 0x428(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class AActor* CallFunc_GetRindingActor_ReturnValue; // 0x440(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x448(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.LookatParameterUpdate
|
||||
struct UABP_Player_C_LookatParameterUpdate_Params
|
||||
{
|
||||
public:
|
||||
bool CallFunc_IsValid_ThreadSafe_ReturnValue; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2AFB[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double K2Node_VariableSet_LookatInTime_ImplicitCast; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double K2Node_VariableSet_LookatOutTime_ImplicitCast; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x194 (0x194 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.Cloth01FrontBagRotation
|
||||
struct UABP_Player_C_Cloth01FrontBagRotation_Params
|
||||
{
|
||||
public:
|
||||
struct FRotator BagRotator; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
uint8 Pad_2B1C[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FQuat CallFunc_GetBoneRotation_ReturnValue; // 0x20(0x20)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FQuat CallFunc_GetBoneRotation_ReturnValue_1; // 0x40(0x20)(IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Vector_Right_ReturnValue; // 0x60(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Vector_Up_ReturnValue; // 0x78(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Multiply_VectorFloat_ReturnValue; // 0x90(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Multiply_VectorFloat_ReturnValue_1; // 0xA8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Vector_Forward_ReturnValue; // 0xC0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Quat_RotateVector_ReturnValue; // 0xF0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Normal_ReturnValue; // 0x108(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_Quat_RotateVector_ReturnValue_1; // 0x120(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Dot_VectorVector_ReturnValue; // 0x138(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x140(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x148(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_FClamp_ReturnValue; // 0x150(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Lerp_ReturnValue; // 0x158(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Lerp_ReturnValue_1; // 0x160(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Lerp_ReturnValue_2; // 0x168(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x170(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
float CallFunc_MakeRotator_Roll_ImplicitCast; // 0x188(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_MakeRotator_Yaw_ImplicitCast; // 0x18C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_MakeRotator_Pitch_ImplicitCast; // 0x190(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x29 (0x29 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.SerWeaponNum
|
||||
struct UABP_Player_C_SerWeaponNum_Params
|
||||
{
|
||||
public:
|
||||
class UPalShooterComponent* ShooterComponent; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
int32 WeaponNum; // 0x8(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B2A[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalWeaponBase* CallFunc_GetHasWeapon_ReturnValue; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class FString CallFunc_GetDisplayName_ReturnValue; // 0x18(0x10)(ZeroConstructor, HasGetValueTypeHash)
|
||||
bool K2Node_SwitchString_CmpSuccess; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x50 (0x50 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.RiderComponentUpdate
|
||||
struct UABP_Player_C_RiderComponentUpdate_Params
|
||||
{
|
||||
public:
|
||||
class UPalRiderComponent* PalRiderComponent; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsRiding_ReturnValue; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B2F[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector2D CallFunc_MakeVector2D_ReturnValue; // 0x10(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalUniqueRideAnimeAssetBase* CallFunc_GetUniqueRideAnimeAsset_ReturnValue; // 0x20(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B31[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_GetRideAnimSequence_ReturnValue; // 0x30(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalRideMarkerComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x38(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_GetRiderModelIsBackward_ReturnValue; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x41(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B32[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* CallFunc_GetRindingActor_ReturnValue; // 0x48(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0xA8 (0xA8 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.PalCharacterMovementComponentUpdate
|
||||
struct UABP_Player_C_PalCharacterMovementComponentUpdate_Params
|
||||
{
|
||||
public:
|
||||
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B37[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_VSize_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_X; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Y; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Z; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_NegateRotator_ReturnValue; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
float CallFunc_BreakRotator_Roll; // 0x40(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Pitch; // 0x44(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Yaw; // 0x48(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B39[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x50(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
struct FVector CallFunc_GreaterGreater_VectorRotator_ReturnValue; // 0x68(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_X_1; // 0x80(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Y_1; // 0x88(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Z_1; // 0x90(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector2D CallFunc_MakeVector2D_ReturnValue; // 0x98(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0xB8 (0xB8 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.ShooterComponentUpdate
|
||||
struct UABP_Player_C_ShooterComponentUpdate_Params
|
||||
{
|
||||
public:
|
||||
class UPalRiderComponent* RiderComponent; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ThreadSafe_ReturnValue; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ThreadSafe_ReturnValue_1; // 0x9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue; // 0xA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B43[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator CallFunc_MakeRotFromX_ReturnValue; // 0x10(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
float CallFunc_BreakRotator_Roll; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Pitch; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_BreakRotator_Yaw; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B46[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B47[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x48(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_SelectFloat_ReturnValue; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x58(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x70(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_MakeRotator_ReturnValue_1; // 0x78(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
double K2Node_VariableSet_ChangeWeaponWeight_ImplicitCast; // 0x90(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Subtract_DoubleDouble_B_ImplicitCast; // 0x98(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Multiply_DoubleDouble_A_ImplicitCast; // 0xA0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0xA8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_MakeRotator_Roll_ImplicitCast; // 0xB0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_MakeRotator_Roll_ImplicitCast_1; // 0xB4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x69 (0x69 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.UpdateAnimationParameter
|
||||
struct UABP_Player_C_UpdateAnimationParameter_Params
|
||||
{
|
||||
public:
|
||||
class APalCharacter* ThisCharacter; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
double DeltaTime; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsDead_ReturnValue; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue; // 0x11(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B50[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator CallFunc_Cloth01FrontBagRotation_BagRotator; // 0x18(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
bool CallFunc_BooleanAND_ReturnValue; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_1; // 0x31(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_1; // 0x32(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B51[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalPlayerCharacter* K2Node_DynamicCast_AsPal_Player_Character; // 0x38(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_DynamicCast_bSuccess; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue; // 0x41(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2B53[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator CallFunc_GetCameraRotator_ReturnValue; // 0x48(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
class UPalRiderComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x60(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x68(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.BlueprintUpdateAnimation
|
||||
struct UABP_Player_C_BlueprintUpdateAnimation_Params
|
||||
{
|
||||
public:
|
||||
float DeltaTimeX; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
// 0x388 (0x388 - 0x0)
|
||||
// Function ABP_Player.ABP_Player_C.ExecuteUbergraph_ABP_Player
|
||||
struct UABP_Player_C_ExecuteUbergraph_ABP_Player_Params
|
||||
{
|
||||
public:
|
||||
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable; // 0x4(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue; // 0x5(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_1; // 0x6(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_2; // 0x7(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_1; // 0x8(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_2; // 0x9(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_3; // 0xA(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_4; // 0xB(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_5; // 0xC(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_6; // 0xD(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C0A[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C0B[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_1; // 0x20(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_1; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_3; // 0x29(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_7; // 0x2A(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_8; // 0x2B(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C0C[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_2; // 0x30(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_2; // 0x38(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue; // 0x39(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_1; // 0x3A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue; // 0x3B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_2; // 0x3C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_1; // 0x3D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_2; // 0x3E(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C0E[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_MakeVector_ReturnValue; // 0x48(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_3; // 0x60(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_3; // 0x68(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C12[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRotator CallFunc_Multiply_RotatorFloat_ReturnValue; // 0x70(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
struct FRotator CallFunc_Multiply_RotatorFloat_ReturnValue_1; // 0x88(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
class UPalShooterComponent* CallFunc_GetComponentByClass_ReturnValue; // 0xA0(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_Multiply_RotatorFloat_ReturnValue_2; // 0xA8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0xC0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C13[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<struct FAkExternalSourceInfo> Temp_struct_Variable; // 0xC8(0x10)(ConstParm, ReferenceParm)
|
||||
FDelegateProperty_ Temp_delegate_Variable; // 0xD8(0x10)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_Multiply_RotatorFloat_ReturnValue_3; // 0xE8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
struct FRotator CallFunc_Multiply_RotatorFloat_ReturnValue_4; // 0x100(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_4; // 0x118(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_4; // 0x120(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_9; // 0x121(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_10; // 0x122(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EWeaponAnimationPoseType Temp_byte_Variable_11; // 0x123(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_3; // 0x124(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_3; // 0x125(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_4; // 0x126(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x127(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_4; // 0x128(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_5; // 0x129(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_4; // 0x12A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_5; // 0x12B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C19[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_5; // 0x130(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_5; // 0x138(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C1B[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float CallFunc_Conv_BoolToFloat_ReturnValue; // 0x13C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EPalFootType Temp_byte_Variable_12; // 0x140(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_6; // 0x141(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C1D[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float CallFunc_Map_Find_Value_6; // 0x144(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_6; // 0x148(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C1E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x150(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_MakeVector_ReturnValue_1; // 0x158(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_6; // 0x170(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EPalFootType Temp_byte_Variable_13; // 0x171(0x1)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C1F[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float CallFunc_Map_Find_Value_7; // 0x174(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_7; // 0x178(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C24[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector CallFunc_MakeVector_ReturnValue_2; // 0x180(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_7; // 0x198(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_8; // 0x199(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C25[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x1A0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x1A8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||
bool CallFunc_IsValid_ThreadSafe_ReturnValue; // 0x1C0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Vector_IsZero_ReturnValue; // 0x1C1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_5; // 0x1C2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue_1; // 0x1C3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_9; // 0x1C4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C26[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_VSizeXYSquared_ReturnValue; // 0x1C8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue_2; // 0x1D0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_10; // 0x1D1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_6; // 0x1D2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_7; // 0x1D3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_7; // 0x1D4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C27[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAimOffsetBlendSpace* CallFunc_Map_Find_Value_8; // 0x1D8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_8; // 0x1E0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C28[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAimOffsetBlendSpace* CallFunc_Map_Find_Value_9; // 0x1E8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_9; // 0x1F0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C29[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_BreakVector_X; // 0x1F8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Y; // 0x200(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_BreakVector_Z; // 0x208(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x210(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_8; // 0x211(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_8; // 0x212(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_9; // 0x213(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsZero2D_ReturnValue; // 0x214(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_9; // 0x215(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_10; // 0x216(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_11; // 0x217(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_12; // 0x218(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_11; // 0x219(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_10; // 0x21A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_11; // 0x21B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue_3; // 0x21C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_12; // 0x21D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_13; // 0x21E(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_12; // 0x21F(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_13; // 0x220(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_LessEqual_DoubleDouble_ReturnValue_1; // 0x221(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanOR_ReturnValue_14; // 0x222(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_13; // 0x223(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C2D[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_10; // 0x228(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_10; // 0x230(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue_4; // 0x231(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Greater_DoubleDouble_ReturnValue_5; // 0x232(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_14; // 0x233(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C2F[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_11; // 0x238(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_11; // 0x240(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C31[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_12; // 0x248(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_12; // 0x250(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C32[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSequence* CallFunc_Map_Find_Value_13; // 0x258(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Map_Find_ReturnValue_13; // 0x260(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_14; // 0x261(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_15; // 0x262(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_LessEqual_DoubleDouble_ReturnValue_2; // 0x263(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_LessEqual_DoubleDouble_ReturnValue_3; // 0x264(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_15; // 0x265(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_16; // 0x266(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C35[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float CallFunc_GetCurveValue_ReturnValue; // 0x268(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C36[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Lerp_ReturnValue; // 0x270(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float K2Node_Event_DeltaTimeX; // 0x278(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_Not_PreBool_ReturnValue_16; // 0x27C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_17; // 0x27D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C37[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0x280(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_BooleanAND_ReturnValue_18; // 0x288(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C3A[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalCharacter* K2Node_DynamicCast_AsPal_Character; // 0x290(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_DynamicCast_bSuccess; // 0x298(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsDedicatedServer_ReturnValue; // 0x299(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C3C[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue_1; // 0x2A0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class APalCharacter* K2Node_DynamicCast_AsPal_Character_1; // 0x2A8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_DynamicCast_bSuccess_1; // 0x2B0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C3F[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_1; // 0x2B8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalLookAtComponent* CallFunc_GetComponentByClass_ReturnValue_2; // 0x2C0(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalFootIKComponent* CallFunc_GetComponentByClass_ReturnValue_3; // 0x2C8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class UPalSkeletalMeshComponent* CallFunc_GetComponentByClass_ReturnValue_4; // 0x2D0(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class APawn* CallFunc_TryGetPawnOwner_ReturnValue_2; // 0x2D8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
int32 CallFunc_PostEvent_ReturnValue; // 0x2E0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C43[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0x2E8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_Array_Set_Item_ImplicitCast; // 0x2F0(0x4)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_Array_Set_Item_ImplicitCast_1; // 0x2F4(0x4)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_LessEqual_DoubleDouble_A_ImplicitCast; // 0x2F8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Multiply_DoubleDouble_A_ImplicitCast; // 0x300(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_MakeVector_X_ImplicitCast; // 0x308(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_MakeRotator_Yaw_ImplicitCast; // 0x310(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C46[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_Greater_DoubleDouble_A_ImplicitCast_1; // 0x318(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float K2Node_StructMemberSet___FloatProperty_12_ImplicitCast; // 0x320(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float K2Node_StructMemberSet___FloatProperty_13_ImplicitCast; // 0x324(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float K2Node_StructMemberSet___FloatProperty_14_ImplicitCast; // 0x328(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float K2Node_StructMemberSet___FloatProperty_15_ImplicitCast; // 0x32C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Greater_DoubleDouble_A_ImplicitCast_2; // 0x330(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_LessEqual_DoubleDouble_A_ImplicitCast_1; // 0x338(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Greater_DoubleDouble_A_ImplicitCast_3; // 0x340(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Greater_DoubleDouble_A_ImplicitCast_4; // 0x348(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_Array_Set_Item_ImplicitCast_2; // 0x350(0x4)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_Array_Set_Item_ImplicitCast_3; // 0x354(0x4)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float CallFunc_Array_Set_Item_ImplicitCast_4; // 0x358(0x4)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C4C[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_LessEqual_DoubleDouble_A_ImplicitCast_2; // 0x360(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Lerp_Alpha_ImplicitCast; // 0x368(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float K2Node_StructMemberSet_Alpha_ImplicitCast; // 0x370(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2C4E[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double CallFunc_UpdateAnimationParameter_DeltaTime_ImplicitCast; // 0x378(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
double CallFunc_Update_Foot_Step_Effect_DeltaTime_ImplicitCast; // 0x380(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
156
SDK/ABP_Player_structs.hpp
Normal file
156
SDK/ABP_Player_structs.hpp
Normal file
@ -0,0 +1,156 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x23F (0x240 - 0x1)
|
||||
// ScriptStruct ABP_Player.ABP_Player_C.AnimBlueprintGeneratedConstantData
|
||||
struct FAnimBlueprintGeneratedConstantData : public FAnimBlueprintConstantData
|
||||
{
|
||||
public:
|
||||
uint8 Pad_2CCD[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName __NameProperty_1320; // 0x4(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1321; // 0xC(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1322; // 0x14(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1323; // 0x1C(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1324; // 0x24(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1325; // 0x2C(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1326; // 0x34(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CCE[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_1327; // 0x40(0x10)(BlueprintVisible, EditFixedSize)
|
||||
enum class EAlphaBlendOption __EnumProperty_1328; // 0x50(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CCF[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_1329; // 0x58(0x10)(BlueprintVisible, EditFixedSize)
|
||||
enum class ERefPoseType __ByteProperty_1330; // 0x68(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CD0[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_1331; // 0x70(0x10)(BlueprintVisible, EditFixedSize)
|
||||
class FName __NameProperty_1332; // 0x80(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1333; // 0x88(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1334; // 0x90(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1335; // 0x94(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1336; // 0x9C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1337; // 0xA0(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1338; // 0xA8(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1339; // 0xAC(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1340; // 0xB4(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1341; // 0xB8(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1342; // 0xC0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1343; // 0xC4(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1344; // 0xCC(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1345; // 0xD0(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1346; // 0xD8(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1347; // 0xDC(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1348; // 0xE4(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1349; // 0xE8(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1350; // 0xF0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1351; // 0xF4(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1352; // 0xFC(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1353; // 0x100(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1354; // 0x108(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CD5[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UBlendProfile* __BlendProfile_1355; // 0x110(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
||||
class UCurveFloat* __CurveFloat_1356; // 0x118(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
|
||||
enum class EAlphaBlendOption __EnumProperty_1357; // 0x120(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EBlendListTransitionType __EnumProperty_1358; // 0x121(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CD7[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_1359; // 0x128(0x10)(BlueprintVisible, EditFixedSize)
|
||||
bool __BoolProperty_1360; // 0x138(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CD8[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float __FloatProperty_1361; // 0x13C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FInputScaleBiasClampConstants __StructProperty_1362; // 0x140(0x2C)(BlueprintVisible, NoDestructor)
|
||||
float __FloatProperty_1363; // 0x16C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_1364; // 0x170(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EAnimSyncMethod __EnumProperty_1365; // 0x171(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
enum class EAnimGroupRole __ByteProperty_1366; // 0x172(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CDA[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName __NameProperty_1367; // 0x174(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
class FName __NameProperty_1368; // 0x17C(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 __IntProperty_1369; // 0x184(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
struct FAnimNodeFunctionRef __StructProperty_1370; // 0x188(0x20)(BlueprintVisible, NoDestructor)
|
||||
struct FAnimSubsystem_PropertyAccess AnimBlueprintExtension_PropertyAccess; // 0x1A8(0x80)(None)
|
||||
struct FAnimSubsystem_Base AnimBlueprintExtension_Base; // 0x228(0x18)(None)
|
||||
};
|
||||
|
||||
// 0xBF (0xC0 - 0x1)
|
||||
// ScriptStruct ABP_Player.ABP_Player_C.AnimBlueprintGeneratedMutableData
|
||||
struct FAnimBlueprintGeneratedMutableData : public FAnimBlueprintMutableData
|
||||
{
|
||||
public:
|
||||
bool __BoolProperty; // 0x1(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_0; // 0x2(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CDB[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_1; // 0x8(0x10)(BlueprintVisible, EditFixedSize)
|
||||
bool __BoolProperty_2; // 0x18(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_3; // 0x19(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_4; // 0x1A(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_5; // 0x1B(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_6; // 0x1C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_7; // 0x20(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_8; // 0x24(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_9; // 0x25(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_10; // 0x26(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_11; // 0x27(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_12; // 0x28(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_13; // 0x2C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_14; // 0x30(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_15; // 0x34(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_16; // 0x38(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_17; // 0x39(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_18; // 0x3A(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_19; // 0x3B(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CE2[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_20; // 0x40(0x10)(BlueprintVisible, EditFixedSize)
|
||||
bool __BoolProperty_21; // 0x50(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_22; // 0x51(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_23; // 0x52(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_24; // 0x53(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CE4[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<float> __ArrayProperty_25; // 0x58(0x10)(BlueprintVisible, EditFixedSize)
|
||||
bool __BoolProperty_26; // 0x68(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_27; // 0x69(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_28; // 0x6A(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CE7[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float __FloatProperty_29; // 0x6C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_30; // 0x70(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_31; // 0x74(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_32; // 0x78(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_33; // 0x7C(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CEA[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float __FloatProperty_34; // 0x80(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_35; // 0x84(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_36; // 0x88(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CEB[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float __FloatProperty_37; // 0x8C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_38; // 0x90(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_39; // 0x91(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_2CED[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float __FloatProperty_40; // 0x94(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_41; // 0x98(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_42; // 0x9C(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_43; // 0xA0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_44; // 0xA4(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_45; // 0xA8(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_46; // 0xAC(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_47; // 0xB0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_48; // 0xB4(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
float __FloatProperty_49; // 0xB8(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_50; // 0xBC(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_51; // 0xBD(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_52; // 0xBE(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool __BoolProperty_53; // 0xBF(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
2768
SDK/AIModule_classes.hpp
Normal file
2768
SDK/AIModule_classes.hpp
Normal file
File diff suppressed because it is too large
Load Diff
11284
SDK/AIModule_functions.cpp
Normal file
11284
SDK/AIModule_functions.cpp
Normal file
File diff suppressed because it is too large
Load Diff
2070
SDK/AIModule_parameters.hpp
Normal file
2070
SDK/AIModule_parameters.hpp
Normal file
File diff suppressed because it is too large
Load Diff
953
SDK/AIModule_structs.hpp
Normal file
953
SDK/AIModule_structs.hpp
Normal file
@ -0,0 +1,953 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
enum class EPathFollowingResult : uint8
|
||||
{
|
||||
Success = 0,
|
||||
Blocked = 1,
|
||||
OffPath = 2,
|
||||
Aborted = 3,
|
||||
Skipped_DEPRECATED = 4,
|
||||
Invalid = 5,
|
||||
EPathFollowingResult_MAX = 6,
|
||||
};
|
||||
|
||||
enum class EEnvQueryStatus : uint8
|
||||
{
|
||||
Processing = 0,
|
||||
Success = 1,
|
||||
Failed = 2,
|
||||
Aborted = 3,
|
||||
OwnerLost = 4,
|
||||
MissingParam = 5,
|
||||
EEnvQueryStatus_MAX = 6,
|
||||
};
|
||||
|
||||
enum class EPawnActionResult : uint8
|
||||
{
|
||||
NotStarted = 0,
|
||||
InProgress = 1,
|
||||
Success = 2,
|
||||
Failed = 3,
|
||||
Aborted = 4,
|
||||
EPawnActionResult_MAX = 5,
|
||||
};
|
||||
|
||||
enum class EAIRequestPriority : uint8
|
||||
{
|
||||
SoftScript = 0,
|
||||
SoftScriptInterrupt = 1,
|
||||
Logic = 10,
|
||||
HardScript = 11,
|
||||
Reaction = 12,
|
||||
Ultimate = 13,
|
||||
MAX = 14,
|
||||
};
|
||||
|
||||
enum class EAIOptionFlag : uint8
|
||||
{
|
||||
Default = 0,
|
||||
Enable = 1,
|
||||
Disable = 2,
|
||||
MAX = 3,
|
||||
};
|
||||
|
||||
enum class EFAIDistanceType : uint8
|
||||
{
|
||||
Distance3D = 0,
|
||||
Distance2D = 1,
|
||||
DistanceZ = 2,
|
||||
MAX = 3,
|
||||
};
|
||||
|
||||
enum class EPawnActionAbortState : uint8
|
||||
{
|
||||
NeverStarted = 0,
|
||||
NotBeingAborted = 1,
|
||||
MarkPendingAbort = 2,
|
||||
LatentAbortInProgress = 3,
|
||||
AbortDone = 4,
|
||||
MAX = 5,
|
||||
};
|
||||
|
||||
enum class EPawnActionEventType : uint8
|
||||
{
|
||||
Invalid = 0,
|
||||
FailedToStart = 1,
|
||||
InstantAbort = 2,
|
||||
FinishedAborting = 3,
|
||||
FinishedExecution = 4,
|
||||
Push = 5,
|
||||
EPawnActionEventType_MAX = 6,
|
||||
};
|
||||
|
||||
enum class EAILockSource : uint8
|
||||
{
|
||||
Animation = 0,
|
||||
Logic = 1,
|
||||
Script = 2,
|
||||
Gameplay = 3,
|
||||
MAX = 4,
|
||||
};
|
||||
|
||||
enum class EGenericAICheck : uint8
|
||||
{
|
||||
Less = 0,
|
||||
LessOrEqual = 1,
|
||||
Equal = 2,
|
||||
NotEqual = 3,
|
||||
GreaterOrEqual = 4,
|
||||
Greater = 5,
|
||||
IsTrue = 6,
|
||||
MAX = 7,
|
||||
};
|
||||
|
||||
enum class EEnvTestPurpose : uint8
|
||||
{
|
||||
Filter = 0,
|
||||
Score = 1,
|
||||
FilterAndScore = 2,
|
||||
EEnvTestPurpose_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EEnvTestFilterType : uint8
|
||||
{
|
||||
Minimum = 0,
|
||||
Maximum = 1,
|
||||
Range = 2,
|
||||
Match = 3,
|
||||
EEnvTestFilterType_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EEnvTestScoreEquation : uint8
|
||||
{
|
||||
Linear = 0,
|
||||
Square = 1,
|
||||
InverseLinear = 2,
|
||||
SquareRoot = 3,
|
||||
Constant = 4,
|
||||
EEnvTestScoreEquation_MAX = 5,
|
||||
};
|
||||
|
||||
enum class EEnvTestWeight : uint8
|
||||
{
|
||||
None = 0,
|
||||
Square = 1,
|
||||
Inverse = 2,
|
||||
Unused = 3,
|
||||
Constant = 4,
|
||||
Skip = 5,
|
||||
EEnvTestWeight_MAX = 6,
|
||||
};
|
||||
|
||||
enum class EEnvTestCost : uint8
|
||||
{
|
||||
Low = 0,
|
||||
Medium = 1,
|
||||
High = 2,
|
||||
EEnvTestCost_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EEnvTestFilterOperator : uint8
|
||||
{
|
||||
AllPass = 0,
|
||||
AnyPass = 1,
|
||||
EEnvTestFilterOperator_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EEnvTestScoreOperator : uint8
|
||||
{
|
||||
AverageScore = 0,
|
||||
MinScore = 1,
|
||||
MaxScore = 2,
|
||||
Multiply = 3,
|
||||
EEnvTestScoreOperator_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EEnvQueryRunMode : uint8
|
||||
{
|
||||
SingleResult = 0,
|
||||
RandomBest5Pct = 1,
|
||||
RandomBest25Pct = 2,
|
||||
AllMatching = 3,
|
||||
EEnvQueryRunMode_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EEnvQueryParam : uint8
|
||||
{
|
||||
Float = 0,
|
||||
Int = 1,
|
||||
Bool = 2,
|
||||
EEnvQueryParam_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EAIParamType : uint8
|
||||
{
|
||||
Float = 0,
|
||||
Int = 1,
|
||||
Bool = 2,
|
||||
MAX = 3,
|
||||
};
|
||||
|
||||
enum class EEnvQueryTrace : uint8
|
||||
{
|
||||
None = 0,
|
||||
Navigation = 1,
|
||||
GeometryByChannel = 2,
|
||||
GeometryByProfile = 3,
|
||||
NavigationOverLedges = 4,
|
||||
EEnvQueryTrace_MAX = 5,
|
||||
};
|
||||
|
||||
enum class EEnvTraceShape : uint8
|
||||
{
|
||||
Line = 0,
|
||||
Box = 1,
|
||||
Sphere = 2,
|
||||
Capsule = 3,
|
||||
EEnvTraceShape_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EEnvOverlapShape : uint8
|
||||
{
|
||||
Box = 0,
|
||||
Sphere = 1,
|
||||
Capsule = 2,
|
||||
EEnvOverlapShape_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EEnvDirection : uint8
|
||||
{
|
||||
TwoPoints = 0,
|
||||
Rotation = 1,
|
||||
EEnvDirection_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EEnvQueryTestClamping : uint8
|
||||
{
|
||||
None = 0,
|
||||
SpecifiedValue = 1,
|
||||
FilterThreshold = 2,
|
||||
EEnvQueryTestClamping_MAX = 3,
|
||||
};
|
||||
|
||||
enum class ETeamAttitude : uint8
|
||||
{
|
||||
Friendly = 0,
|
||||
Neutral = 1,
|
||||
Hostile = 2,
|
||||
ETeamAttitude_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EPawnSubActionTriggeringPolicy : uint8
|
||||
{
|
||||
CopyBeforeTriggering = 0,
|
||||
ReuseInstances = 1,
|
||||
EPawnSubActionTriggeringPolicy_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EPawnActionFailHandling : uint8
|
||||
{
|
||||
RequireSuccess = 0,
|
||||
IgnoreFailure = 1,
|
||||
EPawnActionFailHandling_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EPawnActionMoveMode : uint8
|
||||
{
|
||||
UsePathfinding = 0,
|
||||
StraightLine = 1,
|
||||
EPawnActionMoveMode_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EBTNodeResult : uint8
|
||||
{
|
||||
Succeeded = 0,
|
||||
Failed = 1,
|
||||
Aborted = 2,
|
||||
InProgress = 3,
|
||||
EBTNodeResult_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EBTFlowAbortMode : uint8
|
||||
{
|
||||
None = 0,
|
||||
LowerPriority = 1,
|
||||
Self = 2,
|
||||
Both = 3,
|
||||
EBTFlowAbortMode_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EBasicKeyOperation : uint8
|
||||
{
|
||||
Set = 0,
|
||||
NotSet = 1,
|
||||
EBasicKeyOperation_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EArithmeticKeyOperation : uint8
|
||||
{
|
||||
Equal = 0,
|
||||
NotEqual = 1,
|
||||
Less = 2,
|
||||
LessOrEqual = 3,
|
||||
Greater = 4,
|
||||
GreaterOrEqual = 5,
|
||||
EArithmeticKeyOperation_MAX = 6,
|
||||
};
|
||||
|
||||
enum class ETextKeyOperation : uint8
|
||||
{
|
||||
Equal = 0,
|
||||
NotEqual = 1,
|
||||
Contain = 2,
|
||||
NotContain = 3,
|
||||
ETextKeyOperation_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EBTChildIndex : uint8
|
||||
{
|
||||
FirstNode = 0,
|
||||
TaskNode = 1,
|
||||
EBTChildIndex_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EBTDecoratorLogic : uint8
|
||||
{
|
||||
Invalid = 0,
|
||||
Test = 1,
|
||||
And = 2,
|
||||
Or = 3,
|
||||
Not = 4,
|
||||
EBTDecoratorLogic_MAX = 5,
|
||||
};
|
||||
|
||||
enum class EBTParallelMode : uint8
|
||||
{
|
||||
AbortBackground = 0,
|
||||
WaitForBackground = 1,
|
||||
EBTParallelMode_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EBTBlackboardRestart : uint8
|
||||
{
|
||||
ValueChange = 0,
|
||||
ResultChange = 1,
|
||||
EBTBlackboardRestart_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EBlackBoardEntryComparison : uint8
|
||||
{
|
||||
Equal = 0,
|
||||
NotEqual = 1,
|
||||
EBlackBoardEntryComparison_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EPathExistanceQueryType : uint8
|
||||
{
|
||||
NavmeshRaycast2D = 0,
|
||||
HierarchicalQuery = 1,
|
||||
RegularPathFinding = 2,
|
||||
EPathExistanceQueryType_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EEQSNormalizationType : uint8
|
||||
{
|
||||
Absolute = 0,
|
||||
RelativeToScores = 1,
|
||||
EEQSNormalizationType_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EEnvQueryHightlightMode : uint8
|
||||
{
|
||||
All = 0,
|
||||
Best5Pct = 1,
|
||||
Best25Pct = 2,
|
||||
EEnvQueryHightlightMode_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EPointOnCircleSpacingMethod : uint8
|
||||
{
|
||||
BySpaceBetween = 0,
|
||||
ByNumberOfPoints = 1,
|
||||
EPointOnCircleSpacingMethod_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EEnvTestDistance : uint8
|
||||
{
|
||||
Distance3D = 0,
|
||||
Distance2D = 1,
|
||||
DistanceZ = 2,
|
||||
DistanceAbsoluteZ = 3,
|
||||
EEnvTestDistance_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EEnvTestDot : uint8
|
||||
{
|
||||
Dot3D = 0,
|
||||
Dot2D = 1,
|
||||
EEnvTestDot_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EEnvTestPathfinding : uint8
|
||||
{
|
||||
PathExist = 0,
|
||||
PathCost = 1,
|
||||
PathLength = 2,
|
||||
EEnvTestPathfinding_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EPathFollowingStatus : uint8
|
||||
{
|
||||
Idle = 0,
|
||||
Waiting = 1,
|
||||
Paused = 2,
|
||||
Moving = 3,
|
||||
EPathFollowingStatus_MAX = 4,
|
||||
};
|
||||
|
||||
enum class EPathFollowingAction : uint8
|
||||
{
|
||||
Error = 0,
|
||||
NoMove = 1,
|
||||
DirectMove = 2,
|
||||
PartialPath = 3,
|
||||
PathToGoal = 4,
|
||||
EPathFollowingAction_MAX = 5,
|
||||
};
|
||||
|
||||
enum class EPathFollowingRequestResult : uint8
|
||||
{
|
||||
Failed = 0,
|
||||
AlreadyAtGoal = 1,
|
||||
RequestSuccessful = 2,
|
||||
EPathFollowingRequestResult_MAX = 3,
|
||||
};
|
||||
|
||||
enum class EAISenseNotifyType : uint8
|
||||
{
|
||||
OnEveryPerception = 0,
|
||||
OnPerceptionChange = 1,
|
||||
EAISenseNotifyType_MAX = 2,
|
||||
};
|
||||
|
||||
enum class EAITaskPriority : uint8
|
||||
{
|
||||
Lowest = 0,
|
||||
Low = 64,
|
||||
AutonomousAI = 127,
|
||||
High = 192,
|
||||
Ultimate = 254,
|
||||
EAITaskPriority_MAX = 255,
|
||||
};
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x58 (0x58 - 0x0)
|
||||
// ScriptStruct AIModule.AIStimulus
|
||||
struct FAIStimulus
|
||||
{
|
||||
public:
|
||||
float Age; // 0x0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
float ExpirationAge; // 0x4(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
float Strength; // 0x8(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_51D[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector StimulusLocation; // 0x10(0x18)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector ReceiverLocation; // 0x28(0x18)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName Tag; // 0x40(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_521[0xC]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
uint8 BitPad_33 : 1; // Fixing Bit-Field Size [ Dumper-7 ]
|
||||
uint8 bSuccessfullySensed : 1; // Mask: 0x2, PropSize: 0x10x54(0x1)(BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_522[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x68 (0x68 - 0x0)
|
||||
// ScriptStruct AIModule.ActorPerceptionUpdateInfo
|
||||
struct FActorPerceptionUpdateInfo
|
||||
{
|
||||
public:
|
||||
int32 TargetId; // 0x0(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TWeakObjectPtr<class AActor> Target; // 0x4(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_525[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAIStimulus Stimulus; // 0x10(0x58)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// ScriptStruct AIModule.AIRequestID
|
||||
struct FAIRequestID
|
||||
{
|
||||
public:
|
||||
uint32 RequestID; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
|
||||
// 0x48 (0x48 - 0x0)
|
||||
// ScriptStruct AIModule.AIMoveRequest
|
||||
struct FAIMoveRequest
|
||||
{
|
||||
public:
|
||||
TWeakObjectPtr<class AActor> GoalActor; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_541[0x40]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x8 (0x8 - 0x0)
|
||||
// ScriptStruct AIModule.IntervalCountdown
|
||||
struct FIntervalCountdown
|
||||
{
|
||||
public:
|
||||
float Interval; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_543[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// ScriptStruct AIModule.EnvNamedValue
|
||||
struct FEnvNamedValue
|
||||
{
|
||||
public:
|
||||
class FName ParamName; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class EAIParamType ParamType; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_547[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float Value; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// ScriptStruct AIModule.EnvDirection
|
||||
struct FEnvDirection
|
||||
{
|
||||
public:
|
||||
TSubclassOf<class UEnvQueryContext> LineFrom; // 0x0(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSubclassOf<class UEnvQueryContext> LineTo; // 0x8(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSubclassOf<class UEnvQueryContext> Rotation; // 0x10(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class EEnvDirection DirMode; // 0x18(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_54D[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// ScriptStruct AIModule.EnvTraceData
|
||||
struct FEnvTraceData
|
||||
{
|
||||
public:
|
||||
int32 VersionNum; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_54F[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TSubclassOf<class UNavigationQueryFilter> NavigationFilter; // 0x8(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ProjectDown; // 0x10(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ProjectUp; // 0x14(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ExtentX; // 0x18(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ExtentY; // 0x1C(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ExtentZ; // 0x20(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float PostProjectionVerticalOffset; // 0x24(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ETraceTypeQuery TraceChannel; // 0x28(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ECollisionChannel SerializedChannel; // 0x29(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_555[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName TraceProfileName; // 0x2C(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class EEnvTraceShape TraceShape; // 0x34(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class EEnvQueryTrace TraceMode; // 0x35(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_556[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
uint8 bTraceComplex : 1; // Mask: 0x1, PropSize: 0x10x38(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bOnlyBlockingHits : 1; // Mask: 0x2, PropSize: 0x10x38(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bCanTraceOnNavMesh : 1; // Mask: 0x4, PropSize: 0x10x38(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bCanTraceOnGeometry : 1; // Mask: 0x8, PropSize: 0x10x38(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bCanDisableTrace : 1; // Mask: 0x10, PropSize: 0x10x38(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bCanProjectDown : 1; // Mask: 0x20, PropSize: 0x10x38(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_558[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x30 (0x30 - 0x0)
|
||||
// ScriptStruct AIModule.EnvOverlapData
|
||||
struct FEnvOverlapData
|
||||
{
|
||||
public:
|
||||
float ExtentX; // 0x0(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ExtentY; // 0x4(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ExtentZ; // 0x8(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_560[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector ShapeOffset; // 0x10(0x18)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ECollisionChannel OverlapChannel; // 0x28(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class EEnvOverlapShape OverlapShape; // 0x29(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_561[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
uint8 bOnlyBlockingHits : 1; // Mask: 0x1, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bOverlapComplex : 1; // Mask: 0x2, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bSkipOverlapQuerier : 1; // Mask: 0x4, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_563[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// ScriptStruct AIModule.EnvQueryResult
|
||||
struct FEnvQueryResult
|
||||
{
|
||||
public:
|
||||
uint8 Pad_564[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TSubclassOf<class UEnvQueryItemType> ItemType; // 0x10(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_565[0x14]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
int32 OptionIndex; // 0x2C(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 QueryID; // 0x30(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_567[0xC]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// ScriptStruct AIModule.BlackboardKeySelector
|
||||
struct FBlackboardKeySelector
|
||||
{
|
||||
public:
|
||||
TArray<class UBlackboardKeyType*> AllowedTypes; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
||||
class FName SelectedKeyName; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSubclassOf<class UBlackboardKeyType> SelectedKeyType; // 0x18(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 SelectedKeyID; // 0x20(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_569[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
uint8 bNoneIsAllowedValue : 1; // Mask: 0x1, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_56A[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x38 (0x38 - 0x0)
|
||||
// ScriptStruct AIModule.AIDynamicParam
|
||||
struct FAIDynamicParam
|
||||
{
|
||||
public:
|
||||
class FName ParamName; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class EAIParamType ParamType; // 0x8(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_56B[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float Value; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FBlackboardKeySelector BBKey; // 0x10(0x28)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x48 (0x48 - 0x0)
|
||||
// ScriptStruct AIModule.EQSParametrizedQueryExecutionRequest
|
||||
struct FEQSParametrizedQueryExecutionRequest
|
||||
{
|
||||
public:
|
||||
class UEnvQuery* QueryTemplate; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TArray<struct FAIDynamicParam> QueryConfig; // 0x8(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
struct FBlackboardKeySelector EQSQueryBlackboardKey; // 0x18(0x28)(Edit, NativeAccessSpecifierPublic)
|
||||
enum class EEnvQueryRunMode RunMode; // 0x40(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_56F[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
uint8 bUseBBKeyForQueryTemplate : 1; // Mask: 0x1, PropSize: 0x10x44(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_570[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// ScriptStruct AIModule.GenericTeamId
|
||||
struct FGenericTeamId
|
||||
{
|
||||
public:
|
||||
uint8 TeamID; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// ScriptStruct AIModule.SimpleIndexedHandleBase
|
||||
struct FSimpleIndexedHandleBase
|
||||
{
|
||||
public:
|
||||
uint8 Pad_571[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x4 (0x8 - 0x4)
|
||||
// ScriptStruct AIModule.IndexedHandleBase
|
||||
struct FIndexedHandleBase : public FSimpleIndexedHandleBase
|
||||
{
|
||||
public:
|
||||
uint8 Pad_573[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// ScriptStruct AIModule.CompactIndexedHandleBase
|
||||
struct FCompactIndexedHandleBase
|
||||
{
|
||||
public:
|
||||
uint8 Pad_574[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// ScriptStruct AIModule.SequentialIDBase
|
||||
struct FSequentialIDBase
|
||||
{
|
||||
public:
|
||||
uint32 Value; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// ScriptStruct AIModule.PawnActionEvent
|
||||
struct FPawnActionEvent
|
||||
{
|
||||
public:
|
||||
class UPawnAction* Action; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_575[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x8 (0x8 - 0x0)
|
||||
// ScriptStruct AIModule.PawnActionStack
|
||||
struct FPawnActionStack
|
||||
{
|
||||
public:
|
||||
class UPawnAction* TopAction; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// ScriptStruct AIModule.BehaviorTreeTemplateInfo
|
||||
struct FBehaviorTreeTemplateInfo
|
||||
{
|
||||
public:
|
||||
class UBehaviorTree* Asset; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class UBTCompositeNode* Template; // 0x8(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_577[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// ScriptStruct AIModule.BlackboardEntry
|
||||
struct FBlackboardEntry
|
||||
{
|
||||
public:
|
||||
class FName EntryName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class UBlackboardKeyType* KeyType; // 0x8(0x8)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bInstanceSynced : 1; // Mask: 0x1, PropSize: 0x10x10(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_578[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// ScriptStruct AIModule.BTDecoratorLogic
|
||||
struct FBTDecoratorLogic
|
||||
{
|
||||
public:
|
||||
enum class EBTDecoratorLogic Operation; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_57A[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
uint16 Number; // 0x2(0x2)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x30 (0x30 - 0x0)
|
||||
// ScriptStruct AIModule.BTCompositeChild
|
||||
struct FBTCompositeChild
|
||||
{
|
||||
public:
|
||||
class UBTCompositeNode* ChildComposite; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class UBTTaskNode* ChildTask; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TArray<class UBTDecorator*> Decorators; // 0x10(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
||||
TArray<struct FBTDecoratorLogic> DecoratorOps; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// ScriptStruct AIModule.AIDataProviderValue
|
||||
struct FAIDataProviderValue
|
||||
{
|
||||
public:
|
||||
uint8 Pad_57B[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAIDataProvider* DataBinding; // 0x10(0x8)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName DataField; // 0x18(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x30 - 0x20)
|
||||
// ScriptStruct AIModule.AIDataProviderTypedValue
|
||||
struct FAIDataProviderTypedValue : public FAIDataProviderValue
|
||||
{
|
||||
public:
|
||||
TSubclassOf<class UObject> PropertyType; // 0x20(0x8)(ZeroConstructor, Deprecated, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_57D[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x10 (0x30 - 0x20)
|
||||
// ScriptStruct AIModule.AIDataProviderStructValue
|
||||
struct FAIDataProviderStructValue : public FAIDataProviderValue
|
||||
{
|
||||
public:
|
||||
uint8 Pad_57E[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x8 (0x38 - 0x30)
|
||||
// ScriptStruct AIModule.AIDataProviderIntValue
|
||||
struct FAIDataProviderIntValue : public FAIDataProviderTypedValue
|
||||
{
|
||||
public:
|
||||
int32 DefaultValue; // 0x30(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_57F[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x8 (0x38 - 0x30)
|
||||
// ScriptStruct AIModule.AIDataProviderFloatValue
|
||||
struct FAIDataProviderFloatValue : public FAIDataProviderTypedValue
|
||||
{
|
||||
public:
|
||||
float DefaultValue; // 0x30(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_581[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x8 (0x38 - 0x30)
|
||||
// ScriptStruct AIModule.AIDataProviderBoolValue
|
||||
struct FAIDataProviderBoolValue : public FAIDataProviderTypedValue
|
||||
{
|
||||
public:
|
||||
bool DefaultValue; // 0x30(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_582[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x30 (0x30 - 0x0)
|
||||
// ScriptStruct AIModule.EnvQueryManagerConfig
|
||||
struct FEnvQueryManagerConfig
|
||||
{
|
||||
public:
|
||||
float MaxAllowedTestingTime; // 0x0(0x4)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bTestQueriesUsingBreadth; // 0x4(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_585[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
int32 QueryCountWarningThreshold; // 0x8(0x4)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_586[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
double QueryCountWarningInterval; // 0x10(0x8)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
double ExecutionTimeWarningSeconds; // 0x18(0x8)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
double HandlingResultTimeWarningSeconds; // 0x20(0x8)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
double GenerationTimeWarningSeconds; // 0x28(0x8)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x68 (0x68 - 0x0)
|
||||
// ScriptStruct AIModule.EnvQueryRequest
|
||||
struct FEnvQueryRequest
|
||||
{
|
||||
public:
|
||||
class UEnvQuery* QueryTemplate; // 0x0(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
class UObject* Owner; // 0x8(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
class UWorld* World; // 0x10(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_588[0x50]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x178 (0x178 - 0x0)
|
||||
// ScriptStruct AIModule.EnvQueryInstanceCache
|
||||
struct FEnvQueryInstanceCache
|
||||
{
|
||||
public:
|
||||
class UEnvQuery* Template; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_58A[0x170]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x1C (0x1C - 0x0)
|
||||
// ScriptStruct AIModule.CrowdAvoidanceConfig
|
||||
struct FCrowdAvoidanceConfig
|
||||
{
|
||||
public:
|
||||
float VelocityBias; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float DesiredVelocityWeight; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float CurrentVelocityWeight; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float SideBiasWeight; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ImpactTimeWeight; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ImpactTimeRange; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 CustomPatternIdx; // 0x18(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 AdaptiveDivisions; // 0x19(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 AdaptiveRings; // 0x1A(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 AdaptiveDepth; // 0x1B(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// ScriptStruct AIModule.CrowdAvoidanceSamplingPattern
|
||||
struct FCrowdAvoidanceSamplingPattern
|
||||
{
|
||||
public:
|
||||
TArray<float> Angles; // 0x0(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
TArray<float> Radii; // 0x10(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0xB0 (0xB0 - 0x0)
|
||||
// ScriptStruct AIModule.RecastGraphWrapper
|
||||
struct FRecastGraphWrapper
|
||||
{
|
||||
public:
|
||||
class ARecastNavMesh* RecastNavMeshActor; // 0x0(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_58D[0xA8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// ScriptStruct AIModule.ActorPerceptionBlueprintInfo
|
||||
struct FActorPerceptionBlueprintInfo
|
||||
{
|
||||
public:
|
||||
class AActor* Target; // 0x0(0x8)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TArray<struct FAIStimulus> LastSensedStimuli; // 0x8(0x10)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
uint8 bIsHostile : 1; // Mask: 0x1, PropSize: 0x10x18(0x1)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_590[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// ScriptStruct AIModule.AISenseAffiliationFilter
|
||||
struct FAISenseAffiliationFilter
|
||||
{
|
||||
public:
|
||||
uint8 bDetectEnemies : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bDetectNeutrals : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bDetectFriendlies : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_592[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x50 (0x50 - 0x0)
|
||||
// ScriptStruct AIModule.AIDamageEvent
|
||||
struct FAIDamageEvent
|
||||
{
|
||||
public:
|
||||
float Amount; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_593[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector Location; // 0x8(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector HitLocation; // 0x20(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class AActor* DamagedActor; // 0x38(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class AActor* Instigator; // 0x40(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName Tag; // 0x48(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// ScriptStruct AIModule.AINoiseEvent
|
||||
struct FAINoiseEvent
|
||||
{
|
||||
public:
|
||||
uint8 Pad_594[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector NoiseLocation; // 0x8(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float Loudness; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float MaxRange; // 0x24(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class AActor* Instigator; // 0x28(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName Tag; // 0x30(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_595[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// ScriptStruct AIModule.AIPredictionEvent
|
||||
struct FAIPredictionEvent
|
||||
{
|
||||
public:
|
||||
class AActor* Requestor; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class AActor* PredictedActor; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_596[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// ScriptStruct AIModule.AISightEvent
|
||||
struct FAISightEvent
|
||||
{
|
||||
public:
|
||||
uint8 Pad_597[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* SeenActor; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class AActor* Observer; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x50 (0x50 - 0x0)
|
||||
// ScriptStruct AIModule.AITeamStimulusEvent
|
||||
struct FAITeamStimulusEvent
|
||||
{
|
||||
public:
|
||||
uint8 Pad_598[0x40]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* Broadcaster; // 0x40(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
class AActor* Enemy; // 0x48(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// ScriptStruct AIModule.AITouchEvent
|
||||
struct FAITouchEvent
|
||||
{
|
||||
public:
|
||||
uint8 Pad_599[0x18]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* TouchReceiver; // 0x18(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class AActor* OtherActor; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
26
SDK/ALI_HumanCloth_classes.hpp
Normal file
26
SDK/ALI_HumanCloth_classes.hpp
Normal file
@ -0,0 +1,26 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// AnimBlueprintGeneratedClass ALI_HumanCloth.ALI_HumanCloth_C
|
||||
class IALI_HumanCloth_C : public IAnimLayerInterface
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class IALI_HumanCloth_C* GetDefaultObj();
|
||||
|
||||
void ClothLayer(const struct FPoseLink& InPose, struct FPoseLink* ClothLayer);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
69
SDK/ALI_HumanCloth_functions.cpp
Normal file
69
SDK/ALI_HumanCloth_functions.cpp
Normal file
@ -0,0 +1,69 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// AnimBlueprintGeneratedClass ALI_HumanCloth.ALI_HumanCloth_C
|
||||
// (None)
|
||||
|
||||
class UClass* IALI_HumanCloth_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ALI_HumanCloth_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ALI_HumanCloth_C ALI_HumanCloth.Default__ALI_HumanCloth_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class IALI_HumanCloth_C* IALI_HumanCloth_C::GetDefaultObj()
|
||||
{
|
||||
static class IALI_HumanCloth_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<IALI_HumanCloth_C*>(IALI_HumanCloth_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ALI_HumanCloth.ALI_HumanCloth_C.ClothLayer
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink ClothLayer (Parm, OutParm, NoDestructor)
|
||||
|
||||
void IALI_HumanCloth_C::ClothLayer(const struct FPoseLink& InPose, struct FPoseLink* ClothLayer)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ALI_HumanCloth_C", "ClothLayer");
|
||||
|
||||
Params::IALI_HumanCloth_C_ClothLayer_Params Parms{};
|
||||
|
||||
Parms.InPose = InPose;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (ClothLayer != nullptr)
|
||||
*ClothLayer = std::move(Parms.ClothLayer);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
28
SDK/ALI_HumanCloth_parameters.hpp
Normal file
28
SDK/ALI_HumanCloth_parameters.hpp
Normal file
@ -0,0 +1,28 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ALI_HumanCloth.ALI_HumanCloth_C.ClothLayer
|
||||
struct IALI_HumanCloth_C_ClothLayer_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink ClothLayer; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
19
SDK/ALI_HumanCloth_structs.hpp
Normal file
19
SDK/ALI_HumanCloth_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
|
||||
|
26
SDK/ALI_HumanHair_classes.hpp
Normal file
26
SDK/ALI_HumanHair_classes.hpp
Normal file
@ -0,0 +1,26 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// AnimBlueprintGeneratedClass ALI_HumanHair.ALI_HumanHair_C
|
||||
class IALI_HumanHair_C : public IAnimLayerInterface
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class IALI_HumanHair_C* GetDefaultObj();
|
||||
|
||||
void HairLayer(const struct FPoseLink& InPose, struct FPoseLink* HairLayer);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
69
SDK/ALI_HumanHair_functions.cpp
Normal file
69
SDK/ALI_HumanHair_functions.cpp
Normal file
@ -0,0 +1,69 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// AnimBlueprintGeneratedClass ALI_HumanHair.ALI_HumanHair_C
|
||||
// (None)
|
||||
|
||||
class UClass* IALI_HumanHair_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ALI_HumanHair_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ALI_HumanHair_C ALI_HumanHair.Default__ALI_HumanHair_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class IALI_HumanHair_C* IALI_HumanHair_C::GetDefaultObj()
|
||||
{
|
||||
static class IALI_HumanHair_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<IALI_HumanHair_C*>(IALI_HumanHair_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ALI_HumanHair.ALI_HumanHair_C.HairLayer
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink HairLayer (Parm, OutParm, NoDestructor)
|
||||
|
||||
void IALI_HumanHair_C::HairLayer(const struct FPoseLink& InPose, struct FPoseLink* HairLayer)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ALI_HumanHair_C", "HairLayer");
|
||||
|
||||
Params::IALI_HumanHair_C_HairLayer_Params Parms{};
|
||||
|
||||
Parms.InPose = InPose;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (HairLayer != nullptr)
|
||||
*HairLayer = std::move(Parms.HairLayer);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
28
SDK/ALI_HumanHair_parameters.hpp
Normal file
28
SDK/ALI_HumanHair_parameters.hpp
Normal file
@ -0,0 +1,28 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ALI_HumanHair.ALI_HumanHair_C.HairLayer
|
||||
struct IALI_HumanHair_C_HairLayer_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink HairLayer; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
19
SDK/ALI_HumanHair_structs.hpp
Normal file
19
SDK/ALI_HumanHair_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
|
||||
|
26
SDK/ALI_NPC_HairCloth_classes.hpp
Normal file
26
SDK/ALI_NPC_HairCloth_classes.hpp
Normal file
@ -0,0 +1,26 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// AnimBlueprintGeneratedClass ALI_NPC_HairCloth.ALI_NPC_HairCloth_C
|
||||
class IALI_NPC_HairCloth_C : public IAnimLayerInterface
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class IALI_NPC_HairCloth_C* GetDefaultObj();
|
||||
|
||||
void NPC_HairClothLayer(const struct FPoseLink& InPose, struct FPoseLink* NPC_HairClothLayer);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
69
SDK/ALI_NPC_HairCloth_functions.cpp
Normal file
69
SDK/ALI_NPC_HairCloth_functions.cpp
Normal file
@ -0,0 +1,69 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// AnimBlueprintGeneratedClass ALI_NPC_HairCloth.ALI_NPC_HairCloth_C
|
||||
// (None)
|
||||
|
||||
class UClass* IALI_NPC_HairCloth_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ALI_NPC_HairCloth_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ALI_NPC_HairCloth_C ALI_NPC_HairCloth.Default__ALI_NPC_HairCloth_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class IALI_NPC_HairCloth_C* IALI_NPC_HairCloth_C::GetDefaultObj()
|
||||
{
|
||||
static class IALI_NPC_HairCloth_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<IALI_NPC_HairCloth_C*>(IALI_NPC_HairCloth_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ALI_NPC_HairCloth.ALI_NPC_HairCloth_C.NPC_HairClothLayer
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink NPC_HairClothLayer (Parm, OutParm, NoDestructor)
|
||||
|
||||
void IALI_NPC_HairCloth_C::NPC_HairClothLayer(const struct FPoseLink& InPose, struct FPoseLink* NPC_HairClothLayer)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ALI_NPC_HairCloth_C", "NPC_HairClothLayer");
|
||||
|
||||
Params::IALI_NPC_HairCloth_C_NPC_HairClothLayer_Params Parms{};
|
||||
|
||||
Parms.InPose = InPose;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (NPC_HairClothLayer != nullptr)
|
||||
*NPC_HairClothLayer = std::move(Parms.NPC_HairClothLayer);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
28
SDK/ALI_NPC_HairCloth_parameters.hpp
Normal file
28
SDK/ALI_NPC_HairCloth_parameters.hpp
Normal file
@ -0,0 +1,28 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ALI_NPC_HairCloth.ALI_NPC_HairCloth_C.NPC_HairClothLayer
|
||||
struct IALI_NPC_HairCloth_C_NPC_HairClothLayer_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink NPC_HairClothLayer; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
19
SDK/ALI_NPC_HairCloth_structs.hpp
Normal file
19
SDK/ALI_NPC_HairCloth_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
|
||||
|
26
SDK/ALI_PalmiSubFunction_classes.hpp
Normal file
26
SDK/ALI_PalmiSubFunction_classes.hpp
Normal file
@ -0,0 +1,26 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// AnimBlueprintGeneratedClass ALI_PalmiSubFunction.ALI_PalmiSubFunction_C
|
||||
class IALI_PalmiSubFunction_C : public IAnimLayerInterface
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class IALI_PalmiSubFunction_C* GetDefaultObj();
|
||||
|
||||
void LeftHandAttach(const struct FPoseLink& InPose, struct FPoseLink* LeftHandAttach);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
69
SDK/ALI_PalmiSubFunction_functions.cpp
Normal file
69
SDK/ALI_PalmiSubFunction_functions.cpp
Normal file
@ -0,0 +1,69 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// AnimBlueprintGeneratedClass ALI_PalmiSubFunction.ALI_PalmiSubFunction_C
|
||||
// (None)
|
||||
|
||||
class UClass* IALI_PalmiSubFunction_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ALI_PalmiSubFunction_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ALI_PalmiSubFunction_C ALI_PalmiSubFunction.Default__ALI_PalmiSubFunction_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class IALI_PalmiSubFunction_C* IALI_PalmiSubFunction_C::GetDefaultObj()
|
||||
{
|
||||
static class IALI_PalmiSubFunction_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<IALI_PalmiSubFunction_C*>(IALI_PalmiSubFunction_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ALI_PalmiSubFunction.ALI_PalmiSubFunction_C.LeftHandAttach
|
||||
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||
// Parameters:
|
||||
// struct FPoseLink InPose (BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
// struct FPoseLink LeftHandAttach (Parm, OutParm, NoDestructor)
|
||||
|
||||
void IALI_PalmiSubFunction_C::LeftHandAttach(const struct FPoseLink& InPose, struct FPoseLink* LeftHandAttach)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ALI_PalmiSubFunction_C", "LeftHandAttach");
|
||||
|
||||
Params::IALI_PalmiSubFunction_C_LeftHandAttach_Params Parms{};
|
||||
|
||||
Parms.InPose = InPose;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
if (LeftHandAttach != nullptr)
|
||||
*LeftHandAttach = std::move(Parms.LeftHandAttach);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
28
SDK/ALI_PalmiSubFunction_parameters.hpp
Normal file
28
SDK/ALI_PalmiSubFunction_parameters.hpp
Normal file
@ -0,0 +1,28 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ALI_PalmiSubFunction.ALI_PalmiSubFunction_C.LeftHandAttach
|
||||
struct IALI_PalmiSubFunction_C_LeftHandAttach_Params
|
||||
{
|
||||
public:
|
||||
struct FPoseLink InPose; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, NoDestructor)
|
||||
struct FPoseLink LeftHandAttach; // 0x10(0x10)(Parm, OutParm, NoDestructor)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
19
SDK/ALI_PalmiSubFunction_structs.hpp
Normal file
19
SDK/ALI_PalmiSubFunction_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
|
||||
|
28
SDK/ActorLayerUtilities_classes.hpp
Normal file
28
SDK/ActorLayerUtilities_classes.hpp
Normal file
@ -0,0 +1,28 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class ActorLayerUtilities.LayersBlueprintLibrary
|
||||
class ULayersBlueprintLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class ULayersBlueprintLibrary* GetDefaultObj();
|
||||
|
||||
void RemoveActorFromLayer(class AActor* InActor, struct FActorLayer& Layer);
|
||||
TArray<class AActor*> GetActors(class UObject* WorldContextObject, struct FActorLayer& ActorLayer);
|
||||
void AddActorToLayer(class AActor* InActor, struct FActorLayer& Layer);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
134
SDK/ActorLayerUtilities_functions.cpp
Normal file
134
SDK/ActorLayerUtilities_functions.cpp
Normal file
@ -0,0 +1,134 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class ActorLayerUtilities.LayersBlueprintLibrary
|
||||
// (None)
|
||||
|
||||
class UClass* ULayersBlueprintLibrary::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("LayersBlueprintLibrary");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// LayersBlueprintLibrary ActorLayerUtilities.Default__LayersBlueprintLibrary
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class ULayersBlueprintLibrary* ULayersBlueprintLibrary::GetDefaultObj()
|
||||
{
|
||||
static class ULayersBlueprintLibrary* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<ULayersBlueprintLibrary*>(ULayersBlueprintLibrary::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ActorLayerUtilities.LayersBlueprintLibrary.RemoveActorFromLayer
|
||||
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// struct FActorLayer Layer (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
|
||||
void ULayersBlueprintLibrary::RemoveActorFromLayer(class AActor* InActor, struct FActorLayer& Layer)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("LayersBlueprintLibrary", "RemoveActorFromLayer");
|
||||
|
||||
Params::ULayersBlueprintLibrary_RemoveActorFromLayer_Params Parms{};
|
||||
|
||||
Parms.InActor = InActor;
|
||||
Parms.Layer = Layer;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ActorLayerUtilities.LayersBlueprintLibrary.GetActors
|
||||
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// struct FActorLayer ActorLayer (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
// TArray<class AActor*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
||||
|
||||
TArray<class AActor*> ULayersBlueprintLibrary::GetActors(class UObject* WorldContextObject, struct FActorLayer& ActorLayer)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("LayersBlueprintLibrary", "GetActors");
|
||||
|
||||
Params::ULayersBlueprintLibrary_GetActors_Params Parms{};
|
||||
|
||||
Parms.WorldContextObject = WorldContextObject;
|
||||
Parms.ActorLayer = ActorLayer;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ActorLayerUtilities.LayersBlueprintLibrary.AddActorToLayer
|
||||
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// struct FActorLayer Layer (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
|
||||
void ULayersBlueprintLibrary::AddActorToLayer(class AActor* InActor, struct FActorLayer& Layer)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("LayersBlueprintLibrary", "AddActorToLayer");
|
||||
|
||||
Params::ULayersBlueprintLibrary_AddActorToLayer_Params Parms{};
|
||||
|
||||
Parms.InActor = InActor;
|
||||
Parms.Layer = Layer;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
47
SDK/ActorLayerUtilities_parameters.hpp
Normal file
47
SDK/ActorLayerUtilities_parameters.hpp
Normal file
@ -0,0 +1,47 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function ActorLayerUtilities.LayersBlueprintLibrary.RemoveActorFromLayer
|
||||
struct ULayersBlueprintLibrary_RemoveActorFromLayer_Params
|
||||
{
|
||||
public:
|
||||
class AActor* InActor; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FActorLayer Layer; // 0x8(0x8)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function ActorLayerUtilities.LayersBlueprintLibrary.GetActors
|
||||
struct ULayersBlueprintLibrary_GetActors_Params
|
||||
{
|
||||
public:
|
||||
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FActorLayer ActorLayer; // 0x8(0x8)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
TArray<class AActor*> ReturnValue; // 0x10(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function ActorLayerUtilities.LayersBlueprintLibrary.AddActorToLayer
|
||||
struct ULayersBlueprintLibrary_AddActorToLayer_Params
|
||||
{
|
||||
public:
|
||||
class AActor* InActor; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FActorLayer Layer; // 0x8(0x8)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
27
SDK/ActorLayerUtilities_structs.hpp
Normal file
27
SDK/ActorLayerUtilities_structs.hpp
Normal file
@ -0,0 +1,27 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x8 (0x8 - 0x0)
|
||||
// ScriptStruct ActorLayerUtilities.ActorLayer
|
||||
struct FActorLayer
|
||||
{
|
||||
public:
|
||||
class FName Name; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
55
SDK/ActorSequence_classes.hpp
Normal file
55
SDK/ActorSequence_classes.hpp
Normal file
@ -0,0 +1,55 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x28 (0x90 - 0x68)
|
||||
// Class ActorSequence.ActorSequence
|
||||
class UActorSequence : public UMovieSceneSequence
|
||||
{
|
||||
public:
|
||||
class UMovieScene* MovieScene; // 0x68(0x8)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
struct FActorSequenceObjectReferenceMap ObjectReferences; // 0x70(0x20)(NativeAccessSpecifierPrivate)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UActorSequence* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x30 (0xD0 - 0xA0)
|
||||
// Class ActorSequence.ActorSequenceComponent
|
||||
class UActorSequenceComponent : public UActorComponent
|
||||
{
|
||||
public:
|
||||
struct FMovieSceneSequencePlaybackSettings PlaybackSettings; // 0xA0(0x20)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
||||
class UActorSequence* Sequence; // 0xC0(0x8)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
class UActorSequencePlayer* SequencePlayer; // 0xC8(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UActorSequenceComponent* GetDefaultObj();
|
||||
|
||||
void StopSequence();
|
||||
void PlaySequence();
|
||||
void PauseSequence();
|
||||
};
|
||||
|
||||
// 0x0 (0x4A8 - 0x4A8)
|
||||
// Class ActorSequence.ActorSequencePlayer
|
||||
class UActorSequencePlayer : public UMovieSceneSequencePlayer
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UActorSequencePlayer* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
172
SDK/ActorSequence_functions.cpp
Normal file
172
SDK/ActorSequence_functions.cpp
Normal file
@ -0,0 +1,172 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class ActorSequence.ActorSequence
|
||||
// (None)
|
||||
|
||||
class UClass* UActorSequence::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ActorSequence");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ActorSequence ActorSequence.Default__ActorSequence
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UActorSequence* UActorSequence::GetDefaultObj()
|
||||
{
|
||||
static class UActorSequence* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UActorSequence*>(UActorSequence::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Class ActorSequence.ActorSequenceComponent
|
||||
// (None)
|
||||
|
||||
class UClass* UActorSequenceComponent::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ActorSequenceComponent");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ActorSequenceComponent ActorSequence.Default__ActorSequenceComponent
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UActorSequenceComponent* UActorSequenceComponent::GetDefaultObj()
|
||||
{
|
||||
static class UActorSequenceComponent* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UActorSequenceComponent*>(UActorSequenceComponent::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ActorSequence.ActorSequenceComponent.StopSequence
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
|
||||
void UActorSequenceComponent::StopSequence()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ActorSequenceComponent", "StopSequence");
|
||||
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ActorSequence.ActorSequenceComponent.PlaySequence
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
|
||||
void UActorSequenceComponent::PlaySequence()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ActorSequenceComponent", "PlaySequence");
|
||||
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ActorSequence.ActorSequenceComponent.PauseSequence
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
|
||||
void UActorSequenceComponent::PauseSequence()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("ActorSequenceComponent", "PauseSequence");
|
||||
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, nullptr);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Class ActorSequence.ActorSequencePlayer
|
||||
// (None)
|
||||
|
||||
class UClass* UActorSequencePlayer::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("ActorSequencePlayer");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// ActorSequencePlayer ActorSequence.Default__ActorSequencePlayer
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UActorSequencePlayer* UActorSequencePlayer::GetDefaultObj()
|
||||
{
|
||||
static class UActorSequencePlayer* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UActorSequencePlayer*>(UActorSequencePlayer::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
15
SDK/ActorSequence_parameters.hpp
Normal file
15
SDK/ActorSequence_parameters.hpp
Normal file
@ -0,0 +1,15 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
|
56
SDK/ActorSequence_structs.hpp
Normal file
56
SDK/ActorSequence_structs.hpp
Normal file
@ -0,0 +1,56 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
enum class EActorSequenceObjectReferenceType : uint8
|
||||
{
|
||||
ContextActor = 0,
|
||||
ExternalActor = 1,
|
||||
Component = 2,
|
||||
EActorSequenceObjectReferenceType_MAX = 3,
|
||||
};
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// ScriptStruct ActorSequence.ActorSequenceObjectReference
|
||||
struct FActorSequenceObjectReference
|
||||
{
|
||||
public:
|
||||
enum class EActorSequenceObjectReferenceType Type; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_1811[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FGuid ActorId; // 0x4(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_1813[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FString PathToComponent; // 0x18(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// ScriptStruct ActorSequence.ActorSequenceObjectReferences
|
||||
struct FActorSequenceObjectReferences
|
||||
{
|
||||
public:
|
||||
TArray<struct FActorSequenceObjectReference> Array; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// ScriptStruct ActorSequence.ActorSequenceObjectReferenceMap
|
||||
struct FActorSequenceObjectReferenceMap
|
||||
{
|
||||
public:
|
||||
TArray<struct FGuid> BindingIds; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
||||
TArray<struct FActorSequenceObjectReferences> References; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
80
SDK/AdvancedWidgets_classes.hpp
Normal file
80
SDK/AdvancedWidgets_classes.hpp
Normal file
@ -0,0 +1,80 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x690 (0x7E0 - 0x150)
|
||||
// Class AdvancedWidgets.RadialSlider
|
||||
class URadialSlider : public UWidget
|
||||
{
|
||||
public:
|
||||
float Value; // 0x150(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
FDelegateProperty_ ValueDelegate; // 0x154(0x10)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bUseCustomDefaultValue; // 0x164(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BFB[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float CustomDefaultValue; // 0x168(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BFC[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRuntimeFloatCurve SliderRange; // 0x170(0x88)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
||||
TArray<float> ValueTags; // 0x1F8(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
float SliderHandleStartAngle; // 0x208(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float SliderHandleEndAngle; // 0x20C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float AngularOffset; // 0x210(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1C00[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector2D HandStartEndRatio; // 0x218(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1C02[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSliderStyle WidgetStyle; // 0x230(0x500)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
||||
struct FLinearColor SliderBarColor; // 0x730(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FLinearColor SliderProgressColor; // 0x740(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FLinearColor SliderHandleColor; // 0x750(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FLinearColor CenterBackgroundColor; // 0x760(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool Locked; // 0x770(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool MouseUsesStep; // 0x771(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool RequiresControllerLock; // 0x772(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1C0D[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float StepSize; // 0x774(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool IsFocusable; // 0x778(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool UseVerticalDrag; // 0x779(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool ShowSliderHandle; // 0x77A(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool ShowSliderHand; // 0x77B(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1C14[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
FMulticastInlineDelegateProperty_ OnMouseCaptureBegin; // 0x780(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnMouseCaptureEnd; // 0x790(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnControllerCaptureBegin; // 0x7A0(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnControllerCaptureEnd; // 0x7B0(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnValueChanged; // 0x7C0(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1C17[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class URadialSlider* GetDefaultObj();
|
||||
|
||||
void SetValueTags(TArray<float>& InValueTags);
|
||||
void SetValue(float InValue);
|
||||
void SetUseVerticalDrag(bool InUseVerticalDrag);
|
||||
void SetStepSize(float InValue);
|
||||
void SetSliderRange(struct FRuntimeFloatCurve& InSliderRange);
|
||||
void SetSliderProgressColor(const struct FLinearColor& InValue);
|
||||
void SetSliderHandleStartAngle(float InValue);
|
||||
void SetSliderHandleEndAngle(float InValue);
|
||||
void SetSliderHandleColor(const struct FLinearColor& InValue);
|
||||
void SetSliderBarColor(const struct FLinearColor& InValue);
|
||||
void SetShowSliderHandle(bool InShowSliderHandle);
|
||||
void SetShowSliderHand(bool InShowSliderHand);
|
||||
void SetLocked(bool InValue);
|
||||
void SetHandStartEndRatio(const struct FVector2D& InValue);
|
||||
void SetCustomDefaultValue(float InValue);
|
||||
void SetCenterBackgroundColor(const struct FLinearColor& InValue);
|
||||
void SetAngularOffset(float InValue);
|
||||
float GetValue();
|
||||
float GetNormalizedSliderHandlePosition();
|
||||
float GetCustomDefaultValue();
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
587
SDK/AdvancedWidgets_functions.cpp
Normal file
587
SDK/AdvancedWidgets_functions.cpp
Normal file
@ -0,0 +1,587 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class AdvancedWidgets.RadialSlider
|
||||
// (None)
|
||||
|
||||
class UClass* URadialSlider::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("RadialSlider");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// RadialSlider AdvancedWidgets.Default__RadialSlider
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class URadialSlider* URadialSlider::GetDefaultObj()
|
||||
{
|
||||
static class URadialSlider* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<URadialSlider*>(URadialSlider::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetValueTags
|
||||
// (Final, Native, Public, HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// TArray<float> InValueTags (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetValueTags(TArray<float>& InValueTags)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetValueTags");
|
||||
|
||||
Params::URadialSlider_SetValueTags_Params Parms{};
|
||||
|
||||
Parms.InValueTags = InValueTags;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetValue
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// float InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetValue(float InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetValue");
|
||||
|
||||
Params::URadialSlider_SetValue_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetUseVerticalDrag
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// bool InUseVerticalDrag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetUseVerticalDrag(bool InUseVerticalDrag)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetUseVerticalDrag");
|
||||
|
||||
Params::URadialSlider_SetUseVerticalDrag_Params Parms{};
|
||||
|
||||
Parms.InUseVerticalDrag = InUseVerticalDrag;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetStepSize
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// float InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetStepSize(float InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetStepSize");
|
||||
|
||||
Params::URadialSlider_SetStepSize_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderRange
|
||||
// (Final, Native, Public, HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FRuntimeFloatCurve InSliderRange (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetSliderRange(struct FRuntimeFloatCurve& InSliderRange)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetSliderRange");
|
||||
|
||||
Params::URadialSlider_SetSliderRange_Params Parms{};
|
||||
|
||||
Parms.InSliderRange = InSliderRange;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderProgressColor
|
||||
// (Final, Native, Public, HasDefaults, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FLinearColor InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetSliderProgressColor(const struct FLinearColor& InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetSliderProgressColor");
|
||||
|
||||
Params::URadialSlider_SetSliderProgressColor_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderHandleStartAngle
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// float InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetSliderHandleStartAngle(float InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetSliderHandleStartAngle");
|
||||
|
||||
Params::URadialSlider_SetSliderHandleStartAngle_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderHandleEndAngle
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// float InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetSliderHandleEndAngle(float InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetSliderHandleEndAngle");
|
||||
|
||||
Params::URadialSlider_SetSliderHandleEndAngle_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderHandleColor
|
||||
// (Final, Native, Public, HasDefaults, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FLinearColor InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetSliderHandleColor(const struct FLinearColor& InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetSliderHandleColor");
|
||||
|
||||
Params::URadialSlider_SetSliderHandleColor_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderBarColor
|
||||
// (Final, Native, Public, HasDefaults, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FLinearColor InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetSliderBarColor(const struct FLinearColor& InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetSliderBarColor");
|
||||
|
||||
Params::URadialSlider_SetSliderBarColor_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetShowSliderHandle
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// bool InShowSliderHandle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetShowSliderHandle(bool InShowSliderHandle)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetShowSliderHandle");
|
||||
|
||||
Params::URadialSlider_SetShowSliderHandle_Params Parms{};
|
||||
|
||||
Parms.InShowSliderHandle = InShowSliderHandle;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetShowSliderHand
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// bool InShowSliderHand (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetShowSliderHand(bool InShowSliderHand)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetShowSliderHand");
|
||||
|
||||
Params::URadialSlider_SetShowSliderHand_Params Parms{};
|
||||
|
||||
Parms.InShowSliderHand = InShowSliderHand;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetLocked
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// bool InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetLocked(bool InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetLocked");
|
||||
|
||||
Params::URadialSlider_SetLocked_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetHandStartEndRatio
|
||||
// (Final, Native, Public, HasDefaults, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FVector2D InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetHandStartEndRatio(const struct FVector2D& InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetHandStartEndRatio");
|
||||
|
||||
Params::URadialSlider_SetHandStartEndRatio_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetCustomDefaultValue
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// float InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetCustomDefaultValue(float InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetCustomDefaultValue");
|
||||
|
||||
Params::URadialSlider_SetCustomDefaultValue_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetCenterBackgroundColor
|
||||
// (Final, Native, Public, HasDefaults, BlueprintCallable)
|
||||
// Parameters:
|
||||
// struct FLinearColor InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetCenterBackgroundColor(const struct FLinearColor& InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetCenterBackgroundColor");
|
||||
|
||||
Params::URadialSlider_SetCenterBackgroundColor_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.SetAngularOffset
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// float InValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void URadialSlider::SetAngularOffset(float InValue)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "SetAngularOffset");
|
||||
|
||||
Params::URadialSlider_SetAngularOffset_Params Parms{};
|
||||
|
||||
Parms.InValue = InValue;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.GetValue
|
||||
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
||||
// Parameters:
|
||||
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
float URadialSlider::GetValue()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "GetValue");
|
||||
|
||||
Params::URadialSlider_GetValue_Params Parms{};
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.GetNormalizedSliderHandlePosition
|
||||
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
||||
// Parameters:
|
||||
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
float URadialSlider::GetNormalizedSliderHandlePosition()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "GetNormalizedSliderHandlePosition");
|
||||
|
||||
Params::URadialSlider_GetNormalizedSliderHandlePosition_Params Parms{};
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AdvancedWidgets.RadialSlider.GetCustomDefaultValue
|
||||
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
|
||||
// Parameters:
|
||||
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
float URadialSlider::GetCustomDefaultValue()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("RadialSlider", "GetCustomDefaultValue");
|
||||
|
||||
Params::URadialSlider_GetCustomDefaultValue_Params Parms{};
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
179
SDK/AdvancedWidgets_parameters.hpp
Normal file
179
SDK/AdvancedWidgets_parameters.hpp
Normal file
@ -0,0 +1,179 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetValueTags
|
||||
struct URadialSlider_SetValueTags_Params
|
||||
{
|
||||
public:
|
||||
TArray<float> InValueTags; // 0x0(0x10)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetValue
|
||||
struct URadialSlider_SetValue_Params
|
||||
{
|
||||
public:
|
||||
float InValue; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetUseVerticalDrag
|
||||
struct URadialSlider_SetUseVerticalDrag_Params
|
||||
{
|
||||
public:
|
||||
bool InUseVerticalDrag; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetStepSize
|
||||
struct URadialSlider_SetStepSize_Params
|
||||
{
|
||||
public:
|
||||
float InValue; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x88 (0x88 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderRange
|
||||
struct URadialSlider_SetSliderRange_Params
|
||||
{
|
||||
public:
|
||||
struct FRuntimeFloatCurve InSliderRange; // 0x0(0x88)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderProgressColor
|
||||
struct URadialSlider_SetSliderProgressColor_Params
|
||||
{
|
||||
public:
|
||||
struct FLinearColor InValue; // 0x0(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderHandleStartAngle
|
||||
struct URadialSlider_SetSliderHandleStartAngle_Params
|
||||
{
|
||||
public:
|
||||
float InValue; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderHandleEndAngle
|
||||
struct URadialSlider_SetSliderHandleEndAngle_Params
|
||||
{
|
||||
public:
|
||||
float InValue; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderHandleColor
|
||||
struct URadialSlider_SetSliderHandleColor_Params
|
||||
{
|
||||
public:
|
||||
struct FLinearColor InValue; // 0x0(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetSliderBarColor
|
||||
struct URadialSlider_SetSliderBarColor_Params
|
||||
{
|
||||
public:
|
||||
struct FLinearColor InValue; // 0x0(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetShowSliderHandle
|
||||
struct URadialSlider_SetShowSliderHandle_Params
|
||||
{
|
||||
public:
|
||||
bool InShowSliderHandle; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetShowSliderHand
|
||||
struct URadialSlider_SetShowSliderHand_Params
|
||||
{
|
||||
public:
|
||||
bool InShowSliderHand; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetLocked
|
||||
struct URadialSlider_SetLocked_Params
|
||||
{
|
||||
public:
|
||||
bool InValue; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetHandStartEndRatio
|
||||
struct URadialSlider_SetHandStartEndRatio_Params
|
||||
{
|
||||
public:
|
||||
struct FVector2D InValue; // 0x0(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetCustomDefaultValue
|
||||
struct URadialSlider_SetCustomDefaultValue_Params
|
||||
{
|
||||
public:
|
||||
float InValue; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetCenterBackgroundColor
|
||||
struct URadialSlider_SetCenterBackgroundColor_Params
|
||||
{
|
||||
public:
|
||||
struct FLinearColor InValue; // 0x0(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.SetAngularOffset
|
||||
struct URadialSlider_SetAngularOffset_Params
|
||||
{
|
||||
public:
|
||||
float InValue; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.GetValue
|
||||
struct URadialSlider_GetValue_Params
|
||||
{
|
||||
public:
|
||||
float ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.GetNormalizedSliderHandlePosition
|
||||
struct URadialSlider_GetNormalizedSliderHandlePosition_Params
|
||||
{
|
||||
public:
|
||||
float ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// Function AdvancedWidgets.RadialSlider.GetCustomDefaultValue
|
||||
struct URadialSlider_GetCustomDefaultValue_Params
|
||||
{
|
||||
public:
|
||||
float ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
19
SDK/AdvancedWidgets_structs.hpp
Normal file
19
SDK/AdvancedWidgets_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
|
||||
|
1775
SDK/AkAudio_classes.hpp
Normal file
1775
SDK/AkAudio_classes.hpp
Normal file
File diff suppressed because it is too large
Load Diff
8828
SDK/AkAudio_functions.cpp
Normal file
8828
SDK/AkAudio_functions.cpp
Normal file
File diff suppressed because it is too large
Load Diff
1728
SDK/AkAudio_parameters.hpp
Normal file
1728
SDK/AkAudio_parameters.hpp
Normal file
File diff suppressed because it is too large
Load Diff
1049
SDK/AkAudio_structs.hpp
Normal file
1049
SDK/AkAudio_structs.hpp
Normal file
File diff suppressed because it is too large
Load Diff
28
SDK/AndroidFileServer_classes.hpp
Normal file
28
SDK/AndroidFileServer_classes.hpp
Normal file
@ -0,0 +1,28 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AndroidFileServer.AndroidFileServerBPLibrary
|
||||
class UAndroidFileServerBPLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAndroidFileServerBPLibrary* GetDefaultObj();
|
||||
|
||||
bool StopFileServer(bool bUSB, bool bNetwork);
|
||||
bool StartFileServer(bool bUSB, bool bNetwork, int32 Port);
|
||||
enum class EAFSActiveType IsFileServerRunning();
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
138
SDK/AndroidFileServer_functions.cpp
Normal file
138
SDK/AndroidFileServer_functions.cpp
Normal file
@ -0,0 +1,138 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class AndroidFileServer.AndroidFileServerBPLibrary
|
||||
// (None)
|
||||
|
||||
class UClass* UAndroidFileServerBPLibrary::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AndroidFileServerBPLibrary");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AndroidFileServerBPLibrary AndroidFileServer.Default__AndroidFileServerBPLibrary
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAndroidFileServerBPLibrary* UAndroidFileServerBPLibrary::GetDefaultObj()
|
||||
{
|
||||
static class UAndroidFileServerBPLibrary* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAndroidFileServerBPLibrary*>(UAndroidFileServerBPLibrary::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function AndroidFileServer.AndroidFileServerBPLibrary.StopFileServer
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// bool bUSB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bNetwork (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
bool UAndroidFileServerBPLibrary::StopFileServer(bool bUSB, bool bNetwork)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AndroidFileServerBPLibrary", "StopFileServer");
|
||||
|
||||
Params::UAndroidFileServerBPLibrary_StopFileServer_Params Parms{};
|
||||
|
||||
Parms.bUSB = bUSB;
|
||||
Parms.bNetwork = bNetwork;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AndroidFileServer.AndroidFileServerBPLibrary.StartFileServer
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// bool bUSB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bNetwork (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// int32 Port (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
bool UAndroidFileServerBPLibrary::StartFileServer(bool bUSB, bool bNetwork, int32 Port)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AndroidFileServerBPLibrary", "StartFileServer");
|
||||
|
||||
Params::UAndroidFileServerBPLibrary_StartFileServer_Params Parms{};
|
||||
|
||||
Parms.bUSB = bUSB;
|
||||
Parms.bNetwork = bNetwork;
|
||||
Parms.Port = Port;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AndroidFileServer.AndroidFileServerBPLibrary.IsFileServerRunning
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// enum class EAFSActiveType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
enum class EAFSActiveType UAndroidFileServerBPLibrary::IsFileServerRunning()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AndroidFileServerBPLibrary", "IsFileServerRunning");
|
||||
|
||||
Params::UAndroidFileServerBPLibrary_IsFileServerRunning_Params Parms{};
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
50
SDK/AndroidFileServer_parameters.hpp
Normal file
50
SDK/AndroidFileServer_parameters.hpp
Normal file
@ -0,0 +1,50 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x3 (0x3 - 0x0)
|
||||
// Function AndroidFileServer.AndroidFileServerBPLibrary.StopFileServer
|
||||
struct UAndroidFileServerBPLibrary_StopFileServer_Params
|
||||
{
|
||||
public:
|
||||
bool bUSB; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bNetwork; // 0x1(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x2(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0xC (0xC - 0x0)
|
||||
// Function AndroidFileServer.AndroidFileServerBPLibrary.StartFileServer
|
||||
struct UAndroidFileServerBPLibrary_StartFileServer_Params
|
||||
{
|
||||
public:
|
||||
bool bUSB; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bNetwork; // 0x1(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_195B[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
int32 Port; // 0x4(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_195D[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// Function AndroidFileServer.AndroidFileServerBPLibrary.IsFileServerRunning
|
||||
struct UAndroidFileServerBPLibrary_IsFileServerRunning_Params
|
||||
{
|
||||
public:
|
||||
enum class EAFSActiveType ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
28
SDK/AndroidFileServer_structs.hpp
Normal file
28
SDK/AndroidFileServer_structs.hpp
Normal file
@ -0,0 +1,28 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
enum class EAFSActiveType : uint8
|
||||
{
|
||||
None = 0,
|
||||
USBOnly = 1,
|
||||
NetworkOnly = 2,
|
||||
Combined = 3,
|
||||
EAFSActiveType_MAX = 4,
|
||||
};
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
|
||||
|
40
SDK/AndroidPermission_classes.hpp
Normal file
40
SDK/AndroidPermission_classes.hpp
Normal file
@ -0,0 +1,40 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x28 (0x50 - 0x28)
|
||||
// Class AndroidPermission.AndroidPermissionCallbackProxy
|
||||
class UAndroidPermissionCallbackProxy : public UObject
|
||||
{
|
||||
public:
|
||||
FMulticastInlineDelegateProperty_ OnPermissionsGrantedDynamicDelegate; // 0x28(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_195A[0x18]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAndroidPermissionCallbackProxy* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AndroidPermission.AndroidPermissionFunctionLibrary
|
||||
class UAndroidPermissionFunctionLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAndroidPermissionFunctionLibrary* GetDefaultObj();
|
||||
|
||||
bool CheckPermission(const class FString& Permission);
|
||||
class UAndroidPermissionCallbackProxy* AcquirePermissions(TArray<class FString>& Permissions);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
132
SDK/AndroidPermission_functions.cpp
Normal file
132
SDK/AndroidPermission_functions.cpp
Normal file
@ -0,0 +1,132 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class AndroidPermission.AndroidPermissionCallbackProxy
|
||||
// (None)
|
||||
|
||||
class UClass* UAndroidPermissionCallbackProxy::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AndroidPermissionCallbackProxy");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AndroidPermissionCallbackProxy AndroidPermission.Default__AndroidPermissionCallbackProxy
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAndroidPermissionCallbackProxy* UAndroidPermissionCallbackProxy::GetDefaultObj()
|
||||
{
|
||||
static class UAndroidPermissionCallbackProxy* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAndroidPermissionCallbackProxy*>(UAndroidPermissionCallbackProxy::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Class AndroidPermission.AndroidPermissionFunctionLibrary
|
||||
// (None)
|
||||
|
||||
class UClass* UAndroidPermissionFunctionLibrary::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AndroidPermissionFunctionLibrary");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AndroidPermissionFunctionLibrary AndroidPermission.Default__AndroidPermissionFunctionLibrary
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAndroidPermissionFunctionLibrary* UAndroidPermissionFunctionLibrary::GetDefaultObj()
|
||||
{
|
||||
static class UAndroidPermissionFunctionLibrary* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAndroidPermissionFunctionLibrary*>(UAndroidPermissionFunctionLibrary::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function AndroidPermission.AndroidPermissionFunctionLibrary.CheckPermission
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class FString Permission (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
bool UAndroidPermissionFunctionLibrary::CheckPermission(const class FString& Permission)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AndroidPermissionFunctionLibrary", "CheckPermission");
|
||||
|
||||
Params::UAndroidPermissionFunctionLibrary_CheckPermission_Params Parms{};
|
||||
|
||||
Parms.Permission = Permission;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AndroidPermission.AndroidPermissionFunctionLibrary.AcquirePermissions
|
||||
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// TArray<class FString> Permissions (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
// class UAndroidPermissionCallbackProxy*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
class UAndroidPermissionCallbackProxy* UAndroidPermissionFunctionLibrary::AcquirePermissions(TArray<class FString>& Permissions)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AndroidPermissionFunctionLibrary", "AcquirePermissions");
|
||||
|
||||
Params::UAndroidPermissionFunctionLibrary_AcquirePermissions_Params Parms{};
|
||||
|
||||
Parms.Permissions = Permissions;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
38
SDK/AndroidPermission_parameters.hpp
Normal file
38
SDK/AndroidPermission_parameters.hpp
Normal file
@ -0,0 +1,38 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AndroidPermission.AndroidPermissionFunctionLibrary.CheckPermission
|
||||
struct UAndroidPermissionFunctionLibrary_CheckPermission_Params
|
||||
{
|
||||
public:
|
||||
class FString Permission; // 0x0(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1965[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AndroidPermission.AndroidPermissionFunctionLibrary.AcquirePermissions
|
||||
struct UAndroidPermissionFunctionLibrary_AcquirePermissions_Params
|
||||
{
|
||||
public:
|
||||
TArray<class FString> Permissions; // 0x0(0x10)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
class UAndroidPermissionCallbackProxy* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
19
SDK/AndroidPermission_structs.hpp
Normal file
19
SDK/AndroidPermission_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
|
||||
|
258
SDK/AnimGraphRuntime_classes.hpp
Normal file
258
SDK/AnimGraphRuntime_classes.hpp
Normal file
@ -0,0 +1,258 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.BlendSpacePlayerLibrary
|
||||
class UBlendSpacePlayerLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UBlendSpacePlayerLibrary* GetDefaultObj();
|
||||
|
||||
bool ShouldResetPlayTimeWhenBlendSpaceChanges(struct FBlendSpacePlayerReference& BlendSpacePlayer);
|
||||
struct FBlendSpacePlayerReference SetResetPlayTimeWhenBlendSpaceChanges(struct FBlendSpacePlayerReference& BlendSpacePlayer, bool bReset);
|
||||
struct FBlendSpacePlayerReference SetPlayRate(struct FBlendSpacePlayerReference& BlendSpacePlayer, float PlayRate);
|
||||
struct FBlendSpacePlayerReference SetLoop(struct FBlendSpacePlayerReference& BlendSpacePlayer, bool bLoop);
|
||||
struct FBlendSpacePlayerReference SetBlendSpaceWithInertialBlending(struct FAnimUpdateContext& UpdateContext, struct FBlendSpacePlayerReference& BlendSpacePlayer, class UBlendSpace* BlendSpace, float BlendTime);
|
||||
struct FBlendSpacePlayerReference SetBlendSpace(struct FBlendSpacePlayerReference& BlendSpacePlayer, class UBlendSpace* BlendSpace);
|
||||
float GetStartPosition(struct FBlendSpacePlayerReference& BlendSpacePlayer);
|
||||
struct FVector GetPosition(struct FBlendSpacePlayerReference& BlendSpacePlayer);
|
||||
float GetPlayRate(struct FBlendSpacePlayerReference& BlendSpacePlayer);
|
||||
bool GetLoop(struct FBlendSpacePlayerReference& BlendSpacePlayer);
|
||||
class UBlendSpace* GetBlendSpace(struct FBlendSpacePlayerReference& BlendSpacePlayer);
|
||||
void ConvertToBlendSpacePlayerPure(struct FAnimNodeReference& Node, struct FBlendSpacePlayerReference* BlendSpacePlayer, bool* Result);
|
||||
struct FBlendSpacePlayerReference ConvertToBlendSpacePlayer(struct FAnimNodeReference& Node, enum class EAnimNodeReferenceConversionResult* Result);
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.LayeredBoneBlendLibrary
|
||||
class ULayeredBoneBlendLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class ULayeredBoneBlendLibrary* GetDefaultObj();
|
||||
|
||||
struct FLayeredBoneBlendReference SetBlendMask(struct FAnimUpdateContext& UpdateContext, struct FLayeredBoneBlendReference& LayeredBoneBlend, int32 PoseIndex, class FName BlendMaskName);
|
||||
int32 GetNumPoses(struct FLayeredBoneBlendReference& LayeredBoneBlend);
|
||||
struct FLayeredBoneBlendReference ConvertToLayeredBoneBlend(struct FAnimNodeReference& Node, enum class EAnimNodeReferenceConversionResult* Result);
|
||||
void ConvertToLayeredBlendPerBonePure(struct FAnimNodeReference& Node, struct FLayeredBoneBlendReference* LayeredBoneBlend, bool* Result);
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.AnimationStateMachineLibrary
|
||||
class UAnimationStateMachineLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimationStateMachineLibrary* GetDefaultObj();
|
||||
|
||||
void SetState(struct FAnimUpdateContext& UpdateContext, struct FAnimationStateMachineReference& Node, class FName TargetState, float Duration, enum class ETransitionLogicType BlendType, class UBlendProfile* BlendProfile, enum class EAlphaBlendOption AlphaBlendOption, class UCurveFloat* CustomBlendCurve);
|
||||
bool IsStateBlendingOut(struct FAnimUpdateContext& UpdateContext, struct FAnimationStateResultReference& Node);
|
||||
bool IsStateBlendingIn(struct FAnimUpdateContext& UpdateContext, struct FAnimationStateResultReference& Node);
|
||||
class FName GetState(struct FAnimUpdateContext& UpdateContext, struct FAnimationStateMachineReference& Node);
|
||||
float GetRelevantAnimTimeRemainingFraction(struct FAnimUpdateContext& UpdateContext, struct FAnimationStateResultReference& Node);
|
||||
float GetRelevantAnimTimeRemaining(struct FAnimUpdateContext& UpdateContext, struct FAnimationStateResultReference& Node);
|
||||
void ConvertToAnimationStateResultPure(struct FAnimNodeReference& Node, struct FAnimationStateResultReference* AnimationState, bool* Result);
|
||||
void ConvertToAnimationStateResult(struct FAnimNodeReference& Node, struct FAnimationStateResultReference* AnimationState, enum class EAnimNodeReferenceConversionResult* Result);
|
||||
void ConvertToAnimationStateMachinePure(struct FAnimNodeReference& Node, struct FAnimationStateMachineReference* AnimationState, bool* Result);
|
||||
void ConvertToAnimationStateMachine(struct FAnimNodeReference& Node, struct FAnimationStateMachineReference* AnimationState, enum class EAnimNodeReferenceConversionResult* Result);
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.AnimExecutionContextLibrary
|
||||
class UAnimExecutionContextLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimExecutionContextLibrary* GetDefaultObj();
|
||||
|
||||
float GetDeltaTime(struct FAnimUpdateContext& Context);
|
||||
float GetCurrentWeight(struct FAnimUpdateContext& Context);
|
||||
struct FAnimNodeReference GetAnimNodeReference(class UAnimInstance* Instance, int32 Index);
|
||||
class UAnimInstance* GetAnimInstance(struct FAnimExecutionContext& Context);
|
||||
struct FAnimUpdateContext ConvertToUpdateContext(struct FAnimExecutionContext& Context, enum class EAnimExecutionContextConversionResult* Result);
|
||||
struct FAnimPoseContext ConvertToPoseContext(struct FAnimExecutionContext& Context, enum class EAnimExecutionContextConversionResult* Result);
|
||||
struct FAnimInitializationContext ConvertToInitializationContext(struct FAnimExecutionContext& Context, enum class EAnimExecutionContextConversionResult* Result);
|
||||
struct FAnimComponentSpacePoseContext ConvertToComponentSpacePoseContext(struct FAnimExecutionContext& Context, enum class EAnimExecutionContextConversionResult* Result);
|
||||
};
|
||||
|
||||
// 0x8 (0x40 - 0x38)
|
||||
// Class AnimGraphRuntime.AnimNotify_PlayMontageNotify
|
||||
class UAnimNotify_PlayMontageNotify : public UAnimNotify
|
||||
{
|
||||
public:
|
||||
class FName NotifyName; // 0x38(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimNotify_PlayMontageNotify* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x8 (0x38 - 0x30)
|
||||
// Class AnimGraphRuntime.AnimNotify_PlayMontageNotifyWindow
|
||||
class UAnimNotify_PlayMontageNotifyWindow : public UAnimNotifyState
|
||||
{
|
||||
public:
|
||||
class FName NotifyName; // 0x30(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimNotify_PlayMontageNotifyWindow* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x8 (0x350 - 0x348)
|
||||
// Class AnimGraphRuntime.AnimSequencerInstance
|
||||
class UAnimSequencerInstance : public UAnimInstance
|
||||
{
|
||||
public:
|
||||
uint8 Pad_208E[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimSequencerInstance* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.KismetAnimationLibrary
|
||||
class UKismetAnimationLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UKismetAnimationLibrary* GetDefaultObj();
|
||||
|
||||
void K2_TwoBoneIK(struct FVector& RootPos, struct FVector& JointPos, struct FVector& EndPos, struct FVector& JointTarget, struct FVector& Effector, struct FVector* OutJointPos, struct FVector* OutEndPos, bool bAllowStretching, float StartStretchRatio, float MaxStretchScale);
|
||||
void K2_StartProfilingTimer();
|
||||
struct FVector K2_MakePerlinNoiseVectorAndRemap(float X, float Y, float Z, float RangeOutMinX, float RangeOutMaxX, float RangeOutMinY, float RangeOutMaxY, float RangeOutMinZ, float RangeOutMaxZ);
|
||||
float K2_MakePerlinNoiseAndRemap(float Value, float RangeOutMin, float RangeOutMax);
|
||||
struct FTransform K2_LookAt(struct FTransform& CurrentTransform, struct FVector& TargetPosition, const struct FVector& LookAtVector, bool bUseUpVector, const struct FVector& UpVector, float ClampConeInDegree);
|
||||
float K2_EndProfilingTimer(bool bLog, const class FString& LogPrefix);
|
||||
float K2_DistanceBetweenTwoSocketsAndMapRange(class USkeletalMeshComponent* Component, class FName SocketOrBoneNameA, enum class ERelativeTransformSpace SocketSpaceA, class FName SocketOrBoneNameB, enum class ERelativeTransformSpace SocketSpaceB, bool bRemapRange, float InRangeMin, float InRangeMax, float OutRangeMin, float OutRangeMax);
|
||||
struct FVector K2_DirectionBetweenSockets(class USkeletalMeshComponent* Component, class FName SocketOrBoneNameFrom, class FName SocketOrBoneNameTo);
|
||||
float K2_CalculateVelocityFromSockets(float DeltaSeconds, class USkeletalMeshComponent* Component, class FName SocketOrBoneName, class FName ReferenceSocketOrBone, enum class ERelativeTransformSpace SocketSpace, const struct FVector& OffsetInBoneSpace, struct FPositionHistory& History, int32 NumberOfSamples, float VelocityMin, float VelocityMax, enum class EEasingFuncType EasingType, struct FRuntimeFloatCurve& CustomCurve);
|
||||
float K2_CalculateVelocityFromPositionHistory(float DeltaSeconds, const struct FVector& Position, struct FPositionHistory& History, int32 NumberOfSamples, float VelocityMin, float VelocityMax);
|
||||
float CalculateDirection(struct FVector& Velocity, struct FRotator& BaseRotation);
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.LinkedAnimGraphLibrary
|
||||
class ULinkedAnimGraphLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class ULinkedAnimGraphLibrary* GetDefaultObj();
|
||||
|
||||
bool HasLinkedAnimInstance(struct FLinkedAnimGraphReference& Node);
|
||||
class UAnimInstance* GetLinkedAnimInstance(struct FLinkedAnimGraphReference& Node);
|
||||
void ConvertToLinkedAnimGraphPure(struct FAnimNodeReference& Node, struct FLinkedAnimGraphReference* LinkedAnimGraph, bool* Result);
|
||||
struct FLinkedAnimGraphReference ConvertToLinkedAnimGraph(struct FAnimNodeReference& Node, enum class EAnimNodeReferenceConversionResult* Result);
|
||||
};
|
||||
|
||||
// 0x80 (0xA8 - 0x28)
|
||||
// Class AnimGraphRuntime.PlayMontageCallbackProxy
|
||||
class UPlayMontageCallbackProxy : public UObject
|
||||
{
|
||||
public:
|
||||
FMulticastInlineDelegateProperty_ OnCompleted; // 0x28(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnBlendOut; // 0x38(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnInterrupted; // 0x48(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnNotifyBegin; // 0x58(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnNotifyEnd; // 0x68(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_221E[0x30]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UPlayMontageCallbackProxy* GetDefaultObj();
|
||||
|
||||
void OnNotifyEndReceived(class FName NotifyName, struct FBranchingPointNotifyPayload& BranchingPointNotifyPayload);
|
||||
void OnNotifyBeginReceived(class FName NotifyName, struct FBranchingPointNotifyPayload& BranchingPointNotifyPayload);
|
||||
void OnMontageEnded(class UAnimMontage* Montage, bool bInterrupted);
|
||||
void OnMontageBlendingOut(class UAnimMontage* Montage, bool bInterrupted);
|
||||
class UPlayMontageCallbackProxy* CreateProxyObjectForPlayMontage(class USkeletalMeshComponent* InSkeletalMeshComponent, class UAnimMontage* MontageToPlay, float PlayRate, float StartingPosition, class FName StartingSection);
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.SequenceEvaluatorLibrary
|
||||
class USequenceEvaluatorLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class USequenceEvaluatorLibrary* GetDefaultObj();
|
||||
|
||||
struct FSequenceEvaluatorReference SetSequenceWithInertialBlending(struct FAnimUpdateContext& UpdateContext, struct FSequenceEvaluatorReference& SequenceEvaluator, class UAnimSequenceBase* Sequence, float BlendTime);
|
||||
struct FSequenceEvaluatorReference SetSequence(struct FSequenceEvaluatorReference& SequenceEvaluator, class UAnimSequenceBase* Sequence);
|
||||
struct FSequenceEvaluatorReference SetExplicitTime(struct FSequenceEvaluatorReference& SequenceEvaluator, float Time);
|
||||
class UAnimSequenceBase* GetSequence(struct FSequenceEvaluatorReference& SequenceEvaluator);
|
||||
float GetAccumulatedTime(struct FSequenceEvaluatorReference& SequenceEvaluator);
|
||||
void ConvertToSequenceEvaluatorPure(struct FAnimNodeReference& Node, struct FSequenceEvaluatorReference* SequenceEvaluator, bool* Result);
|
||||
struct FSequenceEvaluatorReference ConvertToSequenceEvaluator(struct FAnimNodeReference& Node, enum class EAnimNodeReferenceConversionResult* Result);
|
||||
struct FSequenceEvaluatorReference AdvanceTime(struct FAnimUpdateContext& UpdateContext, struct FSequenceEvaluatorReference& SequenceEvaluator, float PlayRate);
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.SequencePlayerLibrary
|
||||
class USequencePlayerLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class USequencePlayerLibrary* GetDefaultObj();
|
||||
|
||||
struct FSequencePlayerReference SetStartPosition(struct FSequencePlayerReference& SequencePlayer, float StartPosition);
|
||||
struct FSequencePlayerReference SetSequenceWithInertialBlending(struct FAnimUpdateContext& UpdateContext, struct FSequencePlayerReference& SequencePlayer, class UAnimSequenceBase* Sequence, float BlendTime);
|
||||
struct FSequencePlayerReference SetSequence(struct FSequencePlayerReference& SequencePlayer, class UAnimSequenceBase* Sequence);
|
||||
struct FSequencePlayerReference SetPlayRate(struct FSequencePlayerReference& SequencePlayer, float PlayRate);
|
||||
struct FSequencePlayerReference SetAccumulatedTime(struct FSequencePlayerReference& SequencePlayer, float Time);
|
||||
float GetStartPosition(struct FSequencePlayerReference& SequencePlayer);
|
||||
class UAnimSequenceBase* GetSequencePure(struct FSequencePlayerReference& SequencePlayer);
|
||||
struct FSequencePlayerReference GetSequence(struct FSequencePlayerReference& SequencePlayer, class UAnimSequenceBase*& SequenceBase);
|
||||
float GetPlayRate(struct FSequencePlayerReference& SequencePlayer);
|
||||
bool GetLoopAnimation(struct FSequencePlayerReference& SequencePlayer);
|
||||
float GetAccumulatedTime(struct FSequencePlayerReference& SequencePlayer);
|
||||
void ConvertToSequencePlayerPure(struct FAnimNodeReference& Node, struct FSequencePlayerReference* SequencePlayer, bool* Result);
|
||||
struct FSequencePlayerReference ConvertToSequencePlayer(struct FAnimNodeReference& Node, enum class EAnimNodeReferenceConversionResult* Result);
|
||||
float ComputePlayRateFromDuration(struct FSequencePlayerReference& SequencePlayer, float Duration);
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.SequencerAnimationSupport
|
||||
class ISequencerAnimationSupport : public IInterface
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class ISequencerAnimationSupport* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AnimGraphRuntime.SkeletalControlLibrary
|
||||
class USkeletalControlLibrary : public UBlueprintFunctionLibrary
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class USkeletalControlLibrary* GetDefaultObj();
|
||||
|
||||
struct FSkeletalControlReference SetAlpha(struct FSkeletalControlReference& SkeletalControl, float Alpha);
|
||||
float GetAlpha(struct FSkeletalControlReference& SkeletalControl);
|
||||
void ConvertToSkeletalControlPure(struct FAnimNodeReference& Node, struct FSkeletalControlReference* SkeletalControl, bool* Result);
|
||||
struct FSkeletalControlReference ConvertToSkeletalControl(struct FAnimNodeReference& Node, enum class EAnimNodeReferenceConversionResult* Result);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
3110
SDK/AnimGraphRuntime_functions.cpp
Normal file
3110
SDK/AnimGraphRuntime_functions.cpp
Normal file
File diff suppressed because it is too large
Load Diff
926
SDK/AnimGraphRuntime_parameters.hpp
Normal file
926
SDK/AnimGraphRuntime_parameters.hpp
Normal file
@ -0,0 +1,926 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.ShouldResetPlayTimeWhenBlendSpaceChanges
|
||||
struct UBlendSpacePlayerLibrary_ShouldResetPlayTimeWhenBlendSpaceChanges_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1F44[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.SetResetPlayTimeWhenBlendSpaceChanges
|
||||
struct UBlendSpacePlayerLibrary_SetResetPlayTimeWhenBlendSpaceChanges_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool bReset; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1F4F[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FBlendSpacePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.SetPlayRate
|
||||
struct UBlendSpacePlayerLibrary_SetPlayRate_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float PlayRate; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1F59[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FBlendSpacePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.SetLoop
|
||||
struct UBlendSpacePlayerLibrary_SetLoop_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool bLoop; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1F5F[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FBlendSpacePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.SetBlendSpaceWithInertialBlending
|
||||
struct UBlendSpacePlayerLibrary_SetBlendSpaceWithInertialBlending_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UBlendSpace* BlendSpace; // 0x20(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float BlendTime; // 0x28(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1F70[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FBlendSpacePlayerReference ReturnValue; // 0x30(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.SetBlendSpace
|
||||
struct UBlendSpacePlayerLibrary_SetBlendSpace_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UBlendSpace* BlendSpace; // 0x10(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FBlendSpacePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.GetStartPosition
|
||||
struct UBlendSpacePlayerLibrary_GetStartPosition_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1F84[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.GetPosition
|
||||
struct UBlendSpacePlayerLibrary_GetPosition_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FVector ReturnValue; // 0x10(0x18)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.GetPlayRate
|
||||
struct UBlendSpacePlayerLibrary_GetPlayRate_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1F94[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.GetLoop
|
||||
struct UBlendSpacePlayerLibrary_GetLoop_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1F9A[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.GetBlendSpace
|
||||
struct UBlendSpacePlayerLibrary_GetBlendSpace_Params
|
||||
{
|
||||
public:
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UBlendSpace* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.ConvertToBlendSpacePlayerPure
|
||||
struct UBlendSpacePlayerLibrary_ConvertToBlendSpacePlayerPure_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FBlendSpacePlayerReference BlendSpacePlayer; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1FAF[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.BlendSpacePlayerLibrary.ConvertToBlendSpacePlayer
|
||||
struct UBlendSpacePlayerLibrary_ConvertToBlendSpacePlayer_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
enum class EAnimNodeReferenceConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1FB5[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FBlendSpacePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// Function AnimGraphRuntime.LayeredBoneBlendLibrary.SetBlendMask
|
||||
struct ULayeredBoneBlendLibrary_SetBlendMask_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FLayeredBoneBlendReference LayeredBoneBlend; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
int32 PoseIndex; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName BlendMaskName; // 0x24(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1FC6[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FLayeredBoneBlendReference ReturnValue; // 0x30(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.LayeredBoneBlendLibrary.GetNumPoses
|
||||
struct ULayeredBoneBlendLibrary_GetNumPoses_Params
|
||||
{
|
||||
public:
|
||||
struct FLayeredBoneBlendReference LayeredBoneBlend; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
int32 ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1FCE[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.LayeredBoneBlendLibrary.ConvertToLayeredBoneBlend
|
||||
struct ULayeredBoneBlendLibrary_ConvertToLayeredBoneBlend_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
enum class EAnimNodeReferenceConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1FD9[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FLayeredBoneBlendReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.LayeredBoneBlendLibrary.ConvertToLayeredBlendPerBonePure
|
||||
struct ULayeredBoneBlendLibrary_ConvertToLayeredBlendPerBonePure_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FLayeredBoneBlendReference LayeredBoneBlend; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1FE6[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x48 (0x48 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.SetState
|
||||
struct UAnimationStateMachineLibrary_SetState_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateMachineReference Node; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class FName TargetState; // 0x20(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float Duration; // 0x28(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ETransitionLogicType BlendType; // 0x2C(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1FFA[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UBlendProfile* BlendProfile; // 0x30(0x8)(Parm, ZeroConstructor, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class EAlphaBlendOption AlphaBlendOption; // 0x38(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1FFC[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UCurveFloat* CustomBlendCurve; // 0x40(0x8)(Parm, ZeroConstructor, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.IsStateBlendingOut
|
||||
struct UAnimationStateMachineLibrary_IsStateBlendingOut_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateResultReference Node; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2002[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.IsStateBlendingIn
|
||||
struct UAnimationStateMachineLibrary_IsStateBlendingIn_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateResultReference Node; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2006[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.GetState
|
||||
struct UAnimationStateMachineLibrary_GetState_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateMachineReference Node; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class FName ReturnValue; // 0x20(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.GetRelevantAnimTimeRemainingFraction
|
||||
struct UAnimationStateMachineLibrary_GetRelevantAnimTimeRemainingFraction_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateResultReference Node; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x20(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_200C[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.GetRelevantAnimTimeRemaining
|
||||
struct UAnimationStateMachineLibrary_GetRelevantAnimTimeRemaining_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateResultReference Node; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x20(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_201B[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.ConvertToAnimationStateResultPure
|
||||
struct UAnimationStateMachineLibrary_ConvertToAnimationStateResultPure_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateResultReference AnimationState; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2027[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.ConvertToAnimationStateResult
|
||||
struct UAnimationStateMachineLibrary_ConvertToAnimationStateResult_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateResultReference AnimationState; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
enum class EAnimNodeReferenceConversionResult Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2030[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.ConvertToAnimationStateMachinePure
|
||||
struct UAnimationStateMachineLibrary_ConvertToAnimationStateMachinePure_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateMachineReference AnimationState; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_203A[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimationStateMachineLibrary.ConvertToAnimationStateMachine
|
||||
struct UAnimationStateMachineLibrary_ConvertToAnimationStateMachine_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FAnimationStateMachineReference AnimationState; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
enum class EAnimNodeReferenceConversionResult Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2042[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimExecutionContextLibrary.GetDeltaTime
|
||||
struct UAnimExecutionContextLibrary_GetDeltaTime_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext Context; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2051[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimExecutionContextLibrary.GetCurrentWeight
|
||||
struct UAnimExecutionContextLibrary_GetCurrentWeight_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext Context; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_205B[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimExecutionContextLibrary.GetAnimNodeReference
|
||||
struct UAnimExecutionContextLibrary_GetAnimNodeReference_Params
|
||||
{
|
||||
public:
|
||||
class UAnimInstance* Instance; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 Index; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_205E[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimNodeReference ReturnValue; // 0x10(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimExecutionContextLibrary.GetAnimInstance
|
||||
struct UAnimExecutionContextLibrary_GetAnimInstance_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimExecutionContext Context; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
class UAnimInstance* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimExecutionContextLibrary.ConvertToUpdateContext
|
||||
struct UAnimExecutionContextLibrary_ConvertToUpdateContext_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimExecutionContext Context; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
enum class EAnimExecutionContextConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2063[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimUpdateContext ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimExecutionContextLibrary.ConvertToPoseContext
|
||||
struct UAnimExecutionContextLibrary_ConvertToPoseContext_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimExecutionContext Context; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
enum class EAnimExecutionContextConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2067[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimPoseContext ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimExecutionContextLibrary.ConvertToInitializationContext
|
||||
struct UAnimExecutionContextLibrary_ConvertToInitializationContext_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimExecutionContext Context; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
enum class EAnimExecutionContextConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_206E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimInitializationContext ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.AnimExecutionContextLibrary.ConvertToComponentSpacePoseContext
|
||||
struct UAnimExecutionContextLibrary_ConvertToComponentSpacePoseContext_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimExecutionContext Context; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
enum class EAnimExecutionContextConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_207B[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAnimComponentSpacePoseContext ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0xB8 (0xB8 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_TwoBoneIK
|
||||
struct UKismetAnimationLibrary_K2_TwoBoneIK_Params
|
||||
{
|
||||
public:
|
||||
struct FVector RootPos; // 0x0(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector JointPos; // 0x18(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector EndPos; // 0x30(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector JointTarget; // 0x48(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector Effector; // 0x60(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector OutJointPos; // 0x78(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector OutEndPos; // 0x90(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bAllowStretching; // 0xA8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_20B5[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float StartStretchRatio; // 0xAC(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float MaxStretchScale; // 0xB0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_20B6[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_MakePerlinNoiseVectorAndRemap
|
||||
struct UKismetAnimationLibrary_K2_MakePerlinNoiseVectorAndRemap_Params
|
||||
{
|
||||
public:
|
||||
float X; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float Y; // 0x4(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float Z; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float RangeOutMinX; // 0xC(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float RangeOutMaxX; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float RangeOutMinY; // 0x14(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float RangeOutMaxY; // 0x18(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float RangeOutMinZ; // 0x1C(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float RangeOutMaxZ; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_20DA[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector ReturnValue; // 0x28(0x18)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_MakePerlinNoiseAndRemap
|
||||
struct UKismetAnimationLibrary_K2_MakePerlinNoiseAndRemap_Params
|
||||
{
|
||||
public:
|
||||
float Value; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float RangeOutMin; // 0x4(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float RangeOutMax; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0xC(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x120 (0x120 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_LookAt
|
||||
struct UKismetAnimationLibrary_K2_LookAt_Params
|
||||
{
|
||||
public:
|
||||
struct FTransform CurrentTransform; // 0x0(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector TargetPosition; // 0x60(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector LookAtVector; // 0x78(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bUseUpVector; // 0x90(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_20F8[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector UpVector; // 0x98(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ClampConeInDegree; // 0xB0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_20FA[0xC]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FTransform ReturnValue; // 0xC0(0x60)(Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_EndProfilingTimer
|
||||
struct UKismetAnimationLibrary_K2_EndProfilingTimer_Params
|
||||
{
|
||||
public:
|
||||
bool bLog; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2106[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FString LogPrefix; // 0x8(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x18(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2109[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x38 (0x38 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_DistanceBetweenTwoSocketsAndMapRange
|
||||
struct UKismetAnimationLibrary_K2_DistanceBetweenTwoSocketsAndMapRange_Params
|
||||
{
|
||||
public:
|
||||
class USkeletalMeshComponent* Component; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName SocketOrBoneNameA; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ERelativeTransformSpace SocketSpaceA; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2123[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName SocketOrBoneNameB; // 0x14(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ERelativeTransformSpace SocketSpaceB; // 0x1C(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bRemapRange; // 0x1D(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2125[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float InRangeMin; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float InRangeMax; // 0x24(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float OutRangeMin; // 0x28(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float OutRangeMax; // 0x2C(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x30(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2128[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x30 (0x30 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_DirectionBetweenSockets
|
||||
struct UKismetAnimationLibrary_K2_DirectionBetweenSockets_Params
|
||||
{
|
||||
public:
|
||||
class USkeletalMeshComponent* Component; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName SocketOrBoneNameFrom; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName SocketOrBoneNameTo; // 0x10(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector ReturnValue; // 0x18(0x18)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x110 (0x110 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_CalculateVelocityFromSockets
|
||||
struct UKismetAnimationLibrary_K2_CalculateVelocityFromSockets_Params
|
||||
{
|
||||
public:
|
||||
float DeltaSeconds; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_215C[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class USkeletalMeshComponent* Component; // 0x8(0x8)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName SocketOrBoneName; // 0x10(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName ReferenceSocketOrBone; // 0x18(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ERelativeTransformSpace SocketSpace; // 0x20(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_215F[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector OffsetInBoneSpace; // 0x28(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FPositionHistory History; // 0x40(0x30)(Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
int32 NumberOfSamples; // 0x70(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float VelocityMin; // 0x74(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float VelocityMax; // 0x78(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class EEasingFuncType EasingType; // 0x7C(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2165[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FRuntimeFloatCurve CustomCurve; // 0x80(0x88)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x108(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2168[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x60 (0x60 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_CalculateVelocityFromPositionHistory
|
||||
struct UKismetAnimationLibrary_K2_CalculateVelocityFromPositionHistory_Params
|
||||
{
|
||||
public:
|
||||
float DeltaSeconds; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2186[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector Position; // 0x8(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FPositionHistory History; // 0x20(0x30)(Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
int32 NumberOfSamples; // 0x50(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float VelocityMin; // 0x54(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float VelocityMax; // 0x58(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x5C(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x38 (0x38 - 0x0)
|
||||
// Function AnimGraphRuntime.KismetAnimationLibrary.CalculateDirection
|
||||
struct UKismetAnimationLibrary_CalculateDirection_Params
|
||||
{
|
||||
public:
|
||||
struct FVector Velocity; // 0x0(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FRotator BaseRotation; // 0x18(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x30(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2193[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.LinkedAnimGraphLibrary.HasLinkedAnimInstance
|
||||
struct ULinkedAnimGraphLibrary_HasLinkedAnimInstance_Params
|
||||
{
|
||||
public:
|
||||
struct FLinkedAnimGraphReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_21B2[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.LinkedAnimGraphLibrary.GetLinkedAnimInstance
|
||||
struct ULinkedAnimGraphLibrary_GetLinkedAnimInstance_Params
|
||||
{
|
||||
public:
|
||||
struct FLinkedAnimGraphReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UAnimInstance* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.LinkedAnimGraphLibrary.ConvertToLinkedAnimGraphPure
|
||||
struct ULinkedAnimGraphLibrary_ConvertToLinkedAnimGraphPure_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FLinkedAnimGraphReference LinkedAnimGraph; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_21C4[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.LinkedAnimGraphLibrary.ConvertToLinkedAnimGraph
|
||||
struct ULinkedAnimGraphLibrary_ConvertToLinkedAnimGraph_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
enum class EAnimNodeReferenceConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_21D2[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FLinkedAnimGraphReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.PlayMontageCallbackProxy.OnNotifyEndReceived
|
||||
struct UPlayMontageCallbackProxy_OnNotifyEndReceived_Params
|
||||
{
|
||||
public:
|
||||
class FName NotifyName; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FBranchingPointNotifyPayload BranchingPointNotifyPayload; // 0x8(0x20)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.PlayMontageCallbackProxy.OnNotifyBeginReceived
|
||||
struct UPlayMontageCallbackProxy_OnNotifyBeginReceived_Params
|
||||
{
|
||||
public:
|
||||
class FName NotifyName; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FBranchingPointNotifyPayload BranchingPointNotifyPayload; // 0x8(0x20)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AnimGraphRuntime.PlayMontageCallbackProxy.OnMontageEnded
|
||||
struct UPlayMontageCallbackProxy_OnMontageEnded_Params
|
||||
{
|
||||
public:
|
||||
class UAnimMontage* Montage; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bInterrupted; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_21F3[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AnimGraphRuntime.PlayMontageCallbackProxy.OnMontageBlendingOut
|
||||
struct UPlayMontageCallbackProxy_OnMontageBlendingOut_Params
|
||||
{
|
||||
public:
|
||||
class UAnimMontage* Montage; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bInterrupted; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2203[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.PlayMontageCallbackProxy.CreateProxyObjectForPlayMontage
|
||||
struct UPlayMontageCallbackProxy_CreateProxyObjectForPlayMontage_Params
|
||||
{
|
||||
public:
|
||||
class USkeletalMeshComponent* InSkeletalMeshComponent; // 0x0(0x8)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class UAnimMontage* MontageToPlay; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float PlayRate; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float StartingPosition; // 0x14(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName StartingSection; // 0x18(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class UPlayMontageCallbackProxy* ReturnValue; // 0x20(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// Function AnimGraphRuntime.SequenceEvaluatorLibrary.SetSequenceWithInertialBlending
|
||||
struct USequenceEvaluatorLibrary_SetSequenceWithInertialBlending_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FSequenceEvaluatorReference SequenceEvaluator; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UAnimSequenceBase* Sequence; // 0x20(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float BlendTime; // 0x28(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_223D[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequenceEvaluatorReference ReturnValue; // 0x30(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequenceEvaluatorLibrary.SetSequence
|
||||
struct USequenceEvaluatorLibrary_SetSequence_Params
|
||||
{
|
||||
public:
|
||||
struct FSequenceEvaluatorReference SequenceEvaluator; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UAnimSequenceBase* Sequence; // 0x10(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FSequenceEvaluatorReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequenceEvaluatorLibrary.SetExplicitTime
|
||||
struct USequenceEvaluatorLibrary_SetExplicitTime_Params
|
||||
{
|
||||
public:
|
||||
struct FSequenceEvaluatorReference SequenceEvaluator; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float Time; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_224D[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequenceEvaluatorReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SequenceEvaluatorLibrary.GetSequence
|
||||
struct USequenceEvaluatorLibrary_GetSequence_Params
|
||||
{
|
||||
public:
|
||||
struct FSequenceEvaluatorReference SequenceEvaluator; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UAnimSequenceBase* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SequenceEvaluatorLibrary.GetAccumulatedTime
|
||||
struct USequenceEvaluatorLibrary_GetAccumulatedTime_Params
|
||||
{
|
||||
public:
|
||||
struct FSequenceEvaluatorReference SequenceEvaluator; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_225B[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequenceEvaluatorLibrary.ConvertToSequenceEvaluatorPure
|
||||
struct USequenceEvaluatorLibrary_ConvertToSequenceEvaluatorPure_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FSequenceEvaluatorReference SequenceEvaluator; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2262[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequenceEvaluatorLibrary.ConvertToSequenceEvaluator
|
||||
struct USequenceEvaluatorLibrary_ConvertToSequenceEvaluator_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
enum class EAnimNodeReferenceConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2263[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequenceEvaluatorReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x38 (0x38 - 0x0)
|
||||
// Function AnimGraphRuntime.SequenceEvaluatorLibrary.AdvanceTime
|
||||
struct USequenceEvaluatorLibrary_AdvanceTime_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FSequenceEvaluatorReference SequenceEvaluator; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float PlayRate; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_226B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequenceEvaluatorReference ReturnValue; // 0x28(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.SetStartPosition
|
||||
struct USequencePlayerLibrary_SetStartPosition_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float StartPosition; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2277[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequencePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.SetSequenceWithInertialBlending
|
||||
struct USequencePlayerLibrary_SetSequenceWithInertialBlending_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimUpdateContext UpdateContext; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x10(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UAnimSequenceBase* Sequence; // 0x20(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float BlendTime; // 0x28(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2281[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequencePlayerReference ReturnValue; // 0x30(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.SetSequence
|
||||
struct USequencePlayerLibrary_SetSequence_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UAnimSequenceBase* Sequence; // 0x10(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FSequencePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.SetPlayRate
|
||||
struct USequencePlayerLibrary_SetPlayRate_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float PlayRate; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2295[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequencePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.SetAccumulatedTime
|
||||
struct USequencePlayerLibrary_SetAccumulatedTime_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float Time; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_229E[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequencePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.GetStartPosition
|
||||
struct USequencePlayerLibrary_GetStartPosition_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_22A7[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.GetSequencePure
|
||||
struct USequencePlayerLibrary_GetSequencePure_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UAnimSequenceBase* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.GetSequence
|
||||
struct USequencePlayerLibrary_GetSequence_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
class UAnimSequenceBase* SequenceBase; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FSequencePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.GetPlayRate
|
||||
struct USequencePlayerLibrary_GetPlayRate_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_22B6[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.GetLoopAnimation
|
||||
struct USequencePlayerLibrary_GetLoopAnimation_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_22B9[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.GetAccumulatedTime
|
||||
struct USequencePlayerLibrary_GetAccumulatedTime_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_22BF[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.ConvertToSequencePlayerPure
|
||||
struct USequencePlayerLibrary_ConvertToSequencePlayerPure_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_22C8[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.ConvertToSequencePlayer
|
||||
struct USequencePlayerLibrary_ConvertToSequencePlayer_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
enum class EAnimNodeReferenceConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_22D0[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSequencePlayerReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SequencePlayerLibrary.ComputePlayRateFromDuration
|
||||
struct USequencePlayerLibrary_ComputePlayRateFromDuration_Params
|
||||
{
|
||||
public:
|
||||
struct FSequencePlayerReference SequencePlayer; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float Duration; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x14(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SkeletalControlLibrary.SetAlpha
|
||||
struct USkeletalControlLibrary_SetAlpha_Params
|
||||
{
|
||||
public:
|
||||
struct FSkeletalControlReference SkeletalControl; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float Alpha; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_22F3[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSkeletalControlReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimGraphRuntime.SkeletalControlLibrary.GetAlpha
|
||||
struct USkeletalControlLibrary_GetAlpha_Params
|
||||
{
|
||||
public:
|
||||
struct FSkeletalControlReference SkeletalControl; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float ReturnValue; // 0x10(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_22FD[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SkeletalControlLibrary.ConvertToSkeletalControlPure
|
||||
struct USkeletalControlLibrary_ConvertToSkeletalControlPure_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FSkeletalControlReference SkeletalControl; // 0x10(0x10)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_2304[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// Function AnimGraphRuntime.SkeletalControlLibrary.ConvertToSkeletalControl
|
||||
struct USkeletalControlLibrary_ConvertToSkeletalControl_Params
|
||||
{
|
||||
public:
|
||||
struct FAnimNodeReference Node; // 0x0(0x10)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
enum class EAnimNodeReferenceConversionResult Result; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_230C[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FSkeletalControlReference ReturnValue; // 0x18(0x10)(Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
1664
SDK/AnimGraphRuntime_structs.hpp
Normal file
1664
SDK/AnimGraphRuntime_structs.hpp
Normal file
File diff suppressed because it is too large
Load Diff
31
SDK/AnimNotify_AkEvent_classes.hpp
Normal file
31
SDK/AnimNotify_AkEvent_classes.hpp
Normal file
@ -0,0 +1,31 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x30 (0x68 - 0x38)
|
||||
// BlueprintGeneratedClass AnimNotify_AkEvent.AnimNotify_AkEvent_C
|
||||
class UAnimNotify_AkEvent_C : public UAnimNotify
|
||||
{
|
||||
public:
|
||||
class FString Attach_Name; // 0x38(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash)
|
||||
class UAkAudioEvent* Event; // 0x48(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool Follow; // 0x50(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_772[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FString EventName; // 0x58(0x10)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimNotify_AkEvent_C* GetDefaultObj();
|
||||
|
||||
bool Received_Notify(class USkeletalMeshComponent* MeshComp, class UAnimSequenceBase* Animation, struct FAnimNotifyEventReference& EventReference, FDelegateProperty_ Temp_delegate_Variable, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, const struct FVector& CallFunc_K2_GetComponentLocation_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsDead_ReturnValue, class AActor* CallFunc_FindOwnerActor_ReturnValue, class UObject* K2Node_DynamicCast_AsAnimation_Editor_Preview_Actor, bool K2Node_DynamicCast_bSuccess, class AActor* CallFunc_GetOwner_ReturnValue, TArray<struct FAkExternalSourceInfo>& Temp_struct_Variable, bool CallFunc_PlayAkEventSoundByActor_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue_1, const class FString& CallFunc_GetDisplayName_ReturnValue, const class FString& CallFunc_GetDisplayName_ReturnValue_1, const class FString& CallFunc_Concat_StrStr_ReturnValue, const class FString& CallFunc_Concat_StrStr_ReturnValue_1, const class FString& CallFunc_Concat_StrStr_ReturnValue_2, const class FString& CallFunc_Concat_StrStr_ReturnValue_3, class FName CallFunc_Conv_StringToName_ReturnValue, bool CallFunc_GetAkComponent_ComponentCreated, class UAkComponent* CallFunc_GetAkComponent_ReturnValue, int32 CallFunc_PostAkEvent_ReturnValue, int32 CallFunc_PostEventAtLocation_ReturnValue, bool CallFunc_IsValid_ReturnValue_1);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
120
SDK/AnimNotify_AkEvent_functions.cpp
Normal file
120
SDK/AnimNotify_AkEvent_functions.cpp
Normal file
@ -0,0 +1,120 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// BlueprintGeneratedClass AnimNotify_AkEvent.AnimNotify_AkEvent_C
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimNotify_AkEvent_C::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimNotify_AkEvent_C");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimNotify_AkEvent_C AnimNotify_AkEvent.Default__AnimNotify_AkEvent_C
|
||||
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||
|
||||
class UAnimNotify_AkEvent_C* UAnimNotify_AkEvent_C::GetDefaultObj()
|
||||
{
|
||||
static class UAnimNotify_AkEvent_C* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimNotify_AkEvent_C*>(UAnimNotify_AkEvent_C::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function AnimNotify_AkEvent.AnimNotify_AkEvent_C.Received_Notify
|
||||
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, Const)
|
||||
// Parameters:
|
||||
// class USkeletalMeshComponent* MeshComp (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
// class UAnimSequenceBase* Animation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// struct FAnimNotifyEventReference EventReference (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
||||
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// FDelegateProperty_ Temp_delegate_Variable (ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// struct FVector CallFunc_K2_GetComponentLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsDead_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class AActor* CallFunc_FindOwnerActor_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// class UObject* K2Node_DynamicCast_AsAnimation_Editor_Preview_Actor (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// TArray<struct FAkExternalSourceInfo>Temp_struct_Variable (ConstParm, ReferenceParm)
|
||||
// bool CallFunc_PlayAkEventSoundByActor_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class AActor* CallFunc_GetOwner_ReturnValue_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
// class FString CallFunc_GetDisplayName_ReturnValue (ZeroConstructor, HasGetValueTypeHash)
|
||||
// class FString CallFunc_GetDisplayName_ReturnValue_1 (ZeroConstructor, HasGetValueTypeHash)
|
||||
// class FString CallFunc_Concat_StrStr_ReturnValue (ZeroConstructor, HasGetValueTypeHash)
|
||||
// class FString CallFunc_Concat_StrStr_ReturnValue_1 (ZeroConstructor, HasGetValueTypeHash)
|
||||
// class FString CallFunc_Concat_StrStr_ReturnValue_2 (ZeroConstructor, HasGetValueTypeHash)
|
||||
// class FString CallFunc_Concat_StrStr_ReturnValue_3 (ZeroConstructor, HasGetValueTypeHash)
|
||||
// class FName CallFunc_Conv_StringToName_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_GetAkComponent_ComponentCreated (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// class UAkComponent* CallFunc_GetAkComponent_ReturnValue (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
// int32 CallFunc_PostAkEvent_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// int32 CallFunc_PostEventAtLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
|
||||
bool UAnimNotify_AkEvent_C::Received_Notify(class USkeletalMeshComponent* MeshComp, class UAnimSequenceBase* Animation, struct FAnimNotifyEventReference& EventReference, FDelegateProperty_ Temp_delegate_Variable, class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue, const struct FVector& CallFunc_K2_GetComponentLocation_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsDead_ReturnValue, class AActor* CallFunc_FindOwnerActor_ReturnValue, class UObject* K2Node_DynamicCast_AsAnimation_Editor_Preview_Actor, bool K2Node_DynamicCast_bSuccess, class AActor* CallFunc_GetOwner_ReturnValue, TArray<struct FAkExternalSourceInfo>& Temp_struct_Variable, bool CallFunc_PlayAkEventSoundByActor_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue_1, const class FString& CallFunc_GetDisplayName_ReturnValue, const class FString& CallFunc_GetDisplayName_ReturnValue_1, const class FString& CallFunc_Concat_StrStr_ReturnValue, const class FString& CallFunc_Concat_StrStr_ReturnValue_1, const class FString& CallFunc_Concat_StrStr_ReturnValue_2, const class FString& CallFunc_Concat_StrStr_ReturnValue_3, class FName CallFunc_Conv_StringToName_ReturnValue, bool CallFunc_GetAkComponent_ComponentCreated, class UAkComponent* CallFunc_GetAkComponent_ReturnValue, int32 CallFunc_PostAkEvent_ReturnValue, int32 CallFunc_PostEventAtLocation_ReturnValue, bool CallFunc_IsValid_ReturnValue_1)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AnimNotify_AkEvent_C", "Received_Notify");
|
||||
|
||||
Params::UAnimNotify_AkEvent_C_Received_Notify_Params Parms{};
|
||||
|
||||
Parms.MeshComp = MeshComp;
|
||||
Parms.Animation = Animation;
|
||||
Parms.EventReference = EventReference;
|
||||
Parms.Temp_delegate_Variable = Temp_delegate_Variable;
|
||||
Parms.CallFunc_FindOwnerPalCharacter_ReturnValue = CallFunc_FindOwnerPalCharacter_ReturnValue;
|
||||
Parms.CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_K2_GetComponentLocation_ReturnValue;
|
||||
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
|
||||
Parms.CallFunc_IsDead_ReturnValue = CallFunc_IsDead_ReturnValue;
|
||||
Parms.CallFunc_FindOwnerActor_ReturnValue = CallFunc_FindOwnerActor_ReturnValue;
|
||||
Parms.K2Node_DynamicCast_AsAnimation_Editor_Preview_Actor = K2Node_DynamicCast_AsAnimation_Editor_Preview_Actor;
|
||||
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||
Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue;
|
||||
Parms.Temp_struct_Variable = Temp_struct_Variable;
|
||||
Parms.CallFunc_PlayAkEventSoundByActor_ReturnValue = CallFunc_PlayAkEventSoundByActor_ReturnValue;
|
||||
Parms.CallFunc_GetOwner_ReturnValue_1 = CallFunc_GetOwner_ReturnValue_1;
|
||||
Parms.CallFunc_GetDisplayName_ReturnValue = CallFunc_GetDisplayName_ReturnValue;
|
||||
Parms.CallFunc_GetDisplayName_ReturnValue_1 = CallFunc_GetDisplayName_ReturnValue_1;
|
||||
Parms.CallFunc_Concat_StrStr_ReturnValue = CallFunc_Concat_StrStr_ReturnValue;
|
||||
Parms.CallFunc_Concat_StrStr_ReturnValue_1 = CallFunc_Concat_StrStr_ReturnValue_1;
|
||||
Parms.CallFunc_Concat_StrStr_ReturnValue_2 = CallFunc_Concat_StrStr_ReturnValue_2;
|
||||
Parms.CallFunc_Concat_StrStr_ReturnValue_3 = CallFunc_Concat_StrStr_ReturnValue_3;
|
||||
Parms.CallFunc_Conv_StringToName_ReturnValue = CallFunc_Conv_StringToName_ReturnValue;
|
||||
Parms.CallFunc_GetAkComponent_ComponentCreated = CallFunc_GetAkComponent_ComponentCreated;
|
||||
Parms.CallFunc_GetAkComponent_ReturnValue = CallFunc_GetAkComponent_ReturnValue;
|
||||
Parms.CallFunc_PostAkEvent_ReturnValue = CallFunc_PostAkEvent_ReturnValue;
|
||||
Parms.CallFunc_PostEventAtLocation_ReturnValue = CallFunc_PostEventAtLocation_ReturnValue;
|
||||
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
60
SDK/AnimNotify_AkEvent_parameters.hpp
Normal file
60
SDK/AnimNotify_AkEvent_parameters.hpp
Normal file
@ -0,0 +1,60 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x139 (0x139 - 0x0)
|
||||
// Function AnimNotify_AkEvent.AnimNotify_AkEvent_C.Received_Notify
|
||||
struct UAnimNotify_AkEvent_C_Received_Notify_Params
|
||||
{
|
||||
public:
|
||||
class USkeletalMeshComponent* MeshComp; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
class UAnimSequenceBase* Animation; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
struct FAnimNotifyEventReference EventReference; // 0x10(0x28)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
||||
bool ReturnValue; // 0x38(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_759[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
FDelegateProperty_ Temp_delegate_Variable; // 0x3C(0x10)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_75B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class APalCharacter* CallFunc_FindOwnerPalCharacter_ReturnValue; // 0x50(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
struct FVector CallFunc_K2_GetComponentLocation_ReturnValue; // 0x58(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue; // 0x70(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsDead_ReturnValue; // 0x71(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_75E[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* CallFunc_FindOwnerActor_ReturnValue; // 0x78(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class UObject* K2Node_DynamicCast_AsAnimation_Editor_Preview_Actor; // 0x80(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
bool K2Node_DynamicCast_bSuccess; // 0x88(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_765[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* CallFunc_GetOwner_ReturnValue; // 0x90(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
TArray<struct FAkExternalSourceInfo> Temp_struct_Variable; // 0x98(0x10)(ConstParm, ReferenceParm)
|
||||
bool CallFunc_PlayAkEventSoundByActor_ReturnValue; // 0xA8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_766[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* CallFunc_GetOwner_ReturnValue_1; // 0xB0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
|
||||
class FString CallFunc_GetDisplayName_ReturnValue; // 0xB8(0x10)(ZeroConstructor, HasGetValueTypeHash)
|
||||
class FString CallFunc_GetDisplayName_ReturnValue_1; // 0xC8(0x10)(ZeroConstructor, HasGetValueTypeHash)
|
||||
class FString CallFunc_Concat_StrStr_ReturnValue; // 0xD8(0x10)(ZeroConstructor, HasGetValueTypeHash)
|
||||
class FString CallFunc_Concat_StrStr_ReturnValue_1; // 0xE8(0x10)(ZeroConstructor, HasGetValueTypeHash)
|
||||
class FString CallFunc_Concat_StrStr_ReturnValue_2; // 0xF8(0x10)(ZeroConstructor, HasGetValueTypeHash)
|
||||
class FString CallFunc_Concat_StrStr_ReturnValue_3; // 0x108(0x10)(ZeroConstructor, HasGetValueTypeHash)
|
||||
class FName CallFunc_Conv_StringToName_ReturnValue; // 0x118(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_GetAkComponent_ComponentCreated; // 0x120(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
uint8 Pad_76D[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAkComponent* CallFunc_GetAkComponent_ReturnValue; // 0x128(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
|
||||
int32 CallFunc_PostAkEvent_ReturnValue; // 0x130(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
int32 CallFunc_PostEventAtLocation_ReturnValue; // 0x134(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
bool CallFunc_IsValid_ReturnValue_1; // 0x138(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
19
SDK/AnimNotify_AkEvent_structs.hpp
Normal file
19
SDK/AnimNotify_AkEvent_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
}
|
||||
|
||||
|
26
SDK/AnimationCore_classes.hpp
Normal file
26
SDK/AnimationCore_classes.hpp
Normal file
@ -0,0 +1,26 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x50 (0x78 - 0x28)
|
||||
// Class AnimationCore.AnimationDataSourceRegistry
|
||||
class UAnimationDataSourceRegistry : public UObject
|
||||
{
|
||||
public:
|
||||
TMap<class FName, TWeakObjectPtr<class UObject>> DataSources; // 0x28(0x50)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimationDataSourceRegistry* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
44
SDK/AnimationCore_functions.cpp
Normal file
44
SDK/AnimationCore_functions.cpp
Normal file
@ -0,0 +1,44 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class AnimationCore.AnimationDataSourceRegistry
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimationDataSourceRegistry::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimationDataSourceRegistry");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimationDataSourceRegistry AnimationCore.Default__AnimationDataSourceRegistry
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAnimationDataSourceRegistry* UAnimationDataSourceRegistry::GetDefaultObj()
|
||||
{
|
||||
static class UAnimationDataSourceRegistry* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimationDataSourceRegistry*>(UAnimationDataSourceRegistry::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
15
SDK/AnimationCore_parameters.hpp
Normal file
15
SDK/AnimationCore_parameters.hpp
Normal file
@ -0,0 +1,15 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
|
243
SDK/AnimationCore_structs.hpp
Normal file
243
SDK/AnimationCore_structs.hpp
Normal file
@ -0,0 +1,243 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
enum class EEulerRotationOrder : uint8
|
||||
{
|
||||
XYZ = 0,
|
||||
XZY = 1,
|
||||
YXZ = 2,
|
||||
YZX = 3,
|
||||
ZXY = 4,
|
||||
ZYX = 5,
|
||||
EEulerRotationOrder_MAX = 6,
|
||||
};
|
||||
|
||||
enum class EConstraintType : uint8
|
||||
{
|
||||
Transform = 0,
|
||||
Aim = 1,
|
||||
MAX = 2,
|
||||
};
|
||||
|
||||
enum class ETransformConstraintType : uint8
|
||||
{
|
||||
Translation = 0,
|
||||
Rotation = 1,
|
||||
Scale = 2,
|
||||
Parent = 3,
|
||||
LookAt = 4,
|
||||
ETransformConstraintType_MAX = 5,
|
||||
};
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x3 (0x3 - 0x0)
|
||||
// ScriptStruct AnimationCore.FilterOptionPerAxis
|
||||
struct FFilterOptionPerAxis
|
||||
{
|
||||
public:
|
||||
bool bX; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bY; // 0x1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bZ; // 0x2(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0xD (0xD - 0x0)
|
||||
// ScriptStruct AnimationCore.ConstraintDescription
|
||||
struct FConstraintDescription
|
||||
{
|
||||
public:
|
||||
bool bTranslation; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bRotation; // 0x1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bScale; // 0x2(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bParent; // 0x3(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FFilterOptionPerAxis TranslationAxes; // 0x4(0x3)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FFilterOptionPerAxis RotationAxes; // 0x7(0x3)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FFilterOptionPerAxis ScaleAxes; // 0xA(0x3)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x28 (0x28 - 0x0)
|
||||
// ScriptStruct AnimationCore.TransformConstraint
|
||||
struct FTransformConstraint
|
||||
{
|
||||
public:
|
||||
struct FConstraintDescription Operator; // 0x0(0xD)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1B94[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class FName SourceNode; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName TargetNode; // 0x18(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float Weight; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bMaintainOffset; // 0x24(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1B96[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0xC0 (0xC0 - 0x0)
|
||||
// ScriptStruct AnimationCore.ConstraintOffset
|
||||
struct FConstraintOffset
|
||||
{
|
||||
public:
|
||||
struct FVector Translation; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1B9A[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FQuat Rotation; // 0x20(0x20)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector Scale; // 0x40(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1B9C[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FTransform Parent; // 0x60(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// ScriptStruct AnimationCore.NodeObject
|
||||
struct FNodeObject
|
||||
{
|
||||
public:
|
||||
class FName Name; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName ParentName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x70 (0x70 - 0x0)
|
||||
// ScriptStruct AnimationCore.NodeHierarchyData
|
||||
struct FNodeHierarchyData
|
||||
{
|
||||
public:
|
||||
TArray<struct FNodeObject> Nodes; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
TArray<struct FTransform> Transforms; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
TMap<class FName, int32> NodeNameToIndexMapping; // 0x20(0x50)(NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x78 (0x78 - 0x0)
|
||||
// ScriptStruct AnimationCore.NodeHierarchyWithUserData
|
||||
struct FNodeHierarchyWithUserData
|
||||
{
|
||||
public:
|
||||
uint8 Pad_1B9D[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FNodeHierarchyData Hierarchy; // 0x8(0x70)(Protected, NativeAccessSpecifierProtected)
|
||||
};
|
||||
|
||||
// 0x9 (0x9 - 0x0)
|
||||
// ScriptStruct AnimationCore.TransformFilter
|
||||
struct FTransformFilter
|
||||
{
|
||||
public:
|
||||
struct FFilterOptionPerAxis TranslationFilter; // 0x0(0x3)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FFilterOptionPerAxis RotationFilter; // 0x3(0x3)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FFilterOptionPerAxis ScaleFilter; // 0x6(0x3)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x48 (0x48 - 0x0)
|
||||
// ScriptStruct AnimationCore.EulerTransform
|
||||
struct FEulerTransform
|
||||
{
|
||||
public:
|
||||
struct FVector Location; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FRotator Rotation; // 0x18(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FVector Scale; // 0x30(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// ScriptStruct AnimationCore.ConstraintDescriptor
|
||||
struct FConstraintDescriptor
|
||||
{
|
||||
public:
|
||||
enum class EConstraintType Type; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BA6[0xF]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0xE0 (0xE0 - 0x0)
|
||||
// ScriptStruct AnimationCore.ConstraintData
|
||||
struct FConstraintData
|
||||
{
|
||||
public:
|
||||
struct FConstraintDescriptor Constraint; // 0x0(0x10)(NativeAccessSpecifierPublic)
|
||||
float Weight; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bMaintainOffset; // 0x14(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BAA[0xB]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FTransform Offset; // 0x20(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FTransform CurrentTransform; // 0x80(0x60)(Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0xE0 (0xE0 - 0x0)
|
||||
// ScriptStruct AnimationCore.CCDIKChainLink
|
||||
struct FCCDIKChainLink
|
||||
{
|
||||
public:
|
||||
uint8 Pad_1BAB[0xE0]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x50 (0x50 - 0x0)
|
||||
// ScriptStruct AnimationCore.FABRIKChainLink
|
||||
struct FFABRIKChainLink
|
||||
{
|
||||
public:
|
||||
uint8 Pad_1BAC[0x50]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// ScriptStruct AnimationCore.Axis
|
||||
struct FAxis
|
||||
{
|
||||
public:
|
||||
struct FVector Axis; // 0x0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bInLocalSpace; // 0x18(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BAF[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// ScriptStruct AnimationCore.NodeChain
|
||||
struct FNodeChain
|
||||
{
|
||||
public:
|
||||
TArray<class FName> Nodes; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// ScriptStruct AnimationCore.ConstraintDescriptionEx
|
||||
struct FConstraintDescriptionEx
|
||||
{
|
||||
public:
|
||||
uint8 Pad_1BB0[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FFilterOptionPerAxis AxesFilterOption; // 0x8(0x3)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BB2[0x5]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x8 (0x18 - 0x10)
|
||||
// ScriptStruct AnimationCore.TransformConstraintDescription
|
||||
struct FTransformConstraintDescription : public FConstraintDescriptionEx
|
||||
{
|
||||
public:
|
||||
enum class ETransformConstraintType TransformType; // 0x10(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BB6[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x60 (0x70 - 0x10)
|
||||
// ScriptStruct AnimationCore.AimConstraintDescription
|
||||
struct FAimConstraintDescription : public FConstraintDescriptionEx
|
||||
{
|
||||
public:
|
||||
struct FAxis LookAt_Axis; // 0x10(0x20)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FAxis LookUp_Axis; // 0x30(0x20)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
bool bUseLookUp; // 0x50(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BBA[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector LookUpTarget; // 0x58(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// ScriptStruct AnimationCore.TransformNoScale
|
||||
struct FTransformNoScale
|
||||
{
|
||||
public:
|
||||
struct FVector Location; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1BBC[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FQuat Rotation; // 0x20(0x20)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
130
SDK/AnimationSharing_classes.hpp
Normal file
130
SDK/AnimationSharing_classes.hpp
Normal file
@ -0,0 +1,130 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x30 (0x58 - 0x28)
|
||||
// Class AnimationSharing.AnimationSharingStateProcessor
|
||||
class UAnimationSharingStateProcessor : public UObject
|
||||
{
|
||||
public:
|
||||
TSoftObjectPtr<class UEnum> AnimationStateEnum; // 0x28(0x30)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimationSharingStateProcessor* GetDefaultObj();
|
||||
|
||||
void ProcessActorState(int32* OutState, class AActor* InActor, uint8 CurrentState, uint8 OnDemandState, bool* bShouldProcess);
|
||||
class UEnum* GetAnimationStateEnum();
|
||||
};
|
||||
|
||||
// 0x28 (0x370 - 0x348)
|
||||
// Class AnimationSharing.AnimSharingStateInstance
|
||||
class UAnimSharingStateInstance : public UAnimInstance
|
||||
{
|
||||
public:
|
||||
class UAnimSequence* AnimationToPlay; // 0x348(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
float PermutationTimeOffset; // 0x350(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
float PlayRate; // 0x354(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
bool bStateBool; // 0x358(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_15E6[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimSharingInstance* Instance; // 0x360(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_15E7[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimSharingStateInstance* GetDefaultObj();
|
||||
|
||||
void GetInstancedActors(TArray<class AActor*>* Actors);
|
||||
};
|
||||
|
||||
// 0x18 (0x360 - 0x348)
|
||||
// Class AnimationSharing.AnimSharingTransitionInstance
|
||||
class UAnimSharingTransitionInstance : public UAnimInstance
|
||||
{
|
||||
public:
|
||||
TWeakObjectPtr<class USkeletalMeshComponent> FromComponent; // 0x348(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
TWeakObjectPtr<class USkeletalMeshComponent> ToComponent; // 0x350(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
float BlendTime; // 0x358(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
bool bBlendBool; // 0x35C(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_15EA[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimSharingTransitionInstance* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x18 (0x360 - 0x348)
|
||||
// Class AnimationSharing.AnimSharingAdditiveInstance
|
||||
class UAnimSharingAdditiveInstance : public UAnimInstance
|
||||
{
|
||||
public:
|
||||
TWeakObjectPtr<class USkeletalMeshComponent> BaseComponent; // 0x348(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
TWeakObjectPtr<class UAnimSequence> AdditiveAnimation; // 0x350(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
float Alpha; // 0x358(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
bool bStateBool; // 0x35C(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_15EC[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimSharingAdditiveInstance* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0xF8 (0x120 - 0x28)
|
||||
// Class AnimationSharing.AnimSharingInstance
|
||||
class UAnimSharingInstance : public UObject
|
||||
{
|
||||
public:
|
||||
TArray<class AActor*> RegisteredActors; // 0x28(0x10)(Edit, ZeroConstructor, Transient, EditConst, UObjectWrapper, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_15EF[0x50]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAnimationSharingStateProcessor* StateProcessor; // 0x88(0x8)(Edit, ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_15F0[0x38]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<class UAnimSequence*> UsedAnimationSequences; // 0xC8(0x10)(Edit, ZeroConstructor, Transient, EditConst, UObjectWrapper, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_15F2[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UEnum* StateEnum; // 0xE8(0x8)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class AActor* SharingActor; // 0xF0(0x8)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_15F3[0x28]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimSharingInstance* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x60 (0x88 - 0x28)
|
||||
// Class AnimationSharing.AnimationSharingManager
|
||||
class UAnimationSharingManager : public UObject
|
||||
{
|
||||
public:
|
||||
TArray<class USkeleton*> Skeletons; // 0x28(0x10)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
||||
TArray<class UAnimSharingInstance*> PerSkeletonData; // 0x38(0x10)(Edit, ZeroConstructor, Transient, EditConst, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
||||
uint8 Pad_160A[0x40]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimationSharingManager* GetDefaultObj();
|
||||
|
||||
void RegisterActorWithSkeletonBP(class AActor* InActor, class USkeleton* SharingSkeleton);
|
||||
class UAnimationSharingManager* GetAnimationSharingManager(class UObject* WorldContextObject);
|
||||
bool CreateAnimationSharingManager(class UObject* WorldContextObject, class UAnimationSharingSetup* Setup);
|
||||
bool AnimationSharingEnabled();
|
||||
};
|
||||
|
||||
// 0x20 (0x48 - 0x28)
|
||||
// Class AnimationSharing.AnimationSharingSetup
|
||||
class UAnimationSharingSetup : public UObject
|
||||
{
|
||||
public:
|
||||
TArray<struct FPerSkeletonAnimationSharingSetup> SkeletonSetups; // 0x28(0x10)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
||||
struct FAnimationSharingScalability ScalabilitySettings; // 0x38(0x10)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAnimationSharingSetup* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
427
SDK/AnimationSharing_functions.cpp
Normal file
427
SDK/AnimationSharing_functions.cpp
Normal file
@ -0,0 +1,427 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class AnimationSharing.AnimationSharingStateProcessor
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimationSharingStateProcessor::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimationSharingStateProcessor");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimationSharingStateProcessor AnimationSharing.Default__AnimationSharingStateProcessor
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAnimationSharingStateProcessor* UAnimationSharingStateProcessor::GetDefaultObj()
|
||||
{
|
||||
static class UAnimationSharingStateProcessor* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimationSharingStateProcessor*>(UAnimationSharingStateProcessor::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function AnimationSharing.AnimationSharingStateProcessor.ProcessActorState
|
||||
// (Native, Event, Public, HasOutParams, BlueprintEvent)
|
||||
// Parameters:
|
||||
// int32 OutState (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// uint8 CurrentState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// uint8 OnDemandState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bShouldProcess (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void UAnimationSharingStateProcessor::ProcessActorState(int32* OutState, class AActor* InActor, uint8 CurrentState, uint8 OnDemandState, bool* bShouldProcess)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AnimationSharingStateProcessor", "ProcessActorState");
|
||||
|
||||
Params::UAnimationSharingStateProcessor_ProcessActorState_Params Parms{};
|
||||
|
||||
Parms.InActor = InActor;
|
||||
Parms.CurrentState = CurrentState;
|
||||
Parms.OnDemandState = OnDemandState;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
if (OutState != nullptr)
|
||||
*OutState = Parms.OutState;
|
||||
|
||||
if (bShouldProcess != nullptr)
|
||||
*bShouldProcess = Parms.bShouldProcess;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AnimationSharing.AnimationSharingStateProcessor.GetAnimationStateEnum
|
||||
// (Native, Event, Public, BlueprintEvent)
|
||||
// Parameters:
|
||||
// class UEnum* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
class UEnum* UAnimationSharingStateProcessor::GetAnimationStateEnum()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AnimationSharingStateProcessor", "GetAnimationStateEnum");
|
||||
|
||||
Params::UAnimationSharingStateProcessor_GetAnimationStateEnum_Params Parms{};
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Class AnimationSharing.AnimSharingStateInstance
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimSharingStateInstance::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimSharingStateInstance");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimSharingStateInstance AnimationSharing.Default__AnimSharingStateInstance
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAnimSharingStateInstance* UAnimSharingStateInstance::GetDefaultObj()
|
||||
{
|
||||
static class UAnimSharingStateInstance* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimSharingStateInstance*>(UAnimSharingStateInstance::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function AnimationSharing.AnimSharingStateInstance.GetInstancedActors
|
||||
// (Final, Native, Protected, HasOutParams, BlueprintCallable)
|
||||
// Parameters:
|
||||
// TArray<class AActor*> Actors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
|
||||
void UAnimSharingStateInstance::GetInstancedActors(TArray<class AActor*>* Actors)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AnimSharingStateInstance", "GetInstancedActors");
|
||||
|
||||
Params::UAnimSharingStateInstance_GetInstancedActors_Params Parms{};
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
if (Actors != nullptr)
|
||||
*Actors = std::move(Parms.Actors);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Class AnimationSharing.AnimSharingTransitionInstance
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimSharingTransitionInstance::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimSharingTransitionInstance");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimSharingTransitionInstance AnimationSharing.Default__AnimSharingTransitionInstance
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAnimSharingTransitionInstance* UAnimSharingTransitionInstance::GetDefaultObj()
|
||||
{
|
||||
static class UAnimSharingTransitionInstance* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimSharingTransitionInstance*>(UAnimSharingTransitionInstance::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Class AnimationSharing.AnimSharingAdditiveInstance
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimSharingAdditiveInstance::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimSharingAdditiveInstance");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimSharingAdditiveInstance AnimationSharing.Default__AnimSharingAdditiveInstance
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAnimSharingAdditiveInstance* UAnimSharingAdditiveInstance::GetDefaultObj()
|
||||
{
|
||||
static class UAnimSharingAdditiveInstance* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimSharingAdditiveInstance*>(UAnimSharingAdditiveInstance::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Class AnimationSharing.AnimSharingInstance
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimSharingInstance::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimSharingInstance");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimSharingInstance AnimationSharing.Default__AnimSharingInstance
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAnimSharingInstance* UAnimSharingInstance::GetDefaultObj()
|
||||
{
|
||||
static class UAnimSharingInstance* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimSharingInstance*>(UAnimSharingInstance::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Class AnimationSharing.AnimationSharingManager
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimationSharingManager::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimationSharingManager");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimationSharingManager AnimationSharing.Default__AnimationSharingManager
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAnimationSharingManager* UAnimationSharingManager::GetDefaultObj()
|
||||
{
|
||||
static class UAnimationSharingManager* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimationSharingManager*>(UAnimationSharingManager::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function AnimationSharing.AnimationSharingManager.RegisterActorWithSkeletonBP
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// class USkeleton* SharingSkeleton (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void UAnimationSharingManager::RegisterActorWithSkeletonBP(class AActor* InActor, class USkeleton* SharingSkeleton)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AnimationSharingManager", "RegisterActorWithSkeletonBP");
|
||||
|
||||
Params::UAnimationSharingManager_RegisterActorWithSkeletonBP_Params Parms{};
|
||||
|
||||
Parms.InActor = InActor;
|
||||
Parms.SharingSkeleton = SharingSkeleton;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AnimationSharing.AnimationSharingManager.GetAnimationSharingManager
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// class UAnimationSharingManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
class UAnimationSharingManager* UAnimationSharingManager::GetAnimationSharingManager(class UObject* WorldContextObject)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AnimationSharingManager", "GetAnimationSharingManager");
|
||||
|
||||
Params::UAnimationSharingManager_GetAnimationSharingManager_Params Parms{};
|
||||
|
||||
Parms.WorldContextObject = WorldContextObject;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AnimationSharing.AnimationSharingManager.CreateAnimationSharingManager
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// class UAnimationSharingSetup* Setup (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
bool UAnimationSharingManager::CreateAnimationSharingManager(class UObject* WorldContextObject, class UAnimationSharingSetup* Setup)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AnimationSharingManager", "CreateAnimationSharingManager");
|
||||
|
||||
Params::UAnimationSharingManager_CreateAnimationSharingManager_Params Parms{};
|
||||
|
||||
Parms.WorldContextObject = WorldContextObject;
|
||||
Parms.Setup = Setup;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AnimationSharing.AnimationSharingManager.AnimationSharingEnabled
|
||||
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
||||
// Parameters:
|
||||
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
bool UAnimationSharingManager::AnimationSharingEnabled()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AnimationSharingManager", "AnimationSharingEnabled");
|
||||
|
||||
Params::UAnimationSharingManager_AnimationSharingEnabled_Params Parms{};
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Class AnimationSharing.AnimationSharingSetup
|
||||
// (None)
|
||||
|
||||
class UClass* UAnimationSharingSetup::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AnimationSharingSetup");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AnimationSharingSetup AnimationSharing.Default__AnimationSharingSetup
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAnimationSharingSetup* UAnimationSharingSetup::GetDefaultObj()
|
||||
{
|
||||
static class UAnimationSharingSetup* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAnimationSharingSetup*>(UAnimationSharingSetup::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
86
SDK/AnimationSharing_parameters.hpp
Normal file
86
SDK/AnimationSharing_parameters.hpp
Normal file
@ -0,0 +1,86 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimationSharing.AnimationSharingStateProcessor.ProcessActorState
|
||||
struct UAnimationSharingStateProcessor_ProcessActorState_Params
|
||||
{
|
||||
public:
|
||||
int32 OutState; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_15D2[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class AActor* InActor; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 CurrentState; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 OnDemandState; // 0x11(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bShouldProcess; // 0x12(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_15D3[0x5]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x8 (0x8 - 0x0)
|
||||
// Function AnimationSharing.AnimationSharingStateProcessor.GetAnimationStateEnum
|
||||
struct UAnimationSharingStateProcessor_GetAnimationStateEnum_Params
|
||||
{
|
||||
public:
|
||||
class UEnum* ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AnimationSharing.AnimSharingStateInstance.GetInstancedActors
|
||||
struct UAnimSharingStateInstance_GetInstancedActors_Params
|
||||
{
|
||||
public:
|
||||
TArray<class AActor*> Actors; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AnimationSharing.AnimationSharingManager.RegisterActorWithSkeletonBP
|
||||
struct UAnimationSharingManager_RegisterActorWithSkeletonBP_Params
|
||||
{
|
||||
public:
|
||||
class AActor* InActor; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class USkeleton* SharingSkeleton; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// Function AnimationSharing.AnimationSharingManager.GetAnimationSharingManager
|
||||
struct UAnimationSharingManager_GetAnimationSharingManager_Params
|
||||
{
|
||||
public:
|
||||
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class UAnimationSharingManager* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// Function AnimationSharing.AnimationSharingManager.CreateAnimationSharingManager
|
||||
struct UAnimationSharingManager_CreateAnimationSharingManager_Params
|
||||
{
|
||||
public:
|
||||
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class UAnimationSharingSetup* Setup; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1606[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// Function AnimationSharing.AnimationSharingManager.AnimationSharingEnabled
|
||||
struct UAnimationSharingManager_AnimationSharingEnabled_Params
|
||||
{
|
||||
public:
|
||||
bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
86
SDK/AnimationSharing_structs.hpp
Normal file
86
SDK/AnimationSharing_structs.hpp
Normal file
@ -0,0 +1,86 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x18 (0x18 - 0x0)
|
||||
// ScriptStruct AnimationSharing.AnimationSetup
|
||||
struct FAnimationSetup
|
||||
{
|
||||
public:
|
||||
class UAnimSequence* AnimSequence; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSubclassOf<class UAnimSharingStateInstance> AnimBlueprint; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FPerPlatformInt NumRandomizedInstances; // 0x10(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FPerPlatformBool Enabled; // 0x14(0x1)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1610[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x30 (0x30 - 0x0)
|
||||
// ScriptStruct AnimationSharing.AnimationStateEntry
|
||||
struct FAnimationStateEntry
|
||||
{
|
||||
public:
|
||||
uint8 State; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1612[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<struct FAnimationSetup> AnimationSetups; // 0x8(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
bool bOnDemand; // 0x18(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bAdditive; // 0x19(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1613[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float BlendTime; // 0x1C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bReturnToPreviousState; // 0x20(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bSetNextState; // 0x21(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 NextState; // 0x22(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1615[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FPerPlatformInt MaximumNumberOfConcurrentInstances; // 0x24(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float WiggleTimePercentage; // 0x28(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bRequiresCurves; // 0x2C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1616[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x38 (0x38 - 0x0)
|
||||
// ScriptStruct AnimationSharing.PerSkeletonAnimationSharingSetup
|
||||
struct FPerSkeletonAnimationSharingSetup
|
||||
{
|
||||
public:
|
||||
class USkeleton* Skeleton; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class USkeletalMesh* SkeletalMesh; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSubclassOf<class UAnimSharingTransitionInstance> BlendAnimBlueprint; // 0x10(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSubclassOf<class UAnimSharingAdditiveInstance> AdditiveAnimBlueprint; // 0x18(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSubclassOf<class UAnimationSharingStateProcessor> StateProcessorClass; // 0x20(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TArray<struct FAnimationStateEntry> AnimationStates; // 0x28(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// ScriptStruct AnimationSharing.AnimationSharingScalability
|
||||
struct FAnimationSharingScalability
|
||||
{
|
||||
public:
|
||||
struct FPerPlatformBool UseBlendTransitions; // 0x0(0x1)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_161C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FPerPlatformFloat BlendSignificanceValue; // 0x4(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FPerPlatformInt MaximumNumberConcurrentBlends; // 0x8(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FPerPlatformFloat TickSignificanceValue; // 0xC(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x8 (0x30 - 0x28)
|
||||
// ScriptStruct AnimationSharing.TickAnimationSharingFunction
|
||||
struct FTickAnimationSharingFunction : public FTickFunction
|
||||
{
|
||||
public:
|
||||
uint8 Pad_1621[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
85
SDK/ApexDestruction_classes.hpp
Normal file
85
SDK/ApexDestruction_classes.hpp
Normal file
@ -0,0 +1,85 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x18 (0x2A8 - 0x290)
|
||||
// Class ApexDestruction.DestructibleActor
|
||||
class ADestructibleActor : public AActor
|
||||
{
|
||||
public:
|
||||
class UDestructibleComponent* DestructibleComponent; // 0x290(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
FMulticastInlineDelegateProperty_ OnActorFracture; // 0x298(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class ADestructibleActor* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0xA0 (0x940 - 0x8A0)
|
||||
// Class ApexDestruction.DestructibleComponent
|
||||
class UDestructibleComponent : public USkinnedMeshComponent
|
||||
{
|
||||
public:
|
||||
uint8 bFractureEffectOverride : 1; // Mask: 0x1, PropSize: 0x10x8A0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 BitPad_35 : 7; // Fixing Bit-Field Size [ Dumper-7 ]
|
||||
uint8 Pad_5A4[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<struct FFractureEffect> FractureEffects; // 0x8A8(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
bool bEnableHardSleeping; // 0x8B8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5A5[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float LargeChunkThreshold; // 0x8BC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnComponentFracture; // 0x8C0(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5A6[0x70]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UDestructibleComponent* GetDefaultObj();
|
||||
|
||||
void SetDestructibleMesh(class UDestructibleMesh* NewMesh);
|
||||
class UDestructibleMesh* GetDestructibleMesh();
|
||||
void ApplyRadiusDamage(float BaseDamage, struct FVector& HurtOrigin, float DamageRadius, float ImpulseStrength, bool bFullDamage);
|
||||
void ApplyDamage(float DamageAmount, struct FVector& HitLocation, struct FVector& ImpulseDir, float ImpulseStrength);
|
||||
};
|
||||
|
||||
// 0x88 (0xB0 - 0x28)
|
||||
// Class ApexDestruction.DestructibleFractureSettings
|
||||
class UDestructibleFractureSettings : public UObject
|
||||
{
|
||||
public:
|
||||
int32 CellSiteCount; // 0x28(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5AB[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FFractureMaterial FractureMaterialDesc; // 0x30(0x40)(Edit, Transient, NoDestructor, NativeAccessSpecifierPublic)
|
||||
int32 RandomSeed; // 0x70(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5AD[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<struct FVector> VoronoiSites; // 0x78(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
int32 OriginalSubmeshCount; // 0x88(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5AE[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<class UMaterialInterface*> Materials; // 0x90(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
||||
TArray<struct FDestructibleChunkParameters> ChunkParameters; // 0xA0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UDestructibleFractureSettings* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0xB8 (0x598 - 0x4E0)
|
||||
// Class ApexDestruction.DestructibleMesh
|
||||
class UDestructibleMesh : public USkeletalMesh
|
||||
{
|
||||
public:
|
||||
struct FDestructibleParameters DefaultDestructibleParameters; // 0x4E0(0xA8)(Edit, NativeAccessSpecifierPublic)
|
||||
TArray<struct FFractureEffect> FractureEffects; // 0x588(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UDestructibleMesh* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
251
SDK/ApexDestruction_functions.cpp
Normal file
251
SDK/ApexDestruction_functions.cpp
Normal file
@ -0,0 +1,251 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class ApexDestruction.DestructibleActor
|
||||
// (Actor)
|
||||
|
||||
class UClass* ADestructibleActor::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("DestructibleActor");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// DestructibleActor ApexDestruction.Default__DestructibleActor
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class ADestructibleActor* ADestructibleActor::GetDefaultObj()
|
||||
{
|
||||
static class ADestructibleActor* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<ADestructibleActor*>(ADestructibleActor::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Class ApexDestruction.DestructibleComponent
|
||||
// (SceneComponent, PrimitiveComponent, SkinnedMeshComponent)
|
||||
|
||||
class UClass* UDestructibleComponent::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("DestructibleComponent");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// DestructibleComponent ApexDestruction.Default__DestructibleComponent
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UDestructibleComponent* UDestructibleComponent::GetDefaultObj()
|
||||
{
|
||||
static class UDestructibleComponent* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UDestructibleComponent*>(UDestructibleComponent::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function ApexDestruction.DestructibleComponent.SetDestructibleMesh
|
||||
// (Final, Native, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class UDestructibleMesh* NewMesh (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void UDestructibleComponent::SetDestructibleMesh(class UDestructibleMesh* NewMesh)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("DestructibleComponent", "SetDestructibleMesh");
|
||||
|
||||
Params::UDestructibleComponent_SetDestructibleMesh_Params Parms{};
|
||||
|
||||
Parms.NewMesh = NewMesh;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ApexDestruction.DestructibleComponent.GetDestructibleMesh
|
||||
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
|
||||
// Parameters:
|
||||
// class UDestructibleMesh* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
class UDestructibleMesh* UDestructibleComponent::GetDestructibleMesh()
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("DestructibleComponent", "GetDestructibleMesh");
|
||||
|
||||
Params::UDestructibleComponent_GetDestructibleMesh_Params Parms{};
|
||||
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ApexDestruction.DestructibleComponent.ApplyRadiusDamage
|
||||
// (Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
|
||||
// Parameters:
|
||||
// float BaseDamage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// struct FVector HurtOrigin (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// float DamageRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// float ImpulseStrength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bFullDamage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void UDestructibleComponent::ApplyRadiusDamage(float BaseDamage, struct FVector& HurtOrigin, float DamageRadius, float ImpulseStrength, bool bFullDamage)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("DestructibleComponent", "ApplyRadiusDamage");
|
||||
|
||||
Params::UDestructibleComponent_ApplyRadiusDamage_Params Parms{};
|
||||
|
||||
Parms.BaseDamage = BaseDamage;
|
||||
Parms.HurtOrigin = HurtOrigin;
|
||||
Parms.DamageRadius = DamageRadius;
|
||||
Parms.ImpulseStrength = ImpulseStrength;
|
||||
Parms.bFullDamage = bFullDamage;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function ApexDestruction.DestructibleComponent.ApplyDamage
|
||||
// (Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
|
||||
// Parameters:
|
||||
// float DamageAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// struct FVector HitLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// struct FVector ImpulseDir (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// float ImpulseStrength (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
void UDestructibleComponent::ApplyDamage(float DamageAmount, struct FVector& HitLocation, struct FVector& ImpulseDir, float ImpulseStrength)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("DestructibleComponent", "ApplyDamage");
|
||||
|
||||
Params::UDestructibleComponent_ApplyDamage_Params Parms{};
|
||||
|
||||
Parms.DamageAmount = DamageAmount;
|
||||
Parms.HitLocation = HitLocation;
|
||||
Parms.ImpulseDir = ImpulseDir;
|
||||
Parms.ImpulseStrength = ImpulseStrength;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Class ApexDestruction.DestructibleFractureSettings
|
||||
// (None)
|
||||
|
||||
class UClass* UDestructibleFractureSettings::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("DestructibleFractureSettings");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// DestructibleFractureSettings ApexDestruction.Default__DestructibleFractureSettings
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UDestructibleFractureSettings* UDestructibleFractureSettings::GetDefaultObj()
|
||||
{
|
||||
static class UDestructibleFractureSettings* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UDestructibleFractureSettings*>(UDestructibleFractureSettings::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Class ApexDestruction.DestructibleMesh
|
||||
// (None)
|
||||
|
||||
class UClass* UDestructibleMesh::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("DestructibleMesh");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// DestructibleMesh ApexDestruction.Default__DestructibleMesh
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UDestructibleMesh* UDestructibleMesh::GetDefaultObj()
|
||||
{
|
||||
static class UDestructibleMesh* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UDestructibleMesh*>(UDestructibleMesh::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
62
SDK/ApexDestruction_parameters.hpp
Normal file
62
SDK/ApexDestruction_parameters.hpp
Normal file
@ -0,0 +1,62 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x8 (0x8 - 0x0)
|
||||
// Function ApexDestruction.DestructibleComponent.SetDestructibleMesh
|
||||
struct UDestructibleComponent_SetDestructibleMesh_Params
|
||||
{
|
||||
public:
|
||||
class UDestructibleMesh* NewMesh; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x8 (0x8 - 0x0)
|
||||
// Function ApexDestruction.DestructibleComponent.GetDestructibleMesh
|
||||
struct UDestructibleComponent_GetDestructibleMesh_Params
|
||||
{
|
||||
public:
|
||||
class UDestructibleMesh* ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x30 (0x30 - 0x0)
|
||||
// Function ApexDestruction.DestructibleComponent.ApplyRadiusDamage
|
||||
struct UDestructibleComponent_ApplyRadiusDamage_Params
|
||||
{
|
||||
public:
|
||||
float BaseDamage; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_59A[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector HurtOrigin; // 0x8(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float DamageRadius; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ImpulseStrength; // 0x24(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bFullDamage; // 0x28(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_59B[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// Function ApexDestruction.DestructibleComponent.ApplyDamage
|
||||
struct UDestructibleComponent_ApplyDamage_Params
|
||||
{
|
||||
public:
|
||||
float DamageAmount; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_59D[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FVector HitLocation; // 0x8(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector ImpulseDir; // 0x20(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ImpulseStrength; // 0x38(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_59E[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
143
SDK/ApexDestruction_structs.hpp
Normal file
143
SDK/ApexDestruction_structs.hpp
Normal file
@ -0,0 +1,143 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
enum class EImpactDamageOverride : uint8
|
||||
{
|
||||
IDO_None = 0,
|
||||
IDO_On = 1,
|
||||
IDO_Off = 2,
|
||||
IDO_MAX = 3,
|
||||
};
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x40 (0x40 - 0x0)
|
||||
// ScriptStruct ApexDestruction.FractureMaterial
|
||||
struct FFractureMaterial
|
||||
{
|
||||
public:
|
||||
struct FVector2D UVScale; // 0x0(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector2D UVOffset; // 0x10(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FVector Tangent; // 0x20(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float UAngle; // 0x38(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 InteriorElementIndex; // 0x3C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// ScriptStruct ApexDestruction.DestructibleChunkParameters
|
||||
struct FDestructibleChunkParameters
|
||||
{
|
||||
public:
|
||||
bool bIsSupportChunk; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bDoNotFracture; // 0x1(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bDoNotDamage; // 0x2(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bDoNotCrumble; // 0x3(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x1 (0x1 - 0x0)
|
||||
// ScriptStruct ApexDestruction.DestructibleDepthParameters
|
||||
struct FDestructibleDepthParameters
|
||||
{
|
||||
public:
|
||||
enum class EImpactDamageOverride ImpactDamageOverride; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x4 (0x4 - 0x0)
|
||||
// ScriptStruct ApexDestruction.DestructibleParametersFlag
|
||||
struct FDestructibleParametersFlag
|
||||
{
|
||||
public:
|
||||
uint8 bAccumulateDamage : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bAssetDefinedSupport : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bWorldSupport : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bDebrisTimeout : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bDebrisMaxSeparation : 1; // Mask: 0x10, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bCrumbleSmallestChunks : 1; // Mask: 0x20, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bAccurateRaycasts : 1; // Mask: 0x40, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bUseValidBounds : 1; // Mask: 0x80, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 bFormExtendedStructures : 1; // Mask: 0x1, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5BA[0x2]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
// 0x1C (0x1C - 0x0)
|
||||
// ScriptStruct ApexDestruction.DestructibleDamageParameters
|
||||
struct FDestructibleDamageParameters
|
||||
{
|
||||
public:
|
||||
float DamageThreshold; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float DamageSpread; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bEnableImpactDamage; // 0x8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5BF[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float ImpactDamage; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 DefaultImpactDamageDepth; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bCustomImpactResistance; // 0x14(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5C2[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float ImpactResistance; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x48 (0x48 - 0x0)
|
||||
// ScriptStruct ApexDestruction.DestructibleDebrisParameters
|
||||
struct FDestructibleDebrisParameters
|
||||
{
|
||||
public:
|
||||
float DebrisLifetimeMin; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float DebrisLifetimeMax; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float DebrisMaxSeparationMin; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float DebrisMaxSeparationMax; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
struct FBox ValidBounds; // 0x10(0x38)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x10 (0x10 - 0x0)
|
||||
// ScriptStruct ApexDestruction.DestructibleAdvancedParameters
|
||||
struct FDestructibleAdvancedParameters
|
||||
{
|
||||
public:
|
||||
float DamageCap; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float ImpactVelocityThreshold; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float MaxChunkSpeed; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float FractureImpulseScale; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x14 (0x14 - 0x0)
|
||||
// ScriptStruct ApexDestruction.DestructibleSpecialHierarchyDepths
|
||||
struct FDestructibleSpecialHierarchyDepths
|
||||
{
|
||||
public:
|
||||
int32 SupportDepth; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 MinimumFractureDepth; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bEnableDebris; // 0x8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5CF[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
int32 DebrisDepth; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 EssentialDepth; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0xA8 (0xA8 - 0x0)
|
||||
// ScriptStruct ApexDestruction.DestructibleParameters
|
||||
struct FDestructibleParameters
|
||||
{
|
||||
public:
|
||||
struct FDestructibleDamageParameters DamageParameters; // 0x0(0x1C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5D2[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FDestructibleDebrisParameters DebrisParameters; // 0x20(0x48)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FDestructibleAdvancedParameters AdvancedParameters; // 0x68(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FDestructibleSpecialHierarchyDepths SpecialHierarchyDepths; // 0x78(0x14)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5D4[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
TArray<struct FDestructibleDepthParameters> DepthParameters; // 0x90(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
struct FDestructibleParametersFlag Flags; // 0xA0(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_5D6[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
46
SDK/AppleImageUtils_classes.hpp
Normal file
46
SDK/AppleImageUtils_classes.hpp
Normal file
@ -0,0 +1,46 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x0 (0x28 - 0x28)
|
||||
// Class AppleImageUtils.AppleImageInterface
|
||||
class IAppleImageInterface : public IInterface
|
||||
{
|
||||
public:
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class IAppleImageInterface* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x60 (0x88 - 0x28)
|
||||
// Class AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy : public UObject
|
||||
{
|
||||
public:
|
||||
uint8 Pad_198B[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_198C[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
struct FAppleImageUtilsImageConversionResult ConversionResult; // 0x60(0x20)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_198D[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* GetDefaultObj();
|
||||
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* CreateProxyObjectForConvertToTIFF(class UTexture* SourceImage, bool bWantColor, bool bUseGpu, float Scale, enum class ETextureRotationDirection Rotate);
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* CreateProxyObjectForConvertToPNG(class UTexture* SourceImage, bool bWantColor, bool bUseGpu, float Scale, enum class ETextureRotationDirection Rotate);
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* CreateProxyObjectForConvertToJPEG(class UTexture* SourceImage, int32 Quality, bool bWantColor, bool bUseGpu, float Scale, enum class ETextureRotationDirection Rotate);
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* CreateProxyObjectForConvertToHEIF(class UTexture* SourceImage, int32 Quality, bool bWantColor, bool bUseGpu, float Scale, enum class ETextureRotationDirection Rotate);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
228
SDK/AppleImageUtils_functions.cpp
Normal file
228
SDK/AppleImageUtils_functions.cpp
Normal file
@ -0,0 +1,228 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// FUNCTIONS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Class AppleImageUtils.AppleImageInterface
|
||||
// (None)
|
||||
|
||||
class UClass* IAppleImageInterface::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AppleImageInterface");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AppleImageInterface AppleImageUtils.Default__AppleImageInterface
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class IAppleImageInterface* IAppleImageInterface::GetDefaultObj()
|
||||
{
|
||||
static class IAppleImageInterface* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<IAppleImageInterface*>(IAppleImageInterface::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Class AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy
|
||||
// (None)
|
||||
|
||||
class UClass* UAppleImageUtilsBaseAsyncTaskBlueprintProxy::StaticClass()
|
||||
{
|
||||
static class UClass* Clss = nullptr;
|
||||
|
||||
if (!Clss)
|
||||
Clss = UObject::FindClassFast("AppleImageUtilsBaseAsyncTaskBlueprintProxy");
|
||||
|
||||
return Clss;
|
||||
}
|
||||
|
||||
|
||||
// AppleImageUtilsBaseAsyncTaskBlueprintProxy AppleImageUtils.Default__AppleImageUtilsBaseAsyncTaskBlueprintProxy
|
||||
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* UAppleImageUtilsBaseAsyncTaskBlueprintProxy::GetDefaultObj()
|
||||
{
|
||||
static class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* Default = nullptr;
|
||||
|
||||
if (!Default)
|
||||
Default = static_cast<UAppleImageUtilsBaseAsyncTaskBlueprintProxy*>(UAppleImageUtilsBaseAsyncTaskBlueprintProxy::StaticClass()->DefaultObject);
|
||||
|
||||
return Default;
|
||||
}
|
||||
|
||||
|
||||
// Function AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy.CreateProxyObjectForConvertToTIFF
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class UTexture* SourceImage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bWantColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bUseGpu (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// float Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// enum class ETextureRotationDirectionRotate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// class UAppleImageUtilsBaseAsyncTaskBlueprintProxy*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* UAppleImageUtilsBaseAsyncTaskBlueprintProxy::CreateProxyObjectForConvertToTIFF(class UTexture* SourceImage, bool bWantColor, bool bUseGpu, float Scale, enum class ETextureRotationDirection Rotate)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AppleImageUtilsBaseAsyncTaskBlueprintProxy", "CreateProxyObjectForConvertToTIFF");
|
||||
|
||||
Params::UAppleImageUtilsBaseAsyncTaskBlueprintProxy_CreateProxyObjectForConvertToTIFF_Params Parms{};
|
||||
|
||||
Parms.SourceImage = SourceImage;
|
||||
Parms.bWantColor = bWantColor;
|
||||
Parms.bUseGpu = bUseGpu;
|
||||
Parms.Scale = Scale;
|
||||
Parms.Rotate = Rotate;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy.CreateProxyObjectForConvertToPNG
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class UTexture* SourceImage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bWantColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bUseGpu (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// float Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// enum class ETextureRotationDirectionRotate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// class UAppleImageUtilsBaseAsyncTaskBlueprintProxy*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* UAppleImageUtilsBaseAsyncTaskBlueprintProxy::CreateProxyObjectForConvertToPNG(class UTexture* SourceImage, bool bWantColor, bool bUseGpu, float Scale, enum class ETextureRotationDirection Rotate)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AppleImageUtilsBaseAsyncTaskBlueprintProxy", "CreateProxyObjectForConvertToPNG");
|
||||
|
||||
Params::UAppleImageUtilsBaseAsyncTaskBlueprintProxy_CreateProxyObjectForConvertToPNG_Params Parms{};
|
||||
|
||||
Parms.SourceImage = SourceImage;
|
||||
Parms.bWantColor = bWantColor;
|
||||
Parms.bUseGpu = bUseGpu;
|
||||
Parms.Scale = Scale;
|
||||
Parms.Rotate = Rotate;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy.CreateProxyObjectForConvertToJPEG
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class UTexture* SourceImage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// int32 Quality (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bWantColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bUseGpu (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// float Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// enum class ETextureRotationDirectionRotate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// class UAppleImageUtilsBaseAsyncTaskBlueprintProxy*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* UAppleImageUtilsBaseAsyncTaskBlueprintProxy::CreateProxyObjectForConvertToJPEG(class UTexture* SourceImage, int32 Quality, bool bWantColor, bool bUseGpu, float Scale, enum class ETextureRotationDirection Rotate)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AppleImageUtilsBaseAsyncTaskBlueprintProxy", "CreateProxyObjectForConvertToJPEG");
|
||||
|
||||
Params::UAppleImageUtilsBaseAsyncTaskBlueprintProxy_CreateProxyObjectForConvertToJPEG_Params Parms{};
|
||||
|
||||
Parms.SourceImage = SourceImage;
|
||||
Parms.Quality = Quality;
|
||||
Parms.bWantColor = bWantColor;
|
||||
Parms.bUseGpu = bUseGpu;
|
||||
Parms.Scale = Scale;
|
||||
Parms.Rotate = Rotate;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
|
||||
// Function AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy.CreateProxyObjectForConvertToHEIF
|
||||
// (Final, Native, Static, Public, BlueprintCallable)
|
||||
// Parameters:
|
||||
// class UTexture* SourceImage (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// int32 Quality (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bWantColor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// bool bUseGpu (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// float Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// enum class ETextureRotationDirectionRotate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
// class UAppleImageUtilsBaseAsyncTaskBlueprintProxy*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* UAppleImageUtilsBaseAsyncTaskBlueprintProxy::CreateProxyObjectForConvertToHEIF(class UTexture* SourceImage, int32 Quality, bool bWantColor, bool bUseGpu, float Scale, enum class ETextureRotationDirection Rotate)
|
||||
{
|
||||
static class UFunction* Func = nullptr;
|
||||
|
||||
if (!Func)
|
||||
Func = Class->GetFunction("AppleImageUtilsBaseAsyncTaskBlueprintProxy", "CreateProxyObjectForConvertToHEIF");
|
||||
|
||||
Params::UAppleImageUtilsBaseAsyncTaskBlueprintProxy_CreateProxyObjectForConvertToHEIF_Params Parms{};
|
||||
|
||||
Parms.SourceImage = SourceImage;
|
||||
Parms.Quality = Quality;
|
||||
Parms.bWantColor = bWantColor;
|
||||
Parms.bUseGpu = bUseGpu;
|
||||
Parms.Scale = Scale;
|
||||
Parms.Rotate = Rotate;
|
||||
|
||||
auto Flgs = Func->FunctionFlags;
|
||||
Func->FunctionFlags |= 0x400;
|
||||
|
||||
UObject::ProcessEvent(Func, &Parms);
|
||||
|
||||
|
||||
Func->FunctionFlags = Flgs;
|
||||
|
||||
return Parms.ReturnValue;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
81
SDK/AppleImageUtils_parameters.hpp
Normal file
81
SDK/AppleImageUtils_parameters.hpp
Normal file
@ -0,0 +1,81 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
#include "../SDK.hpp"
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
namespace Params
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// PARAMETERS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy.CreateProxyObjectForConvertToTIFF
|
||||
struct UAppleImageUtilsBaseAsyncTaskBlueprintProxy_CreateProxyObjectForConvertToTIFF_Params
|
||||
{
|
||||
public:
|
||||
class UTexture* SourceImage; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bWantColor; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bUseGpu; // 0x9(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1975[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float Scale; // 0xC(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ETextureRotationDirection Rotate; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1976[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* ReturnValue; // 0x18(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy.CreateProxyObjectForConvertToPNG
|
||||
struct UAppleImageUtilsBaseAsyncTaskBlueprintProxy_CreateProxyObjectForConvertToPNG_Params
|
||||
{
|
||||
public:
|
||||
class UTexture* SourceImage; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bWantColor; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bUseGpu; // 0x9(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1981[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float Scale; // 0xC(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ETextureRotationDirection Rotate; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1982[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* ReturnValue; // 0x18(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy.CreateProxyObjectForConvertToJPEG
|
||||
struct UAppleImageUtilsBaseAsyncTaskBlueprintProxy_CreateProxyObjectForConvertToJPEG_Params
|
||||
{
|
||||
public:
|
||||
class UTexture* SourceImage; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 Quality; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bWantColor; // 0xC(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bUseGpu; // 0xD(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1984[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float Scale; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ETextureRotationDirection Rotate; // 0x14(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1986[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* ReturnValue; // 0x18(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// Function AppleImageUtils.AppleImageUtilsBaseAsyncTaskBlueprintProxy.CreateProxyObjectForConvertToHEIF
|
||||
struct UAppleImageUtilsBaseAsyncTaskBlueprintProxy_CreateProxyObjectForConvertToHEIF_Params
|
||||
{
|
||||
public:
|
||||
class UTexture* SourceImage; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 Quality; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bWantColor; // 0xC(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bUseGpu; // 0xD(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_1988[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
float Scale; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
enum class ETextureRotationDirection Rotate; // 0x14(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_198A[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||
class UAppleImageUtilsBaseAsyncTaskBlueprintProxy* ReturnValue; // 0x18(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
51
SDK/AppleImageUtils_structs.hpp
Normal file
51
SDK/AppleImageUtils_structs.hpp
Normal file
@ -0,0 +1,51 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// ENUMS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
enum class ETextureRotationDirection : uint8
|
||||
{
|
||||
None = 0,
|
||||
Left = 1,
|
||||
Right = 2,
|
||||
Down = 3,
|
||||
LeftMirrored = 4,
|
||||
RightMirrored = 5,
|
||||
DownMirrored = 6,
|
||||
UpMirrored = 7,
|
||||
ETextureRotationDirection_MAX = 8,
|
||||
};
|
||||
|
||||
enum class EAppleTextureType : uint8
|
||||
{
|
||||
Unknown = 0,
|
||||
Image = 1,
|
||||
PixelBuffer = 2,
|
||||
Surface = 3,
|
||||
MetalTexture = 4,
|
||||
EAppleTextureType_MAX = 5,
|
||||
};
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// STRUCTS
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x20 (0x20 - 0x0)
|
||||
// ScriptStruct AppleImageUtils.AppleImageUtilsImageConversionResult
|
||||
struct FAppleImageUtilsImageConversionResult
|
||||
{
|
||||
public:
|
||||
class FString Error; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TArray<uint8> ImageData; // 0x10(0x10)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
53
SDK/ArchVisCharacter_classes.hpp
Normal file
53
SDK/ArchVisCharacter_classes.hpp
Normal file
@ -0,0 +1,53 @@
|
||||
#pragma once
|
||||
|
||||
// Dumped with Dumper-7!
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
// CLASSES
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
// 0x68 (0x680 - 0x618)
|
||||
// Class ArchVisCharacter.ArchVisCharacter
|
||||
class AArchVisCharacter : public ACharacter
|
||||
{
|
||||
public:
|
||||
class FString LookUpAxisName; // 0x618(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FString LookUpAtRateAxisName; // 0x628(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FString TurnAxisName; // 0x638(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FString TurnAtRateAxisName; // 0x648(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FString MoveForwardAxisName; // 0x658(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FString MoveRightAxisName; // 0x668(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float MouseSensitivityScale_Pitch; // 0x678(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float MouseSensitivityScale_Yaw; // 0x67C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class AArchVisCharacter* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
// 0x98 (0xF90 - 0xEF8)
|
||||
// Class ArchVisCharacter.ArchVisCharMovementComponent
|
||||
class UArchVisCharMovementComponent : public UCharacterMovementComponent
|
||||
{
|
||||
public:
|
||||
struct FRotator RotationalAcceleration; // 0xEF8(0x18)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FRotator RotationalDeceleration; // 0xF10(0x18)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||
struct FRotator MaxRotationalVelocity; // 0xF28(0x18)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||
float MinPitch; // 0xF40(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float MaxPitch; // 0xF44(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float WalkingFriction; // 0xF48(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float WalkingSpeed; // 0xF4C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
float WalkingAcceleration; // 0xF50(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_197C[0x3C]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||
|
||||
static class UClass* StaticClass();
|
||||
static class UArchVisCharMovementComponent* GetDefaultObj();
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user