mirror of
https://github.com/DumbDev69420/EscapeTheBackrooms_Internal.git
synced 2024-12-22 14:37:30 +08:00
Projektdateien hinzufügen.
This commit is contained in:
commit
1add1dc694
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
|
37
EscapeTheBackroomsGUiTest.sln
Normal file
37
EscapeTheBackroomsGUiTest.sln
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio Version 17
|
||||||
|
VisualStudioVersion = 17.6.33815.320
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "EscapeTheBackroomsGUiTest", "EscapeTheBackroomsGUiTest\EscapeTheBackroomsGUiTest.vcxproj", "{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
d|x64 = d|x64
|
||||||
|
d|x86 = d|x86
|
||||||
|
Debug|x64 = Debug|x64
|
||||||
|
Debug|x86 = Debug|x86
|
||||||
|
Release|x64 = Release|x64
|
||||||
|
Release|x86 = Release|x86
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.d|x64.ActiveCfg = Release|x64
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.d|x64.Build.0 = Release|x64
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.d|x86.ActiveCfg = d|Win32
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.d|x86.Build.0 = d|Win32
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.Debug|x64.Build.0 = Debug|x64
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.Debug|x86.ActiveCfg = Debug|Win32
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.Debug|x86.Build.0 = Debug|Win32
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.Release|x64.ActiveCfg = Release|x64
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.Release|x64.Build.0 = Release|x64
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.Release|x86.ActiveCfg = Release|Win32
|
||||||
|
{4DFD61F0-4EAC-4722-849E-01FCC94C71B4}.Release|x86.Build.0 = Release|Win32
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {C4CF1185-48A2-42A5-91E9-C07CB9FE8655}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
2844
EscapeTheBackroomsGUiTest/Cheat.h
Normal file
2844
EscapeTheBackroomsGUiTest/Cheat.h
Normal file
File diff suppressed because it is too large
Load Diff
2178
EscapeTheBackroomsGUiTest/EscapeTheBackroomsGUiTest.vcxproj
Normal file
2178
EscapeTheBackroomsGUiTest/EscapeTheBackroomsGUiTest.vcxproj
Normal file
File diff suppressed because it is too large
Load Diff
5973
EscapeTheBackroomsGUiTest/EscapeTheBackroomsGUiTest.vcxproj.filters
Normal file
5973
EscapeTheBackroomsGUiTest/EscapeTheBackroomsGUiTest.vcxproj.filters
Normal file
File diff suppressed because it is too large
Load Diff
1617
EscapeTheBackroomsGUiTest/GUI/ZeroGUI.h
Normal file
1617
EscapeTheBackroomsGUiTest/GUI/ZeroGUI.h
Normal file
File diff suppressed because it is too large
Load Diff
72
EscapeTheBackroomsGUiTest/GUI/ZeroInput.h
Normal file
72
EscapeTheBackroomsGUiTest/GUI/ZeroInput.h
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
#pragma once
|
||||||
|
#include <Windows.h>
|
||||||
|
|
||||||
|
namespace ZeroGUI
|
||||||
|
{
|
||||||
|
namespace Input
|
||||||
|
{
|
||||||
|
bool mouseDown[5];
|
||||||
|
bool mouseDownAlready[256];
|
||||||
|
|
||||||
|
bool keysDown[256];
|
||||||
|
bool keysDownAlready[256];
|
||||||
|
|
||||||
|
bool IsAnyMouseDown()
|
||||||
|
{
|
||||||
|
if (mouseDown[0]) return true;
|
||||||
|
if (mouseDown[1]) return true;
|
||||||
|
if (mouseDown[2]) return true;
|
||||||
|
if (mouseDown[3]) return true;
|
||||||
|
if (mouseDown[4]) return true;
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool IsMouseClicked(int button, int element_id, bool repeat)
|
||||||
|
{
|
||||||
|
if (mouseDown[button])
|
||||||
|
{
|
||||||
|
if (!mouseDownAlready[element_id])
|
||||||
|
{
|
||||||
|
mouseDownAlready[element_id] = true;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (repeat)
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mouseDownAlready[element_id] = false;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
bool IsKeyPressed(int key, bool repeat)
|
||||||
|
{
|
||||||
|
if (keysDown[key])
|
||||||
|
{
|
||||||
|
if (!keysDownAlready[key])
|
||||||
|
{
|
||||||
|
keysDownAlready[key] = true;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (repeat)
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
keysDownAlready[key] = false;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Handle()
|
||||||
|
{
|
||||||
|
if (GetAsyncKeyState(0x01))
|
||||||
|
{
|
||||||
|
mouseDown[0] = true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
mouseDown[0] = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
63
EscapeTheBackroomsGUiTest/HostModifiers.h
Normal file
63
EscapeTheBackroomsGUiTest/HostModifiers.h
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
namespace HostOptions {
|
||||||
|
|
||||||
|
void Mainrun_Host()
|
||||||
|
{
|
||||||
|
ULONGLONG TickCount = GetTickCount64();
|
||||||
|
|
||||||
|
if (Settings::Host_CollisionPlayers || Settings::Host_Event_TeleportPlayers)
|
||||||
|
{
|
||||||
|
static ULONGLONG TickCount_Host = 0;
|
||||||
|
|
||||||
|
if (TickCount >= TickCount_Host) {
|
||||||
|
TickCount_Host = TickCount + 10;
|
||||||
|
|
||||||
|
for (size_t i = 0; i < PlayerStuff::PlayerList.size(); i++)
|
||||||
|
{
|
||||||
|
auto pawnCurrent = PlayerStuff::PlayerList[i].Pawn_;
|
||||||
|
|
||||||
|
if (pawnCurrent->IsA(SDK::ABPCharacter_Demo_C::StaticClass())) {
|
||||||
|
|
||||||
|
auto PlayerCharacter = (SDK::ABPCharacter_Demo_C*)pawnCurrent;
|
||||||
|
|
||||||
|
if(Settings::Host_FunMode)
|
||||||
|
{
|
||||||
|
static ULONGLONG TickCount_HostSetFun = 0;
|
||||||
|
|
||||||
|
if (TickCount >= TickCount_HostSetFun) {
|
||||||
|
TickCount_HostSetFun = TickCount + 600;
|
||||||
|
|
||||||
|
PlayerCharacter->CharacterMovement->GravityScale = Settings::Host_PlayersGravityScale;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Settings::Host_CollisionPlayers) {
|
||||||
|
static ULONGLONG TickCount_HostSetCollision = 0;
|
||||||
|
|
||||||
|
if (TickCount >= TickCount_HostSetCollision) {
|
||||||
|
TickCount_HostSetCollision = TickCount + 500;
|
||||||
|
PlayerCharacter->Mesh->SetCollisionResponseToChannel(SDK::ECollisionChannel::ECC_Pawn, SDK::ECollisionResponse::ECR_Ignore);
|
||||||
|
PlayerCharacter->CapsuleComponent->SetCollisionResponseToChannel(SDK::ECollisionChannel::ECC_Pawn, SDK::ECollisionResponse::ECR_Ignore);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Settings::Host_Event_TeleportPlayers)
|
||||||
|
{
|
||||||
|
PlayerCharacter->K2_SetActorLocation(Cheat::PlayerController->K2_GetActorLocation(), false, 0, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Settings::Host_Event_TeleportPlayers)
|
||||||
|
Settings::Host_Event_TeleportPlayers = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
37945
EscapeTheBackroomsGUiTest/SDK/GObjects-Dump.txt
Normal file
37945
EscapeTheBackroomsGUiTest/SDK/GObjects-Dump.txt
Normal file
File diff suppressed because it is too large
Load Diff
24
EscapeTheBackroomsGUiTest/SDK/PropertyFixup.hpp
Normal file
24
EscapeTheBackroomsGUiTest/SDK/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];
|
||||||
|
};
|
||||||
|
|
2000
EscapeTheBackroomsGUiTest/SDK/SDK.hpp
Normal file
2000
EscapeTheBackroomsGUiTest/SDK/SDK.hpp
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,14 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,12 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,15 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,29 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
enum class E2_FFT_Resolution : uint8
|
||||||
|
{
|
||||||
|
NewEnumerator0 = 0,
|
||||||
|
NewEnumerator1 = 1,
|
||||||
|
NewEnumerator2 = 2,
|
||||||
|
NewEnumerator3 = 3,
|
||||||
|
NewEnumerator4 = 4,
|
||||||
|
Two_FFT_MAX = 5,
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
206
EscapeTheBackroomsGUiTest/SDK/SDK/8_FFT_H_Ocean_Sim_classes.hpp
Normal file
206
EscapeTheBackroomsGUiTest/SDK/SDK/8_FFT_H_Ocean_Sim_classes.hpp
Normal file
File diff suppressed because one or more lines are too long
2073
EscapeTheBackroomsGUiTest/SDK/SDK/8_FFT_H_Ocean_Sim_functions.cpp
Normal file
2073
EscapeTheBackroomsGUiTest/SDK/SDK/8_FFT_H_Ocean_Sim_functions.cpp
Normal file
File diff suppressed because one or more lines are too long
1075
EscapeTheBackroomsGUiTest/SDK/SDK/8_FFT_H_Ocean_Sim_parameters.hpp
Normal file
1075
EscapeTheBackroomsGUiTest/SDK/SDK/8_FFT_H_Ocean_Sim_parameters.hpp
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
91
EscapeTheBackroomsGUiTest/SDK/SDK/AC_Swimming_classes.hpp
Normal file
91
EscapeTheBackroomsGUiTest/SDK/SDK/AC_Swimming_classes.hpp
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0xCA (0x17A - 0xB0)
|
||||||
|
// BlueprintGeneratedClass AC_Swimming.AC_Swimming_C
|
||||||
|
class UAC_Swimming_C : public UActorComponent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0xB0(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
class ABPCharacter_Demo_C* Character_Reference; // 0xB8(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UCharacterMovementComponent* Movement_component_reference; // 0xC0(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class USkeletalMeshComponent* Character_Mesh_Reference; // 0xC8(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool Is_Overlapping_Physics_Volume; // 0xD0(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
bool Is_in_Water; // 0xD1(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
bool Is_Underwater; // 0xD2(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2137[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class USceneComponent* Breathing_Point_Reference; // 0xD8(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool Is_not_Drowned; // 0xE0(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2138[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
TArray<class UParticleSystemComponent*> Spawned_ambient_underwater_particles; // 0xE8(0x10)(Edit, BlueprintVisible, DisableEditOnInstance, ContainsInstancedReference)
|
||||||
|
bool Is_Diving; // 0xF8(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2139[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FRotator From_Rot; // 0xFC(0xC)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
struct FRotator To_Rot; // 0x108(0xC)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
struct FRotator Current_Control_Rot; // 0x114(0xC)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
bool Is_sprinting_in_water; // 0x120(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_213A[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
FMulticastInlineDelegateProperty_ Is_In_Water_Event; // 0x128(0x10)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
|
||||||
|
FMulticastInlineDelegateProperty_ Is_Underwater_Event; // 0x138(0x10)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
|
||||||
|
float WaterHeight; // 0x148(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_213B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABP_Underwater_C* Underwater; // 0x150(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
TArray<class AActor*> Lights; // 0x158(0x10)(Edit, BlueprintVisible, DisableEditOnTemplate, DisableEditOnInstance)
|
||||||
|
bool IsSwimmingUp; // 0x168(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
bool HasDivingHelmet; // 0x169(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_213C[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AWaterMeshActor* Water; // 0x170(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CanDrown; // 0x178(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
bool IsSwimmingDown; // 0x179(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAC_Swimming_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void SwimDownMovementLogic(const struct FVector& CallFunc_MakeVector_ReturnValue, bool CallFunc_Greater_FloatFloat_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1);
|
||||||
|
void GetSwimSprintSpeed(float* Speed, float CallFunc_SelectFloat_ReturnValue);
|
||||||
|
void GetSwimSpeed(float* Speed, float CallFunc_SelectFloat_ReturnValue);
|
||||||
|
void SwimUpMovementLogic(const struct FVector& CallFunc_MakeVector_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, bool CallFunc_Greater_FloatFloat_ReturnValue, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, bool CallFunc_Less_FloatFloat_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue_2);
|
||||||
|
void CustomDiveMovementLogic(float ScaleValue, const struct FRotator& CallFunc_GetControlRotation_ReturnValue, const struct FVector& CallFunc_GetForwardVector_ReturnValue);
|
||||||
|
void DiveMovementLogic(float ScaleValue, const struct FRotator& CallFunc_GetControlRotation_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, const struct FRotator& CallFunc_MakeRotator_ReturnValue, const struct FVector& CallFunc_GetUpVector_ReturnValue);
|
||||||
|
void SetSmoothCharacterRotationOnStrafeMovement(bool Temp_bool_Variable, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, float CallFunc_BreakRotator_Roll_1, float CallFunc_BreakRotator_Pitch_1, float CallFunc_BreakRotator_Yaw_1, const struct FRotator& CallFunc_MakeRotator_ReturnValue, const struct FRotator& CallFunc_MakeRotator_ReturnValue_1, bool CallFunc_K2_SetActorRotation_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, const struct FRotator& CallFunc_GetControlRotation_ReturnValue, bool CallFunc_IsLocallyControlled_ReturnValue, bool CallFunc_IsSwimming_ReturnValue_1, bool CallFunc_Not_PreBool_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, const struct FRotator& K2Node_Select_Default, float CallFunc_GetWorldDeltaSeconds_ReturnValue, const struct FRotator& CallFunc_RInterpTo_ReturnValue);
|
||||||
|
void Spawn_swimming_ambient_particle();
|
||||||
|
void Destroy_underwater_ambient_particle();
|
||||||
|
void Pause_underwater_ambient_particle();
|
||||||
|
void Unpause_underwater_ambient_particle();
|
||||||
|
void ReplicateRotationToServer(const struct FRotator& DesiredRotation);
|
||||||
|
void Start_underwater_ambient_particle_timer();
|
||||||
|
void On_Begin_Play_Logic_Minus_Swimming();
|
||||||
|
void On_Tick_logic_Minus_Swimming();
|
||||||
|
void Event_switch_diving_mode();
|
||||||
|
void Event_Sprint_swim();
|
||||||
|
void Event_normal_swim();
|
||||||
|
void Set_normal_swim_speed_on_server();
|
||||||
|
void Set_normal_swim_speed_on_client();
|
||||||
|
void Set_Sprint_speed_on_server();
|
||||||
|
void Set_Sprint_speed_on_client();
|
||||||
|
void EventIsInWater(bool IsInWater);
|
||||||
|
void EventIsUnderwater(bool IsUnderwater);
|
||||||
|
void Spawn_sound(class USoundBase* Sound);
|
||||||
|
void OnMovementModeChanged(enum class EMovementMode PrevMovementMode, enum class EMovementMode NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode);
|
||||||
|
void ReceiveTick(float DeltaSeconds);
|
||||||
|
void ReceiveBeginPlay();
|
||||||
|
void MC_Surface();
|
||||||
|
void MC_Swim();
|
||||||
|
void ToggleUnderwater();
|
||||||
|
void ToggleSurface();
|
||||||
|
void ExecuteUbergraph_AC_Swimming(int32 EntryPoint, const struct FRotator& K2Node_CustomEvent_DesiredRotation, int32 CallFunc_Array_Length_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, bool CallFunc_IsValid_ReturnValue_2, const struct FVector& CallFunc_K2_GetComponentLocation_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1, class UParticleSystemComponent* CallFunc_SpawnEmitterAtLocation_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_K2_GetComponentLocation_ReturnValue_1, const struct FVector& CallFunc_Add_VectorVector_ReturnValue_1, class UParticleSystemComponent* CallFunc_SpawnEmitterAtLocation_ReturnValue_1, bool CallFunc_K2_SetActorRotation_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, bool K2Node_CustomEvent_IsInWater, const struct FRotator& CallFunc_K2_GetActorRotation_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, bool K2Node_CustomEvent_IsUnderwater, const struct FRotator& CallFunc_MakeRotator_ReturnValue, bool CallFunc_K2_SetActorRotation_ReturnValue_1, class AEight_FFT_H_Ocean_Sim_C* CallFunc_GetActorOfClass_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_1, class ABP_Underwater_C* CallFunc_GetActorOfClass_ReturnValue_1, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, TArray<class AActor*>& CallFunc_GetAllActorsWithTag_OutActors, class USoundBase* K2Node_CustomEvent_Sound, enum class EMovementMode K2Node_CustomEvent_PrevMovementMode, enum class EMovementMode K2Node_CustomEvent_NewMovementMode, uint8 K2Node_CustomEvent_PrevCustomMode, uint8 K2Node_CustomEvent_NewCustomMode, class UAudioComponent* CallFunc_SpawnSoundAtLocation_ReturnValue, bool K2Node_SwitchEnum_CmpSuccess, bool CallFunc_EqualEqual_ByteByte_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue, float K2Node_Event_DeltaSeconds, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess, bool Temp_bool_Variable, class UCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue_1, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_1, class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue_2, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_2, bool K2Node_DynamicCast_bSuccess_2, class ABP_Underwater_C* CallFunc_GetActorOfClass_ReturnValue_2, int32 Temp_int_Array_Index_Variable, class UParticleSystemComponent* CallFunc_Array_Get_Item, bool CallFunc_IsValid_ReturnValue_3, bool CallFunc_Not_PreBool_ReturnValue_1, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_2, TArray<class AActor*>& CallFunc_GetOverlappingActors_OverlappingActors, float CallFunc_BreakVector_X_1, float CallFunc_BreakVector_Y_1, float CallFunc_BreakVector_Z_1, int32 CallFunc_Array_Length_ReturnValue_1, bool CallFunc_Less_FloatFloat_ReturnValue, bool CallFunc_EqualEqual_IntInt_ReturnValue, class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue_1, bool CallFunc_Not_PreBool_ReturnValue_2, bool CallFunc_Not_PreBool_ReturnValue_3, float CallFunc_GetSwimSpeed_Speed, bool CallFunc_BooleanAND_ReturnValue_2, float CallFunc_GetSwimSprintSpeed_Speed, int32 Temp_int_Loop_Counter_Variable, bool Temp_bool_Has_Been_Initd_Variable, bool CallFunc_Less_IntInt_ReturnValue, int32 CallFunc_Add_IntInt_ReturnValue, bool Temp_bool_IsClosed_Variable, bool Temp_bool_IsClosed_Variable_1, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate, const struct FTimerHandle& CallFunc_K2_SetTimerDelegate_ReturnValue, bool Temp_bool_Has_Been_Initd_Variable_1);
|
||||||
|
void Is_Underwater_Event__DelegateSignature(bool Is_Underwater);
|
||||||
|
void Is_In_Water_Event__DelegateSignature(bool Is_in_Water);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
980
EscapeTheBackroomsGUiTest/SDK/SDK/AC_Swimming_functions.cpp
Normal file
980
EscapeTheBackroomsGUiTest/SDK/SDK/AC_Swimming_functions.cpp
Normal file
@ -0,0 +1,980 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// BlueprintGeneratedClass AC_Swimming.AC_Swimming_C
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAC_Swimming_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AC_Swimming_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AC_Swimming_C AC_Swimming.Default__AC_Swimming_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class UAC_Swimming_C* UAC_Swimming_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAC_Swimming_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAC_Swimming_C*>(UAC_Swimming_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.SwimDownMovementLogic
|
||||||
|
// (Public, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// struct FVector CallFunc_MakeVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_Greater_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsSwimming_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::SwimDownMovementLogic(const struct FVector& CallFunc_MakeVector_ReturnValue, bool CallFunc_Greater_FloatFloat_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "SwimDownMovementLogic");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_SwimDownMovementLogic_Params Parms{};
|
||||||
|
|
||||||
|
Parms.CallFunc_MakeVector_ReturnValue = CallFunc_MakeVector_ReturnValue;
|
||||||
|
Parms.CallFunc_Greater_FloatFloat_ReturnValue = CallFunc_Greater_FloatFloat_ReturnValue;
|
||||||
|
Parms.CallFunc_IsSwimming_ReturnValue = CallFunc_IsSwimming_ReturnValue;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue_1 = CallFunc_BooleanAND_ReturnValue_1;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.GetSwimSprintSpeed
|
||||||
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// float Speed (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_SelectFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::GetSwimSprintSpeed(float* Speed, float CallFunc_SelectFloat_ReturnValue)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "GetSwimSprintSpeed");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_GetSwimSprintSpeed_Params Parms{};
|
||||||
|
|
||||||
|
Parms.CallFunc_SelectFloat_ReturnValue = CallFunc_SelectFloat_ReturnValue;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
if (Speed != nullptr)
|
||||||
|
*Speed = Parms.Speed;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.GetSwimSpeed
|
||||||
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// float Speed (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_SelectFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::GetSwimSpeed(float* Speed, float CallFunc_SelectFloat_ReturnValue)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "GetSwimSpeed");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_GetSwimSpeed_Params Parms{};
|
||||||
|
|
||||||
|
Parms.CallFunc_SelectFloat_ReturnValue = CallFunc_SelectFloat_ReturnValue;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
if (Speed != nullptr)
|
||||||
|
*Speed = Parms.Speed;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.SwimUpMovementLogic
|
||||||
|
// (Public, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// struct FVector CallFunc_MakeVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_Greater_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float CallFunc_BreakVector_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Z (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_Less_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsSwimming_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::SwimUpMovementLogic(const struct FVector& CallFunc_MakeVector_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, bool CallFunc_Greater_FloatFloat_ReturnValue, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, bool CallFunc_Less_FloatFloat_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue_2)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "SwimUpMovementLogic");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_SwimUpMovementLogic_Params Parms{};
|
||||||
|
|
||||||
|
Parms.CallFunc_MakeVector_ReturnValue = CallFunc_MakeVector_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
|
||||||
|
Parms.CallFunc_Greater_FloatFloat_ReturnValue = CallFunc_Greater_FloatFloat_ReturnValue;
|
||||||
|
Parms.CallFunc_BreakVector_X = CallFunc_BreakVector_X;
|
||||||
|
Parms.CallFunc_BreakVector_Y = CallFunc_BreakVector_Y;
|
||||||
|
Parms.CallFunc_BreakVector_Z = CallFunc_BreakVector_Z;
|
||||||
|
Parms.CallFunc_Less_FloatFloat_ReturnValue = CallFunc_Less_FloatFloat_ReturnValue;
|
||||||
|
Parms.CallFunc_IsSwimming_ReturnValue = CallFunc_IsSwimming_ReturnValue;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue_1 = CallFunc_BooleanAND_ReturnValue_1;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue_2 = CallFunc_BooleanAND_ReturnValue_2;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.CustomDiveMovementLogic
|
||||||
|
// (Public, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// float ScaleValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FRotator CallFunc_GetControlRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FVector CallFunc_GetForwardVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::CustomDiveMovementLogic(float ScaleValue, const struct FRotator& CallFunc_GetControlRotation_ReturnValue, const struct FVector& CallFunc_GetForwardVector_ReturnValue)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "CustomDiveMovementLogic");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_CustomDiveMovementLogic_Params Parms{};
|
||||||
|
|
||||||
|
Parms.ScaleValue = ScaleValue;
|
||||||
|
Parms.CallFunc_GetControlRotation_ReturnValue = CallFunc_GetControlRotation_ReturnValue;
|
||||||
|
Parms.CallFunc_GetForwardVector_ReturnValue = CallFunc_GetForwardVector_ReturnValue;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.DiveMovementLogic
|
||||||
|
// (Public, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// float ScaleValue (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FRotator CallFunc_GetControlRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsSwimming_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_GetUpVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::DiveMovementLogic(float ScaleValue, const struct FRotator& CallFunc_GetControlRotation_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, const struct FRotator& CallFunc_MakeRotator_ReturnValue, const struct FVector& CallFunc_GetUpVector_ReturnValue)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "DiveMovementLogic");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_DiveMovementLogic_Params Parms{};
|
||||||
|
|
||||||
|
Parms.ScaleValue = ScaleValue;
|
||||||
|
Parms.CallFunc_GetControlRotation_ReturnValue = CallFunc_GetControlRotation_ReturnValue;
|
||||||
|
Parms.CallFunc_IsSwimming_ReturnValue = CallFunc_IsSwimming_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_GetUpVector_ReturnValue = CallFunc_GetUpVector_ReturnValue;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.SetSmoothCharacterRotationOnStrafeMovement
|
||||||
|
// (Public, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// bool Temp_bool_Variable (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)
|
||||||
|
// float CallFunc_BreakRotator_Roll_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakRotator_Pitch_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakRotator_Yaw_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FRotator CallFunc_MakeRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FRotator CallFunc_MakeRotator_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_K2_SetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsSwimming_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FRotator CallFunc_GetControlRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsLocallyControlled_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsSwimming_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FRotator K2Node_Select_Default (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float CallFunc_GetWorldDeltaSeconds_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FRotator CallFunc_RInterpTo_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::SetSmoothCharacterRotationOnStrafeMovement(bool Temp_bool_Variable, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, float CallFunc_BreakRotator_Roll_1, float CallFunc_BreakRotator_Pitch_1, float CallFunc_BreakRotator_Yaw_1, const struct FRotator& CallFunc_MakeRotator_ReturnValue, const struct FRotator& CallFunc_MakeRotator_ReturnValue_1, bool CallFunc_K2_SetActorRotation_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, const struct FRotator& CallFunc_GetControlRotation_ReturnValue, bool CallFunc_IsLocallyControlled_ReturnValue, bool CallFunc_IsSwimming_ReturnValue_1, bool CallFunc_Not_PreBool_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, const struct FRotator& K2Node_Select_Default, float CallFunc_GetWorldDeltaSeconds_ReturnValue, const struct FRotator& CallFunc_RInterpTo_ReturnValue)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "SetSmoothCharacterRotationOnStrafeMovement");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_SetSmoothCharacterRotationOnStrafeMovement_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Temp_bool_Variable = Temp_bool_Variable;
|
||||||
|
Parms.CallFunc_BreakRotator_Roll = CallFunc_BreakRotator_Roll;
|
||||||
|
Parms.CallFunc_BreakRotator_Pitch = CallFunc_BreakRotator_Pitch;
|
||||||
|
Parms.CallFunc_BreakRotator_Yaw = CallFunc_BreakRotator_Yaw;
|
||||||
|
Parms.CallFunc_BreakRotator_Roll_1 = CallFunc_BreakRotator_Roll_1;
|
||||||
|
Parms.CallFunc_BreakRotator_Pitch_1 = CallFunc_BreakRotator_Pitch_1;
|
||||||
|
Parms.CallFunc_BreakRotator_Yaw_1 = CallFunc_BreakRotator_Yaw_1;
|
||||||
|
Parms.CallFunc_MakeRotator_ReturnValue = CallFunc_MakeRotator_ReturnValue;
|
||||||
|
Parms.CallFunc_MakeRotator_ReturnValue_1 = CallFunc_MakeRotator_ReturnValue_1;
|
||||||
|
Parms.CallFunc_K2_SetActorRotation_ReturnValue = CallFunc_K2_SetActorRotation_ReturnValue;
|
||||||
|
Parms.CallFunc_IsSwimming_ReturnValue = CallFunc_IsSwimming_ReturnValue;
|
||||||
|
Parms.CallFunc_GetControlRotation_ReturnValue = CallFunc_GetControlRotation_ReturnValue;
|
||||||
|
Parms.CallFunc_IsLocallyControlled_ReturnValue = CallFunc_IsLocallyControlled_ReturnValue;
|
||||||
|
Parms.CallFunc_IsSwimming_ReturnValue_1 = CallFunc_IsSwimming_ReturnValue_1;
|
||||||
|
Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue;
|
||||||
|
Parms.K2Node_Select_Default = K2Node_Select_Default;
|
||||||
|
Parms.CallFunc_GetWorldDeltaSeconds_ReturnValue = CallFunc_GetWorldDeltaSeconds_ReturnValue;
|
||||||
|
Parms.CallFunc_RInterpTo_ReturnValue = CallFunc_RInterpTo_ReturnValue;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Spawn swimming ambient particle
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Spawn_swimming_ambient_particle()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Spawn swimming ambient particle");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Destroy underwater ambient particle
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Destroy_underwater_ambient_particle()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Destroy underwater ambient particle");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.pause underwater ambient particle
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Pause_underwater_ambient_particle()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "pause underwater ambient particle");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.unpause underwater ambient particle
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Unpause_underwater_ambient_particle()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "unpause underwater ambient particle");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ReplicateRotationToServer
|
||||||
|
// (Net, NetReliable, NetServer, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// struct FRotator DesiredRotation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::ReplicateRotationToServer(const struct FRotator& DesiredRotation)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "ReplicateRotationToServer");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_ReplicateRotationToServer_Params Parms{};
|
||||||
|
|
||||||
|
Parms.DesiredRotation = DesiredRotation;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Start underwater ambient particle timer
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Start_underwater_ambient_particle_timer()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Start underwater ambient particle timer");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.On Begin Play Logic - Swimming
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::On_Begin_Play_Logic_Minus_Swimming()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "On Begin Play Logic - Swimming");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.On Tick logic - Swimming
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::On_Tick_logic_Minus_Swimming()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "On Tick logic - Swimming");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Event switch diving mode
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Event_switch_diving_mode()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Event switch diving mode");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Event Sprint swim
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Event_Sprint_swim()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Event Sprint swim");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Event normal swim
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Event_normal_swim()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Event normal swim");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Set normal swim speed on server
|
||||||
|
// (Net, NetReliable, NetServer, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Set_normal_swim_speed_on_server()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Set normal swim speed on server");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Set normal swim speed on client
|
||||||
|
// (Net, NetReliable, NetClient, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Set_normal_swim_speed_on_client()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Set normal swim speed on client");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Set Sprint speed on server
|
||||||
|
// (Net, NetReliable, NetServer, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Set_Sprint_speed_on_server()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Set Sprint speed on server");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Set Sprint speed on client
|
||||||
|
// (Net, NetReliable, NetClient, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Set_Sprint_speed_on_client()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Set Sprint speed on client");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.EventIsInWater
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// bool IsInWater (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::EventIsInWater(bool IsInWater)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "EventIsInWater");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_EventIsInWater_Params Parms{};
|
||||||
|
|
||||||
|
Parms.IsInWater = IsInWater;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.EventIsUnderwater
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// bool IsUnderwater (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::EventIsUnderwater(bool IsUnderwater)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "EventIsUnderwater");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_EventIsUnderwater_Params Parms{};
|
||||||
|
|
||||||
|
Parms.IsUnderwater = IsUnderwater;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Spawn sound
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class USoundBase* Sound (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Spawn_sound(class USoundBase* Sound)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Spawn sound");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_Spawn_sound_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Sound = Sound;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.OnMovementModeChanged
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// enum class EMovementMode PrevMovementMode (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// enum class EMovementMode NewMovementMode (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// uint8 PrevCustomMode (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// uint8 NewCustomMode (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::OnMovementModeChanged(enum class EMovementMode PrevMovementMode, enum class EMovementMode NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "OnMovementModeChanged");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_OnMovementModeChanged_Params Parms{};
|
||||||
|
|
||||||
|
Parms.PrevMovementMode = PrevMovementMode;
|
||||||
|
Parms.NewMovementMode = NewMovementMode;
|
||||||
|
Parms.PrevCustomMode = PrevCustomMode;
|
||||||
|
Parms.NewCustomMode = NewCustomMode;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ReceiveTick
|
||||||
|
// (Event, Public, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// float DeltaSeconds (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::ReceiveTick(float DeltaSeconds)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "ReceiveTick");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_ReceiveTick_Params Parms{};
|
||||||
|
|
||||||
|
Parms.DeltaSeconds = DeltaSeconds;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ReceiveBeginPlay
|
||||||
|
// (Event, Public, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::ReceiveBeginPlay()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "ReceiveBeginPlay");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.MC_Surface
|
||||||
|
// (Net, NetReliable, NetMulticast, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::MC_Surface()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "MC_Surface");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.MC_Swim
|
||||||
|
// (Net, NetReliable, NetMulticast, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::MC_Swim()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "MC_Swim");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ToggleUnderwater
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::ToggleUnderwater()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "ToggleUnderwater");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ToggleSurface
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAC_Swimming_C::ToggleSurface()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "ToggleSurface");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ExecuteUbergraph_AC_Swimming
|
||||||
|
// (Final, UbergraphFunction, HasDefaults)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FRotator K2Node_CustomEvent_DesiredRotation (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// int32 CallFunc_Array_Length_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FVector CallFunc_K2_GetComponentLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class UParticleSystemComponent* CallFunc_SpawnEmitterAtLocation_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_K2_GetComponentLocation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_Add_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UParticleSystemComponent* CallFunc_SpawnEmitterAtLocation_ReturnValue_1 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_K2_SetActorRotation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsSwimming_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool K2Node_CustomEvent_IsInWater (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FRotator CallFunc_K2_GetActorRotation_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 K2Node_CustomEvent_IsUnderwater (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FRotator CallFunc_MakeRotator_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_K2_SetActorRotation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class AEight_FFT_H_Ocean_Sim_C* CallFunc_GetActorOfClass_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Underwater_C* CallFunc_GetActorOfClass_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Z (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// TArray<class AActor*> CallFunc_GetAllActorsWithTag_OutActors (ReferenceParm)
|
||||||
|
// class USoundBase* K2Node_CustomEvent_Sound (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// enum class EMovementMode K2Node_CustomEvent_PrevMovementMode (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// enum class EMovementMode K2Node_CustomEvent_NewMovementMode (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// uint8 K2Node_CustomEvent_PrevCustomMode (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// uint8 K2Node_CustomEvent_NewCustomMode (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UAudioComponent* CallFunc_SpawnSoundAtLocation_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_SwitchEnum_CmpSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_EqualEqual_ByteByte_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class AActor* CallFunc_GetOwner_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float K2Node_Event_DeltaSeconds (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_Variable (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class UCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class AActor* CallFunc_GetOwner_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class AActor* CallFunc_GetOwner_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABP_Underwater_C* CallFunc_GetActorOfClass_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// int32 Temp_int_Array_Index_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UParticleSystemComponent* CallFunc_Array_Get_Item (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_Not_PreBool_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// TArray<class AActor*> CallFunc_GetOverlappingActors_OverlappingActors (ReferenceParm)
|
||||||
|
// float CallFunc_BreakVector_X_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Y_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Z_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// int32 CallFunc_Array_Length_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_Less_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_EqualEqual_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_Not_PreBool_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_Not_PreBool_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float CallFunc_GetSwimSpeed_Speed (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_BooleanAND_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float CallFunc_GetSwimSprintSpeed_Speed (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// int32 Temp_int_Loop_Counter_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool Temp_bool_Has_Been_Initd_Variable (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_Less_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// int32 CallFunc_Add_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool Temp_bool_IsClosed_Variable (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_IsClosed_Variable_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate (ZeroConstructor, NoDestructor)
|
||||||
|
// struct FTimerHandle CallFunc_K2_SetTimerDelegate_ReturnValue (NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool Temp_bool_Has_Been_Initd_Variable_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::ExecuteUbergraph_AC_Swimming(int32 EntryPoint, const struct FRotator& K2Node_CustomEvent_DesiredRotation, int32 CallFunc_Array_Length_ReturnValue, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, bool CallFunc_IsValid_ReturnValue_2, const struct FVector& CallFunc_K2_GetComponentLocation_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, bool CallFunc_BooleanAND_ReturnValue_1, class UParticleSystemComponent* CallFunc_SpawnEmitterAtLocation_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_K2_GetComponentLocation_ReturnValue_1, const struct FVector& CallFunc_Add_VectorVector_ReturnValue_1, class UParticleSystemComponent* CallFunc_SpawnEmitterAtLocation_ReturnValue_1, bool CallFunc_K2_SetActorRotation_ReturnValue, bool CallFunc_IsSwimming_ReturnValue, bool K2Node_CustomEvent_IsInWater, const struct FRotator& CallFunc_K2_GetActorRotation_ReturnValue, float CallFunc_BreakRotator_Roll, float CallFunc_BreakRotator_Pitch, float CallFunc_BreakRotator_Yaw, bool K2Node_CustomEvent_IsUnderwater, const struct FRotator& CallFunc_MakeRotator_ReturnValue, bool CallFunc_K2_SetActorRotation_ReturnValue_1, class AEight_FFT_H_Ocean_Sim_C* CallFunc_GetActorOfClass_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_1, class ABP_Underwater_C* CallFunc_GetActorOfClass_ReturnValue_1, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, TArray<class AActor*>& CallFunc_GetAllActorsWithTag_OutActors, class USoundBase* K2Node_CustomEvent_Sound, enum class EMovementMode K2Node_CustomEvent_PrevMovementMode, enum class EMovementMode K2Node_CustomEvent_NewMovementMode, uint8 K2Node_CustomEvent_PrevCustomMode, uint8 K2Node_CustomEvent_NewCustomMode, class UAudioComponent* CallFunc_SpawnSoundAtLocation_ReturnValue, bool K2Node_SwitchEnum_CmpSuccess, bool CallFunc_EqualEqual_ByteByte_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue, float K2Node_Event_DeltaSeconds, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess, bool Temp_bool_Variable, class UCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue_1, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_1, class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue, class AActor* CallFunc_GetOwner_ReturnValue_2, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_2, bool K2Node_DynamicCast_bSuccess_2, class ABP_Underwater_C* CallFunc_GetActorOfClass_ReturnValue_2, int32 Temp_int_Array_Index_Variable, class UParticleSystemComponent* CallFunc_Array_Get_Item, bool CallFunc_IsValid_ReturnValue_3, bool CallFunc_Not_PreBool_ReturnValue_1, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_2, TArray<class AActor*>& CallFunc_GetOverlappingActors_OverlappingActors, float CallFunc_BreakVector_X_1, float CallFunc_BreakVector_Y_1, float CallFunc_BreakVector_Z_1, int32 CallFunc_Array_Length_ReturnValue_1, bool CallFunc_Less_FloatFloat_ReturnValue, bool CallFunc_EqualEqual_IntInt_ReturnValue, class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue_1, bool CallFunc_Not_PreBool_ReturnValue_2, bool CallFunc_Not_PreBool_ReturnValue_3, float CallFunc_GetSwimSpeed_Speed, bool CallFunc_BooleanAND_ReturnValue_2, float CallFunc_GetSwimSprintSpeed_Speed, int32 Temp_int_Loop_Counter_Variable, bool Temp_bool_Has_Been_Initd_Variable, bool CallFunc_Less_IntInt_ReturnValue, int32 CallFunc_Add_IntInt_ReturnValue, bool Temp_bool_IsClosed_Variable, bool Temp_bool_IsClosed_Variable_1, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate, const struct FTimerHandle& CallFunc_K2_SetTimerDelegate_ReturnValue, bool Temp_bool_Has_Been_Initd_Variable_1)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "ExecuteUbergraph_AC_Swimming");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_ExecuteUbergraph_AC_Swimming_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.K2Node_CustomEvent_DesiredRotation = K2Node_CustomEvent_DesiredRotation;
|
||||||
|
Parms.CallFunc_Array_Length_ReturnValue = CallFunc_Array_Length_ReturnValue;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue_2 = CallFunc_IsValid_ReturnValue_2;
|
||||||
|
Parms.CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_K2_GetComponentLocation_ReturnValue;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue;
|
||||||
|
Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue_1 = CallFunc_BooleanAND_ReturnValue_1;
|
||||||
|
Parms.CallFunc_SpawnEmitterAtLocation_ReturnValue = CallFunc_SpawnEmitterAtLocation_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_GetComponentLocation_ReturnValue_1 = CallFunc_K2_GetComponentLocation_ReturnValue_1;
|
||||||
|
Parms.CallFunc_Add_VectorVector_ReturnValue_1 = CallFunc_Add_VectorVector_ReturnValue_1;
|
||||||
|
Parms.CallFunc_SpawnEmitterAtLocation_ReturnValue_1 = CallFunc_SpawnEmitterAtLocation_ReturnValue_1;
|
||||||
|
Parms.CallFunc_K2_SetActorRotation_ReturnValue = CallFunc_K2_SetActorRotation_ReturnValue;
|
||||||
|
Parms.CallFunc_IsSwimming_ReturnValue = CallFunc_IsSwimming_ReturnValue;
|
||||||
|
Parms.K2Node_CustomEvent_IsInWater = K2Node_CustomEvent_IsInWater;
|
||||||
|
Parms.CallFunc_K2_GetActorRotation_ReturnValue = CallFunc_K2_GetActorRotation_ReturnValue;
|
||||||
|
Parms.CallFunc_BreakRotator_Roll = CallFunc_BreakRotator_Roll;
|
||||||
|
Parms.CallFunc_BreakRotator_Pitch = CallFunc_BreakRotator_Pitch;
|
||||||
|
Parms.CallFunc_BreakRotator_Yaw = CallFunc_BreakRotator_Yaw;
|
||||||
|
Parms.K2Node_CustomEvent_IsUnderwater = K2Node_CustomEvent_IsUnderwater;
|
||||||
|
Parms.CallFunc_MakeRotator_ReturnValue = CallFunc_MakeRotator_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_SetActorRotation_ReturnValue_1 = CallFunc_K2_SetActorRotation_ReturnValue_1;
|
||||||
|
Parms.CallFunc_GetActorOfClass_ReturnValue = CallFunc_GetActorOfClass_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_GetActorLocation_ReturnValue_1 = CallFunc_K2_GetActorLocation_ReturnValue_1;
|
||||||
|
Parms.CallFunc_GetActorOfClass_ReturnValue_1 = CallFunc_GetActorOfClass_ReturnValue_1;
|
||||||
|
Parms.CallFunc_BreakVector_X = CallFunc_BreakVector_X;
|
||||||
|
Parms.CallFunc_BreakVector_Y = CallFunc_BreakVector_Y;
|
||||||
|
Parms.CallFunc_BreakVector_Z = CallFunc_BreakVector_Z;
|
||||||
|
Parms.CallFunc_GetAllActorsWithTag_OutActors = CallFunc_GetAllActorsWithTag_OutActors;
|
||||||
|
Parms.K2Node_CustomEvent_Sound = K2Node_CustomEvent_Sound;
|
||||||
|
Parms.K2Node_CustomEvent_PrevMovementMode = K2Node_CustomEvent_PrevMovementMode;
|
||||||
|
Parms.K2Node_CustomEvent_NewMovementMode = K2Node_CustomEvent_NewMovementMode;
|
||||||
|
Parms.K2Node_CustomEvent_PrevCustomMode = K2Node_CustomEvent_PrevCustomMode;
|
||||||
|
Parms.K2Node_CustomEvent_NewCustomMode = K2Node_CustomEvent_NewCustomMode;
|
||||||
|
Parms.CallFunc_SpawnSoundAtLocation_ReturnValue = CallFunc_SpawnSoundAtLocation_ReturnValue;
|
||||||
|
Parms.K2Node_SwitchEnum_CmpSuccess = K2Node_SwitchEnum_CmpSuccess;
|
||||||
|
Parms.CallFunc_EqualEqual_ByteByte_ReturnValue = CallFunc_EqualEqual_ByteByte_ReturnValue;
|
||||||
|
Parms.CallFunc_GetOwner_ReturnValue = CallFunc_GetOwner_ReturnValue;
|
||||||
|
Parms.K2Node_Event_DeltaSeconds = K2Node_Event_DeltaSeconds;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo = K2Node_DynamicCast_AsBPCharacter_Demo;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||||
|
Parms.Temp_bool_Variable = Temp_bool_Variable;
|
||||||
|
Parms.CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetComponentByClass_ReturnValue;
|
||||||
|
Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue;
|
||||||
|
Parms.CallFunc_GetOwner_ReturnValue_1 = CallFunc_GetOwner_ReturnValue_1;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo_1 = K2Node_DynamicCast_AsBPCharacter_Demo_1;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_1 = K2Node_DynamicCast_bSuccess_1;
|
||||||
|
Parms.CallFunc_GetPlayerCameraManager_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue;
|
||||||
|
Parms.CallFunc_GetOwner_ReturnValue_2 = CallFunc_GetOwner_ReturnValue_2;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo_2 = K2Node_DynamicCast_AsBPCharacter_Demo_2;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_2 = K2Node_DynamicCast_bSuccess_2;
|
||||||
|
Parms.CallFunc_GetActorOfClass_ReturnValue_2 = CallFunc_GetActorOfClass_ReturnValue_2;
|
||||||
|
Parms.Temp_int_Array_Index_Variable = Temp_int_Array_Index_Variable;
|
||||||
|
Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue_3 = CallFunc_IsValid_ReturnValue_3;
|
||||||
|
Parms.CallFunc_Not_PreBool_ReturnValue_1 = CallFunc_Not_PreBool_ReturnValue_1;
|
||||||
|
Parms.CallFunc_K2_GetActorLocation_ReturnValue_2 = CallFunc_K2_GetActorLocation_ReturnValue_2;
|
||||||
|
Parms.CallFunc_GetOverlappingActors_OverlappingActors = CallFunc_GetOverlappingActors_OverlappingActors;
|
||||||
|
Parms.CallFunc_BreakVector_X_1 = CallFunc_BreakVector_X_1;
|
||||||
|
Parms.CallFunc_BreakVector_Y_1 = CallFunc_BreakVector_Y_1;
|
||||||
|
Parms.CallFunc_BreakVector_Z_1 = CallFunc_BreakVector_Z_1;
|
||||||
|
Parms.CallFunc_Array_Length_ReturnValue_1 = CallFunc_Array_Length_ReturnValue_1;
|
||||||
|
Parms.CallFunc_Less_FloatFloat_ReturnValue = CallFunc_Less_FloatFloat_ReturnValue;
|
||||||
|
Parms.CallFunc_EqualEqual_IntInt_ReturnValue = CallFunc_EqualEqual_IntInt_ReturnValue;
|
||||||
|
Parms.CallFunc_GetPlayerCameraManager_ReturnValue_1 = CallFunc_GetPlayerCameraManager_ReturnValue_1;
|
||||||
|
Parms.CallFunc_Not_PreBool_ReturnValue_2 = CallFunc_Not_PreBool_ReturnValue_2;
|
||||||
|
Parms.CallFunc_Not_PreBool_ReturnValue_3 = CallFunc_Not_PreBool_ReturnValue_3;
|
||||||
|
Parms.CallFunc_GetSwimSpeed_Speed = CallFunc_GetSwimSpeed_Speed;
|
||||||
|
Parms.CallFunc_BooleanAND_ReturnValue_2 = CallFunc_BooleanAND_ReturnValue_2;
|
||||||
|
Parms.CallFunc_GetSwimSprintSpeed_Speed = CallFunc_GetSwimSprintSpeed_Speed;
|
||||||
|
Parms.Temp_int_Loop_Counter_Variable = Temp_int_Loop_Counter_Variable;
|
||||||
|
Parms.Temp_bool_Has_Been_Initd_Variable = Temp_bool_Has_Been_Initd_Variable;
|
||||||
|
Parms.CallFunc_Less_IntInt_ReturnValue = CallFunc_Less_IntInt_ReturnValue;
|
||||||
|
Parms.CallFunc_Add_IntInt_ReturnValue = CallFunc_Add_IntInt_ReturnValue;
|
||||||
|
Parms.Temp_bool_IsClosed_Variable = Temp_bool_IsClosed_Variable;
|
||||||
|
Parms.Temp_bool_IsClosed_Variable_1 = Temp_bool_IsClosed_Variable_1;
|
||||||
|
Parms.K2Node_CreateDelegate_OutputDelegate = K2Node_CreateDelegate_OutputDelegate;
|
||||||
|
Parms.CallFunc_K2_SetTimerDelegate_ReturnValue = CallFunc_K2_SetTimerDelegate_ReturnValue;
|
||||||
|
Parms.Temp_bool_Has_Been_Initd_Variable_1 = Temp_bool_Has_Been_Initd_Variable_1;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Is Underwater Event__DelegateSignature
|
||||||
|
// (Public, Delegate, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// bool Is_Underwater (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Is_Underwater_Event__DelegateSignature(bool Is_Underwater)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Is Underwater Event__DelegateSignature");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_Is_Underwater_Event__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Is_Underwater = Is_Underwater;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Is In Water Event__DelegateSignature
|
||||||
|
// (Public, Delegate, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// bool Is_in_Water (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void UAC_Swimming_C::Is_In_Water_Event__DelegateSignature(bool Is_in_Water)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AC_Swimming_C", "Is In Water Event__DelegateSignature");
|
||||||
|
|
||||||
|
Params::UAC_Swimming_C_Is_In_Water_Event__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Is_in_Water = Is_in_Water;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
301
EscapeTheBackroomsGUiTest/SDK/SDK/AC_Swimming_parameters.hpp
Normal file
301
EscapeTheBackroomsGUiTest/SDK/SDK/AC_Swimming_parameters.hpp
Normal file
@ -0,0 +1,301 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.SwimDownMovementLogic
|
||||||
|
struct UAC_Swimming_C_SwimDownMovementLogic_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FVector CallFunc_MakeVector_ReturnValue; // 0x0(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_Greater_FloatFloat_ReturnValue; // 0xC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsSwimming_ReturnValue; // 0xD(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue; // 0xE(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue_1; // 0xF(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.GetSwimSprintSpeed
|
||||||
|
struct UAC_Swimming_C_GetSwimSprintSpeed_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float Speed; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_SelectFloat_ReturnValue; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.GetSwimSpeed
|
||||||
|
struct UAC_Swimming_C_GetSwimSpeed_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float Speed; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_SelectFloat_ReturnValue; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x2D (0x2D - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.SwimUpMovementLogic
|
||||||
|
struct UAC_Swimming_C_SwimUpMovementLogic_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FVector CallFunc_MakeVector_ReturnValue; // 0x0(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0xC(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_Greater_FloatFloat_ReturnValue; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2109[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_BreakVector_X; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Y; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Z; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_Less_FloatFloat_ReturnValue; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsSwimming_ReturnValue; // 0x29(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue; // 0x2A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue_1; // 0x2B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue_2; // 0x2C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1C (0x1C - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.CustomDiveMovementLogic
|
||||||
|
struct UAC_Swimming_C_CustomDiveMovementLogic_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float ScaleValue; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FRotator CallFunc_GetControlRotation_ReturnValue; // 0x4(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
struct FVector CallFunc_GetForwardVector_ReturnValue; // 0x10(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x38 (0x38 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.DiveMovementLogic
|
||||||
|
struct UAC_Swimming_C_DiveMovementLogic_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float ScaleValue; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FRotator CallFunc_GetControlRotation_ReturnValue; // 0x4(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsSwimming_ReturnValue; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_210C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_BreakRotator_Roll; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Pitch; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Yaw; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x20(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
struct FVector CallFunc_GetUpVector_ReturnValue; // 0x2C(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x64 (0x64 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.SetSmoothCharacterRotationOnStrafeMovement
|
||||||
|
struct UAC_Swimming_C_SetSmoothCharacterRotationOnStrafeMovement_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool Temp_bool_Variable; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2118[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_BreakRotator_Roll; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Pitch; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Yaw; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Roll_1; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Pitch_1; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Yaw_1; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x1C(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
struct FRotator CallFunc_MakeRotator_ReturnValue_1; // 0x28(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_K2_SetActorRotation_ReturnValue; // 0x34(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsSwimming_ReturnValue; // 0x35(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_211B[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FRotator CallFunc_GetControlRotation_ReturnValue; // 0x38(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsLocallyControlled_ReturnValue; // 0x44(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsSwimming_ReturnValue_1; // 0x45(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_Not_PreBool_ReturnValue; // 0x46(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue; // 0x47(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
struct FRotator K2Node_Select_Default; // 0x48(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
float CallFunc_GetWorldDeltaSeconds_ReturnValue; // 0x54(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FRotator CallFunc_RInterpTo_ReturnValue; // 0x58(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0xC (0xC - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ReplicateRotationToServer
|
||||||
|
struct UAC_Swimming_C_ReplicateRotationToServer_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FRotator DesiredRotation; // 0x0(0xC)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1 (0x1 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.EventIsInWater
|
||||||
|
struct UAC_Swimming_C_EventIsInWater_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool IsInWater; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1 (0x1 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.EventIsUnderwater
|
||||||
|
struct UAC_Swimming_C_EventIsUnderwater_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool IsUnderwater; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Spawn sound
|
||||||
|
struct UAC_Swimming_C_Spawn_sound_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class USoundBase* Sound; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.OnMovementModeChanged
|
||||||
|
struct UAC_Swimming_C_OnMovementModeChanged_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
enum class EMovementMode PrevMovementMode; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
enum class EMovementMode NewMovementMode; // 0x1(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 PrevCustomMode; // 0x2(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 NewCustomMode; // 0x3(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ReceiveTick
|
||||||
|
struct UAC_Swimming_C_ReceiveTick_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float DeltaSeconds; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1F9 (0x1F9 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.ExecuteUbergraph_AC_Swimming
|
||||||
|
struct UAC_Swimming_C_ExecuteUbergraph_AC_Swimming_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FRotator K2Node_CustomEvent_DesiredRotation; // 0x4(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
int32 CallFunc_Array_Length_ReturnValue; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_IsValid_ReturnValue; // 0x14(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsValid_ReturnValue_1; // 0x15(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsValid_ReturnValue_2; // 0x16(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2120[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector CallFunc_K2_GetComponentLocation_ReturnValue; // 0x18(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue; // 0x24(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2121[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x28(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue_1; // 0x34(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2122[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UParticleSystemComponent* CallFunc_SpawnEmitterAtLocation_ReturnValue; // 0x38(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x40(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_K2_GetComponentLocation_ReturnValue_1; // 0x4C(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_Add_VectorVector_ReturnValue_1; // 0x58(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_2123[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UParticleSystemComponent* CallFunc_SpawnEmitterAtLocation_ReturnValue_1; // 0x68(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_K2_SetActorRotation_ReturnValue; // 0x70(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsSwimming_ReturnValue; // 0x71(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool K2Node_CustomEvent_IsInWater; // 0x72(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2124[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FRotator CallFunc_K2_GetActorRotation_ReturnValue; // 0x74(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
float CallFunc_BreakRotator_Roll; // 0x80(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Pitch; // 0x84(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakRotator_Yaw; // 0x88(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_CustomEvent_IsUnderwater; // 0x8C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2125[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x90(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_K2_SetActorRotation_ReturnValue_1; // 0x9C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2126[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AEight_FFT_H_Ocean_Sim_C* CallFunc_GetActorOfClass_ReturnValue; // 0xA0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0xA8(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_2127[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABP_Underwater_C* CallFunc_GetActorOfClass_ReturnValue_1; // 0xB8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_X; // 0xC0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Y; // 0xC4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Z; // 0xC8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_2128[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
TArray<class AActor*> CallFunc_GetAllActorsWithTag_OutActors; // 0xD0(0x10)(ReferenceParm)
|
||||||
|
class USoundBase* K2Node_CustomEvent_Sound; // 0xE0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
enum class EMovementMode K2Node_CustomEvent_PrevMovementMode; // 0xE8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
enum class EMovementMode K2Node_CustomEvent_NewMovementMode; // 0xE9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 K2Node_CustomEvent_PrevCustomMode; // 0xEA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 K2Node_CustomEvent_NewCustomMode; // 0xEB(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_2129[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UAudioComponent* CallFunc_SpawnSoundAtLocation_ReturnValue; // 0xF0(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_SwitchEnum_CmpSuccess; // 0xF8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0xF9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_212A[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AActor* CallFunc_GetOwner_ReturnValue; // 0x100(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float K2Node_Event_DeltaSeconds; // 0x108(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_212B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo; // 0x110(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess; // 0x118(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_Variable; // 0x119(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_212C[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x120(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_Not_PreBool_ReturnValue; // 0x128(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_212D[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AActor* CallFunc_GetOwner_ReturnValue_1; // 0x130(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1; // 0x138(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_1; // 0x140(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_212E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue; // 0x148(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class AActor* CallFunc_GetOwner_ReturnValue_2; // 0x150(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_2; // 0x158(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_2; // 0x160(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_212F[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABP_Underwater_C* CallFunc_GetActorOfClass_ReturnValue_2; // 0x168(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
int32 Temp_int_Array_Index_Variable; // 0x170(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_2130[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UParticleSystemComponent* CallFunc_Array_Get_Item; // 0x178(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_IsValid_ReturnValue_3; // 0x180(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_Not_PreBool_ReturnValue_1; // 0x181(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2131[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_2; // 0x184(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
TArray<class AActor*> CallFunc_GetOverlappingActors_OverlappingActors; // 0x190(0x10)(ReferenceParm)
|
||||||
|
float CallFunc_BreakVector_X_1; // 0x1A0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Y_1; // 0x1A4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Z_1; // 0x1A8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
int32 CallFunc_Array_Length_ReturnValue_1; // 0x1AC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_Less_FloatFloat_ReturnValue; // 0x1B0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_EqualEqual_IntInt_ReturnValue; // 0x1B1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2132[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APlayerCameraManager* CallFunc_GetPlayerCameraManager_ReturnValue_1; // 0x1B8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_Not_PreBool_ReturnValue_2; // 0x1C0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_Not_PreBool_ReturnValue_3; // 0x1C1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2133[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_GetSwimSpeed_Speed; // 0x1C4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_BooleanAND_ReturnValue_2; // 0x1C8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2134[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_GetSwimSprintSpeed_Speed; // 0x1CC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
int32 Temp_int_Loop_Counter_Variable; // 0x1D0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool Temp_bool_Has_Been_Initd_Variable; // 0x1D4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_Less_IntInt_ReturnValue; // 0x1D5(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2135[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
int32 CallFunc_Add_IntInt_ReturnValue; // 0x1D8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool Temp_bool_IsClosed_Variable; // 0x1DC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_IsClosed_Variable_1; // 0x1DD(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2136[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate; // 0x1E0(0x10)(ZeroConstructor, NoDestructor)
|
||||||
|
struct FTimerHandle CallFunc_K2_SetTimerDelegate_ReturnValue; // 0x1F0(0x8)(NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool Temp_bool_Has_Been_Initd_Variable_1; // 0x1F8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1 (0x1 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Is Underwater Event__DelegateSignature
|
||||||
|
struct UAC_Swimming_C_Is_Underwater_Event__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool Is_Underwater; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1 (0x1 - 0x0)
|
||||||
|
// Function AC_Swimming.AC_Swimming_C.Is In Water Event__DelegateSignature
|
||||||
|
struct UAC_Swimming_C_Is_In_Water_Event__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool Is_in_Water; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
19
EscapeTheBackroomsGUiTest/SDK/SDK/AC_Swimming_structs.hpp
Normal file
19
EscapeTheBackroomsGUiTest/SDK/SDK/AC_Swimming_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
30
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Animation_classes.hpp
Normal file
30
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Animation_classes.hpp
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x18 (0x340 - 0x328)
|
||||||
|
// BlueprintGeneratedClass AIC_Animation.AIC_Animation_C
|
||||||
|
class AAIC_Animation_C : public AAIController
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x328(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
class UPawnSensingComponent* PawnSensing; // 0x330(0x8)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName Target; // 0x338(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class AAIC_Animation_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void BndEvt__PartyGoer_BP_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn);
|
||||||
|
void ExecuteUbergraph_AIC_Animation(int32 EntryPoint, bool CallFunc_HasAuthority_ReturnValue, class APawn* K2Node_ComponentBoundEvent_Pawn, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,94 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// BlueprintGeneratedClass AIC_Animation.AIC_Animation_C
|
||||||
|
// (Actor)
|
||||||
|
|
||||||
|
class UClass* AAIC_Animation_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AIC_Animation_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AIC_Animation_C AIC_Animation.Default__AIC_Animation_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class AAIC_Animation_C* AAIC_Animation_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class AAIC_Animation_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<AAIC_Animation_C*>(AAIC_Animation_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Animation.AIC_Animation_C.BndEvt__PartyGoer_BP_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
// (BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Animation_C::BndEvt__PartyGoer_BP_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Animation_C", "BndEvt__PartyGoer_BP_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_Animation_C_BndEvt__PartyGoer_BP_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Pawn = Pawn;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Animation.AIC_Animation_C.ExecuteUbergraph_AIC_Animation
|
||||||
|
// (Final, UbergraphFunction)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Pawn (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void AAIC_Animation_C::ExecuteUbergraph_AIC_Animation(int32 EntryPoint, bool CallFunc_HasAuthority_ReturnValue, class APawn* K2Node_ComponentBoundEvent_Pawn, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Animation_C", "ExecuteUbergraph_AIC_Animation");
|
||||||
|
|
||||||
|
Params::AAIC_Animation_C_ExecuteUbergraph_AIC_Animation_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue = CallFunc_HasAuthority_ReturnValue;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Pawn = K2Node_ComponentBoundEvent_Pawn;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo = K2Node_DynamicCast_AsBPCharacter_Demo;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,40 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Animation.AIC_Animation_C.BndEvt__PartyGoer_BP_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
struct AAIC_Animation_C_BndEvt__PartyGoer_BP_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Pawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x19 (0x19 - 0x0)
|
||||||
|
// Function AIC_Animation.AIC_Animation_C.ExecuteUbergraph_AIC_Animation
|
||||||
|
struct AAIC_Animation_C_ExecuteUbergraph_AIC_Animation_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_217C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Pawn; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
19
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Animation_structs.hpp
Normal file
19
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Animation_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
41
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Hound_classes.hpp
Normal file
41
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Hound_classes.hpp
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x34 (0x35C - 0x328)
|
||||||
|
// BlueprintGeneratedClass AIC_Hound.AIC_Hound_C
|
||||||
|
class AAIC_Hound_C : public AAIController
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x328(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
class UPawnSensingComponent* PawnSensing; // 0x330(0x8)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName CanSeeKey; // 0x338(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName Target; // 0x340(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName IsRetreated; // 0x348(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName IsWarning; // 0x350(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float DelayAmount; // 0x358(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class AAIC_Hound_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void Setup_AI(class UBehaviorTree* BTAsset);
|
||||||
|
void BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn);
|
||||||
|
void Retreat();
|
||||||
|
void TriggerAggressive(class ABPCharacter_Demo_C* Target);
|
||||||
|
void BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature(class APawn* Instigator, struct FVector& Location, float Volume);
|
||||||
|
void WarnPlayer(class ABPCharacter_Demo_C* Target);
|
||||||
|
void ResetAggressive();
|
||||||
|
void ResetFlashlightCheck();
|
||||||
|
void ExecuteUbergraph_AIC_Hound(int32 EntryPoint, class UBehaviorTree* K2Node_CustomEvent_BTAsset, class APawn* K2Node_ComponentBoundEvent_Pawn, bool CallFunc_RunBehaviorTree_ReturnValue, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class ABP_Item_Flashlight_C* K2Node_DynamicCast_AsBP_Item_Flashlight, bool K2Node_DynamicCast_bSuccess_1, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1, bool Temp_bool_Has_Been_Initd_Variable, bool Temp_bool_IsClosed_Variable, class APawn* CallFunc_K2_GetPawn_ReturnValue, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound, bool K2Node_DynamicCast_bSuccess_2, class ABPCharacter_Demo_C* K2Node_CustomEvent_Target_1, bool CallFunc_IsValid_ReturnValue, bool Temp_bool_Has_Been_Initd_Variable_1, bool CallFunc_GetValueAsBool_ReturnValue, class APawn* K2Node_ComponentBoundEvent_Instigator, const struct FVector& K2Node_ComponentBoundEvent_Location, float K2Node_ComponentBoundEvent_Volume, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_3, bool CallFunc_GetValueAsBool_ReturnValue_1, bool Temp_bool_IsClosed_Variable_1, bool CallFunc_HasAuthority_ReturnValue, class ABPCharacter_Demo_C* K2Node_CustomEvent_Target, class APawn* CallFunc_K2_GetPawn_ReturnValue_1, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_1, bool K2Node_DynamicCast_bSuccess_4, class APawn* CallFunc_K2_GetPawn_ReturnValue_2, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_2, bool K2Node_DynamicCast_bSuccess_5, bool CallFunc_HasAuthority_ReturnValue_1, class APawn* CallFunc_K2_GetPawn_ReturnValue_3, class APawn* CallFunc_K2_GetPawn_ReturnValue_4, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_1, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_3, bool K2Node_DynamicCast_bSuccess_6, float CallFunc_Vector_Distance2D_ReturnValue, bool CallFunc_LessEqual_FloatFloat_ReturnValue, class APawn* CallFunc_K2_GetPawn_ReturnValue_5, class APawn* CallFunc_K2_GetPawn_ReturnValue_6, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_4, bool K2Node_DynamicCast_bSuccess_7, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_5, bool K2Node_DynamicCast_bSuccess_8);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
324
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Hound_functions.cpp
Normal file
324
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Hound_functions.cpp
Normal file
@ -0,0 +1,324 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// BlueprintGeneratedClass AIC_Hound.AIC_Hound_C
|
||||||
|
// (Actor)
|
||||||
|
|
||||||
|
class UClass* AAIC_Hound_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AIC_Hound_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AIC_Hound_C AIC_Hound.Default__AIC_Hound_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class AAIC_Hound_C* AAIC_Hound_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class AAIC_Hound_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<AAIC_Hound_C*>(AAIC_Hound_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.Setup AI
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class UBehaviorTree* BTAsset (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Hound_C::Setup_AI(class UBehaviorTree* BTAsset)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "Setup AI");
|
||||||
|
|
||||||
|
Params::AAIC_Hound_C_Setup_AI_Params Parms{};
|
||||||
|
|
||||||
|
Parms.BTAsset = BTAsset;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
// (BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Hound_C::BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_Hound_C_BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Pawn = Pawn;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.Retreat
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_Hound_C::Retreat()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "Retreat");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.TriggerAggressive
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class ABPCharacter_Demo_C* Target (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Hound_C::TriggerAggressive(class ABPCharacter_Demo_C* Target)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "TriggerAggressive");
|
||||||
|
|
||||||
|
Params::AAIC_Hound_C_TriggerAggressive_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Target = Target;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature
|
||||||
|
// (HasOutParams, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Instigator (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector Location (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float Volume (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Hound_C::BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature(class APawn* Instigator, struct FVector& Location, float Volume)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_Hound_C_BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Instigator = Instigator;
|
||||||
|
Parms.Location = Location;
|
||||||
|
Parms.Volume = Volume;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.WarnPlayer
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class ABPCharacter_Demo_C* Target (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Hound_C::WarnPlayer(class ABPCharacter_Demo_C* Target)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "WarnPlayer");
|
||||||
|
|
||||||
|
Params::AAIC_Hound_C_WarnPlayer_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Target = Target;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.ResetAggressive
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_Hound_C::ResetAggressive()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "ResetAggressive");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.ResetFlashlightCheck
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_Hound_C::ResetFlashlightCheck()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "ResetFlashlightCheck");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.ExecuteUbergraph_AIC_Hound
|
||||||
|
// (Final, UbergraphFunction)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBehaviorTree* K2Node_CustomEvent_BTAsset (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Pawn (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_RunBehaviorTree_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Item_Flashlight_C* K2Node_DynamicCast_AsBP_Item_Flashlight (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool Temp_bool_Has_Been_Initd_Variable (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_IsClosed_Variable (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_CustomEvent_Target_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_Has_Been_Initd_Variable_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_GetValueAsBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Instigator (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector K2Node_ComponentBoundEvent_Location (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float K2Node_ComponentBoundEvent_Volume (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_3 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_GetValueAsBool_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_IsClosed_Variable_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_CustomEvent_Target (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_4 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_5 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_6 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float CallFunc_Vector_Distance2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_LessEqual_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_5 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_6 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_7 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_5 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_8 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void AAIC_Hound_C::ExecuteUbergraph_AIC_Hound(int32 EntryPoint, class UBehaviorTree* K2Node_CustomEvent_BTAsset, class APawn* K2Node_ComponentBoundEvent_Pawn, bool CallFunc_RunBehaviorTree_ReturnValue, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class ABP_Item_Flashlight_C* K2Node_DynamicCast_AsBP_Item_Flashlight, bool K2Node_DynamicCast_bSuccess_1, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1, bool Temp_bool_Has_Been_Initd_Variable, bool Temp_bool_IsClosed_Variable, class APawn* CallFunc_K2_GetPawn_ReturnValue, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound, bool K2Node_DynamicCast_bSuccess_2, class ABPCharacter_Demo_C* K2Node_CustomEvent_Target_1, bool CallFunc_IsValid_ReturnValue, bool Temp_bool_Has_Been_Initd_Variable_1, bool CallFunc_GetValueAsBool_ReturnValue, class APawn* K2Node_ComponentBoundEvent_Instigator, const struct FVector& K2Node_ComponentBoundEvent_Location, float K2Node_ComponentBoundEvent_Volume, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_3, bool CallFunc_GetValueAsBool_ReturnValue_1, bool Temp_bool_IsClosed_Variable_1, bool CallFunc_HasAuthority_ReturnValue, class ABPCharacter_Demo_C* K2Node_CustomEvent_Target, class APawn* CallFunc_K2_GetPawn_ReturnValue_1, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_1, bool K2Node_DynamicCast_bSuccess_4, class APawn* CallFunc_K2_GetPawn_ReturnValue_2, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_2, bool K2Node_DynamicCast_bSuccess_5, bool CallFunc_HasAuthority_ReturnValue_1, class APawn* CallFunc_K2_GetPawn_ReturnValue_3, class APawn* CallFunc_K2_GetPawn_ReturnValue_4, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_1, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_3, bool K2Node_DynamicCast_bSuccess_6, float CallFunc_Vector_Distance2D_ReturnValue, bool CallFunc_LessEqual_FloatFloat_ReturnValue, class APawn* CallFunc_K2_GetPawn_ReturnValue_5, class APawn* CallFunc_K2_GetPawn_ReturnValue_6, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_4, bool K2Node_DynamicCast_bSuccess_7, class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_5, bool K2Node_DynamicCast_bSuccess_8)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Hound_C", "ExecuteUbergraph_AIC_Hound");
|
||||||
|
|
||||||
|
Params::AAIC_Hound_C_ExecuteUbergraph_AIC_Hound_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.K2Node_CustomEvent_BTAsset = K2Node_CustomEvent_BTAsset;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Pawn = K2Node_ComponentBoundEvent_Pawn;
|
||||||
|
Parms.CallFunc_RunBehaviorTree_ReturnValue = CallFunc_RunBehaviorTree_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo = K2Node_DynamicCast_AsBPCharacter_Demo;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue = CallFunc_GetBlackboard_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Item_Flashlight = K2Node_DynamicCast_AsBP_Item_Flashlight;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_1 = K2Node_DynamicCast_bSuccess_1;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue_1 = CallFunc_GetBlackboard_ReturnValue_1;
|
||||||
|
Parms.Temp_bool_Has_Been_Initd_Variable = Temp_bool_Has_Been_Initd_Variable;
|
||||||
|
Parms.Temp_bool_IsClosed_Variable = Temp_bool_IsClosed_Variable;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue = CallFunc_K2_GetPawn_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Hound = K2Node_DynamicCast_AsBP_Hound;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_2 = K2Node_DynamicCast_bSuccess_2;
|
||||||
|
Parms.K2Node_CustomEvent_Target_1 = K2Node_CustomEvent_Target_1;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
|
||||||
|
Parms.Temp_bool_Has_Been_Initd_Variable_1 = Temp_bool_Has_Been_Initd_Variable_1;
|
||||||
|
Parms.CallFunc_GetValueAsBool_ReturnValue = CallFunc_GetValueAsBool_ReturnValue;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Instigator = K2Node_ComponentBoundEvent_Instigator;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Location = K2Node_ComponentBoundEvent_Location;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Volume = K2Node_ComponentBoundEvent_Volume;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo_1 = K2Node_DynamicCast_AsBPCharacter_Demo_1;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_3 = K2Node_DynamicCast_bSuccess_3;
|
||||||
|
Parms.CallFunc_GetValueAsBool_ReturnValue_1 = CallFunc_GetValueAsBool_ReturnValue_1;
|
||||||
|
Parms.Temp_bool_IsClosed_Variable_1 = Temp_bool_IsClosed_Variable_1;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue = CallFunc_HasAuthority_ReturnValue;
|
||||||
|
Parms.K2Node_CustomEvent_Target = K2Node_CustomEvent_Target;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_1 = CallFunc_K2_GetPawn_ReturnValue_1;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Hound_1 = K2Node_DynamicCast_AsBP_Hound_1;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_4 = K2Node_DynamicCast_bSuccess_4;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_2 = CallFunc_K2_GetPawn_ReturnValue_2;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Hound_2 = K2Node_DynamicCast_AsBP_Hound_2;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_5 = K2Node_DynamicCast_bSuccess_5;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue_1 = CallFunc_HasAuthority_ReturnValue_1;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_3 = CallFunc_K2_GetPawn_ReturnValue_3;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_4 = CallFunc_K2_GetPawn_ReturnValue_4;
|
||||||
|
Parms.CallFunc_K2_GetActorLocation_ReturnValue_1 = CallFunc_K2_GetActorLocation_ReturnValue_1;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Hound_3 = K2Node_DynamicCast_AsBP_Hound_3;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_6 = K2Node_DynamicCast_bSuccess_6;
|
||||||
|
Parms.CallFunc_Vector_Distance2D_ReturnValue = CallFunc_Vector_Distance2D_ReturnValue;
|
||||||
|
Parms.CallFunc_LessEqual_FloatFloat_ReturnValue = CallFunc_LessEqual_FloatFloat_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_5 = CallFunc_K2_GetPawn_ReturnValue_5;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_6 = CallFunc_K2_GetPawn_ReturnValue_6;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Hound_4 = K2Node_DynamicCast_AsBP_Hound_4;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_7 = K2Node_DynamicCast_bSuccess_7;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Hound_5 = K2Node_DynamicCast_AsBP_Hound_5;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_8 = K2Node_DynamicCast_bSuccess_8;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
132
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Hound_parameters.hpp
Normal file
132
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Hound_parameters.hpp
Normal file
@ -0,0 +1,132 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.Setup AI
|
||||||
|
struct AAIC_Hound_C_Setup_AI_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UBehaviorTree* BTAsset; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
struct AAIC_Hound_C_BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Pawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.TriggerAggressive
|
||||||
|
struct AAIC_Hound_C_TriggerAggressive_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ABPCharacter_Demo_C* Target; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature
|
||||||
|
struct AAIC_Hound_C_BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Instigator; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector Location; // 0x8(0xC)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float Volume; // 0x14(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.WarnPlayer
|
||||||
|
struct AAIC_Hound_C_WarnPlayer_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ABPCharacter_Demo_C* Target; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x151 (0x151 - 0x0)
|
||||||
|
// Function AIC_Hound.AIC_Hound_C.ExecuteUbergraph_AIC_Hound
|
||||||
|
struct AAIC_Hound_C_ExecuteUbergraph_AIC_Hound_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_1BE4[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UBehaviorTree* K2Node_CustomEvent_BTAsset; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Pawn; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_RunBehaviorTree_ReturnValue; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BE5[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BE6[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue; // 0x30(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x38(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_1BE7[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABP_Item_Flashlight_C* K2Node_DynamicCast_AsBP_Item_Flashlight; // 0x48(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_1; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BE8[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1; // 0x58(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool Temp_bool_Has_Been_Initd_Variable; // 0x60(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_IsClosed_Variable; // 0x61(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BE9[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue; // 0x68(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound; // 0x70(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_2; // 0x78(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BEA[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_CustomEvent_Target_1; // 0x80(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_IsValid_ReturnValue; // 0x88(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_Has_Been_Initd_Variable_1; // 0x89(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_GetValueAsBool_ReturnValue; // 0x8A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BEB[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Instigator; // 0x90(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector K2Node_ComponentBoundEvent_Location; // 0x98(0xC)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float K2Node_ComponentBoundEvent_Volume; // 0xA4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1; // 0xA8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_3; // 0xB0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_GetValueAsBool_ReturnValue_1; // 0xB1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_IsClosed_Variable_1; // 0xB2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue; // 0xB3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BEC[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_CustomEvent_Target; // 0xB8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_1; // 0xC0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_1; // 0xC8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_4; // 0xD0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BED[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_2; // 0xD8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_2; // 0xE0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_5; // 0xE8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue_1; // 0xE9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BEE[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_3; // 0xF0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_4; // 0xF8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x100(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_1BEF[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_3; // 0x110(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_6; // 0x118(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BF0[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_Vector_Distance2D_ReturnValue; // 0x11C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_LessEqual_FloatFloat_ReturnValue; // 0x120(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BF1[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_5; // 0x128(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_6; // 0x130(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_4; // 0x138(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_7; // 0x140(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1BF2[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABP_Hound_C* K2Node_DynamicCast_AsBP_Hound_5; // 0x148(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_8; // 0x150(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
19
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Hound_structs.hpp
Normal file
19
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Hound_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
42
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Moth_classes.hpp
Normal file
42
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Moth_classes.hpp
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x3C (0x364 - 0x328)
|
||||||
|
// BlueprintGeneratedClass AIC_Moth.AIC_Moth_C
|
||||||
|
class AAIC_Moth_C : public AAIController
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x328(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
class UPawnSensingComponent* PawnSensing; // 0x330(0x8)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBehaviorTree* BTAsset; // 0x338(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName CanSeeKey; // 0x340(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName Target; // 0x348(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName IsRetreated; // 0x350(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName IsWarning; // 0x358(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float DelayAmount; // 0x360(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class AAIC_Moth_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void Setup_AI();
|
||||||
|
void BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn);
|
||||||
|
void Retreat();
|
||||||
|
void TriggerAggressive(class ABPCharacter_Demo_C* Target);
|
||||||
|
void BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature(class APawn* Instigator, struct FVector& Location, float Volume);
|
||||||
|
void ResetAggressive();
|
||||||
|
void OnSensedPlayer(class ABPCharacter_Demo_C* Player);
|
||||||
|
void ResetSensing();
|
||||||
|
void ExecuteUbergraph_AIC_Moth(int32 EntryPoint, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue, bool CallFunc_HasAuthority_ReturnValue, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1, class APawn* K2Node_ComponentBoundEvent_Pawn, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess, class APawn* CallFunc_K2_GetPawn_ReturnValue, class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth, bool K2Node_DynamicCast_bSuccess_1, class ABPCharacter_Demo_C* K2Node_CustomEvent_Target, bool CallFunc_IsValid_ReturnValue, class APawn* K2Node_ComponentBoundEvent_Instigator, const struct FVector& K2Node_ComponentBoundEvent_Location, float K2Node_ComponentBoundEvent_Volume, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_2, class APawn* CallFunc_K2_GetPawn_ReturnValue_1, bool CallFunc_RunBehaviorTree_ReturnValue, class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth_1, bool K2Node_DynamicCast_bSuccess_3, bool CallFunc_HasAuthority_ReturnValue_1, bool Temp_bool_IsClosed_Variable, bool Temp_bool_Has_Been_Initd_Variable, class APawn* CallFunc_K2_GetPawn_ReturnValue_2, class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth_2, bool K2Node_DynamicCast_bSuccess_4, bool Temp_bool_IsClosed_Variable_1, bool Temp_bool_Has_Been_Initd_Variable_1, class ABPCharacter_Demo_C* K2Node_CustomEvent_Player, bool CallFunc_IsValid_ReturnValue_1);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
285
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Moth_functions.cpp
Normal file
285
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Moth_functions.cpp
Normal file
@ -0,0 +1,285 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// BlueprintGeneratedClass AIC_Moth.AIC_Moth_C
|
||||||
|
// (Actor)
|
||||||
|
|
||||||
|
class UClass* AAIC_Moth_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AIC_Moth_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AIC_Moth_C AIC_Moth.Default__AIC_Moth_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class AAIC_Moth_C* AAIC_Moth_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class AAIC_Moth_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<AAIC_Moth_C*>(AAIC_Moth_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.Setup AI
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_Moth_C::Setup_AI()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "Setup AI");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
// (BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Moth_C::BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_Moth_C_BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Pawn = Pawn;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.Retreat
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_Moth_C::Retreat()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "Retreat");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.TriggerAggressive
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class ABPCharacter_Demo_C* Target (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Moth_C::TriggerAggressive(class ABPCharacter_Demo_C* Target)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "TriggerAggressive");
|
||||||
|
|
||||||
|
Params::AAIC_Moth_C_TriggerAggressive_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Target = Target;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature
|
||||||
|
// (HasOutParams, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Instigator (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector Location (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float Volume (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Moth_C::BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature(class APawn* Instigator, struct FVector& Location, float Volume)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_Moth_C_BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Instigator = Instigator;
|
||||||
|
Parms.Location = Location;
|
||||||
|
Parms.Volume = Volume;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.ResetAggressive
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_Moth_C::ResetAggressive()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "ResetAggressive");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.OnSensedPlayer
|
||||||
|
// (Net, NetReliable, NetServer, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class ABPCharacter_Demo_C* Player (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Moth_C::OnSensedPlayer(class ABPCharacter_Demo_C* Player)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "OnSensedPlayer");
|
||||||
|
|
||||||
|
Params::AAIC_Moth_C_OnSensedPlayer_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Player = Player;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.ResetSensing
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_Moth_C::ResetSensing()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "ResetSensing");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.ExecuteUbergraph_AIC_Moth
|
||||||
|
// (Final, UbergraphFunction)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Pawn (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_CustomEvent_Target (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Instigator (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector K2Node_ComponentBoundEvent_Location (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float K2Node_ComponentBoundEvent_Volume (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_RunBehaviorTree_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_3 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_IsClosed_Variable (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_Has_Been_Initd_Variable (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_4 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_IsClosed_Variable_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool Temp_bool_Has_Been_Initd_Variable_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_CustomEvent_Player (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void AAIC_Moth_C::ExecuteUbergraph_AIC_Moth(int32 EntryPoint, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue, bool CallFunc_HasAuthority_ReturnValue, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1, class APawn* K2Node_ComponentBoundEvent_Pawn, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess, class APawn* CallFunc_K2_GetPawn_ReturnValue, class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth, bool K2Node_DynamicCast_bSuccess_1, class ABPCharacter_Demo_C* K2Node_CustomEvent_Target, bool CallFunc_IsValid_ReturnValue, class APawn* K2Node_ComponentBoundEvent_Instigator, const struct FVector& K2Node_ComponentBoundEvent_Location, float K2Node_ComponentBoundEvent_Volume, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_2, class APawn* CallFunc_K2_GetPawn_ReturnValue_1, bool CallFunc_RunBehaviorTree_ReturnValue, class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth_1, bool K2Node_DynamicCast_bSuccess_3, bool CallFunc_HasAuthority_ReturnValue_1, bool Temp_bool_IsClosed_Variable, bool Temp_bool_Has_Been_Initd_Variable, class APawn* CallFunc_K2_GetPawn_ReturnValue_2, class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth_2, bool K2Node_DynamicCast_bSuccess_4, bool Temp_bool_IsClosed_Variable_1, bool Temp_bool_Has_Been_Initd_Variable_1, class ABPCharacter_Demo_C* K2Node_CustomEvent_Player, bool CallFunc_IsValid_ReturnValue_1)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Moth_C", "ExecuteUbergraph_AIC_Moth");
|
||||||
|
|
||||||
|
Params::AAIC_Moth_C_ExecuteUbergraph_AIC_Moth_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue = CallFunc_GetBlackboard_ReturnValue;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue = CallFunc_HasAuthority_ReturnValue;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue_1 = CallFunc_GetBlackboard_ReturnValue_1;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Pawn = K2Node_ComponentBoundEvent_Pawn;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo = K2Node_DynamicCast_AsBPCharacter_Demo;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue = CallFunc_K2_GetPawn_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Moth = K2Node_DynamicCast_AsBP_Moth;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_1 = K2Node_DynamicCast_bSuccess_1;
|
||||||
|
Parms.K2Node_CustomEvent_Target = K2Node_CustomEvent_Target;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Instigator = K2Node_ComponentBoundEvent_Instigator;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Location = K2Node_ComponentBoundEvent_Location;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Volume = K2Node_ComponentBoundEvent_Volume;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo_1 = K2Node_DynamicCast_AsBPCharacter_Demo_1;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_2 = K2Node_DynamicCast_bSuccess_2;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_1 = CallFunc_K2_GetPawn_ReturnValue_1;
|
||||||
|
Parms.CallFunc_RunBehaviorTree_ReturnValue = CallFunc_RunBehaviorTree_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Moth_1 = K2Node_DynamicCast_AsBP_Moth_1;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_3 = K2Node_DynamicCast_bSuccess_3;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue_1 = CallFunc_HasAuthority_ReturnValue_1;
|
||||||
|
Parms.Temp_bool_IsClosed_Variable = Temp_bool_IsClosed_Variable;
|
||||||
|
Parms.Temp_bool_Has_Been_Initd_Variable = Temp_bool_Has_Been_Initd_Variable;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_2 = CallFunc_K2_GetPawn_ReturnValue_2;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Moth_2 = K2Node_DynamicCast_AsBP_Moth_2;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_4 = K2Node_DynamicCast_bSuccess_4;
|
||||||
|
Parms.Temp_bool_IsClosed_Variable_1 = Temp_bool_IsClosed_Variable_1;
|
||||||
|
Parms.Temp_bool_Has_Been_Initd_Variable_1 = Temp_bool_Has_Been_Initd_Variable_1;
|
||||||
|
Parms.K2Node_CustomEvent_Player = K2Node_CustomEvent_Player;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
100
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Moth_parameters.hpp
Normal file
100
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Moth_parameters.hpp
Normal file
@ -0,0 +1,100 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
struct AAIC_Moth_C_BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Pawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.TriggerAggressive
|
||||||
|
struct AAIC_Moth_C_TriggerAggressive_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ABPCharacter_Demo_C* Target; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature
|
||||||
|
struct AAIC_Moth_C_BndEvt__AIC_Hound_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Instigator; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector Location; // 0x8(0xC)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float Volume; // 0x14(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.OnSensedPlayer
|
||||||
|
struct AAIC_Moth_C_OnSensedPlayer_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ABPCharacter_Demo_C* Player; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0xC9 (0xC9 - 0x0)
|
||||||
|
// Function AIC_Moth.AIC_Moth_C.ExecuteUbergraph_AIC_Moth
|
||||||
|
struct AAIC_Moth_C_ExecuteUbergraph_AIC_Moth_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_1A80[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue; // 0x8(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A81[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1; // 0x18(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Pawn; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo; // 0x28(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A82[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_1; // 0x48(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A83[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_CustomEvent_Target; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_IsValid_ReturnValue; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A84[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Instigator; // 0x60(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector K2Node_ComponentBoundEvent_Location; // 0x68(0xC)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float K2Node_ComponentBoundEvent_Volume; // 0x74(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1; // 0x78(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_2; // 0x80(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A85[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_1; // 0x88(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_RunBehaviorTree_ReturnValue; // 0x90(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A86[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth_1; // 0x98(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_3; // 0xA0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue_1; // 0xA1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_IsClosed_Variable; // 0xA2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_Has_Been_Initd_Variable; // 0xA3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A87[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_2; // 0xA8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth_2; // 0xB0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_4; // 0xB8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_IsClosed_Variable_1; // 0xB9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool Temp_bool_Has_Been_Initd_Variable_1; // 0xBA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A88[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_CustomEvent_Player; // 0xC0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_IsValid_ReturnValue_1; // 0xC8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
19
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Moth_structs.hpp
Normal file
19
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_Moth_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,39 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x34 (0x35C - 0x328)
|
||||||
|
// BlueprintGeneratedClass AIC_Roaming_Smiler.AIC_Roaming_Smiler_C
|
||||||
|
class AAIC_Roaming_Smiler_C : public AAIController
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x328(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
class UPawnSensingComponent* PawnSensing; // 0x330(0x8)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBehaviorTree* BTAsset; // 0x338(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName CanSeeKey; // 0x340(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName Target; // 0x348(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName ShouldTeleport; // 0x350(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float DelayAmount; // 0x358(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class AAIC_Roaming_Smiler_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void Setup_AI(class UBehaviorTree* Behavior_Tree);
|
||||||
|
void BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn);
|
||||||
|
void BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature(class APawn* Instigator, struct FVector& Location, float Volume);
|
||||||
|
void OnSeePlayer(class ABPCharacter_Demo_C* Player);
|
||||||
|
void OnStopSeePlayer();
|
||||||
|
void StartChase(class ABPCharacter_Demo_C* Character);
|
||||||
|
void ExecuteUbergraph_AIC_Roaming_Smiler(int32 EntryPoint, bool CallFunc_HasAuthority_ReturnValue, class APawn* CallFunc_K2_GetPawn_ReturnValue, class ABP_Roaming_Smiler_C* K2Node_DynamicCast_AsBP_Roaming_Smiler, bool K2Node_DynamicCast_bSuccess, class APawn* K2Node_ComponentBoundEvent_Instigator, const struct FVector& K2Node_ComponentBoundEvent_Location, float K2Node_ComponentBoundEvent_Volume, class APawn* K2Node_ComponentBoundEvent_Pawn, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess_1, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_2, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class ABPCharacter_Demo_C* K2Node_CustomEvent_Player, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue, class ABPCharacter_Demo_C* K2Node_CustomEvent_Character, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_2, class UBehaviorTree* K2Node_CustomEvent_Behavior_Tree, class APawn* CallFunc_K2_GetPawn_ReturnValue_1, const struct FTransform& CallFunc_GetTransform_ReturnValue, bool CallFunc_RunBehaviorTree_ReturnValue, const struct FVector& CallFunc_InverseTransformLocation_ReturnValue, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_3, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, float CallFunc_Abs_ReturnValue, bool CallFunc_LessEqual_FloatFloat_ReturnValue, bool CallFunc_HasAuthority_ReturnValue_1);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,256 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// BlueprintGeneratedClass AIC_Roaming_Smiler.AIC_Roaming_Smiler_C
|
||||||
|
// (Actor)
|
||||||
|
|
||||||
|
class UClass* AAIC_Roaming_Smiler_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AIC_Roaming_Smiler_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AIC_Roaming_Smiler_C AIC_Roaming_Smiler.Default__AIC_Roaming_Smiler_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class AAIC_Roaming_Smiler_C* AAIC_Roaming_Smiler_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class AAIC_Roaming_Smiler_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<AAIC_Roaming_Smiler_C*>(AAIC_Roaming_Smiler_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.Setup AI
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class UBehaviorTree* Behavior_Tree (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Roaming_Smiler_C::Setup_AI(class UBehaviorTree* Behavior_Tree)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Roaming_Smiler_C", "Setup AI");
|
||||||
|
|
||||||
|
Params::AAIC_Roaming_Smiler_C_Setup_AI_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Behavior_Tree = Behavior_Tree;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
// (BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Roaming_Smiler_C::BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Roaming_Smiler_C", "BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_Roaming_Smiler_C_BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Pawn = Pawn;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature
|
||||||
|
// (HasOutParams, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Instigator (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector Location (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float Volume (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Roaming_Smiler_C::BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature(class APawn* Instigator, struct FVector& Location, float Volume)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Roaming_Smiler_C", "BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_Roaming_Smiler_C_BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Instigator = Instigator;
|
||||||
|
Parms.Location = Location;
|
||||||
|
Parms.Volume = Volume;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.OnSeePlayer
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class ABPCharacter_Demo_C* Player (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Roaming_Smiler_C::OnSeePlayer(class ABPCharacter_Demo_C* Player)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Roaming_Smiler_C", "OnSeePlayer");
|
||||||
|
|
||||||
|
Params::AAIC_Roaming_Smiler_C_OnSeePlayer_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Player = Player;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.OnStopSeePlayer
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_Roaming_Smiler_C::OnStopSeePlayer()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Roaming_Smiler_C", "OnStopSeePlayer");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.StartChase
|
||||||
|
// (Net, NetReliable, NetServer, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class ABPCharacter_Demo_C* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_Roaming_Smiler_C::StartChase(class ABPCharacter_Demo_C* Character)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Roaming_Smiler_C", "StartChase");
|
||||||
|
|
||||||
|
Params::AAIC_Roaming_Smiler_C_StartChase_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Character = Character;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.ExecuteUbergraph_AIC_Roaming_Smiler
|
||||||
|
// (Final, UbergraphFunction, HasDefaults)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Roaming_Smiler_C* K2Node_DynamicCast_AsBP_Roaming_Smiler (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Instigator (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector K2Node_ComponentBoundEvent_Location (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float K2Node_ComponentBoundEvent_Volume (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Pawn (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_CustomEvent_Player (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_CustomEvent_Character (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_2 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBehaviorTree* K2Node_CustomEvent_Behavior_Tree (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FTransform CallFunc_GetTransform_ReturnValue (ConstParm, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_RunBehaviorTree_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FVector CallFunc_InverseTransformLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_3 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Z (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_Abs_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_LessEqual_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void AAIC_Roaming_Smiler_C::ExecuteUbergraph_AIC_Roaming_Smiler(int32 EntryPoint, bool CallFunc_HasAuthority_ReturnValue, class APawn* CallFunc_K2_GetPawn_ReturnValue, class ABP_Roaming_Smiler_C* K2Node_DynamicCast_AsBP_Roaming_Smiler, bool K2Node_DynamicCast_bSuccess, class APawn* K2Node_ComponentBoundEvent_Instigator, const struct FVector& K2Node_ComponentBoundEvent_Location, float K2Node_ComponentBoundEvent_Volume, class APawn* K2Node_ComponentBoundEvent_Pawn, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess_1, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_2, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class ABPCharacter_Demo_C* K2Node_CustomEvent_Player, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue, class ABPCharacter_Demo_C* K2Node_CustomEvent_Character, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_2, class UBehaviorTree* K2Node_CustomEvent_Behavior_Tree, class APawn* CallFunc_K2_GetPawn_ReturnValue_1, const struct FTransform& CallFunc_GetTransform_ReturnValue, bool CallFunc_RunBehaviorTree_ReturnValue, const struct FVector& CallFunc_InverseTransformLocation_ReturnValue, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_3, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, float CallFunc_Abs_ReturnValue, bool CallFunc_LessEqual_FloatFloat_ReturnValue, bool CallFunc_HasAuthority_ReturnValue_1)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_Roaming_Smiler_C", "ExecuteUbergraph_AIC_Roaming_Smiler");
|
||||||
|
|
||||||
|
Params::AAIC_Roaming_Smiler_C_ExecuteUbergraph_AIC_Roaming_Smiler_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue = CallFunc_HasAuthority_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue = CallFunc_K2_GetPawn_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Roaming_Smiler = K2Node_DynamicCast_AsBP_Roaming_Smiler;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Instigator = K2Node_ComponentBoundEvent_Instigator;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Location = K2Node_ComponentBoundEvent_Location;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Volume = K2Node_ComponentBoundEvent_Volume;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Pawn = K2Node_ComponentBoundEvent_Pawn;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo = K2Node_DynamicCast_AsBPCharacter_Demo;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_1 = K2Node_DynamicCast_bSuccess_1;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo_1 = K2Node_DynamicCast_AsBPCharacter_Demo_1;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_2 = K2Node_DynamicCast_bSuccess_2;
|
||||||
|
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
|
||||||
|
Parms.K2Node_CustomEvent_Player = K2Node_CustomEvent_Player;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue = CallFunc_GetBlackboard_ReturnValue;
|
||||||
|
Parms.K2Node_CustomEvent_Character = K2Node_CustomEvent_Character;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue_1 = CallFunc_GetBlackboard_ReturnValue_1;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue_2 = CallFunc_GetBlackboard_ReturnValue_2;
|
||||||
|
Parms.K2Node_CustomEvent_Behavior_Tree = K2Node_CustomEvent_Behavior_Tree;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_1 = CallFunc_K2_GetPawn_ReturnValue_1;
|
||||||
|
Parms.CallFunc_GetTransform_ReturnValue = CallFunc_GetTransform_ReturnValue;
|
||||||
|
Parms.CallFunc_RunBehaviorTree_ReturnValue = CallFunc_RunBehaviorTree_ReturnValue;
|
||||||
|
Parms.CallFunc_InverseTransformLocation_ReturnValue = CallFunc_InverseTransformLocation_ReturnValue;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue_3 = CallFunc_GetBlackboard_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_Abs_ReturnValue = CallFunc_Abs_ReturnValue;
|
||||||
|
Parms.CallFunc_LessEqual_FloatFloat_ReturnValue = CallFunc_LessEqual_FloatFloat_ReturnValue;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue_1 = CallFunc_HasAuthority_ReturnValue_1;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,108 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.Setup AI
|
||||||
|
struct AAIC_Roaming_Smiler_C_Setup_AI_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UBehaviorTree* Behavior_Tree; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
struct AAIC_Roaming_Smiler_C_BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Pawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature
|
||||||
|
struct AAIC_Roaming_Smiler_C_BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Instigator; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector Location; // 0x8(0xC)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float Volume; // 0x14(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.OnSeePlayer
|
||||||
|
struct AAIC_Roaming_Smiler_C_OnSeePlayer_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ABPCharacter_Demo_C* Player; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.StartChase
|
||||||
|
struct AAIC_Roaming_Smiler_C_StartChase_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ABPCharacter_Demo_C* Character; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10A (0x10A - 0x0)
|
||||||
|
// Function AIC_Roaming_Smiler.AIC_Roaming_Smiler_C.ExecuteUbergraph_AIC_Roaming_Smiler
|
||||||
|
struct AAIC_Roaming_Smiler_C_ExecuteUbergraph_AIC_Roaming_Smiler_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A73[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Roaming_Smiler_C* K2Node_DynamicCast_AsBP_Roaming_Smiler; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A74[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Instigator; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector K2Node_ComponentBoundEvent_Location; // 0x28(0xC)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float K2Node_ComponentBoundEvent_Volume; // 0x34(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Pawn; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_1; // 0x48(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A75[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_2; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A76[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x5C(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_CustomEvent_Player; // 0x68(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue; // 0x70(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_CustomEvent_Character; // 0x78(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_IsValid_ReturnValue; // 0x80(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsValid_ReturnValue_1; // 0x81(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A77[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1; // 0x88(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_2; // 0x90(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBehaviorTree* K2Node_CustomEvent_Behavior_Tree; // 0x98(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_1; // 0xA0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_1A78[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FTransform CallFunc_GetTransform_ReturnValue; // 0xB0(0x30)(ConstParm, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_RunBehaviorTree_ReturnValue; // 0xE0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1A79[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector CallFunc_InverseTransformLocation_ReturnValue; // 0xE4(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_3; // 0xF0(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_X; // 0xF8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Y; // 0xFC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Z; // 0x100(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_Abs_ReturnValue; // 0x104(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_LessEqual_FloatFloat_ReturnValue; // 0x108(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue_1; // 0x109(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,39 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x34 (0x35C - 0x328)
|
||||||
|
// BlueprintGeneratedClass AIC_SkinStealer.AIC_SkinStealer_C
|
||||||
|
class AAIC_SkinStealer_C : public AAIController
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x328(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
class UPawnSensingComponent* PawnSensing; // 0x330(0x8)(BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NonTransactional, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBehaviorTree* BTAsset; // 0x338(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName CanSeeKey; // 0x340(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName Target; // 0x348(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class FName ShouldTeleport; // 0x350(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float DelayAmount; // 0x358(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class AAIC_SkinStealer_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void Setup_AI(class UBehaviorTree* Behavior_Tree, bool ExtraHearing);
|
||||||
|
void BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn);
|
||||||
|
void BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature(class APawn* Instigator, struct FVector& Location, float Volume);
|
||||||
|
void OnSeePlayer(class ABPCharacter_Demo_C* Player);
|
||||||
|
void OnStopSeePlayer();
|
||||||
|
void StartChase(class ABPCharacter_Demo_C* Character);
|
||||||
|
void ExecuteUbergraph_AIC_SkinStealer(int32 EntryPoint, bool CallFunc_HasAuthority_ReturnValue, class APawn* CallFunc_K2_GetPawn_ReturnValue, class ABP_SkinStealer_C* K2Node_DynamicCast_AsBP_Skin_Stealer, bool K2Node_DynamicCast_bSuccess, class APawn* K2Node_ComponentBoundEvent_Instigator, const struct FVector& K2Node_ComponentBoundEvent_Location, float K2Node_ComponentBoundEvent_Volume, class APawn* K2Node_ComponentBoundEvent_Pawn, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess_1, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_2, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class UBehaviorTree* K2Node_CustomEvent_Behavior_Tree, bool K2Node_CustomEvent_ExtraHearing, class ABPCharacter_Demo_C* K2Node_CustomEvent_Player, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue, class ABPCharacter_Demo_C* K2Node_CustomEvent_Character, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, class APawn* CallFunc_K2_GetPawn_ReturnValue_1, class ABP_SkinStealer_C* K2Node_DynamicCast_AsBP_Skin_Stealer_1, bool K2Node_DynamicCast_bSuccess_3, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_2, class APawn* CallFunc_K2_GetPawn_ReturnValue_2, const struct FTransform& CallFunc_GetTransform_ReturnValue, const struct FVector& CallFunc_InverseTransformLocation_ReturnValue, bool CallFunc_RunBehaviorTree_ReturnValue, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, bool CallFunc_HasAuthority_ReturnValue_1, float CallFunc_Abs_ReturnValue, bool CallFunc_LessEqual_FloatFloat_ReturnValue, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_3);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
266
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_SkinStealer_functions.cpp
Normal file
266
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_SkinStealer_functions.cpp
Normal file
@ -0,0 +1,266 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// BlueprintGeneratedClass AIC_SkinStealer.AIC_SkinStealer_C
|
||||||
|
// (Actor)
|
||||||
|
|
||||||
|
class UClass* AAIC_SkinStealer_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AIC_SkinStealer_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AIC_SkinStealer_C AIC_SkinStealer.Default__AIC_SkinStealer_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class AAIC_SkinStealer_C* AAIC_SkinStealer_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class AAIC_SkinStealer_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<AAIC_SkinStealer_C*>(AAIC_SkinStealer_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.Setup AI
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class UBehaviorTree* Behavior_Tree (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool ExtraHearing (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
void AAIC_SkinStealer_C::Setup_AI(class UBehaviorTree* Behavior_Tree, bool ExtraHearing)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_SkinStealer_C", "Setup AI");
|
||||||
|
|
||||||
|
Params::AAIC_SkinStealer_C_Setup_AI_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Behavior_Tree = Behavior_Tree;
|
||||||
|
Parms.ExtraHearing = ExtraHearing;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
// (BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_SkinStealer_C::BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature(class APawn* Pawn)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_SkinStealer_C", "BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_SkinStealer_C_BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Pawn = Pawn;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature
|
||||||
|
// (HasOutParams, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class APawn* Instigator (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector Location (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float Volume (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_SkinStealer_C::BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature(class APawn* Instigator, struct FVector& Location, float Volume)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_SkinStealer_C", "BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature");
|
||||||
|
|
||||||
|
Params::AAIC_SkinStealer_C_BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Instigator = Instigator;
|
||||||
|
Parms.Location = Location;
|
||||||
|
Parms.Volume = Volume;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.OnSeePlayer
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class ABPCharacter_Demo_C* Player (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_SkinStealer_C::OnSeePlayer(class ABPCharacter_Demo_C* Player)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_SkinStealer_C", "OnSeePlayer");
|
||||||
|
|
||||||
|
Params::AAIC_SkinStealer_C_OnSeePlayer_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Player = Player;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.OnStopSeePlayer
|
||||||
|
// (BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void AAIC_SkinStealer_C::OnStopSeePlayer()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_SkinStealer_C", "OnStopSeePlayer");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.StartChase
|
||||||
|
// (Net, NetReliable, NetServer, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// class ABPCharacter_Demo_C* Character (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_SkinStealer_C::StartChase(class ABPCharacter_Demo_C* Character)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_SkinStealer_C", "StartChase");
|
||||||
|
|
||||||
|
Params::AAIC_SkinStealer_C_StartChase_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Character = Character;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.ExecuteUbergraph_AIC_SkinStealer
|
||||||
|
// (Final, UbergraphFunction, HasDefaults)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_SkinStealer_C* K2Node_DynamicCast_AsBP_Skin_Stealer (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Instigator (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector K2Node_ComponentBoundEvent_Location (ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float K2Node_ComponentBoundEvent_Volume (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* K2Node_ComponentBoundEvent_Pawn (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBehaviorTree* K2Node_CustomEvent_Behavior_Tree (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_CustomEvent_ExtraHearing (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_CustomEvent_Player (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABPCharacter_Demo_C* K2Node_CustomEvent_Character (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// bool CallFunc_IsValid_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_SkinStealer_C* K2Node_DynamicCast_AsBP_Skin_Stealer_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess_3 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_2 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* CallFunc_K2_GetPawn_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FTransform CallFunc_GetTransform_ReturnValue (ConstParm, IsPlainOldData, NoDestructor)
|
||||||
|
// struct FVector CallFunc_InverseTransformLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_RunBehaviorTree_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float CallFunc_BreakVector_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_BreakVector_Z (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_HasAuthority_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float CallFunc_Abs_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_LessEqual_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_3 (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void AAIC_SkinStealer_C::ExecuteUbergraph_AIC_SkinStealer(int32 EntryPoint, bool CallFunc_HasAuthority_ReturnValue, class APawn* CallFunc_K2_GetPawn_ReturnValue, class ABP_SkinStealer_C* K2Node_DynamicCast_AsBP_Skin_Stealer, bool K2Node_DynamicCast_bSuccess, class APawn* K2Node_ComponentBoundEvent_Instigator, const struct FVector& K2Node_ComponentBoundEvent_Location, float K2Node_ComponentBoundEvent_Volume, class APawn* K2Node_ComponentBoundEvent_Pawn, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess_1, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1, bool K2Node_DynamicCast_bSuccess_2, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class UBehaviorTree* K2Node_CustomEvent_Behavior_Tree, bool K2Node_CustomEvent_ExtraHearing, class ABPCharacter_Demo_C* K2Node_CustomEvent_Player, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue, class ABPCharacter_Demo_C* K2Node_CustomEvent_Character, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, class APawn* CallFunc_K2_GetPawn_ReturnValue_1, class ABP_SkinStealer_C* K2Node_DynamicCast_AsBP_Skin_Stealer_1, bool K2Node_DynamicCast_bSuccess_3, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_2, class APawn* CallFunc_K2_GetPawn_ReturnValue_2, const struct FTransform& CallFunc_GetTransform_ReturnValue, const struct FVector& CallFunc_InverseTransformLocation_ReturnValue, bool CallFunc_RunBehaviorTree_ReturnValue, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, bool CallFunc_HasAuthority_ReturnValue_1, float CallFunc_Abs_ReturnValue, bool CallFunc_LessEqual_FloatFloat_ReturnValue, class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_3)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AIC_SkinStealer_C", "ExecuteUbergraph_AIC_SkinStealer");
|
||||||
|
|
||||||
|
Params::AAIC_SkinStealer_C_ExecuteUbergraph_AIC_SkinStealer_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue = CallFunc_HasAuthority_ReturnValue;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue = CallFunc_K2_GetPawn_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Skin_Stealer = K2Node_DynamicCast_AsBP_Skin_Stealer;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Instigator = K2Node_ComponentBoundEvent_Instigator;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Location = K2Node_ComponentBoundEvent_Location;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Volume = K2Node_ComponentBoundEvent_Volume;
|
||||||
|
Parms.K2Node_ComponentBoundEvent_Pawn = K2Node_ComponentBoundEvent_Pawn;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo = K2Node_DynamicCast_AsBPCharacter_Demo;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_1 = K2Node_DynamicCast_bSuccess_1;
|
||||||
|
Parms.K2Node_DynamicCast_AsBPCharacter_Demo_1 = K2Node_DynamicCast_AsBPCharacter_Demo_1;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_2 = K2Node_DynamicCast_bSuccess_2;
|
||||||
|
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
|
||||||
|
Parms.K2Node_CustomEvent_Behavior_Tree = K2Node_CustomEvent_Behavior_Tree;
|
||||||
|
Parms.K2Node_CustomEvent_ExtraHearing = K2Node_CustomEvent_ExtraHearing;
|
||||||
|
Parms.K2Node_CustomEvent_Player = K2Node_CustomEvent_Player;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue = CallFunc_GetBlackboard_ReturnValue;
|
||||||
|
Parms.K2Node_CustomEvent_Character = K2Node_CustomEvent_Character;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
|
||||||
|
Parms.CallFunc_IsValid_ReturnValue_1 = CallFunc_IsValid_ReturnValue_1;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_1 = CallFunc_K2_GetPawn_ReturnValue_1;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Skin_Stealer_1 = K2Node_DynamicCast_AsBP_Skin_Stealer_1;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess_3 = K2Node_DynamicCast_bSuccess_3;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue_1 = CallFunc_GetBlackboard_ReturnValue_1;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue_2 = CallFunc_GetBlackboard_ReturnValue_2;
|
||||||
|
Parms.CallFunc_K2_GetPawn_ReturnValue_2 = CallFunc_K2_GetPawn_ReturnValue_2;
|
||||||
|
Parms.CallFunc_GetTransform_ReturnValue = CallFunc_GetTransform_ReturnValue;
|
||||||
|
Parms.CallFunc_InverseTransformLocation_ReturnValue = CallFunc_InverseTransformLocation_ReturnValue;
|
||||||
|
Parms.CallFunc_RunBehaviorTree_ReturnValue = CallFunc_RunBehaviorTree_ReturnValue;
|
||||||
|
Parms.CallFunc_BreakVector_X = CallFunc_BreakVector_X;
|
||||||
|
Parms.CallFunc_BreakVector_Y = CallFunc_BreakVector_Y;
|
||||||
|
Parms.CallFunc_BreakVector_Z = CallFunc_BreakVector_Z;
|
||||||
|
Parms.CallFunc_HasAuthority_ReturnValue_1 = CallFunc_HasAuthority_ReturnValue_1;
|
||||||
|
Parms.CallFunc_Abs_ReturnValue = CallFunc_Abs_ReturnValue;
|
||||||
|
Parms.CallFunc_LessEqual_FloatFloat_ReturnValue = CallFunc_LessEqual_FloatFloat_ReturnValue;
|
||||||
|
Parms.CallFunc_GetBlackboard_ReturnValue_3 = CallFunc_GetBlackboard_ReturnValue_3;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
117
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_SkinStealer_parameters.hpp
Normal file
117
EscapeTheBackroomsGUiTest/SDK/SDK/AIC_SkinStealer_parameters.hpp
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x9 (0x9 - 0x0)
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.Setup AI
|
||||||
|
struct AAIC_SkinStealer_C_Setup_AI_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UBehaviorTree* Behavior_Tree; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool ExtraHearing; // 0x8(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature
|
||||||
|
struct AAIC_SkinStealer_C_BndEvt__Bacteria_AIC_PawnSensing_K2Node_ComponentBoundEvent_0_SeePawnDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Pawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature
|
||||||
|
struct AAIC_SkinStealer_C_BndEvt__AIC_SkinStealer_PawnSensing_K2Node_ComponentBoundEvent_1_HearNoiseDelegate__DelegateSignature_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class APawn* Instigator; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector Location; // 0x8(0xC)(ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float Volume; // 0x14(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.OnSeePlayer
|
||||||
|
struct AAIC_SkinStealer_C_OnSeePlayer_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ABPCharacter_Demo_C* Player; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.StartChase
|
||||||
|
struct AAIC_SkinStealer_C_StartChase_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ABPCharacter_Demo_C* Character; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x130 (0x130 - 0x0)
|
||||||
|
// Function AIC_SkinStealer.AIC_SkinStealer_C.ExecuteUbergraph_AIC_SkinStealer
|
||||||
|
struct AAIC_SkinStealer_C_ExecuteUbergraph_AIC_SkinStealer_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11C8[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_SkinStealer_C* K2Node_DynamicCast_AsBP_Skin_Stealer; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11C9[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Instigator; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector K2Node_ComponentBoundEvent_Location; // 0x28(0xC)(ConstParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float K2Node_ComponentBoundEvent_Volume; // 0x34(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* K2Node_ComponentBoundEvent_Pawn; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_1; // 0x48(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11CC[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo_1; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_2; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11CF[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x5C(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBehaviorTree* K2Node_CustomEvent_Behavior_Tree; // 0x68(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_CustomEvent_ExtraHearing; // 0x70(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11D1[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class ABPCharacter_Demo_C* K2Node_CustomEvent_Player; // 0x78(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue; // 0x80(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABPCharacter_Demo_C* K2Node_CustomEvent_Character; // 0x88(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_IsValid_ReturnValue; // 0x90(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
bool CallFunc_IsValid_ReturnValue_1; // 0x91(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11D2[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_1; // 0x98(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_SkinStealer_C* K2Node_DynamicCast_AsBP_Skin_Stealer_1; // 0xA0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess_3; // 0xA8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11D4[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_1; // 0xB0(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_2; // 0xB8(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class APawn* CallFunc_K2_GetPawn_ReturnValue_2; // 0xC0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_11FA[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FTransform CallFunc_GetTransform_ReturnValue; // 0xD0(0x30)(ConstParm, IsPlainOldData, NoDestructor)
|
||||||
|
struct FVector CallFunc_InverseTransformLocation_ReturnValue; // 0x100(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_RunBehaviorTree_ReturnValue; // 0x10C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11FB[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_BreakVector_X; // 0x110(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Y; // 0x114(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_BreakVector_Z; // 0x118(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_HasAuthority_ReturnValue_1; // 0x11C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11FC[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_Abs_ReturnValue; // 0x120(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_LessEqual_FloatFloat_ReturnValue; // 0x124(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_11FF[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UBlackboardComponent* CallFunc_GetBlackboard_ReturnValue_3; // 0x128(0x8)(ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
2737
EscapeTheBackroomsGUiTest/SDK/SDK/AIModule_classes.hpp
Normal file
2737
EscapeTheBackroomsGUiTest/SDK/SDK/AIModule_classes.hpp
Normal file
File diff suppressed because it is too large
Load Diff
11156
EscapeTheBackroomsGUiTest/SDK/SDK/AIModule_functions.cpp
Normal file
11156
EscapeTheBackroomsGUiTest/SDK/SDK/AIModule_functions.cpp
Normal file
File diff suppressed because it is too large
Load Diff
2045
EscapeTheBackroomsGUiTest/SDK/SDK/AIModule_parameters.hpp
Normal file
2045
EscapeTheBackroomsGUiTest/SDK/SDK/AIModule_parameters.hpp
Normal file
File diff suppressed because it is too large
Load Diff
897
EscapeTheBackroomsGUiTest/SDK/SDK/AIModule_structs.hpp
Normal file
897
EscapeTheBackroomsGUiTest/SDK/SDK/AIModule_structs.hpp
Normal file
@ -0,0 +1,897 @@
|
|||||||
|
#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 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,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EGenericAICheck : uint8
|
||||||
|
{
|
||||||
|
Less = 0,
|
||||||
|
LessOrEqual = 1,
|
||||||
|
Equal = 2,
|
||||||
|
NotEqual = 3,
|
||||||
|
GreaterOrEqual = 4,
|
||||||
|
Greater = 5,
|
||||||
|
IsTrue = 6,
|
||||||
|
MAX = 7,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EAILockSource : uint8
|
||||||
|
{
|
||||||
|
Animation = 0,
|
||||||
|
Logic = 1,
|
||||||
|
Script = 2,
|
||||||
|
Gameplay = 3,
|
||||||
|
MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EAIRequestPriority : uint8
|
||||||
|
{
|
||||||
|
SoftScript = 0,
|
||||||
|
Logic = 1,
|
||||||
|
HardScript = 2,
|
||||||
|
Reaction = 3,
|
||||||
|
Ultimate = 4,
|
||||||
|
MAX = 5,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPawnActionEventType : uint8
|
||||||
|
{
|
||||||
|
Invalid = 0,
|
||||||
|
FailedToStart = 1,
|
||||||
|
InstantAbort = 2,
|
||||||
|
FinishedAborting = 3,
|
||||||
|
FinishedExecution = 4,
|
||||||
|
Push = 5,
|
||||||
|
EPawnActionEventType_MAX = 6,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPawnActionResult : uint8
|
||||||
|
{
|
||||||
|
NotStarted = 0,
|
||||||
|
InProgress = 1,
|
||||||
|
Success = 2,
|
||||||
|
Failed = 3,
|
||||||
|
Aborted = 4,
|
||||||
|
EPawnActionResult_MAX = 5,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPawnActionAbortState : uint8
|
||||||
|
{
|
||||||
|
NeverStarted = 0,
|
||||||
|
NotBeingAborted = 1,
|
||||||
|
MarkPendingAbort = 2,
|
||||||
|
LatentAbortInProgress = 3,
|
||||||
|
AbortDone = 4,
|
||||||
|
MAX = 5,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EFAIDistanceType : uint8
|
||||||
|
{
|
||||||
|
Distance3D = 0,
|
||||||
|
Distance2D = 1,
|
||||||
|
DistanceZ = 2,
|
||||||
|
MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EAIOptionFlag : uint8
|
||||||
|
{
|
||||||
|
Default = 0,
|
||||||
|
Enable = 1,
|
||||||
|
Disable = 2,
|
||||||
|
MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBTFlowAbortMode : uint8
|
||||||
|
{
|
||||||
|
None = 0,
|
||||||
|
LowerPriority = 1,
|
||||||
|
Self = 2,
|
||||||
|
Both = 3,
|
||||||
|
EBTFlowAbortMode_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBTNodeResult : uint8
|
||||||
|
{
|
||||||
|
Succeeded = 0,
|
||||||
|
Failed = 1,
|
||||||
|
Aborted = 2,
|
||||||
|
InProgress = 3,
|
||||||
|
EBTNodeResult_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class ETextKeyOperation : uint8
|
||||||
|
{
|
||||||
|
Equal = 0,
|
||||||
|
NotEqual = 1,
|
||||||
|
Contain = 2,
|
||||||
|
NotContain = 3,
|
||||||
|
ETextKeyOperation_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EArithmeticKeyOperation : uint8
|
||||||
|
{
|
||||||
|
Equal = 0,
|
||||||
|
NotEqual = 1,
|
||||||
|
Less = 2,
|
||||||
|
LessOrEqual = 3,
|
||||||
|
Greater = 4,
|
||||||
|
GreaterOrEqual = 5,
|
||||||
|
EArithmeticKeyOperation_MAX = 6,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBasicKeyOperation : uint8
|
||||||
|
{
|
||||||
|
Set = 0,
|
||||||
|
NotSet = 1,
|
||||||
|
EBasicKeyOperation_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBTParallelMode : uint8
|
||||||
|
{
|
||||||
|
AbortBackground = 0,
|
||||||
|
WaitForBackground = 1,
|
||||||
|
EBTParallelMode_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBTDecoratorLogic : uint8
|
||||||
|
{
|
||||||
|
Invalid = 0,
|
||||||
|
Test = 1,
|
||||||
|
And = 2,
|
||||||
|
Or = 3,
|
||||||
|
Not = 4,
|
||||||
|
EBTDecoratorLogic_MAX = 5,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBTChildIndex : uint8
|
||||||
|
{
|
||||||
|
FirstNode = 0,
|
||||||
|
TaskNode = 1,
|
||||||
|
EBTChildIndex_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 EPointOnCircleSpacingMethod : uint8
|
||||||
|
{
|
||||||
|
BySpaceBetween = 0,
|
||||||
|
ByNumberOfPoints = 1,
|
||||||
|
EPointOnCircleSpacingMethod_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEQSNormalizationType : uint8
|
||||||
|
{
|
||||||
|
Absolute = 0,
|
||||||
|
RelativeToScores = 1,
|
||||||
|
EEQSNormalizationType_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 EEnvQueryTestClamping : uint8
|
||||||
|
{
|
||||||
|
None = 0,
|
||||||
|
SpecifiedValue = 1,
|
||||||
|
FilterThreshold = 2,
|
||||||
|
EEnvQueryTestClamping_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvDirection : uint8
|
||||||
|
{
|
||||||
|
TwoPoints = 0,
|
||||||
|
Rotation = 1,
|
||||||
|
EEnvDirection_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvOverlapShape : uint8
|
||||||
|
{
|
||||||
|
Box = 0,
|
||||||
|
Sphere = 1,
|
||||||
|
Capsule = 2,
|
||||||
|
EEnvOverlapShape_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvTraceShape : uint8
|
||||||
|
{
|
||||||
|
Line = 0,
|
||||||
|
Box = 1,
|
||||||
|
Sphere = 2,
|
||||||
|
Capsule = 3,
|
||||||
|
EEnvTraceShape_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvQueryTrace : uint8
|
||||||
|
{
|
||||||
|
None = 0,
|
||||||
|
Navigation = 1,
|
||||||
|
Geometry = 2,
|
||||||
|
NavigationOverLedges = 3,
|
||||||
|
EEnvQueryTrace_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EAIParamType : uint8
|
||||||
|
{
|
||||||
|
Float = 0,
|
||||||
|
Int = 1,
|
||||||
|
Bool = 2,
|
||||||
|
MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvQueryParam : uint8
|
||||||
|
{
|
||||||
|
Float = 0,
|
||||||
|
Int = 1,
|
||||||
|
Bool = 2,
|
||||||
|
EEnvQueryParam_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvQueryRunMode : uint8
|
||||||
|
{
|
||||||
|
SingleResult = 0,
|
||||||
|
RandomBest5Pct = 1,
|
||||||
|
RandomBest25Pct = 2,
|
||||||
|
AllMatching = 3,
|
||||||
|
EEnvQueryRunMode_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvTestScoreOperator : uint8
|
||||||
|
{
|
||||||
|
AverageScore = 0,
|
||||||
|
MinScore = 1,
|
||||||
|
MaxScore = 2,
|
||||||
|
Multiply = 3,
|
||||||
|
EEnvTestScoreOperator_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvTestFilterOperator : uint8
|
||||||
|
{
|
||||||
|
AllPass = 0,
|
||||||
|
AnyPass = 1,
|
||||||
|
EEnvTestFilterOperator_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvTestCost : uint8
|
||||||
|
{
|
||||||
|
Low = 0,
|
||||||
|
Medium = 1,
|
||||||
|
High = 2,
|
||||||
|
EEnvTestCost_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvTestWeight : uint8
|
||||||
|
{
|
||||||
|
None = 0,
|
||||||
|
Square = 1,
|
||||||
|
Inverse = 2,
|
||||||
|
Unused = 3,
|
||||||
|
Constant = 4,
|
||||||
|
Skip = 5,
|
||||||
|
EEnvTestWeight_MAX = 6,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvTestScoreEquation : uint8
|
||||||
|
{
|
||||||
|
Linear = 0,
|
||||||
|
Square = 1,
|
||||||
|
InverseLinear = 2,
|
||||||
|
SquareRoot = 3,
|
||||||
|
Constant = 4,
|
||||||
|
EEnvTestScoreEquation_MAX = 5,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvTestFilterType : uint8
|
||||||
|
{
|
||||||
|
Minimum = 0,
|
||||||
|
Maximum = 1,
|
||||||
|
Range = 2,
|
||||||
|
Match = 3,
|
||||||
|
EEnvTestFilterType_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvTestPurpose : uint8
|
||||||
|
{
|
||||||
|
Filter = 0,
|
||||||
|
Score = 1,
|
||||||
|
FilterAndScore = 2,
|
||||||
|
EEnvTestPurpose_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EEnvQueryHightlightMode : uint8
|
||||||
|
{
|
||||||
|
All = 0,
|
||||||
|
Best5Pct = 1,
|
||||||
|
Best25Pct = 2,
|
||||||
|
EEnvQueryHightlightMode_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class ETeamAttitude : uint8
|
||||||
|
{
|
||||||
|
Friendly = 0,
|
||||||
|
Neutral = 1,
|
||||||
|
Hostile = 2,
|
||||||
|
ETeamAttitude_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPathFollowingRequestResult : uint8
|
||||||
|
{
|
||||||
|
Failed = 0,
|
||||||
|
AlreadyAtGoal = 1,
|
||||||
|
RequestSuccessful = 2,
|
||||||
|
EPathFollowingRequestResult_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPathFollowingAction : uint8
|
||||||
|
{
|
||||||
|
Error = 0,
|
||||||
|
NoMove = 1,
|
||||||
|
DirectMove = 2,
|
||||||
|
PartialPath = 3,
|
||||||
|
PathToGoal = 4,
|
||||||
|
EPathFollowingAction_MAX = 5,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPathFollowingStatus : uint8
|
||||||
|
{
|
||||||
|
Idle = 0,
|
||||||
|
Waiting = 1,
|
||||||
|
Paused = 2,
|
||||||
|
Moving = 3,
|
||||||
|
EPathFollowingStatus_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPawnActionFailHandling : uint8
|
||||||
|
{
|
||||||
|
RequireSuccess = 0,
|
||||||
|
IgnoreFailure = 1,
|
||||||
|
EPawnActionFailHandling_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPawnSubActionTriggeringPolicy : uint8
|
||||||
|
{
|
||||||
|
CopyBeforeTriggering = 0,
|
||||||
|
ReuseInstances = 1,
|
||||||
|
EPawnSubActionTriggeringPolicy_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EPawnActionMoveMode : uint8
|
||||||
|
{
|
||||||
|
UsePathfinding = 0,
|
||||||
|
StraightLine = 1,
|
||||||
|
EPawnActionMoveMode_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AIRequestID
|
||||||
|
struct FAIRequestID
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint32 RequestID; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x3C (0x3C - 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)
|
||||||
|
struct FVector StimulusLocation; // 0xC(0xC)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector ReceiverLocation; // 0x18(0xC)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FName Tag; // 0x24(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1E8[0xC]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
uint8 BitPad_16 : 1; // Fixing Bit-Field Size [ Dumper-7 ]
|
||||||
|
uint8 bSuccessfullySensed : 1; // Mask: 0x2, PropSize: 0x10x38(0x1)(BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_1E9[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x48 (0x48 - 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)
|
||||||
|
struct FAIStimulus Stimulus; // 0xC(0x3C)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AIDataProviderValue
|
||||||
|
struct FAIDataProviderValue
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1F1[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UAIDataProvider* DataBinding; // 0x10(0x8)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FName DataField; // 0x18(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x30 - 0x20)
|
||||||
|
// ScriptStruct AIModule.AIDataProviderTypedValue
|
||||||
|
struct FAIDataProviderTypedValue : public FAIDataProviderValue
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UClass* PropertyType; // 0x20(0x8)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1F2[0x8]; // 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_1F3[0x7]; // 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_1F5[0x4]; // 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_1F6[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x30 - 0x20)
|
||||||
|
// ScriptStruct AIModule.AIDataProviderStructValue
|
||||||
|
struct FAIDataProviderStructValue : public FAIDataProviderValue
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1F7[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// ScriptStruct AIModule.ActorPerceptionBlueprintInfo
|
||||||
|
struct FActorPerceptionBlueprintInfo
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class AActor* Target; // 0x0(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, 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_1F8[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_1F9[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x38 (0x38 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AIDamageEvent
|
||||||
|
struct FAIDamageEvent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float Amount; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector Location; // 0x4(0xC)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector HitLocation; // 0x10(0xC)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1FA[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AActor* DamagedActor; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class AActor* Instigator; // 0x28(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FName Tag; // 0x30(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x30 (0x30 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AINoiseEvent
|
||||||
|
struct FAINoiseEvent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1FB[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector NoiseLocation; // 0x4(0xC)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float Loudness; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float MaxRange; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class AActor* Instigator; // 0x18(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FName Tag; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1FC[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AIPredictionEvent
|
||||||
|
struct FAIPredictionEvent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class AActor* Requestor; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class AActor* PredictedActor; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1FD[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AISightEvent
|
||||||
|
struct FAISightEvent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1FE[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AActor* SeenActor; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class AActor* Observer; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x38 (0x38 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AITeamStimulusEvent
|
||||||
|
struct FAITeamStimulusEvent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1FF[0x28]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AActor* Broadcaster; // 0x28(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||||
|
class AActor* Enemy; // 0x30(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AITouchEvent
|
||||||
|
struct FAITouchEvent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_200[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AActor* TouchReceiver; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class AActor* OtherActor; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// ScriptStruct AIModule.IntervalCountdown
|
||||||
|
struct FIntervalCountdown
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float Interval; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_201[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x40 (0x40 - 0x0)
|
||||||
|
// ScriptStruct AIModule.AIMoveRequest
|
||||||
|
struct FAIMoveRequest
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class AActor* GoalActor; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_202[0x38]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// ScriptStruct AIModule.BehaviorTreeTemplateInfo
|
||||||
|
struct FBehaviorTreeTemplateInfo
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UBehaviorTree* Asset; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class UBTCompositeNode* Template; // 0x8(0x8)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_204[0x8]; // 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, 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, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 SelectedKeyID; // 0x20(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_205[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
uint8 bNoneIsAllowedValue : 1; // Mask: 0x1, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_206[0x3]; // 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, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bInstanceSynced : 1; // Mask: 0x1, PropSize: 0x10x10(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_207[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_208[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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class UBTTaskNode* ChildTask; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
TArray<class UBTDecorator*> Decorators; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
||||||
|
TArray<struct FBTDecoratorLogic> DecoratorOps; // 0x20(0x10)(ZeroConstructor, 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)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 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)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x178 (0x178 - 0x0)
|
||||||
|
// ScriptStruct AIModule.EnvQueryInstanceCache
|
||||||
|
struct FEnvQueryInstanceCache
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UEnvQuery* Template; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_209[0x170]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x68 (0x68 - 0x0)
|
||||||
|
// ScriptStruct AIModule.EnvQueryRequest
|
||||||
|
struct FEnvQueryRequest
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UEnvQuery* QueryTemplate; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
class UObject* Owner; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
class UWorld* World; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_20A[0x50]; // 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_20B[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, IsPlainOldData, NoDestructor, 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_20C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
uint8 bUseBBKeyForQueryTemplate : 1; // Mask: 0x1, PropSize: 0x10x44(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_20D[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x40 (0x40 - 0x0)
|
||||||
|
// ScriptStruct AIModule.EnvQueryResult
|
||||||
|
struct FEnvQueryResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_20E[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
TSubclassOf<class UEnvQueryItemType> ItemType; // 0x10(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_20F[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_210[0xC]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 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)
|
||||||
|
struct FVector ShapeOffset; // 0xC(0xC)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class ECollisionChannel OverlapChannel; // 0x18(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class EEnvOverlapShape OverlapShape; // 0x19(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_211[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
uint8 bOnlyBlockingHits : 1; // Mask: 0x1, PropSize: 0x10x1C(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bOverlapComplex : 1; // Mask: 0x2, PropSize: 0x10x1C(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bSkipOverlapQuerier : 1; // Mask: 0x4, PropSize: 0x10x1C(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_212[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x30 (0x30 - 0x0)
|
||||||
|
// ScriptStruct AIModule.EnvTraceData
|
||||||
|
struct FEnvTraceData
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 VersionNum; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_213[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
TSubclassOf<class UNavigationQueryFilter> NavigationFilter; // 0x8(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, 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)
|
||||||
|
enum class EEnvTraceShape TraceShape; // 0x2A(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class EEnvQueryTrace TraceMode; // 0x2B(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bTraceComplex : 1; // Mask: 0x1, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bOnlyBlockingHits : 1; // Mask: 0x2, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bCanTraceOnNavMesh : 1; // Mask: 0x4, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bCanTraceOnGeometry : 1; // Mask: 0x8, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bCanDisableTrace : 1; // Mask: 0x10, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 bCanProjectDown : 1; // Mask: 0x20, PropSize: 0x10x2C(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_215[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// ScriptStruct AIModule.EnvDirection
|
||||||
|
struct FEnvDirection
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
TSubclassOf<class UEnvQueryContext> LineFrom; // 0x0(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
TSubclassOf<class UEnvQueryContext> LineTo; // 0x8(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
TSubclassOf<class UEnvQueryContext> Rotation; // 0x10(0x8)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class EEnvDirection DirMode; // 0x18(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_216[0x7]; // 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_217[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float Value; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1 (0x1 - 0x0)
|
||||||
|
// ScriptStruct AIModule.GenericTeamId
|
||||||
|
struct FGenericTeamId
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 TeamID; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// ScriptStruct AIModule.PawnActionStack
|
||||||
|
struct FPawnActionStack
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UPawnAction* TopAction; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// ScriptStruct AIModule.PawnActionEvent
|
||||||
|
struct FPawnActionEvent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UPawnAction* Action; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_218[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x98 (0x98 - 0x0)
|
||||||
|
// ScriptStruct AIModule.RecastGraphWrapper
|
||||||
|
struct FRecastGraphWrapper
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class ARecastNavMesh* RecastNavMeshActor; // 0x0(0x8)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||||
|
uint8 Pad_219[0x90]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -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);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -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, IsPlainOldData, 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, IsPlainOldData, 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, IsPlainOldData, 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;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -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, IsPlainOldData, 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, IsPlainOldData, 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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FActorLayer Layer; // 0x8(0x8)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -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)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
53
EscapeTheBackroomsGUiTest/SDK/SDK/ActorSequence_classes.hpp
Normal file
53
EscapeTheBackroomsGUiTest/SDK/SDK/ActorSequence_classes.hpp
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x28 (0x88 - 0x60)
|
||||||
|
// Class ActorSequence.ActorSequence
|
||||||
|
class UActorSequence : public UMovieSceneSequence
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UMovieScene* MovieScene; // 0x60(0x8)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||||
|
struct FActorSequenceObjectReferenceMap ObjectReferences; // 0x68(0x20)(NativeAccessSpecifierPrivate)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UActorSequence* GetDefaultObj();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x28 (0xD8 - 0xB0)
|
||||||
|
// Class ActorSequence.ActorSequenceComponent
|
||||||
|
class UActorSequenceComponent : public UActorComponent
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FMovieSceneSequencePlaybackSettings PlaybackSettings; // 0xB0(0x14)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_1759[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UActorSequence* Sequence; // 0xC8(0x8)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, Protected, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
class UActorSequencePlayer* SequencePlayer; // 0xD0(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UActorSequenceComponent* GetDefaultObj();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0 (0x4E8 - 0x4E8)
|
||||||
|
// Class ActorSequence.ActorSequencePlayer
|
||||||
|
class UActorSequencePlayer : public UMovieSceneSequencePlayer
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UActorSequencePlayer* GetDefaultObj();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
100
EscapeTheBackroomsGUiTest/SDK/SDK/ActorSequence_functions.cpp
Normal file
100
EscapeTheBackroomsGUiTest/SDK/SDK/ActorSequence_functions.cpp
Normal file
@ -0,0 +1,100 @@
|
|||||||
|
#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;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 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;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,15 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
56
EscapeTheBackroomsGUiTest/SDK/SDK/ActorSequence_structs.hpp
Normal file
56
EscapeTheBackroomsGUiTest/SDK/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_175A[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FGuid ActorId; // 0x4(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||||
|
uint8 Pad_175B[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)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
407
EscapeTheBackroomsGUiTest/SDK/SDK/AdvancedSessions_classes.hpp
Normal file
407
EscapeTheBackroomsGUiTest/SDK/SDK/AdvancedSessions_classes.hpp
Normal file
@ -0,0 +1,407 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x0 (0x28 - 0x28)
|
||||||
|
// Class AdvancedSessions.AdvancedExternalUILibrary
|
||||||
|
class UAdvancedExternalUILibrary : public UBlueprintFunctionLibrary
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAdvancedExternalUILibrary* GetDefaultObj();
|
||||||
|
|
||||||
|
void ShowWebURLUI(const class FString& URLToShow, enum class EBlueprintResultSwitch* Result, TArray<class FString>* AllowedDomains, bool bEmbedded, bool bShowBackground, bool bShowCloseButton, int32 OffsetX, int32 OffsetY, int32 SizeX, int32 SizeY);
|
||||||
|
void ShowProfileUI(const struct FBPUniqueNetId& PlayerViewingProfile, const struct FBPUniqueNetId& PlayerToViewProfileOf, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void ShowLeaderBoardUI(const class FString& LeaderboardName, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void ShowInviteUI(class APlayerController* PlayerController, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void ShowFriendsUI(class APlayerController* PlayerController, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void ShowAccountUpgradeUI(const struct FBPUniqueNetId& PlayerRequestingAccountUpgradeUI, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void CloseWebURLUI();
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x80 (0x228 - 0x1A8)
|
||||||
|
// Class AdvancedSessions.AdvancedFriendsGameInstance
|
||||||
|
class UAdvancedFriendsGameInstance : public UGameInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool bCallFriendInterfaceEventsOnPlayerControllers; // 0x1A8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bCallIdentityInterfaceEventsOnPlayerControllers; // 0x1A9(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bCallVoiceInterfaceEventsOnPlayerControllers; // 0x1AA(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bEnableTalkingStatusDelegate; // 0x1AB(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_D94[0x7C]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAdvancedFriendsGameInstance* GetDefaultObj();
|
||||||
|
|
||||||
|
void OnSessionInviteReceived(int32 LocalPlayerNum, const struct FBPUniqueNetId& PersonInviting, const class FString& AppId, struct FBlueprintSessionResult& SessionToJoin);
|
||||||
|
void OnSessionInviteAccepted(int32 LocalPlayerNum, const struct FBPUniqueNetId& PersonInvited, struct FBlueprintSessionResult& SessionToJoin);
|
||||||
|
void OnPlayerTalkingStateChanged(const struct FBPUniqueNetId& PlayerId, bool bIsTalking);
|
||||||
|
void OnPlayerLoginStatusChanged(int32 PlayerNum, enum class EBPLoginStatus PreviousStatus, enum class EBPLoginStatus NewStatus, const struct FBPUniqueNetId& NewPlayerUniqueNetID);
|
||||||
|
void OnPlayerLoginChanged(int32 PlayerNum);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0 (0x28 - 0x28)
|
||||||
|
// Class AdvancedSessions.AdvancedFriendsInterface
|
||||||
|
class IAdvancedFriendsInterface : public IInterface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class IAdvancedFriendsInterface* GetDefaultObj();
|
||||||
|
|
||||||
|
void OnSessionInviteReceived(const struct FBPUniqueNetId& PersonInviting, struct FBlueprintSessionResult& SearchResult);
|
||||||
|
void OnSessionInviteAccepted(const struct FBPUniqueNetId& PersonInvited, struct FBlueprintSessionResult& SearchResult);
|
||||||
|
void OnPlayerVoiceStateChanged(const struct FBPUniqueNetId& PlayerId, bool bIsTalking);
|
||||||
|
void OnPlayerLoginStatusChanged(enum class EBPLoginStatus PreviousStatus, enum class EBPLoginStatus NewStatus, const struct FBPUniqueNetId& PlayerUniqueNetID);
|
||||||
|
void OnPlayerLoginChanged(int32 PlayerNum);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0 (0x28 - 0x28)
|
||||||
|
// Class AdvancedSessions.AdvancedFriendsLibrary
|
||||||
|
class UAdvancedFriendsLibrary : public UBlueprintFunctionLibrary
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAdvancedFriendsLibrary* GetDefaultObj();
|
||||||
|
|
||||||
|
void SendSessionInviteToFriends(class APlayerController* PlayerController, TArray<struct FBPUniqueNetId>& Friends, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void SendSessionInviteToFriend(class APlayerController* PlayerController, struct FBPUniqueNetId& FriendUniqueNetId, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void IsAFriend(class APlayerController* PlayerController, const struct FBPUniqueNetId& UniqueNetId, bool* IsFriend);
|
||||||
|
void GetStoredRecentPlayersList(const struct FBPUniqueNetId& UniqueNetId, TArray<struct FBPOnlineRecentPlayer>* PlayersList);
|
||||||
|
void GetStoredFriendsList(class APlayerController* PlayerController, TArray<struct FBPFriendInfo>* FriendsList);
|
||||||
|
void GetFriend(class APlayerController* PlayerController, const struct FBPUniqueNetId& FriendUniqueNetId, struct FBPFriendInfo* Friend);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x50 (0x288 - 0x238)
|
||||||
|
// Class AdvancedSessions.AdvancedGameSession
|
||||||
|
class AAdvancedGameSession : public AGameSession
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
TMap<struct FUniqueNetIdRepl, class FText> BanList; // 0x238(0x50)(Transient, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class AAdvancedGameSession* GetDefaultObj();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0 (0x28 - 0x28)
|
||||||
|
// Class AdvancedSessions.AdvancedIdentityLibrary
|
||||||
|
class UAdvancedIdentityLibrary : public UBlueprintFunctionLibrary
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAdvancedIdentityLibrary* GetDefaultObj();
|
||||||
|
|
||||||
|
void SetUserAccountAttribute(struct FBPUserOnlineAccount& AccountInfo, const class FString& AttributeName, const class FString& NewAttributeValue, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void GetUserID(struct FBPUserOnlineAccount& AccountInfo, struct FBPUniqueNetId* UniqueNetId);
|
||||||
|
void GetUserAccountRealName(struct FBPUserOnlineAccount& AccountInfo, class FString* UserName);
|
||||||
|
void GetUserAccountDisplayName(struct FBPUserOnlineAccount& AccountInfo, class FString* DisplayName);
|
||||||
|
void GetUserAccountAuthAttribute(struct FBPUserOnlineAccount& AccountInfo, const class FString& AttributeName, class FString* AuthAttribute, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void GetUserAccountAttribute(struct FBPUserOnlineAccount& AccountInfo, const class FString& AttributeName, class FString* AttributeValue, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void GetUserAccountAccessToken(struct FBPUserOnlineAccount& AccountInfo, class FString* AccessToken);
|
||||||
|
void GetUserAccount(struct FBPUniqueNetId& UniqueNetId, struct FBPUserOnlineAccount* AccountInfo, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void GetPlayerNickname(struct FBPUniqueNetId& UniqueNetId, class FString* PlayerNickname);
|
||||||
|
void GetPlayerAuthToken(class APlayerController* PlayerController, class FString* AuthToken, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void GetLoginStatus(struct FBPUniqueNetId& UniqueNetId, enum class EBPLoginStatus* LoginStatus, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void GetAllUserAccounts(TArray<struct FBPUserOnlineAccount>* AccountInfos, enum class EBlueprintResultSwitch* Result);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0 (0x28 - 0x28)
|
||||||
|
// Class AdvancedSessions.AdvancedSessionsLibrary
|
||||||
|
class UAdvancedSessionsLibrary : public UBlueprintFunctionLibrary
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAdvancedSessionsLibrary* GetDefaultObj();
|
||||||
|
|
||||||
|
void UniqueNetIdToString(struct FBPUniqueNetId& UniqueNetId, class FString* String);
|
||||||
|
void SetPlayerName(class APlayerController* PlayerController, const class FString& PlayerName);
|
||||||
|
bool ServerTravel(class UObject* WorldContextObject, const class FString& InURL, bool bAbsolute, bool bShouldSkipGameNotify);
|
||||||
|
struct FSessionsSearchSetting MakeLiteralSessionSearchProperty(const struct FSessionPropertyKeyPair& SessionSearchProperty, enum class EOnlineComparisonOpRedux ComparisonOp);
|
||||||
|
struct FSessionPropertyKeyPair MakeLiteralSessionPropertyString(class FName Key, const class FString& Value);
|
||||||
|
struct FSessionPropertyKeyPair MakeLiteralSessionPropertyInt(class FName Key, int32 Value);
|
||||||
|
struct FSessionPropertyKeyPair MakeLiteralSessionPropertyFloat(class FName Key, float Value);
|
||||||
|
struct FSessionPropertyKeyPair MakeLiteralSessionPropertyByte(class FName Key, uint8 Value);
|
||||||
|
struct FSessionPropertyKeyPair MakeLiteralSessionPropertyBool(class FName Key, bool Value);
|
||||||
|
bool KickPlayer(class UObject* WorldContextObject, class APlayerController* PlayerToKick, class FText KickReason);
|
||||||
|
bool IsValidUniqueNetID(struct FBPUniqueNetId& UniqueNetId);
|
||||||
|
bool IsValidSession(struct FBlueprintSessionResult& SessionResult);
|
||||||
|
void IsPlayerInSession(class UObject* WorldContextObject, struct FBPUniqueNetId& PlayerToCheck, bool* bIsInSession);
|
||||||
|
bool HasOnlineSubsystem(class FName SubSystemName);
|
||||||
|
void GetUniqueNetIDFromPlayerState(class APlayerState* PlayerState, struct FBPUniqueNetId* UniqueNetId);
|
||||||
|
void GetUniqueNetID(class APlayerController* PlayerController, struct FBPUniqueNetId* UniqueNetId);
|
||||||
|
void GetUniqueBuildID(const struct FBlueprintSessionResult& SessionResult, int32* UniqueBuildId);
|
||||||
|
void GetSessionState(class UObject* WorldContextObject, enum class EBPOnlineSessionState* SessionState);
|
||||||
|
void GetSessionSettings(class UObject* WorldContextObject, int32* NumConnections, int32* NumPrivateConnections, bool* bIsLAN, bool* bIsDedicated, bool* bAllowInvites, bool* bAllowJoinInProgress, bool* bIsAnticheatEnabled, int32* BuildUniqueID, TArray<struct FSessionPropertyKeyPair>* ExtraSettings, enum class EBlueprintResultSwitch* Result);
|
||||||
|
void GetSessionPropertyString(TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, enum class ESessionSettingSearchResult* SearchResult, class FString* SettingValue);
|
||||||
|
class FName GetSessionPropertyKey(struct FSessionPropertyKeyPair& SessionProperty);
|
||||||
|
void GetSessionPropertyInt(TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, enum class ESessionSettingSearchResult* SearchResult, int32* SettingValue);
|
||||||
|
void GetSessionPropertyFloat(TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, enum class ESessionSettingSearchResult* SearchResult, float* SettingValue);
|
||||||
|
void GetSessionPropertyByte(TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, enum class ESessionSettingSearchResult* SearchResult, uint8* SettingValue);
|
||||||
|
void GetSessionPropertyBool(TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, enum class ESessionSettingSearchResult* SearchResult, bool* SettingValue);
|
||||||
|
void GetSessionID_AsString(struct FBlueprintSessionResult& SessionResult, class FString* SessionId);
|
||||||
|
void GetPlayerName(class APlayerController* PlayerController, class FString* PlayerName);
|
||||||
|
void GetNumberOfNetworkPlayers(class UObject* WorldContextObject, int32* NumNetPlayers);
|
||||||
|
void GetNetPlayerIndex(class APlayerController* PlayerController, int32* NetPlayerIndex);
|
||||||
|
void GetExtraSettings(const struct FBlueprintSessionResult& SessionResult, TArray<struct FSessionPropertyKeyPair>* ExtraSettings);
|
||||||
|
void GetCurrentUniqueBuildID(int32* UniqueBuildId);
|
||||||
|
void GetCurrentSessionID_AsString(class UObject* WorldContextObject, class FString* SessionId);
|
||||||
|
void FindSessionPropertyIndexByName(TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, enum class EBlueprintResultSwitch* Result, int32* OutIndex);
|
||||||
|
void FindSessionPropertyByName(TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingsName, enum class EBlueprintResultSwitch* Result, struct FSessionPropertyKeyPair* OutProperty);
|
||||||
|
bool EqualEqual_UNetIDUnetID(struct FBPUniqueNetId& A, struct FBPUniqueNetId& B);
|
||||||
|
bool BanPlayer(class UObject* WorldContextObject, class APlayerController* PlayerToBan, class FText BanReason);
|
||||||
|
void AddOrModifyExtraSettings(TArray<struct FSessionPropertyKeyPair>& SettingsArray, TArray<struct FSessionPropertyKeyPair>& NewOrChangedSettings, TArray<struct FSessionPropertyKeyPair>* ModifiedSettingsArray);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0 (0x28 - 0x28)
|
||||||
|
// Class AdvancedSessions.AdvancedVoiceLibrary
|
||||||
|
class UAdvancedVoiceLibrary : public UBlueprintFunctionLibrary
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAdvancedVoiceLibrary* GetDefaultObj();
|
||||||
|
|
||||||
|
bool UnRegisterRemoteTalker(struct FBPUniqueNetId& UniqueNetId);
|
||||||
|
void UnRegisterLocalTalker(uint8 LocalPlayerNum);
|
||||||
|
void UnRegisterAllLocalTalkers();
|
||||||
|
bool UnMuteRemoteTalker(uint8 LocalUserNum, struct FBPUniqueNetId& UniqueNetId, bool bIsSystemWide);
|
||||||
|
void StopNetworkedVoice(uint8 LocalPlayerNum);
|
||||||
|
void StartNetworkedVoice(uint8 LocalPlayerNum);
|
||||||
|
void RemoveAllRemoteTalkers();
|
||||||
|
bool RegisterRemoteTalker(struct FBPUniqueNetId& UniqueNetId);
|
||||||
|
bool RegisterLocalTalker(uint8 LocalPlayerNum);
|
||||||
|
void RegisterAllLocalTalkers();
|
||||||
|
bool MuteRemoteTalker(uint8 LocalUserNum, struct FBPUniqueNetId& UniqueNetId, bool bIsSystemWide);
|
||||||
|
bool IsRemotePlayerTalking(struct FBPUniqueNetId& UniqueNetId);
|
||||||
|
bool IsPlayerMuted(uint8 LocalUserNumChecking, struct FBPUniqueNetId& UniqueNetId);
|
||||||
|
bool IsLocalPlayerTalking(uint8 LocalPlayerNum);
|
||||||
|
void IsHeadsetPresent(bool* bHasHeadset, uint8 LocalPlayerNum);
|
||||||
|
void GetNumLocalTalkers(int32* NumLocalTalkers);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x48 (0x78 - 0x30)
|
||||||
|
// Class AdvancedSessions.AutoLoginUserCallbackProxy
|
||||||
|
class UAutoLoginUserCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E0C[0x28]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAutoLoginUserCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class UAutoLoginUserCallbackProxy* AutoLoginUser(class UObject* WorldContextObject, int32 LocalUserNum);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x48 (0x78 - 0x30)
|
||||||
|
// Class AdvancedSessions.CancelFindSessionsCallbackProxy
|
||||||
|
class UCancelFindSessionsCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E0D[0x28]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UCancelFindSessionsCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class UCancelFindSessionsCallbackProxy* CancelFindSessions(class UObject* WorldContextObject, class APlayerController* PlayerController);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x88 (0xB8 - 0x30)
|
||||||
|
// Class AdvancedSessions.CreateSessionCallbackProxyAdvanced
|
||||||
|
class UCreateSessionCallbackProxyAdvanced : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E14[0x68]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UCreateSessionCallbackProxyAdvanced* GetDefaultObj();
|
||||||
|
|
||||||
|
class UCreateSessionCallbackProxyAdvanced* CreateAdvancedSession(class UObject* WorldContextObject, TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class APlayerController* PlayerController, int32 PublicConnections, int32 PrivateConnections, bool bUseLAN, bool bAllowInvites, bool bIsDedicatedServer, bool bUsePresence, bool bUseLobbiesIfAvailable, bool bAllowJoinViaPresence, bool bAllowJoinViaPresenceFriendsOnly, bool bAntiCheatProtected, bool bUsesStats, bool bShouldAdvertise, bool bUseLobbiesVoiceChatIfAvailable, bool bStartAfterCreate);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x48 (0x78 - 0x30)
|
||||||
|
// Class AdvancedSessions.EndSessionCallbackProxy
|
||||||
|
class UEndSessionCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E16[0x28]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UEndSessionCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class UEndSessionCallbackProxy* EndSession(class UObject* WorldContextObject, class APlayerController* PlayerController);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x68 (0x98 - 0x30)
|
||||||
|
// Class AdvancedSessions.FindFriendSessionCallbackProxy
|
||||||
|
class UFindFriendSessionCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E1A[0x48]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UFindFriendSessionCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class UFindFriendSessionCallbackProxy* FindFriendSession(class UObject* WorldContextObject, class APlayerController* PlayerController, struct FBPUniqueNetId& FriendUniqueNetId);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0xA0 (0xD0 - 0x30)
|
||||||
|
// Class AdvancedSessions.FindSessionsCallbackProxyAdvanced
|
||||||
|
class UFindSessionsCallbackProxyAdvanced : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E2F[0x80]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UFindSessionsCallbackProxyAdvanced* GetDefaultObj();
|
||||||
|
|
||||||
|
class UFindSessionsCallbackProxyAdvanced* FindSessionsAdvanced(class UObject* WorldContextObject, class APlayerController* PlayerController, int32 MaxResults, bool bUseLAN, enum class EBPServerPresenceSearchType ServerTypeToSearch, TArray<struct FSessionsSearchSetting>& Filters, bool bEmptyServersOnly, bool bNonEmptyServersOnly, bool bSecureServersOnly, bool bSearchLobbies, int32 MinSlotsAvailable);
|
||||||
|
void FilterSessionResults(TArray<struct FBlueprintSessionResult>& SessionResults, TArray<struct FSessionsSearchSetting>& Filters, TArray<struct FBlueprintSessionResult>* FilteredResults);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x40 (0x70 - 0x30)
|
||||||
|
// Class AdvancedSessions.GetFriendsCallbackProxy
|
||||||
|
class UGetFriendsCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E30[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UGetFriendsCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class UGetFriendsCallbackProxy* GetAndStoreFriendsList(class UObject* WorldContextObject, class APlayerController* PlayerController);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x60 (0x90 - 0x30)
|
||||||
|
// Class AdvancedSessions.GetRecentPlayersCallbackProxy
|
||||||
|
class UGetRecentPlayersCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E31[0x40]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UGetRecentPlayersCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class UGetRecentPlayersCallbackProxy* GetAndStoreRecentPlayersList(class UObject* WorldContextObject, struct FBPUniqueNetId& UniqueNetId);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x50 (0x80 - 0x30)
|
||||||
|
// Class AdvancedSessions.GetUserPrivilegeCallbackProxy
|
||||||
|
class UGetUserPrivilegeCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E33[0x30]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UGetUserPrivilegeCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class UGetUserPrivilegeCallbackProxy* GetUserPrivilege(class UObject* WorldContextObject, enum class EBPUserPrivileges& PrivilegeToCheck, struct FBPUniqueNetId& PlayerUniqueNetID);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x78 (0xA8 - 0x30)
|
||||||
|
// Class AdvancedSessions.LoginUserCallbackProxy
|
||||||
|
class ULoginUserCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E34[0x58]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class ULoginUserCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class ULoginUserCallbackProxy* LoginUser(class UObject* WorldContextObject, class APlayerController* PlayerController, const class FString& UserID, const class FString& UserToken, const class FString& AuthType);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x48 (0x78 - 0x30)
|
||||||
|
// Class AdvancedSessions.LogoutUserCallbackProxy
|
||||||
|
class ULogoutUserCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E38[0x28]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class ULogoutUserCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class ULogoutUserCallbackProxy* LogoutUser(class UObject* WorldContextObject, class APlayerController* PlayerController);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x60 (0x90 - 0x30)
|
||||||
|
// Class AdvancedSessions.SendFriendInviteCallbackProxy
|
||||||
|
class USendFriendInviteCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E3A[0x40]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class USendFriendInviteCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class USendFriendInviteCallbackProxy* SendFriendInvite(class UObject* WorldContextObject, class APlayerController* PlayerController, struct FBPUniqueNetId& UniqueNetIDInvited);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x40 (0x70 - 0x30)
|
||||||
|
// Class AdvancedSessions.StartSessionCallbackProxyAdvanced
|
||||||
|
class UStartSessionCallbackProxyAdvanced : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E3B[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UStartSessionCallbackProxyAdvanced* GetDefaultObj();
|
||||||
|
|
||||||
|
class UStartSessionCallbackProxyAdvanced* StartAdvancedSession(class UObject* WorldContextObject);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x68 (0x98 - 0x30)
|
||||||
|
// Class AdvancedSessions.UpdateSessionCallbackProxyAdvanced
|
||||||
|
class UUpdateSessionCallbackProxyAdvanced : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E3E[0x48]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UUpdateSessionCallbackProxyAdvanced* GetDefaultObj();
|
||||||
|
|
||||||
|
class UUpdateSessionCallbackProxyAdvanced* UpdateSession(class UObject* WorldContextObject, TArray<struct FSessionPropertyKeyPair>& ExtraSettings, int32 PublicConnections, int32 PrivateConnections, bool bUseLAN, bool bAllowInvites, bool bAllowJoinInProgress, bool bRefreshOnlineData, bool bIsDedicatedServer);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
3951
EscapeTheBackroomsGUiTest/SDK/SDK/AdvancedSessions_functions.cpp
Normal file
3951
EscapeTheBackroomsGUiTest/SDK/SDK/AdvancedSessions_functions.cpp
Normal file
File diff suppressed because it is too large
Load Diff
1091
EscapeTheBackroomsGUiTest/SDK/SDK/AdvancedSessions_parameters.hpp
Normal file
1091
EscapeTheBackroomsGUiTest/SDK/SDK/AdvancedSessions_parameters.hpp
Normal file
File diff suppressed because it is too large
Load Diff
182
EscapeTheBackroomsGUiTest/SDK/SDK/AdvancedSessions_structs.hpp
Normal file
182
EscapeTheBackroomsGUiTest/SDK/SDK/AdvancedSessions_structs.hpp
Normal file
@ -0,0 +1,182 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
enum class EBPOnlinePresenceState : uint8
|
||||||
|
{
|
||||||
|
Online = 0,
|
||||||
|
Offline = 1,
|
||||||
|
Away = 2,
|
||||||
|
ExtendedAway = 3,
|
||||||
|
DoNotDisturb = 4,
|
||||||
|
Chat = 5,
|
||||||
|
EBPOnlinePresenceState_MAX = 6,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBPUserPrivileges : uint8
|
||||||
|
{
|
||||||
|
CanPlay = 0,
|
||||||
|
CanPlayOnline = 1,
|
||||||
|
CanCommunicateOnline = 2,
|
||||||
|
CanUseUserGeneratedContent = 3,
|
||||||
|
EBPUserPrivileges_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EOnlineComparisonOpRedux : uint8
|
||||||
|
{
|
||||||
|
Equals = 0,
|
||||||
|
NotEquals = 1,
|
||||||
|
GreaterThan = 2,
|
||||||
|
GreaterThanEquals = 3,
|
||||||
|
LessThan = 4,
|
||||||
|
LessThanEquals = 5,
|
||||||
|
EOnlineComparisonOpRedux_MAX = 6,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBPOnlineSessionState : uint8
|
||||||
|
{
|
||||||
|
NoSession = 0,
|
||||||
|
Creating = 1,
|
||||||
|
Pending = 2,
|
||||||
|
Starting = 3,
|
||||||
|
InProgress = 4,
|
||||||
|
Ending = 5,
|
||||||
|
Ended = 6,
|
||||||
|
Destroying = 7,
|
||||||
|
EBPOnlineSessionState_MAX = 8,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBPServerPresenceSearchType : uint8
|
||||||
|
{
|
||||||
|
AllServers = 0,
|
||||||
|
ClientServersOnly = 1,
|
||||||
|
DedicatedServersOnly = 2,
|
||||||
|
EBPServerPresenceSearchType_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBlueprintAsyncResultSwitch : uint8
|
||||||
|
{
|
||||||
|
OnSuccess = 0,
|
||||||
|
AsyncLoading = 1,
|
||||||
|
OnFailure = 2,
|
||||||
|
EBlueprintAsyncResultSwitch_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBlueprintResultSwitch : uint8
|
||||||
|
{
|
||||||
|
OnSuccess = 0,
|
||||||
|
OnFailure = 1,
|
||||||
|
EBlueprintResultSwitch_MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class ESessionSettingSearchResult : uint8
|
||||||
|
{
|
||||||
|
Found = 0,
|
||||||
|
NotFound = 1,
|
||||||
|
WrongType = 2,
|
||||||
|
ESessionSettingSearchResult_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBPLoginStatus : uint8
|
||||||
|
{
|
||||||
|
NotLoggedIn = 0,
|
||||||
|
UsingLocalProfile = 1,
|
||||||
|
LoggedIn = 2,
|
||||||
|
EBPLoginStatus_MAX = 3,
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSessions.BPUniqueNetId
|
||||||
|
struct FBPUniqueNetId
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_E40[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSessions.BPFriendPresenceInfo
|
||||||
|
struct FBPFriendPresenceInfo
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool bIsOnline; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bIsPlaying; // 0x1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bIsPlayingThisGame; // 0x2(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bIsJoinable; // 0x3(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bHasVoiceSupport; // 0x4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class EBPOnlinePresenceState PresenceState; // 0x5(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E41[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class FString StatusString; // 0x8(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x68 (0x68 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSessions.BPFriendInfo
|
||||||
|
struct FBPFriendInfo
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class FString DisplayName; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FString RealName; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class EBPOnlinePresenceState OnlineState; // 0x20(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E42[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FBPUniqueNetId UniqueNetId; // 0x28(0x20)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
||||||
|
bool bIsPlayingSameGame; // 0x48(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_E43[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FBPFriendPresenceInfo PresenceInfo; // 0x50(0x18)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x40 (0x40 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSessions.BPOnlineUser
|
||||||
|
struct FBPOnlineUser
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId UniqueNetId; // 0x0(0x20)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
||||||
|
class FString DisplayName; // 0x20(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FString RealName; // 0x30(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x50 - 0x40)
|
||||||
|
// ScriptStruct AdvancedSessions.BPOnlineRecentPlayer
|
||||||
|
struct FBPOnlineRecentPlayer : public FBPOnlineUser
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class FString LastSeen; // 0x40(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x28 (0x28 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSessions.SessionsSearchSetting
|
||||||
|
struct FSessionsSearchSetting
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_E46[0x28]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSessions.SessionPropertyKeyPair
|
||||||
|
struct FSessionPropertyKeyPair
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_E47[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSessions.BPUserOnlineAccount
|
||||||
|
struct FBPUserOnlineAccount
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_E48[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,81 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x0 (0x28 - 0x28)
|
||||||
|
// Class AdvancedSteamSessions.AdvancedSteamFriendsLibrary
|
||||||
|
class UAdvancedSteamFriendsLibrary : public UBlueprintFunctionLibrary
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAdvancedSteamFriendsLibrary* GetDefaultObj();
|
||||||
|
|
||||||
|
bool RequestSteamFriendInfo(const struct FBPUniqueNetId& UniqueNetId, bool bRequireNameOnly);
|
||||||
|
bool OpenSteamUserOverlay(const struct FBPUniqueNetId& UniqueNetId, enum class ESteamUserOverlayType DialogType);
|
||||||
|
bool IsSteamInBigPictureMode();
|
||||||
|
bool IsOverlayEnabled();
|
||||||
|
bool InitTextFiltering();
|
||||||
|
class FString GetSteamPersonaName(const struct FBPUniqueNetId& UniqueNetId);
|
||||||
|
void GetSteamGroups(TArray<struct FBPSteamGroupInfo>* SteamGroups);
|
||||||
|
void GetSteamFriendGamePlayed(const struct FBPUniqueNetId& UniqueNetId, enum class EBlueprintResultSwitch* Result, int32* AppId);
|
||||||
|
class UTexture2D* GetSteamFriendAvatar(const struct FBPUniqueNetId& UniqueNetId, enum class EBlueprintAsyncResultSwitch* Result, enum class ESteamAvatarSize AvatarSize);
|
||||||
|
struct FBPUniqueNetId GetLocalSteamIDFromSteam();
|
||||||
|
int32 GetFriendSteamLevel(const struct FBPUniqueNetId& UniqueNetId);
|
||||||
|
bool FilterText(const class FString& TextToFilter, enum class EBPTextFilteringContext Context, const struct FBPUniqueNetId& TextSourceID, class FString* FilteredText);
|
||||||
|
struct FBPUniqueNetId CreateSteamIDFromString(const class FString& SteamID64);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x0 (0x28 - 0x28)
|
||||||
|
// Class AdvancedSteamSessions.AdvancedSteamWorkshopLibrary
|
||||||
|
class UAdvancedSteamWorkshopLibrary : public UBlueprintFunctionLibrary
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAdvancedSteamWorkshopLibrary* GetDefaultObj();
|
||||||
|
|
||||||
|
TArray<struct FBPSteamWorkshopID> GetSubscribedWorkshopItems(int32* NumberOfItems);
|
||||||
|
void GetNumSubscribedWorkshopItems(int32* NumberOfItems);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x70 (0xA0 - 0x30)
|
||||||
|
// Class AdvancedSteamSessions.SteamRequestGroupOfficersCallbackProxy
|
||||||
|
class USteamRequestGroupOfficersCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8B2[0x50]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class USteamRequestGroupOfficersCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class USteamRequestGroupOfficersCallbackProxy* GetSteamGroupOfficerList(class UObject* WorldContextObject, const struct FBPUniqueNetId& GroupUniqueNetID);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x58 (0x88 - 0x30)
|
||||||
|
// Class AdvancedSteamSessions.SteamWSRequestUGCDetailsCallbackProxy
|
||||||
|
class USteamWSRequestUGCDetailsCallbackProxy : public UOnlineBlueprintCallProxyBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnSuccess; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
FMulticastInlineDelegateProperty_ OnFailure; // 0x40(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8B4[0x38]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class USteamWSRequestUGCDetailsCallbackProxy* GetDefaultObj();
|
||||||
|
|
||||||
|
class USteamWSRequestUGCDetailsCallbackProxy* GetWorkshopItemDetails(class UObject* WorldContextObject, const struct FBPSteamWorkshopID& WorkShopID);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,657 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// Class AdvancedSteamSessions.AdvancedSteamFriendsLibrary
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAdvancedSteamFriendsLibrary::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AdvancedSteamFriendsLibrary");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AdvancedSteamFriendsLibrary AdvancedSteamSessions.Default__AdvancedSteamFriendsLibrary
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||||
|
|
||||||
|
class UAdvancedSteamFriendsLibrary* UAdvancedSteamFriendsLibrary::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAdvancedSteamFriendsLibrary* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAdvancedSteamFriendsLibrary*>(UAdvancedSteamFriendsLibrary::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.RequestSteamFriendInfo
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// struct FBPUniqueNetId UniqueNetId (ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
// bool bRequireNameOnly (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
bool UAdvancedSteamFriendsLibrary::RequestSteamFriendInfo(const struct FBPUniqueNetId& UniqueNetId, bool bRequireNameOnly)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "RequestSteamFriendInfo");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_RequestSteamFriendInfo_Params Parms{};
|
||||||
|
|
||||||
|
Parms.UniqueNetId = UniqueNetId;
|
||||||
|
Parms.bRequireNameOnly = bRequireNameOnly;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.OpenSteamUserOverlay
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// struct FBPUniqueNetId UniqueNetId (ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
// enum class ESteamUserOverlayType DialogType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
bool UAdvancedSteamFriendsLibrary::OpenSteamUserOverlay(const struct FBPUniqueNetId& UniqueNetId, enum class ESteamUserOverlayType DialogType)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "OpenSteamUserOverlay");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_OpenSteamUserOverlay_Params Parms{};
|
||||||
|
|
||||||
|
Parms.UniqueNetId = UniqueNetId;
|
||||||
|
Parms.DialogType = DialogType;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.IsSteamInBigPictureMode
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
bool UAdvancedSteamFriendsLibrary::IsSteamInBigPictureMode()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "IsSteamInBigPictureMode");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_IsSteamInBigPictureMode_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.IsOverlayEnabled
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
bool UAdvancedSteamFriendsLibrary::IsOverlayEnabled()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "IsOverlayEnabled");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_IsOverlayEnabled_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.InitTextFiltering
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
bool UAdvancedSteamFriendsLibrary::InitTextFiltering()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "InitTextFiltering");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_InitTextFiltering_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetSteamPersonaName
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// struct FBPUniqueNetId UniqueNetId (ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
class FString UAdvancedSteamFriendsLibrary::GetSteamPersonaName(const struct FBPUniqueNetId& UniqueNetId)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "GetSteamPersonaName");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_GetSteamPersonaName_Params Parms{};
|
||||||
|
|
||||||
|
Parms.UniqueNetId = UniqueNetId;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetSteamGroups
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// TArray<struct FBPSteamGroupInfo> SteamGroups (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
void UAdvancedSteamFriendsLibrary::GetSteamGroups(TArray<struct FBPSteamGroupInfo>* SteamGroups)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "GetSteamGroups");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_GetSteamGroups_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
if (SteamGroups != nullptr)
|
||||||
|
*SteamGroups = std::move(Parms.SteamGroups);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetSteamFriendGamePlayed
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// struct FBPUniqueNetId UniqueNetId (ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
// enum class EBlueprintResultSwitch Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// int32 AppId (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
void UAdvancedSteamFriendsLibrary::GetSteamFriendGamePlayed(const struct FBPUniqueNetId& UniqueNetId, enum class EBlueprintResultSwitch* Result, int32* AppId)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "GetSteamFriendGamePlayed");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_GetSteamFriendGamePlayed_Params Parms{};
|
||||||
|
|
||||||
|
Parms.UniqueNetId = UniqueNetId;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
if (Result != nullptr)
|
||||||
|
*Result = Parms.Result;
|
||||||
|
|
||||||
|
if (AppId != nullptr)
|
||||||
|
*AppId = Parms.AppId;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetSteamFriendAvatar
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// struct FBPUniqueNetId UniqueNetId (ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
// enum class EBlueprintAsyncResultSwitchResult (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// enum class ESteamAvatarSize AvatarSize (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class UTexture2D* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
class UTexture2D* UAdvancedSteamFriendsLibrary::GetSteamFriendAvatar(const struct FBPUniqueNetId& UniqueNetId, enum class EBlueprintAsyncResultSwitch* Result, enum class ESteamAvatarSize AvatarSize)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "GetSteamFriendAvatar");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_GetSteamFriendAvatar_Params Parms{};
|
||||||
|
|
||||||
|
Parms.UniqueNetId = UniqueNetId;
|
||||||
|
Parms.AvatarSize = AvatarSize;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
if (Result != nullptr)
|
||||||
|
*Result = Parms.Result;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetLocalSteamIDFromSteam
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// struct FBPUniqueNetId ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
struct FBPUniqueNetId UAdvancedSteamFriendsLibrary::GetLocalSteamIDFromSteam()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "GetLocalSteamIDFromSteam");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_GetLocalSteamIDFromSteam_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetFriendSteamLevel
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// struct FBPUniqueNetId UniqueNetId (ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
int32 UAdvancedSteamFriendsLibrary::GetFriendSteamLevel(const struct FBPUniqueNetId& UniqueNetId)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "GetFriendSteamLevel");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_GetFriendSteamLevel_Params Parms{};
|
||||||
|
|
||||||
|
Parms.UniqueNetId = UniqueNetId;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.FilterText
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// class FString TextToFilter (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// enum class EBPTextFilteringContext Context (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FBPUniqueNetId TextSourceID (ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
// class FString FilteredText (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
bool UAdvancedSteamFriendsLibrary::FilterText(const class FString& TextToFilter, enum class EBPTextFilteringContext Context, const struct FBPUniqueNetId& TextSourceID, class FString* FilteredText)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "FilterText");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_FilterText_Params Parms{};
|
||||||
|
|
||||||
|
Parms.TextToFilter = TextToFilter;
|
||||||
|
Parms.Context = Context;
|
||||||
|
Parms.TextSourceID = TextSourceID;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
if (FilteredText != nullptr)
|
||||||
|
*FilteredText = std::move(Parms.FilteredText);
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.CreateSteamIDFromString
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// class FString SteamID64 (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FBPUniqueNetId ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
struct FBPUniqueNetId UAdvancedSteamFriendsLibrary::CreateSteamIDFromString(const class FString& SteamID64)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamFriendsLibrary", "CreateSteamIDFromString");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamFriendsLibrary_CreateSteamIDFromString_Params Parms{};
|
||||||
|
|
||||||
|
Parms.SteamID64 = SteamID64;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Class AdvancedSteamSessions.AdvancedSteamWorkshopLibrary
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAdvancedSteamWorkshopLibrary::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AdvancedSteamWorkshopLibrary");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AdvancedSteamWorkshopLibrary AdvancedSteamSessions.Default__AdvancedSteamWorkshopLibrary
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||||
|
|
||||||
|
class UAdvancedSteamWorkshopLibrary* UAdvancedSteamWorkshopLibrary::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAdvancedSteamWorkshopLibrary* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAdvancedSteamWorkshopLibrary*>(UAdvancedSteamWorkshopLibrary::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamWorkshopLibrary.GetSubscribedWorkshopItems
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// int32 NumberOfItems (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// TArray<struct FBPSteamWorkshopID> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
TArray<struct FBPSteamWorkshopID> UAdvancedSteamWorkshopLibrary::GetSubscribedWorkshopItems(int32* NumberOfItems)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamWorkshopLibrary", "GetSubscribedWorkshopItems");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamWorkshopLibrary_GetSubscribedWorkshopItems_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
if (NumberOfItems != nullptr)
|
||||||
|
*NumberOfItems = Parms.NumberOfItems;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamWorkshopLibrary.GetNumSubscribedWorkshopItems
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// int32 NumberOfItems (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
void UAdvancedSteamWorkshopLibrary::GetNumSubscribedWorkshopItems(int32* NumberOfItems)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AdvancedSteamWorkshopLibrary", "GetNumSubscribedWorkshopItems");
|
||||||
|
|
||||||
|
Params::UAdvancedSteamWorkshopLibrary_GetNumSubscribedWorkshopItems_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
if (NumberOfItems != nullptr)
|
||||||
|
*NumberOfItems = Parms.NumberOfItems;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Class AdvancedSteamSessions.SteamRequestGroupOfficersCallbackProxy
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* USteamRequestGroupOfficersCallbackProxy::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("SteamRequestGroupOfficersCallbackProxy");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// SteamRequestGroupOfficersCallbackProxy AdvancedSteamSessions.Default__SteamRequestGroupOfficersCallbackProxy
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, StrongRefOnFrame)
|
||||||
|
|
||||||
|
class USteamRequestGroupOfficersCallbackProxy* USteamRequestGroupOfficersCallbackProxy::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class USteamRequestGroupOfficersCallbackProxy* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<USteamRequestGroupOfficersCallbackProxy*>(USteamRequestGroupOfficersCallbackProxy::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.SteamRequestGroupOfficersCallbackProxy.GetSteamGroupOfficerList
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FBPUniqueNetId GroupUniqueNetID (Parm, NativeAccessSpecifierPublic)
|
||||||
|
// class USteamRequestGroupOfficersCallbackProxy*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
class USteamRequestGroupOfficersCallbackProxy* USteamRequestGroupOfficersCallbackProxy::GetSteamGroupOfficerList(class UObject* WorldContextObject, const struct FBPUniqueNetId& GroupUniqueNetID)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("SteamRequestGroupOfficersCallbackProxy", "GetSteamGroupOfficerList");
|
||||||
|
|
||||||
|
Params::USteamRequestGroupOfficersCallbackProxy_GetSteamGroupOfficerList_Params Parms{};
|
||||||
|
|
||||||
|
Parms.WorldContextObject = WorldContextObject;
|
||||||
|
Parms.GroupUniqueNetID = GroupUniqueNetID;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Class AdvancedSteamSessions.SteamWSRequestUGCDetailsCallbackProxy
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* USteamWSRequestUGCDetailsCallbackProxy::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("SteamWSRequestUGCDetailsCallbackProxy");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// SteamWSRequestUGCDetailsCallbackProxy AdvancedSteamSessions.Default__SteamWSRequestUGCDetailsCallbackProxy
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, StrongRefOnFrame)
|
||||||
|
|
||||||
|
class USteamWSRequestUGCDetailsCallbackProxy* USteamWSRequestUGCDetailsCallbackProxy::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class USteamWSRequestUGCDetailsCallbackProxy* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<USteamWSRequestUGCDetailsCallbackProxy*>(USteamWSRequestUGCDetailsCallbackProxy::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AdvancedSteamSessions.SteamWSRequestUGCDetailsCallbackProxy.GetWorkshopItemDetails
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FBPSteamWorkshopID WorkShopID (Parm, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
// class USteamWSRequestUGCDetailsCallbackProxy*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
class USteamWSRequestUGCDetailsCallbackProxy* USteamWSRequestUGCDetailsCallbackProxy::GetWorkshopItemDetails(class UObject* WorldContextObject, const struct FBPSteamWorkshopID& WorkShopID)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("SteamWSRequestUGCDetailsCallbackProxy", "GetWorkshopItemDetails");
|
||||||
|
|
||||||
|
Params::USteamWSRequestUGCDetailsCallbackProxy_GetWorkshopItemDetails_Params Parms{};
|
||||||
|
|
||||||
|
Parms.WorldContextObject = WorldContextObject;
|
||||||
|
Parms.WorkShopID = WorkShopID;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,184 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x28 (0x28 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.RequestSteamFriendInfo
|
||||||
|
struct UAdvancedSteamFriendsLibrary_RequestSteamFriendInfo_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId UniqueNetId; // 0x0(0x20)(ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
bool bRequireNameOnly; // 0x20(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool ReturnValue; // 0x21(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_86C[0x6]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x28 (0x28 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.OpenSteamUserOverlay
|
||||||
|
struct UAdvancedSteamFriendsLibrary_OpenSteamUserOverlay_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId UniqueNetId; // 0x0(0x20)(ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
enum class ESteamUserOverlayType DialogType; // 0x20(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool ReturnValue; // 0x21(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_86D[0x6]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1 (0x1 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.IsSteamInBigPictureMode
|
||||||
|
struct UAdvancedSteamFriendsLibrary_IsSteamInBigPictureMode_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1 (0x1 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.IsOverlayEnabled
|
||||||
|
struct UAdvancedSteamFriendsLibrary_IsOverlayEnabled_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x1 (0x1 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.InitTextFiltering
|
||||||
|
struct UAdvancedSteamFriendsLibrary_InitTextFiltering_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x30 (0x30 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetSteamPersonaName
|
||||||
|
struct UAdvancedSteamFriendsLibrary_GetSteamPersonaName_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId UniqueNetId; // 0x0(0x20)(ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
class FString ReturnValue; // 0x20(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetSteamGroups
|
||||||
|
struct UAdvancedSteamFriendsLibrary_GetSteamGroups_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
TArray<struct FBPSteamGroupInfo> SteamGroups; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x28 (0x28 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetSteamFriendGamePlayed
|
||||||
|
struct UAdvancedSteamFriendsLibrary_GetSteamFriendGamePlayed_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId UniqueNetId; // 0x0(0x20)(ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
enum class EBlueprintResultSwitch Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_874[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
int32 AppId; // 0x24(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x30 (0x30 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetSteamFriendAvatar
|
||||||
|
struct UAdvancedSteamFriendsLibrary_GetSteamFriendAvatar_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId UniqueNetId; // 0x0(0x20)(ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
enum class EBlueprintAsyncResultSwitch Result; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class ESteamAvatarSize AvatarSize; // 0x21(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_88E[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UTexture2D* ReturnValue; // 0x28(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetLocalSteamIDFromSteam
|
||||||
|
struct UAdvancedSteamFriendsLibrary_GetLocalSteamIDFromSteam_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId ReturnValue; // 0x0(0x20)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x28 (0x28 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.GetFriendSteamLevel
|
||||||
|
struct UAdvancedSteamFriendsLibrary_GetFriendSteamLevel_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId UniqueNetId; // 0x0(0x20)(ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
int32 ReturnValue; // 0x20(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_898[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x50 (0x50 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.FilterText
|
||||||
|
struct UAdvancedSteamFriendsLibrary_FilterText_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class FString TextToFilter; // 0x0(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class EBPTextFilteringContext Context; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8A0[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FBPUniqueNetId TextSourceID; // 0x18(0x20)(ConstParm, Parm, NativeAccessSpecifierPublic)
|
||||||
|
class FString FilteredText; // 0x38(0x10)(Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool ReturnValue; // 0x48(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8A4[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x30 (0x30 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamFriendsLibrary.CreateSteamIDFromString
|
||||||
|
struct UAdvancedSteamFriendsLibrary_CreateSteamIDFromString_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class FString SteamID64; // 0x0(0x10)(ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FBPUniqueNetId ReturnValue; // 0x10(0x20)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamWorkshopLibrary.GetSubscribedWorkshopItems
|
||||||
|
struct UAdvancedSteamWorkshopLibrary_GetSubscribedWorkshopItems_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 NumberOfItems; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8AC[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
TArray<struct FBPSteamWorkshopID> ReturnValue; // 0x8(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.AdvancedSteamWorkshopLibrary.GetNumSubscribedWorkshopItems
|
||||||
|
struct UAdvancedSteamWorkshopLibrary_GetNumSubscribedWorkshopItems_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 NumberOfItems; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x30 (0x30 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.SteamRequestGroupOfficersCallbackProxy.GetSteamGroupOfficerList
|
||||||
|
struct USteamRequestGroupOfficersCallbackProxy_GetSteamGroupOfficerList_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FBPUniqueNetId GroupUniqueNetID; // 0x8(0x20)(Parm, NativeAccessSpecifierPublic)
|
||||||
|
class USteamRequestGroupOfficersCallbackProxy* ReturnValue; // 0x28(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// Function AdvancedSteamSessions.SteamWSRequestUGCDetailsCallbackProxy.GetWorkshopItemDetails
|
||||||
|
struct USteamWSRequestUGCDetailsCallbackProxy_GetWorkshopItemDetails_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FBPSteamWorkshopID WorkShopID; // 0x8(0x8)(Parm, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
class USteamWSRequestUGCDetailsCallbackProxy* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,224 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
enum class EFBPWorkshopFileType : uint8
|
||||||
|
{
|
||||||
|
K_EWorkshopFileTypeCommunity = 0,
|
||||||
|
K_EWorkshopFileTypeMicrotransaction = 1,
|
||||||
|
K_EWorkshopFileTypeCollection = 2,
|
||||||
|
K_EWorkshopFileTypeArt = 3,
|
||||||
|
K_EWorkshopFileTypeVideo = 4,
|
||||||
|
K_EWorkshopFileTypeScreenshot = 5,
|
||||||
|
K_EWorkshopFileTypeGame = 6,
|
||||||
|
K_EWorkshopFileTypeSoftware = 7,
|
||||||
|
K_EWorkshopFileTypeConcept = 8,
|
||||||
|
K_EWorkshopFileTypeWebGuide = 9,
|
||||||
|
K_EWorkshopFileTypeIntegratedGuide = 10,
|
||||||
|
K_EWorkshopFileTypeMerch = 11,
|
||||||
|
K_EWorkshopFileTypeControllerBinding = 12,
|
||||||
|
K_EWorkshopFileTypeSteamworksAccessInvite = 13,
|
||||||
|
K_EWorkshopFileTypeSteamVideo = 14,
|
||||||
|
K_EWorkshopFileTypeMax = 15,
|
||||||
|
K_MAX = 16,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EFBPSteamResult : uint8
|
||||||
|
{
|
||||||
|
K_EResultInvalid = 0,
|
||||||
|
K_EResultOK = 1,
|
||||||
|
K_EResultFail = 2,
|
||||||
|
K_EResultNoConnection = 3,
|
||||||
|
K_EResultInvalidPassword = 5,
|
||||||
|
K_EResultLoggedInElsewhere = 6,
|
||||||
|
K_EResultInvalidProtocolVer = 7,
|
||||||
|
K_EResultInvalidParam = 8,
|
||||||
|
K_EResultFileNotFound = 9,
|
||||||
|
K_EResultBusy = 10,
|
||||||
|
K_EResultInvalidState = 11,
|
||||||
|
K_EResultInvalidName = 12,
|
||||||
|
K_EResultInvalidEmail = 13,
|
||||||
|
K_EResultDuplicateName = 14,
|
||||||
|
K_EResultAccessDenied = 15,
|
||||||
|
K_EResultTimeout = 16,
|
||||||
|
K_EResultBanned = 17,
|
||||||
|
K_EResultAccountNotFound = 18,
|
||||||
|
K_EResultInvalidSteamID = 19,
|
||||||
|
K_EResultServiceUnavailable = 20,
|
||||||
|
K_EResultNotLoggedOn = 21,
|
||||||
|
K_EResultPending = 22,
|
||||||
|
K_EResultEncryptionFailure = 23,
|
||||||
|
K_EResultInsufficientPrivilege = 24,
|
||||||
|
K_EResultLimitExceeded = 25,
|
||||||
|
K_EResultRevoked = 26,
|
||||||
|
K_EResultExpired = 27,
|
||||||
|
K_EResultAlreadyRedeemed = 28,
|
||||||
|
K_EResultDuplicateRequest = 29,
|
||||||
|
K_EResultAlreadyOwned = 30,
|
||||||
|
K_EResultIPNotFound = 31,
|
||||||
|
K_EResultPersistFailed = 32,
|
||||||
|
K_EResultLockingFailed = 33,
|
||||||
|
K_EResultLogonSessionReplaced = 34,
|
||||||
|
K_EResultConnectFailed = 35,
|
||||||
|
K_EResultHandshakeFailed = 36,
|
||||||
|
K_EResultIOFailure = 37,
|
||||||
|
K_EResultRemoteDisconnect = 38,
|
||||||
|
K_EResultShoppingCartNotFound = 39,
|
||||||
|
K_EResultBlocked = 40,
|
||||||
|
K_EResultIgnored = 41,
|
||||||
|
K_EResultNoMatch = 42,
|
||||||
|
K_EResultAccountDisabled = 43,
|
||||||
|
K_EResultServiceReadOnly = 44,
|
||||||
|
K_EResultAccountNotFeatured = 45,
|
||||||
|
K_EResultAdministratorOK = 46,
|
||||||
|
K_EResultContentVersion = 47,
|
||||||
|
K_EResultTryAnotherCM = 48,
|
||||||
|
K_EResultPasswordRequiredToKickSession = 49,
|
||||||
|
K_EResultAlreadyLoggedInElsewhere = 50,
|
||||||
|
K_EResultSuspended = 51,
|
||||||
|
K_EResultCancelled = 52,
|
||||||
|
K_EResultDataCorruption = 53,
|
||||||
|
K_EResultDiskFull = 54,
|
||||||
|
K_EResultRemoteCallFailed = 55,
|
||||||
|
K_EResultPasswordUnset = 56,
|
||||||
|
K_EResultExternalAccountUnlinked = 57,
|
||||||
|
K_EResultPSNTicketInvalid = 58,
|
||||||
|
K_EResultExternalAccountAlreadyLinked = 59,
|
||||||
|
K_EResultRemoteFileConflict = 60,
|
||||||
|
K_EResultIllegalPassword = 61,
|
||||||
|
K_EResultSameAsPreviousValue = 62,
|
||||||
|
K_EResultAccountLogonDenied = 63,
|
||||||
|
K_EResultCannotUseOldPassword = 64,
|
||||||
|
K_EResultInvalidLoginAuthCode = 65,
|
||||||
|
K_EResultAccountLogonDeniedNoMail = 66,
|
||||||
|
K_EResultHardwareNotCapableOfIPT = 67,
|
||||||
|
K_EResultIPTInitError = 68,
|
||||||
|
K_EResultParentalControlRestricted = 69,
|
||||||
|
K_EResultFacebookQueryError = 70,
|
||||||
|
K_EResultExpiredLoginAuthCode = 71,
|
||||||
|
K_EResultIPLoginRestrictionFailed = 72,
|
||||||
|
K_EResultAccountLockedDown = 73,
|
||||||
|
K_EResultAccountLogonDeniedVerifiedEmailRequired = 74,
|
||||||
|
K_EResultNoMatchingURL = 75,
|
||||||
|
K_EResultBadResponse = 76,
|
||||||
|
K_EResultRequirePasswordReEntry = 77,
|
||||||
|
K_EResultValueOutOfRange = 78,
|
||||||
|
K_EResultUnexpectedError = 79,
|
||||||
|
K_EResultDisabled = 80,
|
||||||
|
K_EResultInvalidCEGSubmission = 81,
|
||||||
|
K_EResultRestrictedDevice = 82,
|
||||||
|
K_EResultRegionLocked = 83,
|
||||||
|
K_EResultRateLimitExceeded = 84,
|
||||||
|
K_EResultAccountLoginDeniedNeedTwoFactor = 85,
|
||||||
|
K_EResultItemDeleted = 86,
|
||||||
|
K_EResultAccountLoginDeniedThrottle = 87,
|
||||||
|
K_EResultTwoFactorCodeMismatch = 88,
|
||||||
|
K_EResultTwoFactorActivationCodeMismatch = 89,
|
||||||
|
K_EResultAccountAssociatedToMultiplePartners = 90,
|
||||||
|
K_EResultNotModified = 91,
|
||||||
|
FBPSteamResult_MAX = 92,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EBPTextFilteringContext : uint8
|
||||||
|
{
|
||||||
|
FContext_Unknown = 0,
|
||||||
|
FContext_GameContent = 1,
|
||||||
|
FContext_Chat = 2,
|
||||||
|
FContext_Name = 3,
|
||||||
|
FContext_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class ESteamUserOverlayType : uint8
|
||||||
|
{
|
||||||
|
Steamid = 0,
|
||||||
|
Chat = 1,
|
||||||
|
Jointrade = 2,
|
||||||
|
Stats = 3,
|
||||||
|
Achievements = 4,
|
||||||
|
Friendadd = 5,
|
||||||
|
Friendremove = 6,
|
||||||
|
Friendrequestaccept = 7,
|
||||||
|
Friendrequestignore = 8,
|
||||||
|
ESteamUserOverlayType_MAX = 9,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class ESteamAvatarSize : uint8
|
||||||
|
{
|
||||||
|
SteamAvatar_INVALID = 0,
|
||||||
|
SteamAvatar_Small = 1,
|
||||||
|
SteamAvatar_Medium = 2,
|
||||||
|
SteamAvatar_Large = 3,
|
||||||
|
SteamAvatar_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x28 (0x28 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSteamSessions.BPSteamGroupOfficer
|
||||||
|
struct FBPSteamGroupOfficer
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId OfficerUniqueNetID; // 0x0(0x20)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
||||||
|
bool bIsOwner; // 0x20(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8B5[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x60 (0x60 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSteamSessions.BPSteamWorkshopItemDetails
|
||||||
|
struct FBPSteamWorkshopItemDetails
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
enum class EFBPSteamResult ResultOfRequest; // 0x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class EFBPWorkshopFileType FileType; // 0x1(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8B6[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
int32 CreatorAppID; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
int32 ConsumerAppID; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8B8[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class FString Title; // 0x10(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FString Description; // 0x20(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FString ItemUrl; // 0x30(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
int32 VotesUp; // 0x40(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
int32 VotesDown; // 0x44(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float CalculatedScore; // 0x48(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bBanned; // 0x4C(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bAcceptedForUse; // 0x4D(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bTagsTruncated; // 0x4E(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8CF[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class FString CreatorSteamID; // 0x50(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x50 (0x50 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSteamSessions.BPSteamGroupInfo
|
||||||
|
struct FBPSteamGroupInfo
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FBPUniqueNetId GroupID; // 0x0(0x20)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
||||||
|
class FString GroupName; // 0x20(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class FString GroupTag; // 0x30(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
int32 NumOnline; // 0x40(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
int32 NumInGame; // 0x44(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
int32 NumChatting; // 0x48(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_8D9[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x8 (0x8 - 0x0)
|
||||||
|
// ScriptStruct AdvancedSteamSessions.BPSteamWorkshopID
|
||||||
|
struct FBPSteamWorkshopID
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_8DA[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,40 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x20 (0x48 - 0x28)
|
||||||
|
// Class AndroidPermission.AndroidPermissionCallbackProxy
|
||||||
|
class UAndroidPermissionCallbackProxy : public UObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
FMulticastInlineDelegateProperty_ OnPermissionsGrantedDynamicDelegate; // 0x28(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1766[0x10]; // 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);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -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, IsPlainOldData, 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;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -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_1767[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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
33
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Doll_classes.hpp
Normal file
33
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Doll_classes.hpp
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x12C (0x3E4 - 0x2B8)
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Doll.AnimBP_Doll_C
|
||||||
|
class UAnimBP_Doll_C : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_11F3[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x2C0(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
struct FAnimNode_Root AnimGraphNode_Root; // 0x2C8(0x30)(None)
|
||||||
|
struct FAnimNode_BlendSpacePlayer AnimGraphNode_BlendSpacePlayer; // 0x2F8(0xE8)(None)
|
||||||
|
float Speed; // 0x3E0(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAnimBP_Doll_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void AnimGraph(struct FPoseLink* AnimGraph);
|
||||||
|
void BlueprintUpdateAnimation(float DeltaTimeX);
|
||||||
|
void ExecuteUbergraph_AnimBP_Doll(int32 EntryPoint, class APawn* CallFunc_TryGetPawnOwner_ReturnValue, const struct FVector& CallFunc_GetVelocity_ReturnValue, float K2Node_Event_DeltaTimeX, float CallFunc_VSize_ReturnValue);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
117
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Doll_functions.cpp
Normal file
117
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Doll_functions.cpp
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Doll.AnimBP_Doll_C
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAnimBP_Doll_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AnimBP_Doll_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBP_Doll_C AnimBP_Doll.Default__AnimBP_Doll_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class UAnimBP_Doll_C* UAnimBP_Doll_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAnimBP_Doll_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAnimBP_Doll_C*>(UAnimBP_Doll_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Doll.AnimBP_Doll_C.AnimGraph
|
||||||
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// struct FPoseLink AnimGraph (Parm, OutParm, NoDestructor)
|
||||||
|
|
||||||
|
void UAnimBP_Doll_C::AnimGraph(struct FPoseLink* AnimGraph)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Doll_C", "AnimGraph");
|
||||||
|
|
||||||
|
Params::UAnimBP_Doll_C_AnimGraph_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
if (AnimGraph != nullptr)
|
||||||
|
*AnimGraph = std::move(Parms.AnimGraph);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Doll.AnimBP_Doll_C.BlueprintUpdateAnimation
|
||||||
|
// (Event, Public, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// float DeltaTimeX (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Doll_C::BlueprintUpdateAnimation(float DeltaTimeX)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Doll_C", "BlueprintUpdateAnimation");
|
||||||
|
|
||||||
|
Params::UAnimBP_Doll_C_BlueprintUpdateAnimation_Params Parms{};
|
||||||
|
|
||||||
|
Parms.DeltaTimeX = DeltaTimeX;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Doll.AnimBP_Doll_C.ExecuteUbergraph_AnimBP_Doll
|
||||||
|
// (Final, UbergraphFunction)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* CallFunc_TryGetPawnOwner_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_GetVelocity_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float K2Node_Event_DeltaTimeX (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// float CallFunc_VSize_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Doll_C::ExecuteUbergraph_AnimBP_Doll(int32 EntryPoint, class APawn* CallFunc_TryGetPawnOwner_ReturnValue, const struct FVector& CallFunc_GetVelocity_ReturnValue, float K2Node_Event_DeltaTimeX, float CallFunc_VSize_ReturnValue)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Doll_C", "ExecuteUbergraph_AnimBP_Doll");
|
||||||
|
|
||||||
|
Params::UAnimBP_Doll_C_ExecuteUbergraph_AnimBP_Doll_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.CallFunc_TryGetPawnOwner_ReturnValue = CallFunc_TryGetPawnOwner_ReturnValue;
|
||||||
|
Parms.CallFunc_GetVelocity_ReturnValue = CallFunc_GetVelocity_ReturnValue;
|
||||||
|
Parms.K2Node_Event_DeltaTimeX = K2Node_Event_DeltaTimeX;
|
||||||
|
Parms.CallFunc_VSize_ReturnValue = CallFunc_VSize_ReturnValue;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
48
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Doll_parameters.hpp
Normal file
48
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Doll_parameters.hpp
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// Function AnimBP_Doll.AnimBP_Doll_C.AnimGraph
|
||||||
|
struct UAnimBP_Doll_C_AnimGraph_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// Function AnimBP_Doll.AnimBP_Doll_C.BlueprintUpdateAnimation
|
||||||
|
struct UAnimBP_Doll_C_BlueprintUpdateAnimation_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float DeltaTimeX; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x24 (0x24 - 0x0)
|
||||||
|
// Function AnimBP_Doll.AnimBP_Doll_C.ExecuteUbergraph_AnimBP_Doll
|
||||||
|
struct UAnimBP_Doll_C_ExecuteUbergraph_AnimBP_Doll_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_11F2[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x10(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float K2Node_Event_DeltaTimeX; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
float CallFunc_VSize_ReturnValue; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
19
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Doll_structs.hpp
Normal file
19
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Doll_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,45 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x5C4 (0x87C - 0x2B8)
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Elevator_Lever.AnimBP_Elevator_Lever_C
|
||||||
|
class UAnimBP_Elevator_Lever_C : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_2203[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x2C0(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
struct FAnimNode_Root AnimGraphNode_Root; // 0x2C8(0x30)(None)
|
||||||
|
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone_3; // 0x2F8(0x108)(None)
|
||||||
|
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone_2; // 0x400(0x108)(None)
|
||||||
|
struct FAnimNode_ConvertComponentToLocalSpace AnimGraphNode_ComponentToLocalSpace_3; // 0x508(0x20)(None)
|
||||||
|
struct FAnimNode_ConvertComponentToLocalSpace AnimGraphNode_ComponentToLocalSpace_2; // 0x528(0x20)(None)
|
||||||
|
struct FAnimNode_MeshSpaceRefPose AnimGraphNode_MeshRefPose_3; // 0x548(0x10)(None)
|
||||||
|
struct FAnimNode_MeshSpaceRefPose AnimGraphNode_MeshRefPose_2; // 0x558(0x10)(None)
|
||||||
|
struct FAnimNode_BlendListByInt AnimGraphNode_BlendListByInt; // 0x568(0xA0)(None)
|
||||||
|
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone_1; // 0x608(0x108)(None)
|
||||||
|
struct FAnimNode_ConvertComponentToLocalSpace AnimGraphNode_ComponentToLocalSpace_1; // 0x710(0x20)(None)
|
||||||
|
struct FAnimNode_MeshSpaceRefPose AnimGraphNode_MeshRefPose_1; // 0x730(0x10)(None)
|
||||||
|
struct FAnimNode_ModifyBone AnimGraphNode_ModifyBone; // 0x740(0x108)(None)
|
||||||
|
struct FAnimNode_ConvertComponentToLocalSpace AnimGraphNode_ComponentToLocalSpace; // 0x848(0x20)(None)
|
||||||
|
struct FAnimNode_MeshSpaceRefPose AnimGraphNode_MeshRefPose; // 0x868(0x10)(None)
|
||||||
|
int32 LeverState; // 0x878(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAnimBP_Elevator_Lever_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void AnimGraph(struct FPoseLink* AnimGraph);
|
||||||
|
void BlueprintUpdateAnimation(float DeltaTimeX);
|
||||||
|
void ExecuteUbergraph_AnimBP_Elevator_Lever(int32 EntryPoint, class AActor* CallFunc_GetOwningActor_ReturnValue, class ABP_Lever_C* K2Node_DynamicCast_AsBP_Lever, bool K2Node_DynamicCast_bSuccess, float K2Node_Event_DeltaTimeX);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,117 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Elevator_Lever.AnimBP_Elevator_Lever_C
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAnimBP_Elevator_Lever_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AnimBP_Elevator_Lever_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBP_Elevator_Lever_C AnimBP_Elevator_Lever.Default__AnimBP_Elevator_Lever_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class UAnimBP_Elevator_Lever_C* UAnimBP_Elevator_Lever_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAnimBP_Elevator_Lever_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAnimBP_Elevator_Lever_C*>(UAnimBP_Elevator_Lever_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Elevator_Lever.AnimBP_Elevator_Lever_C.AnimGraph
|
||||||
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// struct FPoseLink AnimGraph (Parm, OutParm, NoDestructor)
|
||||||
|
|
||||||
|
void UAnimBP_Elevator_Lever_C::AnimGraph(struct FPoseLink* AnimGraph)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Elevator_Lever_C", "AnimGraph");
|
||||||
|
|
||||||
|
Params::UAnimBP_Elevator_Lever_C_AnimGraph_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
if (AnimGraph != nullptr)
|
||||||
|
*AnimGraph = std::move(Parms.AnimGraph);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Elevator_Lever.AnimBP_Elevator_Lever_C.BlueprintUpdateAnimation
|
||||||
|
// (Event, Public, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// float DeltaTimeX (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Elevator_Lever_C::BlueprintUpdateAnimation(float DeltaTimeX)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Elevator_Lever_C", "BlueprintUpdateAnimation");
|
||||||
|
|
||||||
|
Params::UAnimBP_Elevator_Lever_C_BlueprintUpdateAnimation_Params Parms{};
|
||||||
|
|
||||||
|
Parms.DeltaTimeX = DeltaTimeX;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Elevator_Lever.AnimBP_Elevator_Lever_C.ExecuteUbergraph_AnimBP_Elevator_Lever
|
||||||
|
// (Final, UbergraphFunction)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class AActor* CallFunc_GetOwningActor_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Lever_C* K2Node_DynamicCast_AsBP_Lever (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float K2Node_Event_DeltaTimeX (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Elevator_Lever_C::ExecuteUbergraph_AnimBP_Elevator_Lever(int32 EntryPoint, class AActor* CallFunc_GetOwningActor_ReturnValue, class ABP_Lever_C* K2Node_DynamicCast_AsBP_Lever, bool K2Node_DynamicCast_bSuccess, float K2Node_Event_DeltaTimeX)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Elevator_Lever_C", "ExecuteUbergraph_AnimBP_Elevator_Lever");
|
||||||
|
|
||||||
|
Params::UAnimBP_Elevator_Lever_C_ExecuteUbergraph_AnimBP_Elevator_Lever_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.CallFunc_GetOwningActor_ReturnValue = CallFunc_GetOwningActor_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Lever = K2Node_DynamicCast_AsBP_Lever;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||||
|
Parms.K2Node_Event_DeltaTimeX = K2Node_Event_DeltaTimeX;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,49 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// Function AnimBP_Elevator_Lever.AnimBP_Elevator_Lever_C.AnimGraph
|
||||||
|
struct UAnimBP_Elevator_Lever_C_AnimGraph_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// Function AnimBP_Elevator_Lever.AnimBP_Elevator_Lever_C.BlueprintUpdateAnimation
|
||||||
|
struct UAnimBP_Elevator_Lever_C_BlueprintUpdateAnimation_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float DeltaTimeX; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// Function AnimBP_Elevator_Lever.AnimBP_Elevator_Lever_C.ExecuteUbergraph_AnimBP_Elevator_Lever
|
||||||
|
struct UAnimBP_Elevator_Lever_C_ExecuteUbergraph_AnimBP_Elevator_Lever_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_2201[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AActor* CallFunc_GetOwningActor_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Lever_C* K2Node_DynamicCast_AsBP_Lever; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_2202[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float K2Node_Event_DeltaTimeX; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
39
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Moth_classes.hpp
Normal file
39
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Moth_classes.hpp
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x2A1 (0x559 - 0x2B8)
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Moth.AnimBP_Moth_C
|
||||||
|
class UAnimBP_Moth_C : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1FBF[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x2C0(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
struct FAnimNode_Root AnimGraphNode_Root; // 0x2C8(0x30)(None)
|
||||||
|
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_1; // 0x2F8(0x28)(None)
|
||||||
|
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult; // 0x320(0x28)(None)
|
||||||
|
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer_1; // 0x348(0x80)(None)
|
||||||
|
struct FAnimNode_StateResult AnimGraphNode_StateResult_1; // 0x3C8(0x30)(None)
|
||||||
|
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer; // 0x3F8(0x80)(None)
|
||||||
|
struct FAnimNode_StateResult AnimGraphNode_StateResult; // 0x478(0x30)(None)
|
||||||
|
struct FAnimNode_StateMachine AnimGraphNode_StateMachine; // 0x4A8(0xB0)(None)
|
||||||
|
bool IsIdle; // 0x558(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAnimBP_Moth_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void AnimGraph(struct FPoseLink* AnimGraph);
|
||||||
|
void BlueprintUpdateAnimation(float DeltaTimeX);
|
||||||
|
void ExecuteUbergraph_AnimBP_Moth(int32 EntryPoint, class APawn* CallFunc_TryGetPawnOwner_ReturnValue, class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth, bool K2Node_DynamicCast_bSuccess, float K2Node_Event_DeltaTimeX);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
117
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Moth_functions.cpp
Normal file
117
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Moth_functions.cpp
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Moth.AnimBP_Moth_C
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAnimBP_Moth_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AnimBP_Moth_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBP_Moth_C AnimBP_Moth.Default__AnimBP_Moth_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class UAnimBP_Moth_C* UAnimBP_Moth_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAnimBP_Moth_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAnimBP_Moth_C*>(UAnimBP_Moth_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Moth.AnimBP_Moth_C.AnimGraph
|
||||||
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// struct FPoseLink AnimGraph (Parm, OutParm, NoDestructor)
|
||||||
|
|
||||||
|
void UAnimBP_Moth_C::AnimGraph(struct FPoseLink* AnimGraph)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Moth_C", "AnimGraph");
|
||||||
|
|
||||||
|
Params::UAnimBP_Moth_C_AnimGraph_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
if (AnimGraph != nullptr)
|
||||||
|
*AnimGraph = std::move(Parms.AnimGraph);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Moth.AnimBP_Moth_C.BlueprintUpdateAnimation
|
||||||
|
// (Event, Public, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// float DeltaTimeX (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Moth_C::BlueprintUpdateAnimation(float DeltaTimeX)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Moth_C", "BlueprintUpdateAnimation");
|
||||||
|
|
||||||
|
Params::UAnimBP_Moth_C_BlueprintUpdateAnimation_Params Parms{};
|
||||||
|
|
||||||
|
Parms.DeltaTimeX = DeltaTimeX;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Moth.AnimBP_Moth_C.ExecuteUbergraph_AnimBP_Moth
|
||||||
|
// (Final, UbergraphFunction)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* CallFunc_TryGetPawnOwner_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float K2Node_Event_DeltaTimeX (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Moth_C::ExecuteUbergraph_AnimBP_Moth(int32 EntryPoint, class APawn* CallFunc_TryGetPawnOwner_ReturnValue, class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth, bool K2Node_DynamicCast_bSuccess, float K2Node_Event_DeltaTimeX)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Moth_C", "ExecuteUbergraph_AnimBP_Moth");
|
||||||
|
|
||||||
|
Params::UAnimBP_Moth_C_ExecuteUbergraph_AnimBP_Moth_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.CallFunc_TryGetPawnOwner_ReturnValue = CallFunc_TryGetPawnOwner_ReturnValue;
|
||||||
|
Parms.K2Node_DynamicCast_AsBP_Moth = K2Node_DynamicCast_AsBP_Moth;
|
||||||
|
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
|
||||||
|
Parms.K2Node_Event_DeltaTimeX = K2Node_Event_DeltaTimeX;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
49
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Moth_parameters.hpp
Normal file
49
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Moth_parameters.hpp
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// Function AnimBP_Moth.AnimBP_Moth_C.AnimGraph
|
||||||
|
struct UAnimBP_Moth_C_AnimGraph_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// Function AnimBP_Moth.AnimBP_Moth_C.BlueprintUpdateAnimation
|
||||||
|
struct UAnimBP_Moth_C_BlueprintUpdateAnimation_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float DeltaTimeX; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// Function AnimBP_Moth.AnimBP_Moth_C.ExecuteUbergraph_AnimBP_Moth
|
||||||
|
struct UAnimBP_Moth_C_ExecuteUbergraph_AnimBP_Moth_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_1FBD[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
class ABP_Moth_C* K2Node_DynamicCast_AsBP_Moth; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool K2Node_DynamicCast_bSuccess; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1FBE[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float K2Node_Event_DeltaTimeX; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
19
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Moth_structs.hpp
Normal file
19
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Moth_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
32
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Ragdoll_classes.hpp
Normal file
32
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Ragdoll_classes.hpp
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x108 (0x3C0 - 0x2B8)
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Ragdoll.AnimBP_Ragdoll_C
|
||||||
|
class UAnimBP_Ragdoll_C : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_213F[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x2C0(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
struct FAnimNode_Root AnimGraphNode_Root; // 0x2C8(0x30)(None)
|
||||||
|
struct FAnimNode_Slot AnimGraphNode_Slot; // 0x2F8(0x48)(None)
|
||||||
|
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer; // 0x340(0x80)(None)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAnimBP_Ragdoll_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void AnimGraph(struct FPoseLink* AnimGraph);
|
||||||
|
void ExecuteUbergraph_AnimBP_Ragdoll(int32 EntryPoint);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,88 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Ragdoll.AnimBP_Ragdoll_C
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAnimBP_Ragdoll_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AnimBP_Ragdoll_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBP_Ragdoll_C AnimBP_Ragdoll.Default__AnimBP_Ragdoll_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class UAnimBP_Ragdoll_C* UAnimBP_Ragdoll_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAnimBP_Ragdoll_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAnimBP_Ragdoll_C*>(UAnimBP_Ragdoll_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Ragdoll.AnimBP_Ragdoll_C.AnimGraph
|
||||||
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// struct FPoseLink AnimGraph (Parm, OutParm, NoDestructor)
|
||||||
|
|
||||||
|
void UAnimBP_Ragdoll_C::AnimGraph(struct FPoseLink* AnimGraph)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Ragdoll_C", "AnimGraph");
|
||||||
|
|
||||||
|
Params::UAnimBP_Ragdoll_C_AnimGraph_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
if (AnimGraph != nullptr)
|
||||||
|
*AnimGraph = std::move(Parms.AnimGraph);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Ragdoll.AnimBP_Ragdoll_C.ExecuteUbergraph_AnimBP_Ragdoll
|
||||||
|
// (Final, UbergraphFunction)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Ragdoll_C::ExecuteUbergraph_AnimBP_Ragdoll(int32 EntryPoint)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Ragdoll_C", "ExecuteUbergraph_AnimBP_Ragdoll");
|
||||||
|
|
||||||
|
Params::UAnimBP_Ragdoll_C_ExecuteUbergraph_AnimBP_Ragdoll_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,35 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// Function AnimBP_Ragdoll.AnimBP_Ragdoll_C.AnimGraph
|
||||||
|
struct UAnimBP_Ragdoll_C_AnimGraph_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// Function AnimBP_Ragdoll.AnimBP_Ragdoll_C.ExecuteUbergraph_AnimBP_Ragdoll
|
||||||
|
struct UAnimBP_Ragdoll_C_ExecuteUbergraph_AnimBP_Ragdoll_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
19
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Ragdoll_structs.hpp
Normal file
19
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Ragdoll_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
42
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Smiler_classes.hpp
Normal file
42
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Smiler_classes.hpp
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x354 (0x60C - 0x2B8)
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Smiler.AnimBP_Smiler_C
|
||||||
|
class UAnimBP_Smiler_C : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1FCF[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x2C0(0x8)(ZeroConstructor, Transient, DuplicateTransient)
|
||||||
|
struct FAnimNode_Root AnimGraphNode_Root; // 0x2C8(0x30)(None)
|
||||||
|
struct FAnimNode_Slot AnimGraphNode_Slot; // 0x2F8(0x48)(None)
|
||||||
|
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult_1; // 0x340(0x28)(None)
|
||||||
|
struct FAnimNode_TransitionResult AnimGraphNode_TransitionResult; // 0x368(0x28)(None)
|
||||||
|
struct FAnimNode_BlendSpacePlayer AnimGraphNode_BlendSpacePlayer; // 0x390(0xE8)(None)
|
||||||
|
struct FAnimNode_StateResult AnimGraphNode_StateResult_1; // 0x478(0x30)(None)
|
||||||
|
struct FAnimNode_SequencePlayer AnimGraphNode_SequencePlayer; // 0x4A8(0x80)(None)
|
||||||
|
struct FAnimNode_StateResult AnimGraphNode_StateResult; // 0x528(0x30)(None)
|
||||||
|
struct FAnimNode_StateMachine AnimGraphNode_StateMachine; // 0x558(0xB0)(None)
|
||||||
|
float Speed; // 0x608(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAnimBP_Smiler_C* GetDefaultObj();
|
||||||
|
|
||||||
|
void AnimGraph(struct FPoseLink* AnimGraph);
|
||||||
|
void EvaluateGraphExposedInputs_ExecuteUbergraph_AnimBP_Smiler_AnimGraphNode_TransitionResult_99D058004D9CA2B9BBC01D917DB582C3();
|
||||||
|
void EvaluateGraphExposedInputs_ExecuteUbergraph_AnimBP_Smiler_AnimGraphNode_TransitionResult_3A2998A74CABA1A1750B2FB90F27C93B();
|
||||||
|
void BlueprintUpdateAnimation(float DeltaTimeX);
|
||||||
|
void ExecuteUbergraph_AnimBP_Smiler(int32 EntryPoint, class APawn* CallFunc_TryGetPawnOwner_ReturnValue, const struct FVector& CallFunc_GetVelocity_ReturnValue, bool CallFunc_LessEqual_FloatFloat_ReturnValue, float CallFunc_VSize_ReturnValue, bool CallFunc_Greater_FloatFloat_ReturnValue, float K2Node_Event_DeltaTimeX);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
157
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Smiler_functions.cpp
Normal file
157
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Smiler_functions.cpp
Normal file
@ -0,0 +1,157 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBlueprintGeneratedClass AnimBP_Smiler.AnimBP_Smiler_C
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAnimBP_Smiler_C::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AnimBP_Smiler_C");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AnimBP_Smiler_C AnimBP_Smiler.Default__AnimBP_Smiler_C
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
|
||||||
|
|
||||||
|
class UAnimBP_Smiler_C* UAnimBP_Smiler_C::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAnimBP_Smiler_C* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAnimBP_Smiler_C*>(UAnimBP_Smiler_C::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Smiler.AnimBP_Smiler_C.AnimGraph
|
||||||
|
// (HasOutParams, BlueprintCallable, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// struct FPoseLink AnimGraph (Parm, OutParm, NoDestructor)
|
||||||
|
|
||||||
|
void UAnimBP_Smiler_C::AnimGraph(struct FPoseLink* AnimGraph)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Smiler_C", "AnimGraph");
|
||||||
|
|
||||||
|
Params::UAnimBP_Smiler_C_AnimGraph_Params Parms{};
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
if (AnimGraph != nullptr)
|
||||||
|
*AnimGraph = std::move(Parms.AnimGraph);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Smiler.AnimBP_Smiler_C.EvaluateGraphExposedInputs_ExecuteUbergraph_AnimBP_Smiler_AnimGraphNode_TransitionResult_99D058004D9CA2B9BBC01D917DB582C3
|
||||||
|
// (BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAnimBP_Smiler_C::EvaluateGraphExposedInputs_ExecuteUbergraph_AnimBP_Smiler_AnimGraphNode_TransitionResult_99D058004D9CA2B9BBC01D917DB582C3()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Smiler_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_AnimBP_Smiler_AnimGraphNode_TransitionResult_99D058004D9CA2B9BBC01D917DB582C3");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Smiler.AnimBP_Smiler_C.EvaluateGraphExposedInputs_ExecuteUbergraph_AnimBP_Smiler_AnimGraphNode_TransitionResult_3A2998A74CABA1A1750B2FB90F27C93B
|
||||||
|
// (BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UAnimBP_Smiler_C::EvaluateGraphExposedInputs_ExecuteUbergraph_AnimBP_Smiler_AnimGraphNode_TransitionResult_3A2998A74CABA1A1750B2FB90F27C93B()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Smiler_C", "EvaluateGraphExposedInputs_ExecuteUbergraph_AnimBP_Smiler_AnimGraphNode_TransitionResult_3A2998A74CABA1A1750B2FB90F27C93B");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Smiler.AnimBP_Smiler_C.BlueprintUpdateAnimation
|
||||||
|
// (Event, Public, BlueprintEvent)
|
||||||
|
// Parameters:
|
||||||
|
// float DeltaTimeX (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Smiler_C::BlueprintUpdateAnimation(float DeltaTimeX)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Smiler_C", "BlueprintUpdateAnimation");
|
||||||
|
|
||||||
|
Params::UAnimBP_Smiler_C_BlueprintUpdateAnimation_Params Parms{};
|
||||||
|
|
||||||
|
Parms.DeltaTimeX = DeltaTimeX;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimBP_Smiler.AnimBP_Smiler_C.ExecuteUbergraph_AnimBP_Smiler
|
||||||
|
// (Final, UbergraphFunction)
|
||||||
|
// Parameters:
|
||||||
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// class APawn* CallFunc_TryGetPawnOwner_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// struct FVector CallFunc_GetVelocity_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_LessEqual_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float CallFunc_VSize_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
// bool CallFunc_Greater_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
// float K2Node_Event_DeltaTimeX (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
|
||||||
|
void UAnimBP_Smiler_C::ExecuteUbergraph_AnimBP_Smiler(int32 EntryPoint, class APawn* CallFunc_TryGetPawnOwner_ReturnValue, const struct FVector& CallFunc_GetVelocity_ReturnValue, bool CallFunc_LessEqual_FloatFloat_ReturnValue, float CallFunc_VSize_ReturnValue, bool CallFunc_Greater_FloatFloat_ReturnValue, float K2Node_Event_DeltaTimeX)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("AnimBP_Smiler_C", "ExecuteUbergraph_AnimBP_Smiler");
|
||||||
|
|
||||||
|
Params::UAnimBP_Smiler_C_ExecuteUbergraph_AnimBP_Smiler_Params Parms{};
|
||||||
|
|
||||||
|
Parms.EntryPoint = EntryPoint;
|
||||||
|
Parms.CallFunc_TryGetPawnOwner_ReturnValue = CallFunc_TryGetPawnOwner_ReturnValue;
|
||||||
|
Parms.CallFunc_GetVelocity_ReturnValue = CallFunc_GetVelocity_ReturnValue;
|
||||||
|
Parms.CallFunc_LessEqual_FloatFloat_ReturnValue = CallFunc_LessEqual_FloatFloat_ReturnValue;
|
||||||
|
Parms.CallFunc_VSize_ReturnValue = CallFunc_VSize_ReturnValue;
|
||||||
|
Parms.CallFunc_Greater_FloatFloat_ReturnValue = CallFunc_Greater_FloatFloat_ReturnValue;
|
||||||
|
Parms.K2Node_Event_DeltaTimeX = K2Node_Event_DeltaTimeX;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,52 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// Function AnimBP_Smiler.AnimBP_Smiler_C.AnimGraph
|
||||||
|
struct UAnimBP_Smiler_C_AnimGraph_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPoseLink AnimGraph; // 0x0(0x10)(Parm, OutParm, NoDestructor)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x4 (0x4 - 0x0)
|
||||||
|
// Function AnimBP_Smiler.AnimBP_Smiler_C.BlueprintUpdateAnimation
|
||||||
|
struct UAnimBP_Smiler_C_BlueprintUpdateAnimation_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float DeltaTimeX; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x2C (0x2C - 0x0)
|
||||||
|
// Function AnimBP_Smiler.AnimBP_Smiler_C.ExecuteUbergraph_AnimBP_Smiler
|
||||||
|
struct UAnimBP_Smiler_C_ExecuteUbergraph_AnimBP_Smiler_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
uint8 Pad_1FCC[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class APawn* CallFunc_TryGetPawnOwner_ReturnValue; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x10(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_LessEqual_FloatFloat_ReturnValue; // 0x1C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1FCD[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float CallFunc_VSize_ReturnValue; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
bool CallFunc_Greater_FloatFloat_ReturnValue; // 0x24(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
||||||
|
uint8 Pad_1FCE[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float K2Node_Event_DeltaTimeX; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
19
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Smiler_structs.hpp
Normal file
19
EscapeTheBackroomsGUiTest/SDK/SDK/AnimBP_Smiler_structs.hpp
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
104
EscapeTheBackroomsGUiTest/SDK/SDK/AnimGraphRuntime_classes.hpp
Normal file
104
EscapeTheBackroomsGUiTest/SDK/SDK/AnimGraphRuntime_classes.hpp
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 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 (0x2C0 - 0x2B8)
|
||||||
|
// Class AnimGraphRuntime.AnimSequencerInstance
|
||||||
|
class UAnimSequencerInstance : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1B48[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);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 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_1B58[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.SequencerAnimationSupport
|
||||||
|
class ISequencerAnimationSupport : public IInterface
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class ISequencerAnimationSupport* GetDefaultObj();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
737
EscapeTheBackroomsGUiTest/SDK/SDK/AnimGraphRuntime_functions.cpp
Normal file
737
EscapeTheBackroomsGUiTest/SDK/SDK/AnimGraphRuntime_functions.cpp
Normal file
@ -0,0 +1,737 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// Class AnimGraphRuntime.AnimNotify_PlayMontageNotify
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAnimNotify_PlayMontageNotify::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AnimNotify_PlayMontageNotify");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AnimNotify_PlayMontageNotify AnimGraphRuntime.Default__AnimNotify_PlayMontageNotify
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||||
|
|
||||||
|
class UAnimNotify_PlayMontageNotify* UAnimNotify_PlayMontageNotify::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAnimNotify_PlayMontageNotify* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAnimNotify_PlayMontageNotify*>(UAnimNotify_PlayMontageNotify::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Class AnimGraphRuntime.AnimNotify_PlayMontageNotifyWindow
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAnimNotify_PlayMontageNotifyWindow::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AnimNotify_PlayMontageNotifyWindow");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AnimNotify_PlayMontageNotifyWindow AnimGraphRuntime.Default__AnimNotify_PlayMontageNotifyWindow
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||||
|
|
||||||
|
class UAnimNotify_PlayMontageNotifyWindow* UAnimNotify_PlayMontageNotifyWindow::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAnimNotify_PlayMontageNotifyWindow* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAnimNotify_PlayMontageNotifyWindow*>(UAnimNotify_PlayMontageNotifyWindow::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Class AnimGraphRuntime.AnimSequencerInstance
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UAnimSequencerInstance::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("AnimSequencerInstance");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// AnimSequencerInstance AnimGraphRuntime.Default__AnimSequencerInstance
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||||
|
|
||||||
|
class UAnimSequencerInstance* UAnimSequencerInstance::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UAnimSequencerInstance* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UAnimSequencerInstance*>(UAnimSequencerInstance::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Class AnimGraphRuntime.KismetAnimationLibrary
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UKismetAnimationLibrary::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("KismetAnimationLibrary");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// KismetAnimationLibrary AnimGraphRuntime.Default__KismetAnimationLibrary
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||||
|
|
||||||
|
class UKismetAnimationLibrary* UKismetAnimationLibrary::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UKismetAnimationLibrary* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UKismetAnimationLibrary*>(UKismetAnimationLibrary::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_TwoBoneIK
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// struct FVector RootPos (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector JointPos (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector EndPos (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector JointTarget (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector Effector (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector OutJointPos (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector OutEndPos (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// bool bAllowStretching (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float StartStretchRatio (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float MaxStretchScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
void UKismetAnimationLibrary::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)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_TwoBoneIK");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_TwoBoneIK_Params Parms{};
|
||||||
|
|
||||||
|
Parms.RootPos = RootPos;
|
||||||
|
Parms.JointPos = JointPos;
|
||||||
|
Parms.EndPos = EndPos;
|
||||||
|
Parms.JointTarget = JointTarget;
|
||||||
|
Parms.Effector = Effector;
|
||||||
|
Parms.bAllowStretching = bAllowStretching;
|
||||||
|
Parms.StartStretchRatio = StartStretchRatio;
|
||||||
|
Parms.MaxStretchScale = MaxStretchScale;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
if (OutJointPos != nullptr)
|
||||||
|
*OutJointPos = std::move(Parms.OutJointPos);
|
||||||
|
|
||||||
|
if (OutEndPos != nullptr)
|
||||||
|
*OutEndPos = std::move(Parms.OutEndPos);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_StartProfilingTimer
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
|
||||||
|
void UKismetAnimationLibrary::K2_StartProfilingTimer()
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_StartProfilingTimer");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, nullptr);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_MakePerlinNoiseVectorAndRemap
|
||||||
|
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// float X (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float Y (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float Z (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float RangeOutMinX (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float RangeOutMaxX (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float RangeOutMinY (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float RangeOutMaxY (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float RangeOutMinZ (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float RangeOutMaxZ (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
struct FVector UKismetAnimationLibrary::K2_MakePerlinNoiseVectorAndRemap(float X, float Y, float Z, float RangeOutMinX, float RangeOutMaxX, float RangeOutMinY, float RangeOutMaxY, float RangeOutMinZ, float RangeOutMaxZ)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_MakePerlinNoiseVectorAndRemap");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_MakePerlinNoiseVectorAndRemap_Params Parms{};
|
||||||
|
|
||||||
|
Parms.X = X;
|
||||||
|
Parms.Y = Y;
|
||||||
|
Parms.Z = Z;
|
||||||
|
Parms.RangeOutMinX = RangeOutMinX;
|
||||||
|
Parms.RangeOutMaxX = RangeOutMaxX;
|
||||||
|
Parms.RangeOutMinY = RangeOutMinY;
|
||||||
|
Parms.RangeOutMaxY = RangeOutMaxY;
|
||||||
|
Parms.RangeOutMinZ = RangeOutMinZ;
|
||||||
|
Parms.RangeOutMaxZ = RangeOutMaxZ;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_MakePerlinNoiseAndRemap
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float RangeOutMin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float RangeOutMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
float UKismetAnimationLibrary::K2_MakePerlinNoiseAndRemap(float Value, float RangeOutMin, float RangeOutMax)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_MakePerlinNoiseAndRemap");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_MakePerlinNoiseAndRemap_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Value = Value;
|
||||||
|
Parms.RangeOutMin = RangeOutMin;
|
||||||
|
Parms.RangeOutMax = RangeOutMax;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_LookAt
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// struct FTransform CurrentTransform (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector TargetPosition (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector LookAtVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// bool bUseUpVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector UpVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float ClampConeInDegree (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
struct FTransform UKismetAnimationLibrary::K2_LookAt(struct FTransform& CurrentTransform, struct FVector& TargetPosition, const struct FVector& LookAtVector, bool bUseUpVector, const struct FVector& UpVector, float ClampConeInDegree)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_LookAt");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_LookAt_Params Parms{};
|
||||||
|
|
||||||
|
Parms.CurrentTransform = CurrentTransform;
|
||||||
|
Parms.TargetPosition = TargetPosition;
|
||||||
|
Parms.LookAtVector = LookAtVector;
|
||||||
|
Parms.bUseUpVector = bUseUpVector;
|
||||||
|
Parms.UpVector = UpVector;
|
||||||
|
Parms.ClampConeInDegree = ClampConeInDegree;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_EndProfilingTimer
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// bool bLog (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class FString LogPrefix (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
float UKismetAnimationLibrary::K2_EndProfilingTimer(bool bLog, const class FString& LogPrefix)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_EndProfilingTimer");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_EndProfilingTimer_Params Parms{};
|
||||||
|
|
||||||
|
Parms.bLog = bLog;
|
||||||
|
Parms.LogPrefix = LogPrefix;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_DistanceBetweenTwoSocketsAndMapRange
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// class USkeletalMeshComponent* Component (ConstParm, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class FName SocketOrBoneNameA (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// enum class ERelativeTransformSpace SocketSpaceA (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class FName SocketOrBoneNameB (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// enum class ERelativeTransformSpace SocketSpaceB (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// bool bRemapRange (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float InRangeMin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float InRangeMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float OutRangeMin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float OutRangeMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
float UKismetAnimationLibrary::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)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_DistanceBetweenTwoSocketsAndMapRange");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_DistanceBetweenTwoSocketsAndMapRange_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Component = Component;
|
||||||
|
Parms.SocketOrBoneNameA = SocketOrBoneNameA;
|
||||||
|
Parms.SocketSpaceA = SocketSpaceA;
|
||||||
|
Parms.SocketOrBoneNameB = SocketOrBoneNameB;
|
||||||
|
Parms.SocketSpaceB = SocketSpaceB;
|
||||||
|
Parms.bRemapRange = bRemapRange;
|
||||||
|
Parms.InRangeMin = InRangeMin;
|
||||||
|
Parms.InRangeMax = InRangeMax;
|
||||||
|
Parms.OutRangeMin = OutRangeMin;
|
||||||
|
Parms.OutRangeMax = OutRangeMax;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_DirectionBetweenSockets
|
||||||
|
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure)
|
||||||
|
// Parameters:
|
||||||
|
// class USkeletalMeshComponent* Component (ConstParm, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class FName SocketOrBoneNameFrom (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class FName SocketOrBoneNameTo (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
struct FVector UKismetAnimationLibrary::K2_DirectionBetweenSockets(class USkeletalMeshComponent* Component, class FName SocketOrBoneNameFrom, class FName SocketOrBoneNameTo)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_DirectionBetweenSockets");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_DirectionBetweenSockets_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Component = Component;
|
||||||
|
Parms.SocketOrBoneNameFrom = SocketOrBoneNameFrom;
|
||||||
|
Parms.SocketOrBoneNameTo = SocketOrBoneNameTo;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_CalculateVelocityFromSockets
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class USkeletalMeshComponent* Component (Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class FName SocketOrBoneName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class FName ReferenceSocketOrBone (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// enum class ERelativeTransformSpace SocketSpace (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector OffsetInBoneSpace (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FPositionHistory History (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||||
|
// int32 NumberOfSamples (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float VelocityMin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float VelocityMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// enum class EEasingFuncType EasingType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FRuntimeFloatCurve CustomCurve (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||||
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
float UKismetAnimationLibrary::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)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_CalculateVelocityFromSockets");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_CalculateVelocityFromSockets_Params Parms{};
|
||||||
|
|
||||||
|
Parms.DeltaSeconds = DeltaSeconds;
|
||||||
|
Parms.Component = Component;
|
||||||
|
Parms.SocketOrBoneName = SocketOrBoneName;
|
||||||
|
Parms.ReferenceSocketOrBone = ReferenceSocketOrBone;
|
||||||
|
Parms.SocketSpace = SocketSpace;
|
||||||
|
Parms.OffsetInBoneSpace = OffsetInBoneSpace;
|
||||||
|
Parms.History = History;
|
||||||
|
Parms.NumberOfSamples = NumberOfSamples;
|
||||||
|
Parms.VelocityMin = VelocityMin;
|
||||||
|
Parms.VelocityMax = VelocityMax;
|
||||||
|
Parms.EasingType = EasingType;
|
||||||
|
Parms.CustomCurve = CustomCurve;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_CalculateVelocityFromPositionHistory
|
||||||
|
// (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FVector Position (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FPositionHistory History (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||||
|
// int32 NumberOfSamples (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float VelocityMin (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float VelocityMax (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
float UKismetAnimationLibrary::K2_CalculateVelocityFromPositionHistory(float DeltaSeconds, const struct FVector& Position, struct FPositionHistory& History, int32 NumberOfSamples, float VelocityMin, float VelocityMax)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("KismetAnimationLibrary", "K2_CalculateVelocityFromPositionHistory");
|
||||||
|
|
||||||
|
Params::UKismetAnimationLibrary_K2_CalculateVelocityFromPositionHistory_Params Parms{};
|
||||||
|
|
||||||
|
Parms.DeltaSeconds = DeltaSeconds;
|
||||||
|
Parms.Position = Position;
|
||||||
|
Parms.History = History;
|
||||||
|
Parms.NumberOfSamples = NumberOfSamples;
|
||||||
|
Parms.VelocityMin = VelocityMin;
|
||||||
|
Parms.VelocityMax = VelocityMax;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Class AnimGraphRuntime.PlayMontageCallbackProxy
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* UPlayMontageCallbackProxy::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("PlayMontageCallbackProxy");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// PlayMontageCallbackProxy AnimGraphRuntime.Default__PlayMontageCallbackProxy
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||||
|
|
||||||
|
class UPlayMontageCallbackProxy* UPlayMontageCallbackProxy::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class UPlayMontageCallbackProxy* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<UPlayMontageCallbackProxy*>(UPlayMontageCallbackProxy::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.PlayMontageCallbackProxy.OnNotifyEndReceived
|
||||||
|
// (Final, Native, Protected, HasOutParams)
|
||||||
|
// Parameters:
|
||||||
|
// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FBranchingPointNotifyPayloadBranchingPointNotifyPayload (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
void UPlayMontageCallbackProxy::OnNotifyEndReceived(class FName NotifyName, struct FBranchingPointNotifyPayload& BranchingPointNotifyPayload)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("PlayMontageCallbackProxy", "OnNotifyEndReceived");
|
||||||
|
|
||||||
|
Params::UPlayMontageCallbackProxy_OnNotifyEndReceived_Params Parms{};
|
||||||
|
|
||||||
|
Parms.NotifyName = NotifyName;
|
||||||
|
Parms.BranchingPointNotifyPayload = BranchingPointNotifyPayload;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.PlayMontageCallbackProxy.OnNotifyBeginReceived
|
||||||
|
// (Final, Native, Protected, HasOutParams)
|
||||||
|
// Parameters:
|
||||||
|
// class FName NotifyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// struct FBranchingPointNotifyPayloadBranchingPointNotifyPayload (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
void UPlayMontageCallbackProxy::OnNotifyBeginReceived(class FName NotifyName, struct FBranchingPointNotifyPayload& BranchingPointNotifyPayload)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("PlayMontageCallbackProxy", "OnNotifyBeginReceived");
|
||||||
|
|
||||||
|
Params::UPlayMontageCallbackProxy_OnNotifyBeginReceived_Params Parms{};
|
||||||
|
|
||||||
|
Parms.NotifyName = NotifyName;
|
||||||
|
Parms.BranchingPointNotifyPayload = BranchingPointNotifyPayload;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.PlayMontageCallbackProxy.OnMontageEnded
|
||||||
|
// (Final, Native, Protected)
|
||||||
|
// Parameters:
|
||||||
|
// class UAnimMontage* Montage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
void UPlayMontageCallbackProxy::OnMontageEnded(class UAnimMontage* Montage, bool bInterrupted)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("PlayMontageCallbackProxy", "OnMontageEnded");
|
||||||
|
|
||||||
|
Params::UPlayMontageCallbackProxy_OnMontageEnded_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Montage = Montage;
|
||||||
|
Parms.bInterrupted = bInterrupted;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.PlayMontageCallbackProxy.OnMontageBlendingOut
|
||||||
|
// (Final, Native, Protected)
|
||||||
|
// Parameters:
|
||||||
|
// class UAnimMontage* Montage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// bool bInterrupted (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
void UPlayMontageCallbackProxy::OnMontageBlendingOut(class UAnimMontage* Montage, bool bInterrupted)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("PlayMontageCallbackProxy", "OnMontageBlendingOut");
|
||||||
|
|
||||||
|
Params::UPlayMontageCallbackProxy_OnMontageBlendingOut_Params Parms{};
|
||||||
|
|
||||||
|
Parms.Montage = Montage;
|
||||||
|
Parms.bInterrupted = bInterrupted;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Function AnimGraphRuntime.PlayMontageCallbackProxy.CreateProxyObjectForPlayMontage
|
||||||
|
// (Final, Native, Static, Public, BlueprintCallable)
|
||||||
|
// Parameters:
|
||||||
|
// class USkeletalMeshComponent* InSkeletalMeshComponent (Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class UAnimMontage* MontageToPlay (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float PlayRate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// float StartingPosition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class FName StartingSection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class UPlayMontageCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
|
||||||
|
class UPlayMontageCallbackProxy* UPlayMontageCallbackProxy::CreateProxyObjectForPlayMontage(class USkeletalMeshComponent* InSkeletalMeshComponent, class UAnimMontage* MontageToPlay, float PlayRate, float StartingPosition, class FName StartingSection)
|
||||||
|
{
|
||||||
|
static class UFunction* Func = nullptr;
|
||||||
|
|
||||||
|
if (!Func)
|
||||||
|
Func = Class->GetFunction("PlayMontageCallbackProxy", "CreateProxyObjectForPlayMontage");
|
||||||
|
|
||||||
|
Params::UPlayMontageCallbackProxy_CreateProxyObjectForPlayMontage_Params Parms{};
|
||||||
|
|
||||||
|
Parms.InSkeletalMeshComponent = InSkeletalMeshComponent;
|
||||||
|
Parms.MontageToPlay = MontageToPlay;
|
||||||
|
Parms.PlayRate = PlayRate;
|
||||||
|
Parms.StartingPosition = StartingPosition;
|
||||||
|
Parms.StartingSection = StartingSection;
|
||||||
|
|
||||||
|
auto Flgs = Func->FunctionFlags;
|
||||||
|
Func->FunctionFlags |= 0x400;
|
||||||
|
|
||||||
|
UObject::ProcessEvent(Func, &Parms);
|
||||||
|
|
||||||
|
|
||||||
|
Func->FunctionFlags = Flgs;
|
||||||
|
|
||||||
|
return Parms.ReturnValue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Class AnimGraphRuntime.SequencerAnimationSupport
|
||||||
|
// (None)
|
||||||
|
|
||||||
|
class UClass* ISequencerAnimationSupport::StaticClass()
|
||||||
|
{
|
||||||
|
static class UClass* Clss = nullptr;
|
||||||
|
|
||||||
|
if (!Clss)
|
||||||
|
Clss = UObject::FindClassFast("SequencerAnimationSupport");
|
||||||
|
|
||||||
|
return Clss;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// SequencerAnimationSupport AnimGraphRuntime.Default__SequencerAnimationSupport
|
||||||
|
// (Public, ClassDefaultObject, ArchetypeObject)
|
||||||
|
|
||||||
|
class ISequencerAnimationSupport* ISequencerAnimationSupport::GetDefaultObj()
|
||||||
|
{
|
||||||
|
static class ISequencerAnimationSupport* Default = nullptr;
|
||||||
|
|
||||||
|
if (!Default)
|
||||||
|
Default = static_cast<ISequencerAnimationSupport*>(ISequencerAnimationSupport::StaticClass()->DefaultObject);
|
||||||
|
|
||||||
|
return Default;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,215 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x60 (0x60 - 0x0)
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_TwoBoneIK
|
||||||
|
struct UKismetAnimationLibrary_K2_TwoBoneIK_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FVector RootPos; // 0x0(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector JointPos; // 0xC(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector EndPos; // 0x18(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector JointTarget; // 0x24(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector Effector; // 0x30(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector OutJointPos; // 0x3C(0xC)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector OutEndPos; // 0x48(0xC)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bAllowStretching; // 0x54(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B49[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
float StartStretchRatio; // 0x58(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float MaxStretchScale; // 0x5C(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x30 (0x30 - 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)
|
||||||
|
struct FVector ReturnValue; // 0x24(0xC)(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)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x90 (0x90 - 0x0)
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_LookAt
|
||||||
|
struct UKismetAnimationLibrary_K2_LookAt_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FTransform CurrentTransform; // 0x0(0x30)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector TargetPosition; // 0x30(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector LookAtVector; // 0x3C(0xC)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bUseUpVector; // 0x48(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B4A[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector UpVector; // 0x4C(0xC)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float ClampConeInDegree; // 0x58(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B4B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FTransform ReturnValue; // 0x60(0x30)(Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, 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_1B4C[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_1B4D[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, IsPlainOldData, 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_1B4E[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_1B4F[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_1B50[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x28 (0x28 - 0x0)
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_DirectionBetweenSockets
|
||||||
|
struct UKismetAnimationLibrary_K2_DirectionBetweenSockets_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class USkeletalMeshComponent* Component; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, 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(0xC)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B51[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x100 (0x100 - 0x0)
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_CalculateVelocityFromSockets
|
||||||
|
struct UKismetAnimationLibrary_K2_CalculateVelocityFromSockets_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float DeltaSeconds; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B52[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class USkeletalMeshComponent* Component; // 0x8(0x8)(Parm, ZeroConstructor, InstancedReference, IsPlainOldData, 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_1B53[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector OffsetInBoneSpace; // 0x24(0xC)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FPositionHistory History; // 0x30(0x30)(Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||||
|
int32 NumberOfSamples; // 0x60(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float VelocityMin; // 0x64(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float VelocityMax; // 0x68(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
enum class EEasingFuncType EasingType; // 0x6C(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B54[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FRuntimeFloatCurve CustomCurve; // 0x70(0x88)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||||
|
float ReturnValue; // 0xF8(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B55[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x50 (0x50 - 0x0)
|
||||||
|
// Function AnimGraphRuntime.KismetAnimationLibrary.K2_CalculateVelocityFromPositionHistory
|
||||||
|
struct UKismetAnimationLibrary_K2_CalculateVelocityFromPositionHistory_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
float DeltaSeconds; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector Position; // 0x4(0xC)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FPositionHistory History; // 0x10(0x30)(Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
||||||
|
int32 NumberOfSamples; // 0x40(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float VelocityMin; // 0x44(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float VelocityMax; // 0x48(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
float ReturnValue; // 0x4C(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, 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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bInterrupted; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B56[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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bInterrupted; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B57[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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class UAnimMontage* MontageToPlay; // 0x8(0x8)(Parm, ZeroConstructor, IsPlainOldData, 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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
1401
EscapeTheBackroomsGUiTest/SDK/SDK/AnimGraphRuntime_structs.hpp
Normal file
1401
EscapeTheBackroomsGUiTest/SDK/SDK/AnimGraphRuntime_structs.hpp
Normal file
File diff suppressed because it is too large
Load Diff
26
EscapeTheBackroomsGUiTest/SDK/SDK/AnimationCore_classes.hpp
Normal file
26
EscapeTheBackroomsGUiTest/SDK/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();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -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;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,15 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
231
EscapeTheBackroomsGUiTest/SDK/SDK/AnimationCore_structs.hpp
Normal file
231
EscapeTheBackroomsGUiTest/SDK/SDK/AnimationCore_structs.hpp
Normal file
@ -0,0 +1,231 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
enum class ETransformConstraintType : uint8
|
||||||
|
{
|
||||||
|
Translation = 0,
|
||||||
|
Rotation = 1,
|
||||||
|
Scale = 2,
|
||||||
|
Parent = 3,
|
||||||
|
ETransformConstraintType_MAX = 4,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum class EConstraintType : uint8
|
||||||
|
{
|
||||||
|
Transform = 0,
|
||||||
|
Aim = 1,
|
||||||
|
MAX = 2,
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x80 (0x80 - 0x0)
|
||||||
|
// ScriptStruct AnimationCore.CCDIKChainLink
|
||||||
|
struct FCCDIKChainLink
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1B2B[0x80]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// ScriptStruct AnimationCore.Axis
|
||||||
|
struct FAxis
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FVector Axis; // 0x0(0xC)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool bInLocalSpace; // 0xC(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B2C[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// ScriptStruct AnimationCore.ConstraintDescriptor
|
||||||
|
struct FConstraintDescriptor
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
enum class EConstraintType Type; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B2D[0xF]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x80 (0x80 - 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_1B30[0xB]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FTransform Offset; // 0x20(0x30)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
struct FTransform CurrentTransform; // 0x50(0x30)(Transient, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 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)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// ScriptStruct AnimationCore.ConstraintDescriptionEx
|
||||||
|
struct FConstraintDescriptionEx
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1B31[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FFilterOptionPerAxis AxesFilterOption; // 0x8(0x3)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B32[0x5]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x30 (0x40 - 0x10)
|
||||||
|
// ScriptStruct AnimationCore.AimConstraintDescription
|
||||||
|
struct FAimConstraintDescription : public FConstraintDescriptionEx
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FAxis LookAt_Axis; // 0x10(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
struct FAxis LookUp_Axis; // 0x20(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
bool bUseLookUp; // 0x30(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B33[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FVector LookUpTarget; // 0x34(0xC)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 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_1B34[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 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_1B35[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_1B36[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x60 (0x60 - 0x0)
|
||||||
|
// ScriptStruct AnimationCore.ConstraintOffset
|
||||||
|
struct FConstraintOffset
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FVector Translation; // 0x0(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B37[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FQuat Rotation; // 0x10(0x10)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector Scale; // 0x20(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B38[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FTransform Parent; // 0x30(0x30)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 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)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x24 (0x24 - 0x0)
|
||||||
|
// ScriptStruct AnimationCore.EulerTransform
|
||||||
|
struct FEulerTransform
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FVector Location; // 0x0(0xC)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FRotator Rotation; // 0xC(0xC)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
struct FVector Scale; // 0x18(0xC)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x38 (0x38 - 0x0)
|
||||||
|
// ScriptStruct AnimationCore.FABRIKChainLink
|
||||||
|
struct FFABRIKChainLink
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_1B39[0x38]; // 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.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_1B3C[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FNodeHierarchyData Hierarchy; // 0x8(0x70)(Protected, NativeAccessSpecifierProtected)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x20 (0x20 - 0x0)
|
||||||
|
// ScriptStruct AnimationCore.TransformNoScale
|
||||||
|
struct FTransformNoScale
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FVector Location; // 0x0(0xC)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_1B3E[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
struct FQuat Rotation; // 0x10(0x10)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
130
EscapeTheBackroomsGUiTest/SDK/SDK/AnimationSharing_classes.hpp
Normal file
130
EscapeTheBackroomsGUiTest/SDK/SDK/AnimationSharing_classes.hpp
Normal file
@ -0,0 +1,130 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// CLASSES
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x28 (0x2E0 - 0x2B8)
|
||||||
|
// Class AnimationSharing.AnimSharingStateInstance
|
||||||
|
class UAnimSharingStateInstance : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UAnimSequence* AnimationToPlay; // 0x2B8(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
float PermutationTimeOffset; // 0x2C0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
float PlayRate; // 0x2C4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
bool bStateBool; // 0x2C8(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_F16[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UAnimSharingInstance* Instance; // 0x2D0(0x8)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||||
|
uint8 Pad_F17[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAnimSharingStateInstance* GetDefaultObj();
|
||||||
|
|
||||||
|
void GetInstancedActors(TArray<class AActor*>* Actors);
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x2D0 - 0x2B8)
|
||||||
|
// Class AnimationSharing.AnimSharingTransitionInstance
|
||||||
|
class UAnimSharingTransitionInstance : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
TWeakObjectPtr<class USkeletalMeshComponent> FromComponent; // 0x2B8(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
TWeakObjectPtr<class USkeletalMeshComponent> ToComponent; // 0x2C0(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
float BlendTime; // 0x2C8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
bool bBlendBool; // 0x2CC(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_F18[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAnimSharingTransitionInstance* GetDefaultObj();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x2D0 - 0x2B8)
|
||||||
|
// Class AnimationSharing.AnimSharingAdditiveInstance
|
||||||
|
class UAnimSharingAdditiveInstance : public UAnimInstance
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
TWeakObjectPtr<class USkeletalMeshComponent> BaseComponent; // 0x2B8(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
TWeakObjectPtr<class UAnimSequence> AdditiveAnimation; // 0x2C0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
float Alpha; // 0x2C8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
bool bStateBool; // 0x2CC(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_F19[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
|
||||||
|
static class UClass* StaticClass();
|
||||||
|
static class UAnimSharingAdditiveInstance* GetDefaultObj();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0xF0 (0x118 - 0x28)
|
||||||
|
// Class AnimationSharing.AnimSharingInstance
|
||||||
|
class UAnimSharingInstance : public UObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
TArray<class AActor*> RegisteredActors; // 0x28(0x10)(Edit, ZeroConstructor, Transient, EditConst, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_F1A[0x50]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UAnimationSharingStateProcessor* StateProcessor; // 0x88(0x8)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_F1B[0x38]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
TArray<class UAnimSequence*> UsedAnimationSequences; // 0xC8(0x10)(Edit, ZeroConstructor, Transient, EditConst, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_F1C[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class UEnum* StateEnum; // 0xE8(0x8)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class AActor* SharingActor; // 0xF0(0x8)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_F1E[0x20]; // 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, NativeAccessSpecifierProtected)
|
||||||
|
TArray<class UAnimSharingInstance*> PerSkeletonData; // 0x38(0x10)(Edit, ZeroConstructor, Transient, EditConst, Protected, NativeAccessSpecifierProtected)
|
||||||
|
uint8 Pad_F21[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();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x28 (0x50 - 0x28)
|
||||||
|
// Class AnimationSharing.AnimationSharingStateProcessor
|
||||||
|
class UAnimationSharingStateProcessor : public UObject
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
TSoftObjectPtr<class UEnum> AnimationStateEnum; // 0x28(0x28)(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();
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
427
EscapeTheBackroomsGUiTest/SDK/SDK/AnimationSharing_functions.cpp
Normal file
427
EscapeTheBackroomsGUiTest/SDK/SDK/AnimationSharing_functions.cpp
Normal file
@ -0,0 +1,427 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// FUNCTIONS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
// 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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class USkeleton* SharingSkeleton (ConstParm, Parm, ZeroConstructor, IsPlainOldData, 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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class UAnimationSharingManager* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, 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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
// class UAnimationSharingSetup* Setup (ConstParm, Parm, ZeroConstructor, IsPlainOldData, 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;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 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, IsPlainOldData, 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, IsPlainOldData, 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;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,86 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
#include "../SDK.hpp"
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
namespace Params
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// PARAMETERS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class USkeleton* SharingSkeleton; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// Function AnimationSharing.AnimationSharingManager.GetAnimationSharingManager
|
||||||
|
struct UAnimationSharingManager_GetAnimationSharingManager_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class UAnimationSharingManager* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// Function AnimationSharing.AnimationSharingManager.CreateAnimationSharingManager
|
||||||
|
struct UAnimationSharingManager_CreateAnimationSharingManager_Params
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class UAnimationSharingSetup* Setup; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_F20[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)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 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_F22[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
||||||
|
class AActor* InActor; // 0x8(0x8)(Parm, ZeroConstructor, IsPlainOldData, 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_F23[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, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,86 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
// Dumped with Dumper-7!
|
||||||
|
|
||||||
|
|
||||||
|
namespace SDK
|
||||||
|
{
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// ENUMS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
// STRUCTS
|
||||||
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// 0x8 (0x30 - 0x28)
|
||||||
|
// ScriptStruct AnimationSharing.TickAnimationSharingFunction
|
||||||
|
struct FTickAnimationSharingFunction : public FTickFunction
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
uint8 Pad_F24[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x10 (0x10 - 0x0)
|
||||||
|
// ScriptStruct AnimationSharing.AnimationSharingScalability
|
||||||
|
struct FAnimationSharingScalability
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct FPerPlatformBool UseBlendTransitions; // 0x0(0x1)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_F25[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)
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x18 (0x18 - 0x0)
|
||||||
|
// ScriptStruct AnimationSharing.AnimationSetup
|
||||||
|
struct FAnimationSetup
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class UAnimSequence* AnimSequence; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
TSubclassOf<class UAnimSharingStateInstance> AnimBlueprint; // 0x8(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
struct FPerPlatformInt NumRandomizedInstances; // 0x10(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
struct FPerPlatformBool Enabled; // 0x14(0x1)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
||||||
|
uint8 Pad_F26[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_F27[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_F28[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_F29[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_F2A[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
||||||
|
};
|
||||||
|
|
||||||
|
// 0x38 (0x38 - 0x0)
|
||||||
|
// ScriptStruct AnimationSharing.PerSkeletonAnimationSharingSetup
|
||||||
|
struct FPerSkeletonAnimationSharingSetup
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
class USkeleton* Skeleton; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
class USkeletalMesh* SkeletalMesh; // 0x8(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
TSubclassOf<class UAnimSharingTransitionInstance> BlendAnimBlueprint; // 0x10(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
TSubclassOf<class UAnimSharingAdditiveInstance> AdditiveAnimBlueprint; // 0x18(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
TSubclassOf<class UAnimationSharingStateProcessor> StateProcessorClass; // 0x20(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||||
|
TArray<struct FAnimationStateEntry> AnimationStates; // 0x28(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user